アルドウィーノを使った
オープンソース、オープンハードの
ローコストECU

テージのECUが壊れて
いるみたいなので
Speeduino(STM32)に装換しました。


その26:
デュアルホイールをフォトインタラプタ用に変更



2025年
6月20日
遮蔽板の固定ボルトを10度加工して、ワッシャを入れて固定してみます。良いようです。



6月22日
プラグを付けてイグニッションコイル通電燃料ポンプ駆動なしでクランキングしてフォトインタラプタの波形をオシロスコープで再確認します。信号はヒステリシスコンパレータで反転されるので、セカンダリ立ち上がりプライマリ立ち上がりで良さそうです。



エンジンエミュレータエッジも確認しておきます。こちらはSTM32のポートなので、反転済みです。セカンダリ立ち上がりプライマリ立ち上がりで一致します。


タイミングライトのアダプタを使って上死点を確認すると、上死点の190度後に基準が来るので、TunerStudioのトリガアングル190度に設定しました。エッジ設定はプライマリ、セカンダリパルスとも立ち上がりに設定しました。


イグニッションコイルを駆動しているのでイグニッションのノイズの影響を確認します。赤枠にイグニッションノイズが見えます。水平気筒後ろ垂直気筒のノイズです。


現在の回路は以下のようになっています。5V電源パルス信号線GNDシールドケーブルでフォトインタラプタまで接続しています。バッファトランジスタのコレクタの抵抗は120Ωにして、なるべく電源を流すように変更しています。


信号線はLOWの時は約40mA流れ、HIGHの時は電源に120Ωで接続されています。オシロスコープは分岐アダプタプローブBNCアダプタアナログディスカバリUSBケーブルPCと繋がっていて、ノイズがオシロスコープ信号に回り込む可能性もあり、本当のノイズなのか判断が難しいです。後で、測定方法を変えて確認します。



6月24日
分岐アダプタダイレクトイグニッションコイルアルミホイルで覆ってGNDに接続して、プローブをなるべくコイルからと遠ざけてみましたが、あまりノイズの大きさに変化はありません実際にプライマリ、セカンダリパルスにノイズ乗っているようです。


1つだけコイルを駆動した時のノイズを調べてみます。はじめに垂直気筒右側のみ駆動してみます。比較的大きなノイズが見えます。この時はクランキング時にシンク・ロス発生しました。


続いて、垂直気筒左側のみ駆動してみます。こちらは小さめで、シンク・ロスなしです。


水平気筒右側のみです。比較的大きなノイズが見えます。この時はクランキング時にシンク・ロス発生しました。


続いて、水平気筒左側のみです。こちらも小さめで、シンク・ロスなしです。


ダイレクトイグニッションコイルの電源信号線からの回り込みを机上で調ます。安定化電源に接続して、アナログディスカバリでパルスを入力します。信号線は少ないですが、電源への回り込みは大きいようです。下は上書きモード電源をACカップリングで測定した波形です。14Vくらいノイズが確認できます。このノイズがECUに回ってパルスセンサの信号に影響与えている可能性があります。


元々、ダイレクトイグニッションコイルのの中に入っていた抵抗をプラグの間に挿入してみます。



8Vくらいまで下がりました。効果があるようです。因みに抵抗値は約2KΩです。左側のコイルの筒は短くしているので、これをそのまま入れのは難しいです。右側のコイルには入れられると思います。純正指定のDCPR8Eプラグはの抵抗は約3KΩです。



6月25日
ダイレクトイグニッションコイルの電源からの回り込みの続きです。電源に330uF電解コンデンサを入れてみます。



がコンデンサ追加前がコンデンサ追加後です。イグニッションノイズの大きさに変化はありませんが、点火前後の脈動小さくなっています。イグニッションのノイズは小さくなりませんが、精神衛生上、追加したいところです。ただ、普通の電解コンデンサは寿命が短く、特に温度が高い所では短くなります。このコンデンサは日ケミのEKMG250で105℃品ですが、データシート上の寿命は1000時間(105℃)です。実際に追加するのであれば、個体電解コンデンサ(寿命は約5倍)の方が良さそうです。


続いて、ダイレクトイグニッションの電源に以前に買ったコモンモードフィルタの片側を使ってインダクタを入れてみます。DCOーTC3で測ると2mHくらいでした。


インダクタを入れるとノイズが14Vから8V小さくなりました。


インダクタを入れた状態で、追加で高圧側に2KΩ抵抗を入れてみます。さらにノイズが6Vまで下がりました。


フィットのダイレクトイグニッションコイルの筒から抵抗を取り出しました。ラジオペンチで抜けないので、旋盤で切削して取り出しました。


以前に取り出したものと合わせて、6個なりました。端子は凄く錆びているので磨いておきます。


上の抵抗を入れられるように、プラグの接続電極を赤枠のようにカットしました。使ったのは一体型電極のプラグです。それでも左側のコイルは緑枠のように8mmほど長くなりました。



6月26日
抵抗を入れて少し長くなった左側コイルを取り付けてみます。そんなに邪魔にはならないと思います。


早速、燃料ポンプの駆動無しでクランキングしました。パルスセンサの信号のノイズは小さくなっています。


抵抗値を高くすると、ノイズを抑えられそうなので、アリエクスプレスで他の抵抗値が無いか探してみましたが、残念ながら、2KΩしか無いようです。


コイルの電源にコンデンサインダクタを入れてみます。コンデンサは後で交換できるように丸ピンのコネクタしておきます。


垂直、水平の分岐前のコネクタ部に入れました。



残念ながら、パルスセンサの信号のノイズは殆ど変化無しでした。


パルスセンサのバッファ出力は約0〜5V振幅なので、Speeduinoのベースボードに載っているヒステリシスコンパレータ閾値ヒステリシス電圧を再調整します。Ltspiceで確認しておきます。下の定数で閾値が約2V3.5Vヒステリシス電圧が約1.5Vです。


緑枠ノイズをミックスして排除できることを確認しておきました。