Arduino Portenta H7

Arduino Portenta H7 は480MHzARM ® Cortex®-M7 と240MHzArm Cortex M4 を搭載した デュアルコアユニットです。これによってPortentaは、リアルタイムタスクを並行して高レベルのコードを実行できます。たとえば、ArduinoコンパイルされたコードをMicroPython イクロパイソンとともに実行し、両方のコア通信を行うことができます。2つのコアは、他のプロセッサの呼び出し機能をシームレスに実行できるリモート手順コール機構を介して通信を行います。Portentaは、他の組み込みマイクロコントローラボードのように、あるいは組み込みコンピュータのメインプロセッサとして動作できます。 Portentaキャリアボード を使用して H7 を eNUC コンピュータに変換し、すべての H7 物理インターフェースを公開します。

2つのパラレルコア
H7のメインプロセッサは、480MHzでのCortex M7および240MHzでのCortex® M4を含む、デュアルコアSTM32H747です。2つのコアは、リモート・プロシージャ・コール・メカニズムを介して通信し、もう一方のプロセッサの関数をシームレスに呼び出すことができます。どちらのプロセッサも、すべてのインチップ周辺機器を共有しており、Mbed OS、ネイティブMbed OSアプリケーション、MicroPython/JavaScriptをインタープリターおよびTensorFlow Lite経由で Arduinoスケッチを実行できます。TensorFlow™ Liteが搭載されており、1つのコアはコンピュータビジョンアルゴリズムを迅速に計算できる一方で、もう1つは、モータの制御やユーザーインターフェイスとして機能するような低レベルの動作を行うことができます。

グラフィクスアクセラレータ
Portenta H7は、外部モニタに接続して、ユーザーインターフェイスが搭載された専用の組み込みコンピュータを構築できます。これは、STM32H747プロセッサのオンチップGPU、Chrom-ART Accelerator™によって実現しています。GPUの他にも、専用のJPEGエンコーダとデコーダがチップに搭載されています。

ピン配列の新しい基準
Portentaファミリは、ボードの下部に2つの80ピン高密度コネクタを追加し、ボードをアップグレードしてさまざまなアプリケーションのスケーラビリティを確保します。

オンボード接続
オンボードワイヤレスモジュールを使用すると、Wi-FiおよびBLUETOOTH®接続を同時に管理できます。Wi-Fiインターフェイスは、アクセスポイント、ステーション、またはデュアルモードの同時AP/STAとして動作し、最大65Mbpsの転送レートに対応できます。Bluetoothインターフェイスは、Bluetooth ClassicおよびBLEをサポートしています。一部のMKRスタイルコネクタまたは新しいArduino産業用80ピンコネクタペアを介して、UART、SPI、イーサネット、またはI2Cといった一連の異なる有線インターフェイスを公開することもできます。

USB-C™多目的コネクタ
ボードのプログラミングコネクタは、ボードへの給電、USBハブとしての動作、DisplayPortモニタの接続、またはOTG接続デバイスへの電力供給が可能なUSB-Cポートです。

仕様

  • STM32H747XIデュアルCortex®-M7+M4 32ビット低消費電力Arm MCUマイクロコントローラ
  • 無線モジュール Murata 1DXデュアルWi-Fi 802.11b/g/n 65MbpsおよびBluetooth 5.1 BR/EDR/LE
  • セキュアエレメント NXP SE0502(デフォルト)
  • 5Vボード電源(USB/VIN)
  • サポートバッテリ リチウムポリマー・シングルセル、3.7V、700mAh以上(チャージャー内蔵)
  • 回路動作電圧 3.3V
  • 消費電流 スタンバイモードで2.95μA(バックアップSRAMオフ、RTC/LSEオン)
  • MIPI DSIホストおよびMIPI D-PHYのディスプレイコネクタにより、ピン数が少ない大型ディスプレイとのインターフェイスが可能
  • GPU Chrom-ARTグラフィカルハードウェアAccelerator™
  • タイマ 22個のタイマおよびウォッチドッグ
  • UART 4個のポート(2個はフロー制御付き)
  • イーサネットPHY 10/100Mbps(拡張ポート経由のみ)
  • SDカードコネクタ用インターフェイス(拡張ポート経由のみ)
  • 動作温度 -40°C~+85°C(ワイヤレスモジュールを除く)/ -10°C~+55°C(ワイヤレスモジュールを含む)
  • MKRヘッダ-既存の産業用MKRシールドのいずれかを使用
  • 2つの80ピンコネクタで構成される高密度コネクタは、ボードのすべてのペリフェラルを他のデバイスに公開
  • カメラインターフェイス 8ビット、最大80MHz
  • 3x ADC 最大16-bit解像度(最大36チャンネル、最大3.6MSPS)
  • 2個の12ビットDAC(1MHz)
  • USB-C(ホスト/デバイス、DisplayPort出力、高速/フルスピード、電源供給

アプリケーション

  • ハイエンドの産業機械
  • 研究室用の装置
  • コンピュータビジョン
  • PLC
  • ユーザーインターフェイス
  • ロボット制御
  • ミッションクリティカルデバイス
  • 専用の固定コンピュータ
  • 高速ブートを有効にした計算処理(ms)

Portenta H7は、Arduino MKRフォームファクタに従っていますが、Portentaファミリ80ピン高密度コネクタで強化されています。ボードのピン配列のドキュメントを読み、ピン配列についての詳細をご覧ください。

Portenta H7には、I2Cバスの拡張としての追加コネクタがあります。このコネクタは、1.0mmピッチの小型フォームファクタ5ピンコネクタです。コネクタの機械的詳細は、コネクタのデータシートに記載されています。

Arduino内のEslov自己識別ポートとしても知られるI2Cポートには、SDA、SCL、GND、+5V、および他のプレーンI2Cデバイスを警告する追加のデジタルピンがあります。

エッジ・インパルスのリソース

インフォグラフィック - Arduino Portenta H7

ビデオ

ピン配列図

Arduino Portenta H7

追加のI²Cポート

Arduino Portenta H7
公開: 2020-01-21 | 更新済み: 2025-01-27