LIBRARY [ライブラリー]

HOME > ライブラリー > アイテックのエンジニアによるコラム

アイテックのエンジニアによるコラム

2006/05/13

自動車に応用しているCANBus通信

MS開発の李です。

最近、CAN Busを設計しています。簡単にお説明いたします。(この通信方法はよく利用され、少し覚えればいいです)

CAN Bus の概要Controller Area Network (略CAN)の定義は Data Link LayerとHysical LayerISO 11898からなる。

CANBusのインタフェースとエンコード方式CAN busは対称差動2線のツィステッドペアで データを伝送する。 NoReturnto Zero(NRZ)エンコード方式を利用され、2本の線でパッケージけっじしたデータを流れまわさせる。NRZはデータの高密度、短時間、高信頼性と分散処理などの特性を持っている。

CAN Bus のスピードとパッケージ方式10Kbpsから1Mbpsにおける広いスピッド範囲で通信できる。通常は20Kbpsを共通してある。伝送スピッドはケーブル長度さによって変わり、最大距離1キロメートルであるが、40メートル以内に1Mbpsで通信できる。ターミナルには抵抗が付いてある。最小伝送パッケージは8バイトデータと11ビートIDを含め、134ビート容量になる(1Mbpsスピードで134usのかかる)。

CANBusの通信定義CANBusのインタフェースはスタットビートとエンドビットのある非同期伝送である。シリアルのデータフレームは交互に流れ回ってある。データフレームには仲裁フィールド、制御フィールド、データフィールド、CRC及びACKフィールドを含め、フォーレムのSOFとEOFも付いてある。冗長CRCの係数の式:X15 + X14 + X10 + X8 + X7 + X4 + X3 + 1である。他に5種類のエラー監視機能には3メッセージレベルのCRCチック、フォーレムチックとACKチックであり、2ビットレベルのビットエラー、ビット満エラーである。図②のように示してある。

自動車でCAN busの応用ロースピッドCANBusはウィンドとシートの調節制御に利用されてあり、ハイスピードの方はエンジンとブレーキの操作に設置されてある。又は、エンジンセンサーと車の滑りとめシステムにも使用可能である。

87_photo1.bmp
87_photo1.bmp



2006/05/25

セラミック発振子

こんにちわ。今回担当の柳沢です。

今回はセラミック発振子についてお話します。RFIDは少しお休みまです。すみません。

セラミック発振子は圧電変換素子の一種で機械的振動と電気的振動を相互に変換する性質をもっています。機械的振動は幾何学的な寸法で決まる固有振動なので、安定した振動数が得られます。機械的振動の範囲は狭いので、電気的にコイルとなる特性の周波数範囲も狭くなり、温度などによる回路のコンデンサの容量が変化しても、セラミック振動子の誘導性の範囲内で振動を続けることになり発振周波数は安定します。この特性を利用しブザー等の素子に使用されています。ちなみに私たちの良く使用する水晶振動子も圧電変換素子ですが、誘導性領域が狭いので周波数を大きく振ることができません。この特性の違いで使用用途が分かれると思います。皆さんも実験してみて下さい。

今週はこの辺で失礼します。

5yanagi-2.jpg
執筆担当 : 柳沢充亨


無線に関する用語専門の用語集です 不明な専門用語は、用語集をご活用ください