Suzuki wagon r 2018 ECU Connector กราวด์ไฟฟ้าและสายไฟชุดกุญแจสามารถต่ําตําแหน่ง… ดูเพิ่มเติม
สวัสดีครับ วันนี้อยากแบ่งปันโปรเจคเก่าๆ เกี่ยวกับรถยนต์
ยุคที่ความรู้ไม่ได้หาได้ง่ายๆ เหมือนตอนนี้ครับ (อาจจะยาวหน่อยนะครับ)
X-Meter OBD2 Gauge เป็นโปรเจคที่ผมทำเมื่อปี 2006 (เกือบ 20 ปีที่แล้ว)
สมัยนั้นเกจวัดค่าในรถราคาแพงมาก และเป็นช่วงที่รถเริ่มเปลี่ยนมาใช้ระบบ CAN Bus
ผมเลยอยากทำไว้ใช้เอง สรุปทำเสร็จแพงกว่าซื้อเขาอีกครับ
ความท้าทายในยุคนั้น ยังไม่มี ESP32 หรือจอแสดงผล TFT, Arduino เพิ่งเริ่มเข้ามาสักพัก ภาษา C ผมก็เขียนไม่เป็น
X-Meter เป็น เกจติดรถยนต์ ที่ใช้ "chip ELM327 ของแท้" สั่งตรงจากแคนาดา You are not allowed to view links.
Register or
Loginซึ่งราคาแพงพอควรในตอนนั้น และก็เลิกจำหน่ายมานานแล้ว
ส่วนที่เราซื้อถูกๆใช้กันทั้ง bluetooth และ wifi ก็เป็นของก๊อปมาจากตัวนี้อีกทีครับ
- ใช้ลายวงจรตามในคู่มือ ELM327 ออกแบบแผ่นวงจรและกล่องเอง
- ใช้ Microcontroller ตระกูล 8051 (AT89S52) ของ Atmel (เจ้าเดียวกับที่ทำชิป Atmega)
- เขียนโปรแกรมด้วยภาษา Assembly ยุคที่ต้องนั่งไล่ Register ทีละตัว ไม่ได้มี Library สำเร็จรูปเหมือนสมัยนี้
- เขียน App สำหรับอัพเดท Firmware และตั้งค่า (Limit Value) เองด้วย Delphi
- แสดงค่า PID ได้ 2 ค่าพร้อมกัน (2 บรรทัด) ด้วยจอ LCD 20x2 พร้อมไฟ LED สีแดงแจ้งเตือนความผิดปกติ
- จับอัตราสิิ้นเปลืองได้
- อ่าน DTC code + เคลียร์ไฟ Engine ได้
project source: You are not allowed to view links.
Register or
Login"คราวหน้าจะมาเล่าเรื่อง Adaptor ELM327 นะครับ ว่ามีกี่แบบ และควรเลือกแบบไหนดี"
You are not allowed to view links.
Register or
Login