ECU 進度 #2

今天把概略的模擬環境建立起來, 也把相關的線路接好, 目前的進度是 - wasted spark setting 已經可以正常運作了!


以 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!
較新的 較舊