CAN (Controller Area Network)

非同期式のCANネットワーク

CANは自動車の中のネットワークに使われているシリアルインターフェースです。その特徴はデータ信号線を2重にしてノイズの影響を極力受けないようにした点にあります。クロックは出力されず、非同期式です。わずか2本の信号線でネットワークが構成されます。

2重のデータ信号線CAN.HとCAN.L

2重のデータ信号線はCAN.H、および CAN.Lと呼ばれ、この2つの信号の「電圧の差」がデータとなります。CAN.Hが高電位でCAN.Lが低電位のときが「0」、CAN.HとCAN.L が同電位のときを「1」と定義します。2つの信号線にノイズが乗っても、電位の差の有無がデータとなるのでノイズの影響を最小限に抑えることができます。

クロックが出力されないため、各インターフェースの間で同期を取る必要があり、マスター、および、スレーブの区別はありません。したがって、複数のインターフェースが同時にデータを出力し、信号線上で衝突する可能性がありますので、各インターフェースに優先順位を決める必要があります。
インターフェース間の同期の取り方は次の通りです。データを出力しようとするインターフェースは、最初に「0」のスタート・ビット(1ビット)を出力します。それ以前はどのインターフェースも出力をしていない状態ですので、データ線は「1」でした。他のインターフェースはこのスタート・ビットの「0」の始まりを検出して同期を取ります。また、各インターフェース出力の優先順位を決める必要があります。そのため、スタート・ビットの次に Identifier (11bit) が出力されます。この値が優先順位を決めます。実は、CANのデータはデータ信号線で「1」と「0」の二つの出力がぶつかった場合は「0」が勝つようになっています。2つのインターフェースが同時にそれぞれ異なる Identifierを出力した場合、「1」を出力したインターフェースはデータ信号線が「0」になっていることを知ると、優先順位の高い方に信号線の使用権を譲ります。その結果、優先順位の高いインターフェースのデータ転送が行われます。

ラインアップ

CAN規格準拠のインターフェースを内蔵した製品が表示されます

ご検討の方へ

技術的なお問い合わせ

お問い合わせ

お問い合わせ

よくあるお問い合わせ

FAQ

ご購入、サンプルに関するお問い合わせ

オンラインディストリビューター在庫検索&Web少量購入

オンラインディストリビューターが保有する東芝製品の在庫照会および購入が行えるサービスです。

検索キーワード:

外部ウェブサイトについて
ここから先は、東芝デバイス&ストレージ株式会社およびその関係会社(以下、総称して「当社」 といいます。)の販売代理店様のウェブサイト(以下、「第三者ウェブサイト」といいます。)になります。第三者ウェブサイトを通したお取引は、各販売代理店様が定める取引条件に従っていただくことになりますのでご了承ください。本ウェブサイトからリンクしている第三者ウェブサイトは、それらを運営する各販売代理店様がその責任において管理するものであり、当社の管理下にはありません。本ウェブサイトとリンクしている事実をもって、当社が第三者ウェブサイトの内容を推奨していることを意味するものではありません。また、当社は第三者ウェブサイトの内容及びそれを通したお取引についていかなる責任も負うものではありませんので、お客様ご自身の責任でご利用ください。