ビーグルボーンブラックピン配列:ピン構成、仕様、およびアプリケーション
ラップトップはテクノロジーのゲームを変えました。ラップトップと同じように、Beaglebone Blackのピン配列には、強力なプロセッサ、メモリ、画像アクセラレーションが搭載されており、すべてチップとして縮小され、利用可能な回路基板にはんだ付けされています。
実際、ビーグルボーンの黒いピン配列の可能性を最大限に引き出すためのより実用的なアプローチは、必ず自分で入手してください。さらに、この記事は、ビーグルボーンブラックピン配列プリント回路についてさらに理解するのに役立ちます。
ビーグルブラックボーンの画像
BeagleBone回路の図解。
BeagleBoneブラックピン配列ピン構成
ビーグルボーンブラックのピン配列の配置と構成
ビーグルボーンブラックの2つの拡張ヘッダーがあります。具体的には、ヘッダー、つまりP8ヘッダーとP9ヘッダーで、各ヘッダーには46個のピンがあり、ヘッダーごとに合計3.3Vを供給します。
電源入力ピン:BeagleBone Black回路基板には、さらに2つの入力、USBポート、およびDC電源ジャックがあります。
電源出力:BeagleBoneには3つの出力電源ピンもあり、外部電源デバイスにも役立ちます。
ピン1は3ボルトを提供し、そのエネルギーは低ドロップアウト(LDO)から供給され、最大250mAの電流スコアデバイスにも役立つ可能性があります。アンペアが増加する場合は、外部電源を使用することもお勧めします。
電源ポート2は、最大5ボルトの出力を提供します。これも、直流ジャック電力供給ピンから遅滞なく供給されます。
P9ヘッダーの電圧出力に応じたピンのリストは次のとおりです。
- 3.3Vはピン4とピン3です
- +5 V(VDD)はピン6とピン5です
- +5 V(SYS)はPin8とPin7です
アースピン:
ビーグルボーンブラックには、ピンのスムーズな操作を容易にするために、さらに多くの接地ピンが含まれています。その後、これらのピンのいくつかは、すべて接続されたさまざまな周辺機器との内部接続を持っています。
•P8デジタルグラウンド(DGND)ピン– Pin46、Pin45、Pin44、Pin43、Pin2、Pin1。
•P9デジタルグランド(DGND)ピン–ピン1、ピン2
電源ボタン:電源ボタンを使用すると、回路基板全体の電源を入れたりシャットダウンしたりできるので便利です。
•電源ボタン–ピン9
すべての統計を保存することで、外部パルスを介してデバイスを整然と閉じることができます。
リセットボタン:このツールには、回路基板を適切に再起動する外部リセットボタンがあります。したがって、P9ヘッダーはリセットとして機能します。ピンは以下のリストにあります:
•SYS_RESET–ピン10
汎用入力/出力(GPIOピン)
デバイスには69近くのデジタルGPIOピン配列ピンがあります。ただし、それらの一部は、さまざまな定義済み関数でも役立つ場合があります。その後、3.3VですべてのI/Oピンを通過できます。 BeagleBoneBlackのすべてのI/Oピンは以下のリストにあります:
p8 | p9 |
GPIO_30 – Pin11GPIO_60 – Pin12GPIO_31 – Pin 13GPIO_40 – Pin 14GPIO_48 – Pin 15GPIO_51 – Pin 16GPIO_4 – Pin17GPIO_5 – Pin18GPIO_13 – Pin19GPIO_12 – Pin20GPIO_3 – Pin21GPIO_2 – Pin22GPIO_49 – Pin23 Pin30GPIO_110 – Pin31GPIO_20 – Pin41GPIO_7 – Pin42 | GPIO_38 – Pin3GPIO_39 – Pin4GPIO_34 – Pin5GPIO_35 – Pin6GPIO_66 – Pin7GPIO_67 – Pin8GPIO_69 – Pin9GPIO_68 – Pin10GPIO_45 – Pin11GPIO_44 – Pin12GPIO_23 – Pin13GPIO_26 – Pin14GPIO_47 – Pin15GPIO_46 – Pin16GPIO_27 – Pin17GPIO_65 – Pin18GPIO_22 – Pin19GPIO_63 – Pin20GPIO_62 – Pin21GPIO_37 – Pin22GPIO_36 – Pin23GPIO_33 – Pin24GPIO_32 – Pin25GPIO_61 – Pin26GPIO_86 – Pin27GPIO_88 – Pin28GPIO_87 – Pin29GPIO_10 – Pin31GPIO_11 – Pin32GPIO_9 – Pin33GPIO_81 – Pin34GPIO_8 – Pin35GPIO_80 – Pin36GPIO_78 – Pin37GPIO_79 – Pin38GPIO_76 – Pin39GPIO_77 – Pin40GPIO_ |
BBUART通信
これは、ほとんどの構造物やガジェットで最も有名なシリアル通信ピンです。したがって、このタイプの通信では、データの送信と受信に別々のピンが使用されます。
P8ヘッダー:
UART5_TX –ピン37
UART_RX – Pin38
P9ヘッダー:
UART1_TX –ピン24
UART1_RX –ピン26
UART2_TX –ピン21
UART2_RX –ピン22
UART4_TX –ピン11
UART4_RX –ピン13
シリアルペリフェラルインターフェイス(SPI)通信ピン
BeagleBoneBlackのSPI言語交換ピンは2つです。ただし、これらのシリアルペリフェラルインターフェイスにはすべて、個別のスレーブピンヘッダーがあります。その結果、複数のスレーブピンがあるため、各デバイスは2つの特別なタイプのシリアルインターフェイスプロトコルデバイスとも通信できます。両方のSPIコミュニケピンは拡張ヘッダーP9にあります:
SPI0_CS0 –ピン17
SPI0_D0 –ピン21
SPI0_D1 –ピン18
SPI0_SCLK –ピン22
SPI1_CS0 –ピン28
SPI1_D0 –ピン29
SPI1_D1 –ピン30
SPI1_SCLK –ピン31
I2C通信チャネル
回路基板には2つのI2C通信チャネルがあり、それらはすべてP9成長ヘッダーにあります:
I2C1_SCL –ピン17
I2C1_SDA –ピン18
I2C2_SCL –ピン19
I2C2_SDA –ピン20
パルス幅変調(PWM)チャネルピン
さらに、BeagleBone Blackは、車やその他の有能なガジェットを操作するための長方形の出力パルスを生成します。また、タイマーとプリスケーラーを使用して出力符号を生成する多数のパルス幅変調ピンも含まれています。
マルチチャネルオーディオシリアルポート(MCASP)
また、複数のチャネルを備えたシリアルポートプログラムにも使用できます。これは、すべて独自のクロック、統計、およびフレーム同期ピンを使用します。 BeagleBoneでは、MCASPピンはP9にあります。
MCASP0_FSX(フレーム同期)–ピン29
MCASP0_ACLKX(クロック同期)–ピン25
MCASP0_AHCLKX(データ出力)–ピン31
MCASP0_AXR2(データ入力)–ピン28
マルチメディアコントローラー(MMC)ピン
BeagleBone Blackに組み込まれた2GBマルチメディアコントローラーにより、デバイスはSDカードではなく内部eMMCで実行できます。したがって、MMC1は、プロセッサポートに直接接続する標準の起動方法です。ただし、内部マルチメディアコントローラは8ビットであり、指定された種類のピンの動作を許可するため、メモリカードの場合はデフォルトモードも使用できなくなります。 MMC1ピンはヘッダーP8にもあります:
MMC1_CMD –ピン20
MMC1_CLK –ピン21
MMC1_DAT0 –ピン25
MMC1_DAT1 –ピン24
MMC1_DAT2 –ピン5
MMC1_DAT3 –ピン6
MMC1_DAT4 –ピン23
MMC1_DAT5 –ピン22
MMC1_DAT6 –ピン3
MMC1_DAT7 –ピン4
アナログから仮想へのコンバーターチャネル
BeagleBoneは、アナログ信号を即座にデジタルシンボルに変換します。同じ12ビットのアナログ-デジタルコンバーター(ADC)チャネルを使用して、7つのアナログデジタル(A / D)チャネルを備えています。それは、ADC強度ピンを介して1.8Vの電気を供給することによって最初に活性化を望んでいます。 ADCと電気ピンの位置はP9拡張ヘッダーにあります。
AIN0 –ピン39
AIN1 –ピン40
AIN2 –ピン37
AIN3 –ピン38
AIN4 –ピン33
AIN5 –ピン36
AIN6 –ピン35
VDD_ADC –ピン32
GND_ADC –ピン34
BeagleBoneタイマーモジュールピン
BeagleBone Blacksでは、外部パルス入力ポートで使用される4つの内部タイマーピンがP8ヘッダーにあります。
TIMER1 –ピン10
TIMER2 –ピン9
TIMER4 –ピン7
TIMER7 –ピン8
BeagleBoneBlackの技術仕様
BeagleBoneBlackの技術仕様の写真
SDRAMメモリ– 512 MB DDR3L 800MHz
グラフィックエンジン–SGX5303D20Mポリゴン
オンボードフラッシュ–4GB8ビット組み込みMMC
電源–拡張ヘッダー経由の5VDC外部<6層>
-ミニUSB
ビデオ-16bHDMI1280x 1024 MAX
オーディオ– HDMI
BeagleBoneBlackとBeagleBoneの違い
•プロセッサー:プロセッサーは、BeagleBoneの「頭脳」と考えることもできます。どちらのプロセッサもARMCortex-A8のように機能しますが、Beagleboneは最大速度720MHzで動作し、BeagleBoneBlackの最大速度は1GHzです。
•RAM:本物のBeagleBone Blackには512MBのDDR3が搭載されていますが、BeagleBoneには256MBのDDR2が搭載されています(2倍の情報料金2)。
•MicroSDカードスロット:本物のBeagleBoneには、作業のために常にmicroSDカードが内蔵されている必要があります。通常、デフォルトの4GB microSDカードが付属しており、BeagleBone Blackにはメモリが内蔵されており、microSDカードは付属していません。
BeagleBoneブラックブロック図と2Dチャート
ビーグルボーンブラック機能のA2Dチャート
BeagleBoneBlackアプリケーション
- 開発者が小規模なネットワークアプリケーションをテストおよび作成すると便利です。
- 商用デバイスを対象とするほとんどのIoTプロジェクトは、サーバーとしてBeagleBoneも使用しています。
- 一部の産業機器では、BeagleBoneBlackがその後中央制御モジュールとして役立つようになる可能性があります。
- BeagleBone Blackは、低強度で重いオペレーティングシステムを実行したいアプリケーションでも役立ちます。したがって、アクセス可能であり、低エネルギーで本格的な運用を行います。
- BeagleBone Blackは、タスクをすばやく開始する必要がある場合に非常に便利です。
- ビーグルボーンブラックのLINXは、さらに、発生して散歩するのにかかる時間が非常に短くなります。また、事前に確立されたLINUXディストリビューションが付属しているため、時間を大幅に節約できます。
概要
要約すると、BeagleboneオープンソースのLinuxのようなアプローチは、産業用コンピューターとセッションボーダーコントローラー(SBC)の間のギャップを埋めました。その結果、ビーグルボーンは、生活の多くの側面で人工知能の探索を促進してきました。非常にシンプルなプレインストールツールがあります。ビーグルボーンブラックLINXの詳細については、お気軽にお問い合わせください。
産業技術