ARM7 プロセッサ アルゴリズムの実装によるブラシレス モーターのフィールド指向制御の利点
ビュー: 0 著者: サイト編集者 公開時間: 2020-11-12 起源: サイト
お問い合わせ
まず第一に、ARM コアは現在そのプラットフォームの標準方式となっており、コスト削減の鍵となるのは多数の開発ツールです。
2 番目に、次世代の製品設計でより高い処理速度 (MIPS) が必要な場合は、arm9 ベースの製品に直接アップグレードできます。アーキテクチャの観点から見ると、バレル シフターは非常に興味深いもので、プロセス全体で変数の解像度を最適化できます。処理時間の目的を達成するために、1 クロック サイクルでフォーマットを変更して制限することができます。さらに、r0 = (r1<<4)-R1 は r0 = 15 xr1 と同等であるなど、定数保存の一部の乗算をさらに高速に使用できます。低コスト DSP コア 16 固定小数点。 PI レギュレータの統合アイテムまたは必要な精度の拡張範囲を処理する必要がある場合、ARM7 32 ビット データ チャネルを使用して複数の 16 ビット ロードを回避します。モーター制御信号を処理する場合、DSP は、ハードウェア閉ループやダブル アドレッシング モードなど、あまり使用されないもう 1 つの重要な機能を備えています。これらは、ARM7 プロセッサをこのような最適化アーキテクチャに配置する理由をある程度説明します。
図 3 に示すように、新しい STR7 製品は、ST 用の ARM7 プロセッサをベースにした製品開発であり、上記のシステム要件を満たすことができます。主な機能は次のとおりです。
SPTimer 同期 PWM タイマー、ブラシレス モーター実行ハイエンド PWM 信号生成機能、16 ビット タイマーに基づいて、時間分解能を 16.6 ns に削減でき、最良の電圧再構成を実現します。
PWM グラフィックスの中心または端の位置合わせを生成できます。
インバータ障害処理に必要な内部プログラマブル信号発生器とデッドゾーン時間緊急障害保護機能。
ソフトウェア処理タスクを簡素化するため、複数の割り込みソース、プログラム可能な過負荷率などを使用し、その他喫煙は全面的に禁止されています。制御および保護が失われるため、ソフトウェア変更を防ぐために、システムの重要な周辺機器構成レジスタが使用されます。
図 3 新しい STR7 製品
SPTimer は、2 つの入力キャプチャ ピン、2 つの出力ピンの比較を備えた汎用タイマーとしても使用でき、エンコーダのソフトウェア コストを最小限に抑えることができる特別なモデルです。このモードには、x2、x4 の解像度または自動管理の方向があり、選択されたコーダー ライン プログラミングを行うことができるため、ローター角度信号をカウンター レジスタから直接読み取ることができます。電流測定機能を考慮し、自動スキャン3μの機能を備えた新製品を構築しました。 S10ADコンバーター。主な周辺インターフェースには、複数のタイマー、通信インターフェースなどが含まれます。モーター制御タスクのシングルチップマイコン処理を考慮して、接続端子、力率補正、エネルギー消費ブレーキなどとして回路基板上にインテリジェントな周辺機器を設計します。
ストマイクロエレクトロニクスはモーター制御市場の開発に注力しており、完全なモーター制御サプライヤーを提供できる世界で数少ない企業であり、高速ダイオードから高圧ゲートドライブやスイッチを含むプロセッサに至るまでの同社の製品ポートフォリオの1つです。さらなる省エネ&その他を満足させるために!グリーン&全体;モーターと高性能の要件に合わせて、当社は完全な製品ラインの中核として ARM を構築し、設計者がベクトル制御アルゴリズムの謎を解明できるように支援します。