
この回では、設計中のマイクロコントローラ(MCU)に適した代替品または互換品をOctopartを使用して見つける方法を説明します。
マイクロコントローラは非常に一般的な部品であり、多くの異なるベンダー、部品の選択肢、周辺機能を持つタイプなどがあります。選択肢が圧倒的に感じられることも多いですが、このビデオではいくつかのヒントやコツを紹介し、Octopartを使用してその検索を簡素化する方法を示しています。
まだの方は、このOctopartシリーズの前のビデオもぜひチェックしてください:
さて、この第4部では、製品に適した代替マイクロコントローラー、またはMCUを見つけることに焦点を当てています。
このシリーズを通じて参照してきた設計は、マイクロクアッドコプターの制御PCBです。この設計については、例えばこれらの部品が在庫切れになった場合や、新しい設計には推奨されない(NRND)、または製品寿命末期(EOL)である場合に備えて、すでにいくつかの適切な代替部品を見つけています。
このビデオでは、PCBの脳、すなわちSTM32マイクロコントローラーに焦点を当てます。
簡単に回路図に飛び込むと、MCUは右上のセクションに位置しています。USB、SPI、ADCなど様々なインターフェースをサポートし、十分なRAMとフラッシュ、そして処理能力が必要です。クアッドコプターの全ての計算と制御を担当します:状態推定、制御システム、通信、周辺機器の管理。
したがって、最も遅いMCUであってはならず、いくつかの利用可能なインターフェースを備えた、合理的に高速なものでなければなりません。
さらに、PCB自体はコンパクトです - 約40x40 mm - そして、全てのコンポーネントは上面に配置されています。これは、使用できるサイズとパッケージタイプを制限します。現在のマイクロコントローラーは、サイズの制約を満たすために選ばれたQFNスタイルの48リードピンパッケージです。
これはシンプルな4層PCBで、細かいピッチのBGAや追加の層や特別なPCB技術を要求する他のパッケージを導入したくありません。したがって、このビデオでは、似たようなパッケージタイプを維持することを目指します。
これが私たちが求めるものです:
このウォークスルーの目的のために、STM32エコシステム内で簡略化し、留まります。
Octopartに向かう前に、メーカー自身のツールをチェックすると便利です。STMicroelectronicsの場合、STM32ファミリーには以下が含まれます:
これらは、何が互換性があるかを知らせ、ピン配置の計画に役立ちます。しかし、Octopartを使用すると、流通業者の在庫状況と価格を一箇所で相互参照できます。
Octopartにアクセスし、左上のメニューから選択します:
電子部品 → 統合回路 → 組み込みプロセッサとコントローラ → マイクロコントローラ
ここから、右側にあるフィルタを表示をクリックします。
設計ニーズを反映させるために:
これらのフィルタを適用すると、利用可能なオプションが数千からわずか61に絞り込まれました。
次に、フラッシュメモリサイズのフィルタを追加します。
これにより、結果セットは物理的およびメモリ要件を満たす10個のMCUに絞り込まれました。
部品仕様タブをクリックして、以下を表示および比較します:
この表を使用すると、候補間で迅速に比較できます。必要に応じて、例えば以下のようなフィルターを追加できます:
STM32F411CEU6に興味があるとしましょう。部品をクリックして詳細ビューを開きます:
これにより、機能的およびレイアウトの観点から適合性を簡単に検証できます。
Altium Designerを使用している場合、部品番号をコピーしてメーカー部品検索パネルに貼り付けます。利用可能な場合:
ピンの互換性を確認し、構成のためのアプリケーションノートをレビューすることを忘れないでください。
このビデオとウォークスルーは、Octopartがどれほど迅速かつ簡単にあなたが以下を行えるかを示しました:
他のサイトやツールを訪れる必要はありませんでした。Octopartは、一か所ですべての重要なデータを提供しました。