Oct 09, 2018 伝言を残す

腕 STM32 に基づく設計のインテリジェント モーター プロテクター (2)

3 システム ソフトウェア設計

3.1 監視手順

インテリジェント モーター プロテクター MCU のみサンプリング計算、様々 な保護機能を実現する電圧、電流の解析を実行する行のパラメーターを表示し、リアルタイムで障害ステータスを記録します。

システム ソフトウェアのグローバルな監視ソフトウェアを使用して周期的アナログ - デジタルコンバーターのデータ サンプリングをなど、各ユニットのサブルーチンの状態をスキャン、データの取得が完了した後のデータとを組み合わせる計算、計算結果とプリセットのモータのパラメーターに従って保護戦略。モーターの現在の状態を決定します。最後に、対応するステータス情報と制御機能は、液晶ディスプレイと出力コントロール インター フェースを通じて発行されます。

3.2 ADC の構成と使用

モーター プロテクター収集 50 Hz 電源周波数電圧・電流、電力網 (主に第 3 調波) で高調波成分を監視するために、ADC のサンプリング周波数の整数倍に設定する必要がありますので、電源周波数。高速フーリエ (FFT) 操作をサンプリングするとき、最も正確な精度でこの結果します。データのサンプリングと同時に計算力は、電圧と電流の同時集録を必要とするので値、システム設計、三相パラメーターはそれぞれ 2 つのアナログ-デジタル コンバーターに割り当てられていると、温度は、3 番目のアナログ-デジタル変換に配置されます。デバイス。すべてのアナログ デジタルへの変換からは、内部のタイマー割り込みでトリガーされます。

電圧および現在の買収によって、同期システム使用剰余、サンプリング、同時に収集し、電圧と同じチャネルの現在の値同時サンプリング チャンネル構成レジスタの現在チャンネルが順番に 3 つの電圧配置、下 1 つのタイマーを起動するので一度にすべてのチャンネルの変換を完了。

FFT は、計算のためのデータのセットを必要とするのでシステム設計は、最小限の CPU の介入の変換結果の転送を完了するのに DMA を使用します。サンプリングされたデータの代替ストレージの 2 つのデータ ストレージ領域を設定する必要があるプログラミングする場合同時に DMA 転送バイト数の設定値は取得したチャンネルの数を乗じてフーリエ変換配列の長さです。

3.3 リモート通信

モーター プロテクターは、MODBUS のスレーブとして設計されています。状態を実行しているすべてのモーター、コントロールの状態とその他のパラメーターは、システムの合意されたアドレスのレジスタに配置されます。同時に、MODBUS スレーブのでボタンと液晶画面を使用して、スレーブ アドレスを設定する必要も、各モーターのコント ローラーのネットワークの固有のスレーブ アドレスをプリセットする必要があるのです。

4 結論

STM32 シリーズに基づいて新しいインテリジェント モーター プロテクターを提案します。この設計は、STM32 チップのリソースを最大限に生かした、完全なシステムを形成するため必要なペリフェラル コンポーネントを提供します。実用的なアプリケーションでは、このシステム、モーターを保護することができます効果的におり、シンプルな構造、完璧な機能と豊富なインターフェイスの利点を証明します。それは USB などのインタ フェースを開発することも、このシステムは、鉱工業生産はより広く使用できるように実際のニーズに応じて開くことができます。各フィールド。


お問い合わせを送る

whatsapp

teams

電子メール

引き合い