回路図・ファーム公開はじめにエンジンの水温、吸気温の厳しいFDでは、常に温度を監視しておきたいのと、車内に時計が無いので不便なので、その他+αな機能を付けて、16x16ドットのLEDディスプレイを使って、VISUAL系(?)な温度計を作ってみた。計測情報は純正ECUのダイアグノシスと通信して採取している。外形は、幅60mm高40mm厚15mm程の大きさに納められれば良いと思う。PIC18F252を用いている。PIC18系を使うと利用できるメモリ量も増え、適当にC言語でガリガリとファームウェアを書くことができる。InstrumentsのTLC5920というシフトレジスタ+コモンドライバ+ソースドライバが1つになったICを使用した。TIのドライバを使った。ドライバIC無しで作ると、8chのソースドライバが2個、コモンドライバが1個増えて、PICも18F452それよりI/Oの多いPICを使わなければならない。小型化をするためにもこのような選択になった。簡易マップトレーサー。あるECU部からタイアグノシス信号線とIG電源を取り出して接続する。水温モード水温と時計を表示する。吸気温モード吸気温と時計を表示する。水温+吸気温モード水温と吸気温を表示する。車速モード車速と時計を表示する。モード変更ブーストモードブーストと時計を表示する。モード変更マップトレースモードマップトレースを表示する。右側の2本のバーグラフはインジェクタ噴射率で、左からプライマリ、セカンダリである。モード変更リードメモリーモードECU内部のワークメモリーの内容を表示する。時刻モード時刻を設定する。