USB Type-Aコネクタのピンアウト、機能、接続およびデータシート
Pin Configuration
Pin No: |
Pin Name.Pin No.Pin No.Pin No.Pin No.3881> |
|
説明 |
||
このピンには、+5Vを供給する必要があります。 D- |
||
差動ペアD-, は、データ転送のためにホストのD-に接続する必要があります |
||
差動ペアD+。 ホスト側のD+に接続する必要があります |
||
Ground |
ホスト側のグランド端子に接続します。 |
特徴
- Type-A USB 2.0 Plug (Female)
- Universal and secure USB protocol
- プラグアンドプレイ(ホットプラグ対応)
- マウスやキーボードをuP/uCとインタフェースすることができます
- USB power supply:
- Protocol supports robust error detection
Alternative USB plugs
micro-USB, USB Type-B, USB Type-C
Where to Use USB-A Jack
USBとは、ユニバーサルシリアルバスを意味し、その名の通り、USBホストがあるすべてのハードウェアおよびソフトウェアによって現在でもサポートされているユニバーサル通信形態であり、USBは、その名の通り、USBを使用します。 これは、非同期シリアル プロトコルで動作し、送信側と受信側の間でクロックが共有されないことを意味します。 USBポートに接続するすべてのデバイスは、このプロトコルで動作します。 マイクロコントローラやマイクロプロセッサがUSBホストをサポートしている場合、キーボード、マウス、カメラ、プリンタ、MP3プレーヤーなどのUSBデバイスを接続して、このデバイスとホスト(uPまたはuC)間で情報を交換することができます。 また、プロジェクトで必要な場合は、2つのマイクロコントローラとマイクロプロセッサの間でデータを転送するために使用することができます。 USBホストをサポートする一般的なマイコンには、Arduino USBホスト、UMFT120DC、Arm Cortex M4などがあります。
ですから、プロジェクトでUSB接続が必要な場合は、このジャックをデバイスに接続して、uPまたはuCに配線することができます。 4つのピンのうち、2つのピン(ピン1とピン4)は、Vccとグラウンドを提供するために使用されます。 Vccの電源電圧は+5Vで、通常マイコンから供給されます。 グランドピンはマイコンのグランドに接続されています。 これらのピンは、それぞれホストのD+とD-ピンと接続する必要があります。 また、データ転送のために、それぞれ15Kのプルダウン抵抗が必要です。
使用しているマイクロコントローラーに応じて、USB プロトコルで動作するライブラリが多数用意されており、それらのいずれかを使用すれば、プロジェクトで USB 周辺機器を使用するすべての設定が完了します。