MIKROE STM32F407ZGT6 マルチアダプタ プロトタイプ ボード
MIKROEをお選びいただきありがとうございます!
組み込み開発向けの究極のマルチメディア ソリューションをご紹介します。表面はエレガント、内部は非常にパワフルで、優れた成果を生み出すように設計されています。これですべてあなたのものになります。プレミアムをお楽しみください。
自分だけのスタイルを選ぼう
後ろ側は同じですが、前側に選択肢があります。
- STM5用mikromedia 32 ベゼル付き抵抗型FPI
- STM5用mikromedia 32 フレーム付き抵抗FPI
mikromedia 5 for STM32 RESISTIVE FPI は、マルチメディアおよび GUI 中心のアプリケーションを迅速に開発するための完全なソリューションとして設計されたコンパクトな開発ボードです。5 ビット カラー パレット (24 万色) を表示できる強力なグラフィック コントローラによって駆動される 16.7 インチ抵抗型タッチ スクリーンと、DSP 駆動の組み込みサウンド CODEC IC を搭載しており、あらゆるタイプのマルチメディア アプリケーションに最適なソリューションを提供します。
コアには、STMicroelectronics 社製の強力な 32 ビット STM32F407ZGT6 または STM32F746ZGT6 マイクロコントローラ (以下、「ホスト MCU」と呼びます) が搭載されており、最も要求の厳しいタスクにも十分な処理能力を提供し、スムーズなグラフィック パフォーマンスとグリッチのないオーディオ再生を保証します。
ただし、この開発ボードはマルチメディアベースのアプリケーションだけに限定されません。STM5 RESISTIVE FPI 用 mikromedia 32 (以下、「mikromedia 5 FPI」) には、USB、RF 接続オプション、デジタル モーション センサー、ピエゾ ブザー、バッテリー充電機能、SD カード リーダー、RTC などが搭載されており、マルチメディア以外の用途にも使用できます。XNUMX つのコンパクト サイズの mikroBUS シャトル コネクタは最も特徴的な接続機能であり、日々増え続ける Click boards™ の膨大なベースにアクセスできます。
mikromedia 5 FPIの使いやすさは、プロトタイピングとアプリケーション開発のスピードアップだけではありません。tages: これは、追加のハードウェア変更を必要とせずに、あらゆるプロジェクトに直接実装できる完全なソリューションとして設計されています。当社では、5 種類の mikromedia 32 for STM5 RESISTIVE FPI ボードを提供しています。32 つ目は、周囲にベゼルが付いた TFT ディスプレイを備えており、ハンドヘルド デバイスに最適です。もう 5 つの mikromedia 32 for STMXNUMX RESISTIVE FPI ボードには、金属フレーム付きの TFT ディスプレイと、さまざまな産業用機器への簡単な取り付けを可能にする XNUMX つのコーナー取り付け穴があります。各オプションは、スマート ホーム ソリューション、壁パネル、セキュリティおよび自動車システム、工場自動化、プロセス制御、測定、診断など、さまざまな用途に使用できます。どちらのタイプでも、mikromedia XNUMX for STMXNUMX RESISTIVE FPI ボードを完全に機能する設計にするために必要なのは、優れたケースだけです。
注記: このマニュアルでは、説明のために mikromedia 5 for STM32 RESISTIVE FPI のオプションを XNUMX つだけ紹介しています。マニュアルは両方のオプションに適用されます。
マイクロコントローラの主な機能
STM5 Resistive FPI 用の mikromedia 32 は、その中核として、STM32F407ZGT6 または STM32F746ZGT6 MCU を使用します。
STM32F407ZGT6 は、32 ビット RISC ARM® Cortex®-M4 コアです。この MCU は STMicroelectronics 社によって製造されており、専用の浮動小数点ユニット (FPU)、完全な DSP 機能セット、およびアプリケーションのセキュリティを強化するメモリ保護ユニット (MPU) を備えています。ホスト MCU で利用できる多くの周辺機器の中で、主な機能は次のとおりです。
- 1 MBのフラッシュメモリ
- 192 + 4 KB の SRAM (64 KB のコア結合メモリを含む)
- フラッシュメモリからのゼロウェイト実行を可能にするアダプティブリアルタイムアクセラレータ(ART Accelerator™)
- 168MHzまでの動作周波数
- 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) MCU機能の完全なリストについては、STM32F407ZGT6データシートを参照してください。
STM32F746ZGT6 は、32 ビット RISC ARM® Cortex®-M7 コアです。この MCU は STMicroelectronics 社によって製造されており、専用の浮動小数点ユニット (FPU)、完全な DSP 機能セット、およびアプリケーションのセキュリティを強化するメモリ保護ユニット (MPU) を備えています。ホスト MCU で利用できる多くの周辺機器の中で、主な機能は次のとおりです。
- 1 MB フラッシュメモリ
- 320 KBのSRAM
- フラッシュメモリからのゼロウェイト実行を可能にするアダプティブリアルタイムアクセラレータ(ART Accelerator™)
- 216MHzまでの動作周波数
- 462 DMIPS / 2.14 DMIPS/MHz (Dhrystone 2.1) MCU 機能の完全なリストについては、STM32F746ZGT6 データシートを参照してください。
マイクロコントローラのプログラミング/デバッグ
ホストMCUはJ経由でプログラムおよびデバッグできる。TAG/ SWD 互換の 2×5 ピン ヘッダー (1)、PROG/DEBUG というラベルが付いています。このヘッダーを使用すると、外部プログラマー (CODEGRIP や mikroProg など) を使用できます。マイクロコントローラーのプログラミングは、デバイスにデフォルトであらかじめプログラムされているブートローダーを使用して行うこともできます。ブートローダー ソフトウェアに関するすべての情報は、次のページにあります。 www.mikroe.com/mikrobootloader
MCUリセット
ボードにはリセット ボタン (2) が装備されており、ボードの背面にあります。これは、マイクロコントローラのリセット ピンに LOW ロジック レベルを生成するために使用されます。
電源ユニット
電源ユニット (PSU) は、mikromedia 5 FPI 開発ボードの正常な動作に必要な、クリーンで調整された電力を供給します。ホスト MCU は、その他の周辺機器と同様に、調整されたノイズのない電源を必要とします。そのため、PSU は、mikromedia 5 FPI のすべての部分に電力を調整、フィルタリング、分配するように慎重に設計されています。5 つの異なる電源入力が装備されており、特に現場で使用する場合や、より大規模なシステムの統合要素として使用する場合に、mikromedia XNUMX FPI に必要な柔軟性をすべて提供します。複数の電源を使用する場合は、事前に定義された優先順位を持つ自動電源切り替え回路により、最も適切な電源が使用されるようになります。
PSU には信頼性が高く安全なバッテリー充電回路も搭載されており、単一セルの Li-Po/Li-Ion バッテリーを充電できます。電源 OR-ing オプションもサポートされており、外部電源または USB 電源をバッテリーと組み合わせて使用すると、無停電電源装置 (UPS) 機能が提供されます。
詳細な説明
PSUは、ホストMCUとオンボードのすべての周辺機器、および外部に接続された周辺機器に電力を供給するという非常に要求の厳しいタスクを担っています。重要な要件の1つは、十分な電流を供給して、過電圧を回避することです。tag出力の電圧降下。また、PSUは公称電圧の異なる複数の電源をサポートできる必要があります。tag優先順位に従って切り替えることができます。マイクロチップ社製の高性能パワースイッチングICをベースにしたPSU設計により、出力電圧の非常に優れた品質が保証されます。tage、高電流定格、および電磁放射の低減。
入力sにおいてtagPSUのMIC2253は、過電圧保護機能を備えた高効率ブーストレギュレータICです。tage保護により、ボリュームtag次のsにe入力tageはよく調整され安定しています。ボリュームを高めるために使用されますtag低容量のetag電源(Li-Po/Li-IonバッテリーとUSB)により、次のsが可能になります。tag開発ボードに3.3Vと5Vを適切に調整して供給します。入力電源に電圧が必要かどうかを判断するために、一連の個別コンポーネントが使用されます。tage ブースト。複数の電源が一度に接続されている場合、この回路は、外部接続された 12V PSU、USB 経由の電源、および Li-Po/Li-Ion バッテリーの入力優先レベルを決定するためにも使用されます。
利用可能な電源間の移行は、開発ボードの中断のない動作を提供するように設計されています。次のPSUはtage は、最大 28511A を供給できる同期降圧 (バック) レギュレータ MIC3 を 28511 つ使用します。MIC3.3 IC は、HyperSpeed Control® および HyperLight Load® アーキテクチャを使用して、超高速過渡応答と高い軽負荷効率を実現します。5 つのバック レギュレータはそれぞれ、開発ボード全体と接続された周辺機器全体にわたって、対応する電源レール (XNUMXV および XNUMXV) に電力を供給するために使用されます。
巻tageリファレンス
MCP1501は、高精度のバッファ付きボリュームtagマイクロチップからの参照は非常に正確なボリュームを提供するために使用されていますtagボリュームなしのe参照tagドリフト。さまざまな目的に使用できます。最も一般的な用途には、ボリュームtagホストMCU上のA/Dコンバータ、D/Aコンバータ、コンパレータ周辺機器のリファレンス。MCP1501は最大20mAを供給できるため、その使用は電圧のみに制限されます。tag高入力インピーダンスのコンパレータアプリケーションに最適です。特定のアプリケーションに応じて、電源レールからの3.3VまたはMCP2.048からの1501Vを選択できます。REF SELとラベル付けされたオンボードSMDジャンパーは、XNUMXつの電圧を提供します。tag参照の選択肢:
- REF: 高精度ボリュームから2.048Vtag参照IC
- 3V3: 主電源レールからの3.3V
PSUコネクタ
説明したように、PSU の高度な設計により、複数のタイプの電源を使用でき、これまでにない柔軟性が実現します。Li-Po/Li-Ion バッテリーで駆動すると、究極の自律性が実現します。電源が問題となる状況では、12 極ネジ端子を介して接続された外部 XNUMXVDC 電源で駆動できます。USB ケーブルで駆動する場合でも、電源は問題になりません。USB ホスト (つまり、パソコン)、USB ウォール アダプター、またはバッテリー パワー バンクから供給される電源を使用して、USB-C コネクタで駆動できます。XNUMX つの電源コネクタが用意されており、それぞれに独自の目的があります。
- CN6: USB-Cコネクタ(1)
- TB1: 外部12VDC PSU用ネジ端子(2)
- CN8: 標準2.5mmピッチXHバッテリーコネクタ(3)
USB-Cコネクタ
USB-Cコネクタ(CN6と表示)は、USBホスト(通常はPC)、USBパワーバンク、またはUSBウォールアダプタから電力を供給します。USBコネクタ経由で電源を供給する場合、利用可能な電力はソースの能力によって異なります。最大電力定格と許容入力電圧tagUSB電源を使用する場合の範囲は、図6の表に示されています。
USB電源 | ||||
入力ボリュームtage[V] | 出力巻tage[V] | 最大電流 [A] | 最大出力[W] | |
分 | マックス | 3.3 | 1.7 | 5.61 |
4.4 |
5.5 |
5 | 1.3 | 6.5 |
3.3と5 | 0.7と0.7 | 5.81 |
PCを電源として使用する場合、ホストPCがUSB 3.2インターフェースをサポートし、USB-Cコネクタを装備していれば、最大電力を得ることができます。ホストPCがUSB 2.0インターフェースを使用している場合は、最大500mA(2.5Vで5W)しか利用できないため、最小の電力しか供給できません。長いUSBケーブルや低品質のUSBケーブルを使用すると、電圧が上昇することに注意してください。tag定格動作電圧を超える可能性があるtag範囲外となり、開発ボードの予期しない動作が発生します。
注記: USB ホストに USB-C コネクタが装備されていない場合は、タイプ A からタイプ C への USB アダプタを使用できます (パッケージに含まれています)。
12VDC ネジ端子
外部 12V 電源は、2 極ネジ端子 (TB1 と表示) を介して接続できます。外部電源を使用すると、外部電源ユニットを簡単に交換でき、アプリケーションごとに電力と動作特性を決定できるため、最適な電力量を得ることができます。開発ボードでは、外部 2.8V 電源を使用する場合、電源レール (3.3V および 5V) ごとに最大 12A の電流を流すことができます。最大電力定格と許容入力電圧は、次のとおりです。tag外部電源を使用する場合の範囲は、図7の表に示されています。
外部電源 | ||||
入力ボリュームtage[V] | 出力巻tage[V] | 最大電流 [A] | 最大出力[W] | |
分 | マックス | 3.3 | 2.8 | 9.24 |
10.6 |
14 |
5 | 2.8 | 14 |
3.3と5 | 2.8と2.8 | 23.24 |
図7: 外部電源テーブル。
Li-Po/Li-Ion XH バッテリーコネクタ
シングルセル Li-Po/Li-Ion バッテリーで駆動する場合、mikromedia 5 FPI はリモート操作のオプションを提供します。これにより完全な自律性が実現し、危険な環境、農業用途など、非常に特殊な状況での使用が可能になります。バッテリー コネクタは標準の 2.5 mm ピッチ XH コネクタです。これにより、さまざまなシングルセル Li-Po および Li-Ion バッテリーを使用できます。mikromedia 5 FPI の PSU は、USB コネクタと 12VDC/外部電源の両方からのバッテリー充電機能を提供します。PSU のバッテリー充電回路はバッテリー充電プロセスを管理し、最適な充電条件とより長いバッテリー寿命を実現します。充電プロセスは、mikromedia 5 FPI の背面にある BATT LED インジケーターで示されます。
PSU モジュールには、バッテリー チャージャー回路も含まれています。mikromedia 5 FPI 開発ボードの動作状態に応じて、充電電流は 100mA または 500mA に設定できます。開発ボードの電源がオフの場合、チャージャー IC は利用可能なすべての電力をバッテリー充電に割り当てます。これにより、充電電流が約 500mA に設定され、充電が高速化されます。電源がオンの場合、利用可能な充電電流は約 100mA に設定され、全体的な電力消費が適切なレベルにまで削減されます。最大電力定格と許容入力電圧tagバッテリー電源使用時の範囲は、図8の表に示されています。
バッテリー電源 | ||||
入力ボリュームtage[V] | 出力巻tage[V] | 最大電流 [A] | 最大出力[W] | |
分 | マックス | 3.3 | 1.3 | 4.29 |
3.5 |
4.2 |
5 | 1.1 | 5.5 |
3.3と5 | 0.6と0.6 | 4.98 |
図8: バッテリー電源テーブル。
電源冗長性と無停電電源装置(UPS)
PSU モジュールは電源の冗長性をサポートしています。電源の 5 つに障害が発生したり、切断されたりすると、最も適切な電源に自動的に切り替わります。電源の冗長性により、中断のない動作も可能になります (つまり、UPS 機能により、USB ケーブルが取り外されてもバッテリーは引き続き電力を供給し、移行期間中に mikromedia XNUMX FPI はリセットされません)。
電源を入れる mikromedia 5 FPIボード
有効な電源供給源 (1) (この例ではシングルセル Li-Po/Li-Ion バッテリー) を接続すると、mikromedia 5 FPI の電源をオンにできます。これは、ボードの端にある SW1 (2) というラベルの付いた小さなスイッチで実行できます。スイッチをオンにすると、PSU モジュールが有効になり、ボード全体に電力が分配されます。PWR というラベルの付いた LED インジケータは、mikromedia 5 FPI の電源がオンになっていることを示します。
抵抗膜方式ディスプレイ
mikromedia 5 FPI の最大の特徴は、抵抗膜方式タッチパネルを備えた高品質の 5 インチ TFT トゥルーカラーディスプレイです。ディスプレイの解像度は 800 x 480 ピクセルで、最大 16.7 万色 (24 ビット色深度) を表示できます。mikromedia 5 FPI のディスプレイは、バックライトに使用されている 500 個の高輝度 LED により、1:18 というかなり高いコントラスト比を実現しています。ディスプレイモジュールは、Solomon Systech の SSD1963 (1) グラフィックスドライバ IC によって制御されます。これは、1215KB のフレームバッファメモリを備えた強力なグラフィックスコプロセッサです。また、ハードウェアアクセラレーションによるディスプレイ回転、ディスプレイミラーリング、ハードウェアウィンドウ、動的バックライト制御、プログラム可能な色と明るさの制御など、いくつかの高度な機能も備えています。
TSC2003 RTP コントローラをベースにした抵抗膜パネルは、タッチ駆動の制御インターフェースを備えたインタラクティブ アプリケーションの開発を可能にします。タッチ パネル コントローラは、ホスト コントローラとの通信に I2C インターフェースを使用します。高品質の 5 インチ ディスプレイ (2) とジェスチャをサポートするコントローラを備えた mikromedia 5 FPI は、さまざまな GUI 中心のヒューマン マシン インターフェース (HMI) アプリケーションを構築するための非常に強力なハードウェア環境を提供します。
データストレージ
mikromedia 5 FPI 開発ボードには、microSD カード スロットおよびフラッシュ メモリ モジュールの XNUMX 種類のストレージ メモリが搭載されています。
microSDカードスロット
microSD カード スロット (1) を使用すると、大量のデータを microSD メモリ カードに外部保存できます。MCU との通信には、セキュア デジタル入出力インターフェイス (SDIO) を使用します。ボードには microSD カード検出回路も用意されています。microSD カードは、わずか 5 x 11 mm の最小の SD カード バージョンです。サイズが小さいにもかかわらず、膨大な量のデータを保存できます。SD カードの読み取りと書き込みを行うには、ホスト MCU で適切なソフトウェア/ファームウェアを実行する必要があります。
外付けフラッシュストレージ
mikromedia 5 FPI には、SST26VF064B フラッシュ メモリ (2) が搭載されています。フラッシュ メモリ モジュールの密度は 64 Mbits です。ストレージ セルは 8 ビット ワードに配置され、合計 8Mb の不揮発性メモリとなり、さまざまなアプリケーションに使用できます。SST26VF064B フラッシュ モジュールの最も特徴的な機能は、その高速性、非常に高い耐久性、および非常に優れたデータ保持期間です。最大 100,000 サイクルに耐えることができ、保存された情報を 100 年以上保持できます。また、MCU との通信には SPI インターフェイスを使用します。
接続性
mikromedia 5 FPI は、膨大な数の接続オプションを提供します。WiFi、RF、USB (ホスト/デバイス) のサポートが含まれます。これらのオプションに加えて、XNUMX つの標準化された mikroBUS™ シャトル コネクタも提供します。これは、Click boards™ の膨大なベースとのインターフェイスを可能にするため、システムにとって大幅なアップグレードとなります。
USB
ホストMCUにはUSB周辺モジュールが搭載されており、簡単なUSB接続が可能です。USB(ユニバーサルシリアルバス)は、コンピュータと他のデバイス間の通信と電源供給に使用されるケーブル、コネクタ、プロトコルを定義する非常に人気のある業界標準です。mikromedia 5 FPIは、USBをHOST / DEVICEモードとしてサポートし、さまざまなUSBベースのアプリケーションの開発を可能にします。USB-Cコネクタが装備されており、多くの利点を提供します。tag以前のタイプの USB コネクタと比較して、USB コネクタはより優れた機能を備えています (対称設計、より高い電流定格、コンパクトなサイズなど)。USB モードの選択は、モノリシック コントローラ IC を使用して行われます。この IC は、構成チャネル (CC) の検出および表示機能を提供します。
mikromedia 5 FPI を USB ホストとして設定するには、MCU によって USB PSW ピンを LOW ロジック レベル (0) に設定する必要があります。HIGH ロジック レベル (1) に設定すると、mikromedia 5 FPI はデバイスとして機能します。ホスト モードでは、mikromedia 5 FPI は接続されたデバイスに USB-C コネクタ (1) を介して電力を供給します。USB PSW ピンはホスト MCU によって駆動され、ソフトウェアが USB モードを制御できるようにします。USB ID ピンは、USB OTG 仕様に従って、USB ポートに接続されたデバイスの種類を検出するために使用されます。GND に接続された USB ID ピンはホスト デバイスを示し、高インピーダンス状態 (HI-Z) に設定された USB ID ピンは、接続された周辺機器がデバイスであることを示します。
RF
mikromedia 5 FPI は、世界規模の ISM 無線帯域での通信を提供します。ISM 帯域は、2.4GHz から 2.4835GHz の周波数範囲をカバーします。この周波数帯域は、産業、科学、医療用に予約されています (ISM の略語の由来)。また、世界中で利用できるため、短距離での M2M 通信が必要な場合、WiFi の代替として最適です。mikromedia 5 FPI は、Nordic Semiconductors 製の、ベースバンド プロトコル エンジンを内蔵したシングルチップ 24GHz トランシーバー nRF01L1+ (2.4) を使用します。これは、超低電力ワイヤレス アプリケーションに最適なソリューションです。このトランシーバーは GFSK 変調を採用しており、250 kbps から最大 2 Mbps の範囲のデータ レートが可能です。GFSK 変調は最も効率的な RF 信号変調方式であり、必要な帯域幅が削減されるため、電力の浪費が少なくなります。 nRF24L01+ には、パケットベースのデータリンク層である独自の Enhanced ShockBurst™ も搭載されています。その他の機能に加えて、6 チャネルの MultiCeiver™ 機能も提供されており、これにより nRF24L01+ をスター ネットワーク トポロジで使用できます。nRF24L01+ は、SPI インターフェイスを使用してホスト MCU と通信します。SPI ラインに沿って、SPI チップ選択、チップ イネーブル、および割り込み用の追加の GPIO ピンを使用します。mikromedia 5 FPI の RF セクションには、小型チップ アンテナ (4) と外部アンテナ用の SMA コネクタも搭載されています。
Wi-Fi
非常に人気の高い CC2 というラベルの付いた WiFi モジュール (3100) を使用すると、WiFi 接続が可能になります。このモジュールは、完全な WiFi ソリューションをチップに搭載したものです。強力な WiFi ネットワーク プロセッサで、電源管理サブシステムを備え、TCP/IP スタック、256 ビット AES をサポートする強力な暗号化エンジン、WPA2 セキュリティ、SmartConfig™ テクノロジーなどを提供します。WiFi およびインターネット処理タスクを MCU からオフロードすることで、ホスト MCU はより要求の厳しいグラフィカル アプリケーションを処理できるため、mikromedia 5 FPI に WiFi 接続を追加するのに理想的なソリューションになります。SPI インターフェイスを使用してホスト MCU と通信し、リセット、ハイバネーション、割り込みレポートに使用されるいくつかの追加の GPIO ピンも使用します。
FORCE AP (3) というラベルの付いた SMD ジャンパーは、CC3100 モジュールをアクセス ポイント (AP) モードまたはステーション モードに強制的に設定するために使用します。ただし、CC3100 モジュールの動作モードはソフトウェアによって上書きできます。
この SMD ジャンパーには 2 つの選択肢があります。
- 0: FORCE APピンがLOWロジックレベルに引き下げられ、CC3100モジュールが強制的にSTATIONモードになります。
- 1: FORCE AP ピンが HIGH ロジック レベルに引き上げられ、CC3100 モジュールが強制的に AP モードになります。mikromedia 4 FPI の PCB にはチップ アンテナ (5) が統合されており、外部 WiFi アンテナ用の SMA コネクタもあります。
mikroBUS™ シャトルコネクタ
STM5 RESISTIVE FPI 開発ボード用 Mikromedia 32 は、2mm (8mil) ピッチの 1.27×50 ピン IDC ヘッダーの形で mikroBUS™ 標準に新しく追加された mikroBUS™ シャトル コネクタを使用します。mikroBUS™ ソケットとは異なり、mikroBUS™ シャトル コネクタは占有スペースがはるかに少ないため、よりコンパクトな設計が必要な場合に使用できます。開発ボードには、MB1 から MB1 のラベルが付いた 3 つの mikroBUS™ シャトル コネクタ (XNUMX) があります。通常、mikroBUS™ シャトル コネクタは mikroBUS™ シャトル拡張ボードと組み合わせて使用できますが、これに限定されません。
mikroBUS™ シャトル拡張ボード (2) は、従来の mikroBUS™ ソケットと XNUMX つの取り付け穴を備えたアドオンボードです。フラットケーブルで mikroBUS™ シャトルコネクタに接続できます。これにより、Click boards™ の巨大なベースとの互換性が確保されます。mikroBUS™ シャトルを使用すると、次のような多くの追加の利点も得られます。
- フラットケーブルを使用する場合、mikroBUS™シャトルの位置は固定されません
- mikroBUS™シャトル拡張ボードには、恒久的な設置のための追加の取り付け穴があります。
- 任意の長さのフラットケーブルを使用できます(特定の使用例によって異なります)
- シャトルクリック(3)を使用してこれらのコネクタをカスケード接続することで、接続性をさらに拡張できます。
mikroBUS™シャトル拡張ボードとシャトルの詳細については、
クリックしてご覧ください web ページ:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
mikroBUS™に関する追加情報については、公式ウェブサイトをご覧ください。 web ページ 詳しくはこちら
mikromedia 5 FPI は、サウンド関連の周辺機器を 1053 つ提供することで、マルチメディア コンセプトを完結しています。ピエゾ ブザーを搭載しており、プログラミングは非常に簡単ですが、アラームや通知にしか役立たない最も単純なサウンドしか生成できません。1 つ目のオーディオ オプションは、強力な VS3B IC (30) です。これは、Ogg Vorbis/MPXNUMX/AAC/WMA/FLAC/WAV/MIDI オーディオ デコーダーと、PCM/IMA ADPCM/Ogg Vorbis エンコーダーの両方を XNUMX つのチップにまとめたものです。強力な DSP コア、高品質の A/D および D/A コンバーター、XNUMXΩ 負荷を駆動できるステレオ ヘッドフォン ドライバー、スムーズな音量変更によるゼロクロス検出、低音と高音のコントロールなど、さまざまな機能を備えています。
圧電ブザー
ピエゾブザー(2)は、音を再生できるシンプルなデバイスです。これは、小さなプリバイアストランジスタによって駆動されます。ブザーは、トランジスタのベースにMCUからのPWM信号を適用することで駆動できます。音の高さはPWM信号の周波数に依存し、音量はデューティサイクルを変更することで制御できます。プログラミングが非常に簡単なので、単純なアラーム、通知、その他の単純なサウンド信号に非常に役立ちます。
オーディオコーデック
リソースを大量に消費する複雑なオーディオ処理タスクは、VS1053B (1) というラベルの付いた専用のオーディオ CODEC IC を使用することで、ホスト MCU からオフロードできます。この IC は、さまざまなデジタル オーディオ デバイスで一般的に使用されているさまざまなオーディオ フォーマットをサポートしています。DSP 関連のタスクを並行して実行しながら、オーディオ ストリームを個別にエンコードおよびデコードできます。VS1053B には、オーディオ処理に関してこの IC が非常に人気のある選択肢となるいくつかの重要な機能があります。
VS1053B は、高品質のハードウェア圧縮 (エンコーディング) を提供することで、生の形式で同じオーディオ情報を記録する場合に比べて、はるかに少ないスペースでオーディオを録音できます。高品質の ADC と DAC、ヘッドフォン ドライバー、統合オーディオ イコライザー、ボリューム コントロールなどと組み合わせることで、あらゆる種類のオーディオ アプリケーションに対応する万能ソリューションとなります。強力なグラフィック プロセッサとともに、VS1053B オーディオ プロセッサは、mikromedia 5 FPI 開発ボードのマルチメディア機能を完全に統合します。mikromedia 5 FPI ボードには、3.5mm 3 極ヘッドフォン ジャック (XNUMX) が装備されており、ヘッドセットとマイクを接続できます。
センサーおよびその他の周辺機器
追加のオンボード センサーとデバイスのセットにより、mikromedia 5 FPI 開発ボードの使いやすさがさらに向上します。
デジタルモーションセンサー
FXOS8700CQ は、高度な統合型 3 軸加速度計と 3 軸磁力計で、方向イベント検出、自由落下検出、衝撃検出、タップおよびダブルタップ イベント検出など、さまざまなモーション関連イベントを検出できます。これらのイベントは、2 つの専用割り込みピンを介してホスト MCU に報告され、データ転送は I8700C 通信インターフェイスを介して実行されます。FXOS5CQ センサーは、ディスプレイの方向検出に非常に役立ちます。また、mikromedia 6 FPI を完全な 2 軸電子コンパス ソリューションに変換するためにも使用できます。I1C スレーブ アドレスは、ADDR SEL ラベル (XNUMX) の下にグループ化された XNUMX つの SMD ジャンパーを使用して変更できます。
リアルタイムクロック(RTC)
ホスト MCU には、リアルタイム クロック周辺モジュール (RTC) が含まれています。RTC 周辺モジュールは、通常はバッテリーなどの別の電源を使用します。時間の継続的な追跡を可能にするために、mikromedia 5 FPI には、主電源がオフの場合でも RTC 機能を維持するボタン電池が搭載されています。RTC 周辺モジュールの消費電力が非常に低いため、これらの電池は非常に長持ちします。mikromedia 5 FPI 開発ボードには、SR2、LR60、60 ボタン電池タイプと互換性のあるボタン電池ホルダー (364) が装備されており、アプリケーション内にリアルタイム クロックを組み込むことができます。
GUI アプリには NECTO DESIGNER を選択してください
NECTO Studio デザイナーと LVGL グラフィックス ライブラリを使用して、スマート GUI アプリを簡単に構築できます。
次は何ですか?
これで、STM5 RESISTIVE FPI 開発ボード用の mikromedia 32 のすべての機能について学習が完了しました。モジュールと構成について理解できました。これで、新しいボードの使用を開始する準備が整いました。ここでは、おそらく最も効果的な開始方法となるいくつかの手順を提案します。
コンパイラ
NECTO Studio は、Click board™ アプリケーションや組み込みデバイス用の GUI など、開発とプロトタイプ作成を開始するために必要なすべての機能を備えた、組み込みアプリケーション用の完全なクロスプラットフォーム統合開発環境 (IDE) です。開発者は低レベルのコードを考慮する必要がなく、アプリケーション コード自体に集中できるため、迅速なソフトウェア開発が簡単に実現できます。つまり、MCU またはプラットフォーム全体を変更しても、開発者は新しい MCU またはプラットフォーム用にコードを再開発する必要はありません。必要なプラットフォームに切り替えて、適切なボード定義を適用するだけです。 fileアプリケーション コードは 1 回のコンパイル後も引き続き実行されます。 詳しくはこちら.
GUI プロジェクト
NECTO Studio をダウンロードし、ボードを入手したら、最初の GUI プロジェクトの作成を開始する準備が整います。mikromedia デバイス上の特定の MCU 用の複数のコンパイラから選択し、組み込み業界で最も人気のあるグラフィック ライブラリの 1 つである LVGL グラフィック ライブラリ (NECTO Studio の不可欠な部分) の使用を開始します。これは、将来の GUI プロジェクトの優れた出発点になります。
コミュニティ
プロジェクトは、世界最大の組み込みプロジェクトプラットフォームであるEmbeddedWikiから始まります。EmbeddedWikiには、1万以上のすぐに使用できるプロジェクトがあり、事前に設計され標準化されたハードウェアとソフトウェアソリューションを使用して、カスタマイズされた製品やアプリケーションを開発するための出発点として機能します。このプラットフォームは、12のトピックと92のアプリケーションをカバーしています。必要なMCUを選択し、アプリケーションを選択するだけで、100%有効なコードを受け取ることができます。初めてのプロジェクトに取り組む初心者でも、101番目のプロジェクトに取り組む熟練した専門家でも、EmbeddedWikiは、プロジェクトを満足のいく形で完了させ、無駄な時間を省きます。tage. 埋め込みウィキ
サポート
MIKROE は、製品寿命の最後まで無料のテクニカル サポートを提供しています。何か問題が発生した場合、いつでも喜んでお手伝いいたします。何らかの理由でプロジェクトが行き詰まったときや期限が迫っているときに、誰かに頼れることがいかに重要かを私たちは理解しています。そのため、当社の基盤の柱の 1 つであるサポート部門では、ビジネス ユーザー向けにプレミアム テクニカル サポートも提供しており、より短い時間で解決できるようにしています。 www.mikroe.com/support
免責事項
MIKROE が所有するすべての製品は、著作権法および国際著作権条約によって保護されています。したがって、このマニュアルは他の著作権資料と同様に扱われます。本書に記載されている製品およびソフトウェアを含むこのマニュアルのいかなる部分も、MIKROE の事前の書面による許可なく、いかなる形式または手段によっても複製、検索システムへの保存、翻訳、または転送することはできません。マニュアルの PDF 版は、個人またはローカル使用のために印刷できますが、配布することはできません。このマニュアルのいかなる変更も禁止されています。MIKROE は、このマニュアルを「現状のまま」提供し、明示または黙示を問わず、商品性または特定目的への適合性に関する暗黙の保証または条件を含むがこれに限定されない、いかなる種類の保証も行いません。
MIKROE は、このマニュアルに記載されている誤り、省略、不正確な内容について、一切の責任を負いません。いかなる場合も、MIKROE、その取締役、役員、従業員、または販売代理店は、このマニュアルまたは製品の使用によって生じる間接的、特定的、偶発的、または結果的な損害(事業利益および事業情報の損失、事業中断、またはその他の金銭的損失を含む)について、たとえ MIKROE がそのような損害の可能性を知らされていたとしても、一切の責任を負わないものとします。MIKROE は、必要に応じて、事前の通知なしにいつでもこのマニュアルに含まれる情報を変更する権利を留保します。
高リスクの活動
MIKROE の製品はフォールト トレランス機能を備えておらず、また、核施設、航空機ナビゲーションまたは通信システム、航空管制、直接生命維持装置または兵器システムの運用など、ソフトウェアの障害が直接的に死亡、人身傷害、または重大な物理的損害または環境的損害につながる可能性がある (「高リスク活動」) フェイルセーフ性能を必要とする危険な環境でのオンライン制御機器として使用または再販するために設計、製造、または意図されていません。MIKROE およびそのサプライヤーは、高リスク活動への適合性に関する明示的または黙示的な保証を明確に否認します。
商標
MIKROE の名前とロゴ、MIKROE ロゴ、mikroC、mikroBasic、mikroPascal、mikroProg、mikromedia、Fusion、Click boards™、および mikroBUS™ は、MIKROE の商標です。ここに記載されているその他の商標はすべて、それぞれの会社の所有物です。このマニュアルに記載されているその他の製品名および会社名は、それぞれの会社の登録商標または著作権である場合とそうでない場合があります。これらは、所有者の利益のため、または識別または説明のためだけに使用され、権利を侵害する意図はありません。Copyright © MIKROE, 2024, All Rights Reserved.
- 当社の製品について詳しく知りたい場合は、当社の製品をご覧ください。 webサイト www.mikroe.com
- 当社の製品で問題が発生した場合、または追加情報が必要な場合は、次のURLにチケットを置いてください。 www.mikroe.com/support
- ご質問、ご意見、ビジネス提案がございましたら、お気軽に以下までご連絡ください。 office@mikroe.com
ドキュメント / リソース
![]() |
MIKROE STM32F407ZGT6 マルチアダプタ プロトタイプ ボード [pdf] 取扱説明書 STM32F407ZGT6、STM32F746ZGT6、STM32F407ZGT6 マルチアダプタプロトタイプボード、STM32F407ZGT6、マルチアダプタプロトタイプボード、アダプタプロトタイプボード、プロトタイプボード、ボード |