วิธีการตรวจสอบสถานะเครื่องยนต์ / การจุดระเบิด (เปิด / ปิด) โดยใช้ OBD2?


13

อุปกรณ์ของฉันจำเป็นต้องรู้เมื่อมีการสตาร์ทและหยุดเครื่องยนต์ในรถยนต์

เป็นไปได้ไหมที่จะได้รับสถานะนั้นโดยใช้ OBD2?

ถ้าใช่ PID ใดจะให้ข้อมูลแก่ฉัน ฉันจำเป็นต้องเขียนตรรกะเฉพาะรถยนต์ในอุปกรณ์ของฉันเพื่อสนับสนุนคุณสมบัตินี้หรือไม่?


เพาเวอร์ / ไม่มีอำนาจ?
Pᴀᴜʟsᴛᴇʀ2

@ Paulster2 นั่นจะตรวจพบว่ามีการจุดระเบิดอยู่หรือไม่ - ฉันสงสัยว่า OP ต้องการทราบว่าเครื่องยนต์กำลังทำงานอยู่หรือไม่
Nick C

@NickC - อาจเป็นอย่างนั้น ... ฉันแค่โยนมันออกไปเพราะคิดว่ามันไม่จบ ... ทำไมมันถึงเป็น
คอมเม้นท์

คำตอบ:


9

ทุกอย่างขึ้นอยู่กับสิ่งที่คุณต้องการ

หากเครื่องยนต์ทำงาน / ไม่ทำงานก็เพียงพอแล้วให้ตรวจสอบ RPM ถ้า RPM ไม่ใช่ศูนย์แสดงว่าเครื่องยนต์กำลังทำงาน ถ้า RPM เป็นศูนย์หรือไม่มีการสื่อสารแสดงว่าเครื่องยนต์ไม่ทำงาน ซึ่งสามารถทำได้อย่างง่ายดายในสตรีม OBD

หากคุณต้องการอะไรมากกว่าที่คุณต้องการเฉพาะผู้ผลิตและทุกคนก็ไม่สนับสนุน หากรถมีสวิตช์ไฟที่จุดอ่อนแล้วจะเชื่อมต่อกับโมดูลที่อ่านตำแหน่งและเปิดรีเลย์เพื่อเปิดเครื่องรถยนต์ มันจะเป็นเรื่องของการเข้าถึงโมดูลนั้นสำหรับข้อมูล หากรถมีสวิตช์จุดระเบิดอย่างหนักที่ควบคุมพลังงานโดยตรงกับรถคุณอาจมี pid แบบ "cranking active"


ขอบคุณ @vini_i RPM ของรถยนต์จะเป็นอย่างไรเมื่อไม่เคลื่อนที่? เช่นเริ่มต้นแล้ว แต่ในโหมดจอดรถหรือโหมดเป็นกลาง หาก RPM ไม่ใช่ศูนย์แม้ในกรณีเหล่านั้นมันจะใช้ได้ผลสำหรับฉัน
rp1980

@ rp1980 ยกเว้นรถยนต์ไฮบริดความเร็วรอบเดินเบาปกติสำหรับรถยนต์สูงกว่า 400RPM
vini_i

แล้วรถยนต์ไฮบริดล่ะ? มันเป็นศูนย์หรือไม่?
rp1980

@ rp1980 รถยนต์ไฮบริดทำตามกฎของพวกเขาเอง RPM ไม่ใช่ตัวบ่งชี้ที่ดีสำหรับพวกเขา โดยปกติจะมีสวิตช์จุดระเบิดที่อ่อนนุ่ม
vini_i

2
@vini_i - คุณต้องใส่รถยนต์ที่เริ่มอัตโนมัติด้วย (ชื่อนั้นอาจจะผิด ... คนที่ปิดตัวเองที่สต็อปไลท์และรีสตาร์ททันทีที่คุณเหยียบเบรก) พร้อมกับรถยนต์ไฮบริด
Pᴀᴜʟsᴛᴇʀ2
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.