• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2009年09月07日

信号集積通信回路…CANですね♪

信号集積通信回路…CANですね♪ みなさん、こんにちは。

ケロタン少佐デあります(^_^)ゞ











前回は、自動車の各種アナログ信号を入力してやって、
マイコンに使用できるようにデジタル&電圧レベル変換を
してやるところまで説明してみました。

今回は、これらデジタル信号を様々なモジュールにて
使用できるように加工してみたいと思います。


では、順に説明してみます。



回路図をご覧ください。
向って右側の4つのコネクタですが、これは前回説明しました。
アナログ/デジタル変換回路の出力コネクタに接続されます。
ここから変換されたデジタル信号を取得します。


続いて、三角形の記号が延々と並んでいる段になりますが、
これは、入力信号用のバッファーになります。
今回は、配線間の信号は正論理にて処理してありますので
(エコ対策と事故防止の為)
NOT回路を内蔵しているバッファーを通すことにより、
マイコンの処理しやすい負論理に変換してあります。


そしてこれら信号群はマイコンに接続されています。
マイコンは中央にある長方形になります。
今回は、演算処理能力が高く、記憶容量の多い
ATMELのMEGA128を使用しています。
マイコン内では、入力されたデジタル信号(2進数)を
人間に理解しやすい10進数やステータス情報に
翻訳してやっています。

例1.) 01001000 → 時速80km/h
例2.) 00000010 → 助手席ドアオープン



そして翻訳されたデータ群はマイコンから
アウトプットされることになります。
アウトプットの方法は、いくつかの
バリエーションをもたせる形になっています。


1.) LCD接続
液晶LCDを繋げることにより、そのまま
各種数値のモニターができるようにしてあります。


2.) SPI通信回線
三線式のSPI通信機能を持たせていますので、
ノートパソコンに繋いで、データのロギングが
できるようにしてあります。また、FATモジュールを
組み込めば、SDカードなどにログを記録することも
可能になります。


3.) バス通信回線
二線式のUART通信機能を持たせていますので、
他のモジュールとバス通信することにより。
車内LINを構築することができます。


4.) CAN通信回線
マイクロチップ社のCANコントローラと
CANレシーバを搭載させていますので、
(回路図下方、2つのIC)
独自の車内CANネットワークを構築することが
できます。もちろん既設のCANネットワークに
接続することも可能ですが、危険が伴いますので
あまりお勧めできません。



さて、これら様々な通信を使用して、この回路は
各種制御系モジュールと接続することが可能になります。



最後に、この回路の存在理由は…

例えば、5つの制御モジュールがそれぞれ「SPEED信号」を
必要とする場合には、今までは、各制御モジュールから1本づつ
合計5本の信号線が必要でした。車体側の車速信号線を5分岐も
してやらなければならなかったのです。これはとっても
無駄なことです。よって自動車メーカーは信号の共有化を
考えました。その結果生まれたのが、皆さんご存じのとおり
車内の信号ネットワーク化になります。

自作DIY派の方がモジュールを追加する場合にも、
その数が増えていくと同じ問題点にあたります。
よって今回、情報の共有化を図るために
独自車内ネットワークの構築を考えてみました。

CAN通信を利用すれば、電源・データ(H)・データ(L)・GNDの
4配線だけで済んでしまうのでとっても楽です。

ちなみにCAN配線用のコネクタには、USBのAタイプを
利用しています。どちらもバス回線ですし♪





では、部品の実装図を添付します。
今回も、両面基盤を使用しています。


【実装表面】









【実装裏面】








おわり。


ケロタン少佐(^_^)ゞ





ブログ一覧 | 電子工作 | 日記
Posted at 2009/09/07 14:28:02

イイね!0件



タグ

今、あなたにおすすめ

ブログ人気記事

資さんうどん:すけさんへ・・・(^ ...
hiko333さん

旅行中ですが•••ありがとうござい ...
shinD5さん

エアスペンサー。
8JCCZFさん

モ【137】~ 平たい車でも松ボ狩 ...
九壱 里美さん

洗車しました🚙🚿
Mayu-Boxさん

ちょっと‼️この噂知ってた😳⁉️ ...
なぉなぉちゃんver.2さん

この記事へのコメント

2009年9月7日 17:07
Σ(-`Д´-;)…………………………………………逝


WWW
コメントへの返答
2009年9月10日 10:11
あかぁ~~~~~~~ん…Σ(-`Д´-;)

宮川だいすけ風に…www
2009年9月7日 17:16
USARTは8251時代に使っただけですが、CAN(USB)では4本線(クロック無し)でやり取りできるってことですね。
暇ができたらLINを構築したいと思ってますので、じっくり眺めています。
コメントへの返答
2009年9月10日 10:18
コメントありがとうございます。
CANも当然ボーレートを全モジュール共通にしてやらなければなりませんが、クロックに合せなくてよいので、用途は格段に広がっています。

CANとLINの違いですが、既にご存じでしたら恐縮です。

【例】
回転すしの場合

・CAN・・・流れてくるお寿司を、各自が自由勝手に取る。(1対多数間通信)

・LIN・・・インターホンにて、自分の食べたいネタを注文する。(1対1間通信)

2009年9月8日 9:11
少佐、サスガです!
CANの配線ができれば何でもできますよね。。。
私にはそこまでの知識が無いので
出来る範囲で頑張りま~す(笑)
コメントへの返答
2009年9月18日 16:10
こんなことばっかり妄想してますので…(^_^;)ゞ
CANといわずに、通信のスキルをgetすると、工作の幅が広がるデありますよ♪
がんばってくださ~い♪
2009年9月10日 20:34
回転ずしでの例え、分かりやすいですね~

簡単にポイントを押えることが出来る人ほど、
本質を理解しているといいます。流石です。
コメントへの返答
2009年9月18日 16:11
いえいえ、恐縮です。
自分以外の方に、きちんと説明できてこそ、自身の血肉となっていると思われますので…(^_^;)ゞ

プロフィール

「お仕事ちうデあります・・・(^_^)ヾ」
何シテル?   09/04 11:33
めぐりめぐって初マツダです。 皆さんよろしくお願いします。 お約束ですが、当ブログの内容を見て整備、修理して不具合が生じても、当プログ主は責任を負えませ...
みんカラ新規会員登録

ユーザー内検索

<< 2025/8 >>

     12
3456789
10111213141516
17181920212223
24252627282930
31      

愛車一覧

マツダ MPV マツダ MPV
家族の為にミニバンにしました。 新型MPVのあまりの出来に家族で 大満足です。 これ ...
ホンダ シビック ホンダ シビック
私に操る楽しさを教えてくれた車です。 VTECのハイカムに入ったときの 加速がたまりま ...
日産 スカイライン 日産 スカイライン
私に整備の楽しさを教えてくれた車です。 かなり高齢でしたが、まだまだ元気でした。 一 ...
その他 その他 その他 その他
ブログ用画像倉庫

過去のブログ

2009年
01月02月03月04月05月06月
07月08月09月10月11月12月
2008年
01月02月03月04月05月06月
07月08月09月10月11月12月
2007年
01月02月03月04月05月06月
07月08月09月10月11月12月
2006年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation