![]() |
以 Ardu-stim 為基礎改成可餵送 ZZR1200 的相關 sensor signals |
![]() |
ECU 最新概況 |
![]() |
跳火情況(wasted spark) |
剩下的就是把 MAP sensor & pick-up coil signal 弄好就可以開始 firmware 的撰寫了 :-)
因為是透過 Ardu-stim 模擬訊號給 ECU, 所以 pick-up coil 這部份的訊號僅能以方波呈現, 換句話說原先是設計接收 VR 訊號的, 要因此改成能處理 hall sensor 訊號; 為了這個訊號測了好幾天都無法正常運作, 所有的線路、設計方式皆依照 datasheet 上面的建議值, 但就是僅能偵測 gap 較大的 square wave @_@
後來想到日前拿出去測試 ZX11 的簡易線路, 拿來吃 Ardu-stim 送來的訊號就完全 OK!? 比對測試板與 ECU 的電路 - 完全相同!?
把 ECU 板上的 Max9926 解焊下來再重新焊一顆新的上去測 - 情況依舊沒有改善! 最後再重新比對 2 組電路才想到, 或許是電容的問題... 日前在焊這部份電路的電容時, 我是拿 1206 1uF 的來用, 至於為何拿這個 size & capacitance?? 現在也想不起來了 XD
把那 2 顆 1206/1uF 的解下來換上 0805/1nF 後再測 - viola! Max9926 可以正常辨識 square wave 了!!!
所以, 截至目前為止(2016-09-15 10:01) ECU 已經可以正常辨識所有的模擬訊號了...
**註記** 有注意到一個奇妙的情況: 以 10.5V, 1,024 RPM, Dwell(ignition coil charge time) 2.8125ms, wasted spark 這種測試方式, 其總耗電流僅 0.5A 這還包括 ECU 其他零組件的耗電量.
之前使用 MOSFET 的方式測到的都遠超過這個數值!!
(本 BKSPtw Blog 內任何一篇文章皆可自由轉載, 但是煩請註明出處並附上文章連結. 感謝!)
![]() |
若各位朋友有任何保養/維修的需求, 歡迎來電或者留言詢問. Thanks! |