06/02/2025
Project E30 M20B25 AT Plug and Play Standalone ECU
หลังจากขุดรถที่จอดอยู่เกือบ 10 ปีไปงานขึ้นตึก ก็เจอปัญหาว่าระบบ Motronic เดิมของรถซึ่งเป็น Motronic 1.3 ค่อนข้างโบราณ จะซ่อมก็ยาก อะไหล่ก็หายากและแพง อะไหล่เก่าก็ไม่รู้จะดีได้กี่วัน โปรแกรม Diagnostic ของ BMW ก็ไม่ฉลาดเท่าที่ควรเนื่องจากเก่ามาก จะ stream data ขึ้นมาดูก็ไม่ได้ ซ่อมทีเรียกว่างมกันนานกว่าจะเจอ
อีกประเด็นคือมันไม่สามารถดึงศักยภาพของเครื่องออกมาได้เท่ากล่อง Stanalone ECU ดีๆ ยกตัวอย่างเช่นกล่อง DME 1.3 ใช้ Narrow band oxygen sensor แต่กล่อง Standalone รุ่นใหม่ใช้ Wideband oxygen sensor
ด้วย pain point ข้างต้นทำให้เกิดไอเดียในการทำ Plug and Play Standalone ECU โดยมีโจทย์สำคัญคือต้องไม่ตัดต่อสายไฟแม้แต่เส้นเดียว คือพูดง่ายๆ จะทำกลับเป็น DME 1.3 แค่ถอดกล่อง Standalone ออกแล้วเสียบกล่อง DME กลับได้เลย และอยากให้ห้องเครื่องดูเดิมที่สุด
กล่องที่เลือกใช้คือ Maxxecu Mini ซึ่งเป็นตัวเริ่มต้นของ Maxxecu (ราคาย่อมเยาว์สุด) กล่องนี้มี Input/Output เหลือพอที่จะใช้งาน แต่ไม่มี Internal Wideband Oxygen Sensor Controller เลยต่อใช้ External Wideband Oxygen Sensor Controller แล้วส่งข้อมูลผ่าน CAN Bus
หลังจากวางแผนในกระดาษและซื้อของที่ต้องใช้มาจนครบก็เริ่มลงมือ เนื่องจากสายไฟทำแบบ Plug and Play เลยทำให้งานเดินสายไม่ยุ่งยาก
แต่ช้าก่อนสิ่งที่กลัวก็มาจนได้ ติดเครื่องได้ยกล้อลอยลองปั่นตัวเปล่าปรากฎว่าเกียร์ออโต้ไม่ยอมเปลี่ยน อยู่ที่เกียร์ 3 เกียร์เดียว (น่าจะเข้าเซฟโหมด) พอเสียบกล่อง DME กลับเกียร์เปลี่ยนปกติ
จุดที่โคตรยากคือ wiring diagram ของเกียร์ออโต้ E30 หาไม่ได้เลย เลยต้องไปดู wiring diagram ของ E32 730i แทนเพราะใช้กล่องเครื่องกับกล่องเกียร์แบบเดียวกันกับ E30 และกล่อง EGS (กล่องควบคุมเกียร์) ของ E30 ไม่สามารถเชื่อมต่อกับระบบ Diagnostic ของ BMW คือตาบอดคลำช้างชองแทร่
กล่องเครื่องกับกล่องเกียร์มีสายไฟที่ส่งสัญญาณกันแค่ 4-5 เส้น เลยต้องไล่ทำให้กล่อง Maxxecu จำลองสัญญาณให้เหมือนกับ DME 1.3 เพื่อส่งให้ EGS โดยใช้ Oscilloscope วัดสัญญาณ DME ทีละเส้นเทียบกับ Maxxecu จนแล้วจนรอดสัญญาณที่ดูว่าเหมือนกัน แต่กล่อง EGS ก็ไม่ทำงานอยู่ดี ที่สำคัญไม่รู้ด้วยว่ากล่อง EGS ไม่ทำงานเพราะอะไรเนื่องจากอ่านโค้ดไม่ได้ งมอยู่ 2 วัน วันที่ 3 เลยต้องย้ายชุด Plug and Play มาเสียบ E32 (โชคดีที่มีเก็บไว้) เพราะกล่อง EGS ของ E32 สามารถใช้ระบบ diagnostic ของ BMW อ่านโค้ดและ stream data ออกมาดูได้ โป๊ะเช้อะเจอแล้วว่ากล่อง EGS ไม่ทำงานเพราะอะไร สัญญาณที่ดูเหมือนกันถ้าดูลึกๆมันไม่เหมือนกัน สรุปงมอยู่ 3 วันจบจนได้กล่องเกียร์ทำงานปกติแล้ว บอกเลยงานนี้โคตรหินถ้าไม่มี E32 ให้ดู data ทำไม่จบแน่นอน
อยากจะบอกอีกอย่างว่าขับโคตรดียยยยยย์ ต่างกับ DME 1.3 คนละเรื่อง นี่ขนาดจูนผ่านๆ ยังไม่ได้ขึ้นจูนบนไดโน่
ขอบคุณ คุณวี Maxxecu Thailand ที่ช่วยสอน Setup CAN Bus เชื่อมต่อ Oxygen Sensor