技術解説 回路ブロックの構成
2018年07月23日
ブラシレスモータドライバの設計事例
(回路ブロック編)
ブロック設計
機能毎のブロック分け
センサレス・ブラシレスモータ駆動回路(PLD-100)は、次の様に大きく6種類の機能回路ブロックに分けれらます。
ブロック分けを解説
1.電源ブロック
入力電源を源に以下3種類のDC電源を安定供給する回路。
- ●モータ動力電源
- ●5V系制御電源
- ●3.3V系制御電源
2.コントローラブロック
MCU(マイコン)で構成する回路で主な機能は下記。
- ●ユーザからの外部制御指令・リアルタイム運転制御
- ●制御指令、運転指令に基づき、内部回路システムの総合コントロール
- ●指令に基づき、モータドライバの運転制御
- ●温度センサ(モータサーミスタ含む)の監視と異常検知制御
- ●PCなどの上位コントローラとのデータ通信
3.モータドライバブロック
- ●モータのリアルタイム駆動、運転制御
- ●モータのロータ位置検出(BEMF)センサレス制御
- ●電流検出による位相遅れ制御(進角制御)
- ●通電角単位の速度制御(FG生成と出力)
4.ブレーキ回路ブロック
- ●ブレーキ運転指令に基づき、電気的な短絡制動(ショートブレーキ)制御
5.サーミスタブロック
3系統の温度を監視し、設定値を大きく超える過熱検出を行い運転非常停止制御を行う。
- ●基板温度監視
- ●外部温度センサー(モータ内温度など想定)の監視
6.USBシリアル通信ブロック
- ●PCなど上位コントローラとのUARTシリアル通信(8bit)を行う。
また、実際の回路では、このブロック図では表現されていない部品が沢山あります。
- ●その部品が何の役目をしているか?
- ●具体的に何故その部品を選んだのか?
などのキーポイントも含めて次章以降で各ブロック回路毎に詳細に説明していきます。