JAJU978 February 2025 AMC131M03 , MSPM0G1507
AMC131M03 デバイスのレジスタは、すべての関連するアナログ入力チャネルについて適切な測定データを供給するためには、初期化する必要があります。この初期化プロセスは、計測アプリケーションを開始するたび、および計測キャリブレーション手順を実行するたびに行われます。
MSPM0+ MCU の SPI モジュールは、4 線式モードを使用するコントローラ デバイスとして構成されています (SPI ハードウェア モジュールによって、4 つのチップ セレクト信号CS0、CS1、CS2 と CS3 が自動的に High と Low にアサートされます)。SPI モジュールのセットアップ後、すべての割り込みがディセーブルされ、SYNC_RESET ラインのリセット パルスが MSPM0+ MCU から送信されます。その後で割り込みが再度有効され、MSPM0+ MCU は SPI 書き込みコマンドを ADC に送信し (最初は位相 A の場合は AMC131M03、次に位相 B の場合は AMC131M03、次に位相 C の場合は AMC131M03、最後に中間の場合は AMC131M03) レジスタを構成します:
MSPM0+ MCU は、4 つの DRDY ピンのいずれかに立ち下がりエッジが発生するたびにポート割り込みを生成するように起動時に構成されています。この信号は、新しい測定サンプルが利用可能であることを示します。
ADC 変調器のクロックは、CLKIN ピンに供給されるクロックから生成されます。CLKIN ピンの信号は内部で 2 分周されて、ADC 変調器のクロックを生成します。したがって、ADC のサンプリング周波数は、式 3 に示すように定義されます。
ここで、
この設計では、MSPM0+ MCU の M0_CLKOUT 信号の周波数は 8.192MHz です。オーバーサンプリング比は、適切なレジスタ設定によって 1024 に選択されます。その結果、4 つの ADC の ADC 変調器のクロックはすべて 4.096MHz に設定され、サンプル レートは毎秒 4000 サンプルに設定されます。
各ラインから中性線までの電圧を測定する 3 相システムでは、3 つの電圧と 3 つの電流、および 2 つの位相の間の絶縁性を個別に測定するため、少なくとも 3 つの AMC デバイスが必要です。この設計では、3 相構成用のソフトウェアで、以下の ADC チャネル マッピングが使用されます。