工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

Can Bus Shield:この自動車用コントローラについてすべて理解する

当時、自動車技術は現在ほど進歩していませんでした。さまざまな革新がもたらされ、そのうちの 1 つが Can バス シールドでした。これにより、最新の車両はよりインテリジェントになりました。車の電気回路を介して、実際のエンジン回転数や車速などの情報が利用できるようになりました。

したがって、その信頼性と中程度の通信速度により、その人気は驚くことではありません。続いて、Can-bus 機能と、それらをマイクロコントローラーで使用する方法について説明します。

1.缶バスとは?

Can-Bus シールドは、最新の工作機械に見られる産業用コントローラです。良い例として、ミニモーターまたは TIPM からの有効なメッセージを使用して電子機能を操作するオンボード診断が挙げられます。

(Can-busシールドV2チップ)

https://commons.wikimedia.org/wiki/File:CAN_BUS_Shield_V2.jpg

2.特徴

Can-bus シールドには、ユニークで効果的ないくつかの機能があります。それらには以下が含まれます:

3.ハードウェアとソフトウェア

A.ハードウェア

<オール>
  • DB9 電源インターフェース。
  • V_OBD.
  • LED インジケータ:
  • <オール>
  • 端子 – CAN_L および CAN_H 用。
  • Arduino UNO のピン配置
  • シリアル Grove コネクタ。
  • I2C Grove コネクタ。
  • ICSP ピン。
  • MCP2551 Canbus コントローラー - 高速の CAN トランシーバー。
  • MCP2515 Can バス コントローラー - SPI インターフェイスと統合された単一の CAN コントローラー。
  • (Arduino Uno を使用した Can-bus シールド)

    https://commons.wikimedia.org/wiki/File:Arduino_Uno_with_CAN-bus_shield.JPG

    B.ソフトウェア

    通常、このソフトウェアは、Arduino Uno、Arduino Leonardo、Arduino MEGA などの Arduino 標準インターフェイスと互換性があります。

    4. Can-bus Shield の仕組みは?

    https://www.youtube.com/watch?v=PEI5EWSgaRk

    (このビデオでは、Can-bus シールドがどのように機能するかを説明します)。

    5.エントリーレベルの操作をバスシールドできますか

    Can-bus シールドの操作を開始するには、以下の手順に従う必要があります。

    必要な材料

    ハードウェア接続

    まず、2 つの Can-bus シールドを Seeeduino バージョン 4.2 に配置する必要があります。その後、これら 2 つの CAN バス シールドをジャンパー線で接続します。次のように接続します:

    CAN_L から CAN_L へ、CAN_H から CAN_H へ。

    ソフトウェアのインストール

    ソフトウェアのインストールについては、Can-Bus の Arduino ライブラリを参照する必要があります。その後、1 つのノードをマスターとして設定し、他のノードをスレーブとして機能させます。

    コード

    適切なコードを Arduino IDE にアップロードして、Can-bus シールドのプログラミングを完了します。

    (2 つの Can-bus シールド間で送受信されたデータを表示するシリアル モニター)。

    6.よくある質問

    Can-bus Shields は Arduino と互換性がありますか?

    はい。このコントローラーは、Arduino Uno、Arduino MEGA、および Arduino Leonardo と完全に互換性があります。

    SS ピンの変更方法

    以下の手順に従ってください:

    CAN-BUS Shields の初期化に失敗しました

    Can-bus シールド V1.1 から Can-bus シールド V2 以降の場合、次のようにコードを変更する必要があります。

    MCP_CAN CAN(9); // CS をピン 9 に設定します。

    結論

    要約すると、CAN バス シールドは車載アプリケーションに最適です。ただし、Arduino マイクロコントローラーの助けを借りて、車のダッシュボードのいくつかの要素を制御するコードで実行されます。

    そのため、Can-bus Shields モジュールを使用したすばらしいプロジェクトの構築とプログラミングがより簡単になりました。したがって、このようなプロジェクトを構築する際に専門的な支援が必要な場合は、お問い合わせください。お問い合わせお待ちしております。


    産業技術

    1. Arduino Spybot
    2. ArduinoGrowBoxコントローラー
    3. ドモティック温室
    4. インダストリー4.0のスマートファクトリーはそのデータがすべてです
    5. 酸素燃料について
    6. 表面実装技術 – 概要
    7. 航空宇宙用途のインベストメント キャスティングについて
    8. EDM ダイシンキングとは何かを理解する
    9. ハードマシニングとは何かを理解する
    10. 自動車エンジンを理解する
    11. 自動車用リレーを理解する