ラスベガスで開催されたコンシューマーエレクトロニクスショーでは、優れた技術革新が発表されました。 Arduinoはまた、展開する隠された武器のいくつかを紹介する機会を得ました。 また、スマートフォン、スマートTV、電気自動車、IoTホームオートメーションデバイスの間でも見過ごされていませんでした。 ノベルティは呼ばれました ポルテンタH7 そしてそれは有名な開発プラットフォームの愛好家の注目の的でした。
Arduinoがこれまでに焦点を当ててきたのは事実です 教育市場とメーカー向け またはDIY愛好家。 Proとマークされたプレートでさえ、特定のプロジェクトのこの消費者環境で使用することもできます。 Arduinoをベースとして使用しているプロのプロジェクトがいくつかあるのは事実ですが...
しかし今、彼らはPortenta H7をもう少し進めて、特に専門家を念頭に置いて設計しました。 ハードウェアプロジェクトを迅速かつ堅牢に開発したい人や企業 産業用アプリケーション.
Portenta H7とは何ですか?
開発委員会 ポルテンタH7 それはその名前を誇示し、いくつかの非常に強力なハードウェアを統合します。 組み込みのワイヤレス機能(すでに組み込まれている)、PythonおよびJavaScriptで記述され、リソースがロードされたスクリプトを実行する機能。 すべての価格で 89.90€ 。 Arduinoの公式ウェブサイトで予約注文されているので、非常に新しいので、すでに注文することができます。
メーカーや教育セクターにとっては多少高額になる可能性のある価格ですが、これらはその使用から除外されていません。 さらに、他にもいくつかあります 開発ボード および同様またはそれ以上の価格のSBC。
はい、 品質 Portenta H7のこのボードは、従来のArduinoとはかけ離れています。 また、一部の8ビットMCUチップでは不十分であり、ファミリの他のボードの特定の制限もないため、対象となるセクターがそれを要求します。 業界では、もう少し強力なマイクロコントローラーが必要です。
特に興味深いもうXNUMXつの機能は、上記のような高級言語やリアルタイムタスクでプログラミングできるだけでなく、 TensorFlowを使用したAI(人工知能)、 最適化されたハードウェアのおかげで、低遅延の操作性を維持しながら。 たとえば、MicroPythonと一緒にArduino用にコンパイルされたコードを実行し、カーネルを相互に通信し続けることができます。
Portenta Carrier Board形式を使用して、H7を eNUCつまり、モーターやラダーなどの低レベルの制御を維持しながら、自動飛行メカニズムにコンピュータービジョンアルゴリズムを使用するなど、Arduinoなどで現在実行しているすべてのことを実行できる強力なミニコンピューターです。
要するに、産業用または実験室材料として特別に設計されたプレート、使用する能力 コンピュータビジョン、PLC、業界対応のユーザーインターフェイス、ロボット制御、重要なアプリケーションデバイス、高速起動速度(ms)。
2つのコアを並列に
PotentaH7の中央処理装置はデュアルコアです STM32H747 STMicroelectronicsから。 ダイ内に32ビットARMベースのマイクロコントローラをバンドルするSTM-32ファミリのフランス設計のチップ。 この場合、選択されたプロセッシングコアは、7Mhzで実行されているCortexM480と4Mhzで実行されているCortexM240です。
これらのXNUMXつのコアは リリース 他のプロセッサでシームレスな関数呼び出しを可能にするリモートプロシージャコールと呼ばれるメカニズムを介して。 両方のプロセッサが周辺機器を共有し、実行できます。
- ArduinoIDEスケッチ 別のArduinoボードと同じように。 ARM MbedOSで実行されます。 これは、Cortex-Mを搭載したIoTデバイスで使用されるこのプラットフォーム用の組み込みオペレーティングシステムです。
- 実行することもできます ネイティブアプリ Mbedの場合。
- コード MicroPythonとJavaScript これらの通訳言語のインタプリタを介して。
- Y TensorFlow Lite.
グラフィックアクセラレータ
Portenta H7に含まれているもうXNUMXつの機能であり、最も驚くべき機能のXNUMXつは、 ボードを外部モニターに接続します、まるでコンピューターのように。 このようにして、独自のユーザーインターフェイスを備えた独自の専用組み込みコンピューターを作成できます。
そしてそれが可能になるために GPUオンチップ STM32H747の内部。 この場合、それはChrom-ART Accelertorであり、JPEG用の独自のエンコーダーとデコーダーを備えています。
ピン配置
それはあなたのプロジェクトのためにプログラムして使用するためにあなたの処分で多数のピンを持っています。 ポルテンタH7は 80マツ ボード上の高密度接続。 これにより、必要なアプリケーションと可能な更新に関して、ボードに優れたスケーラビリティと優れた柔軟性がもたらされます。 彼らは多くのと互換性があります 電子部品 このブログなどで見られます。
コネクティビダード
PortentaH7マザーボードには接続も含まれています WiFiとBluetooth、他の要素と相互運用するためにネットワークに接続できるようにするため。 したがって、次のような追加のモジュールは必要ありません。 他のArduinoボード。 もちろん、UART、SPI、イーサネット、I2C、USB-Cを介した多目的接続(モニター用のディスプレイポート、OTGデバイス用の電力供給など)などの他のインターフェイスもサポートします。
ハードウェアの詳細
Portenta H7(コードネームH7-15EUNWADでも識別されます) 以下が付属しています:
- 8MBSDRAMメモリ
- 16MBNORフラッシュメモリ
- 10/100イーサネットPhy
- USBHS
- NXP SE050C2暗号チップ、セキュリティ用
- WiFi / Bluetooth用の村田1DXモジュール
- 外部アンテナ
- USB-Cを介したDisplayPortコネクタ
- 5V PSUを備えた電源(回路は3.3vで動作します)
- Li-Poシングルセルバッテリーのサポート、3.7V、最小700mAh
- -40〜85ºCの動作温度範囲
- 工業用シールド用MKRヘッド
- 最大8MHzの80ビットカメラインターフェース
- 統合ADC / DAC
- スタンバイモードでの消費電力2.95μA(バックアップSRAMオフ、RTC / LSEオン)
データセットと追加のドキュメント
Portenta H7とそのコンポーネントの詳細が必要な場合は、これらをダウンロードできます。 ドキュメントまたはデータシート 寄稿: