馬達|基礎篇
使用PWM輸出方式驅動有刷直流馬達:BTL放大器輸入形式驅動
2022.06.08
重點
・有刷直流馬達使用BTL放大器輸入形式的H橋PWM驅動中,利用VIN的電壓差來控制占空比。
・使用上述方法驅動有刷直流馬達時,如果有防止同時導通的電路,當占空比為0%或100%左右時,可能無法保持線性控制。
・使用上述方法驅動有刷直流馬達時,還應注意,第一級放大器、三角波振盪器和比較器均具有偏移量變化,因此占空比相對於輸入電壓存在偏差。
在上一篇文章中以定電流驅動為例介紹了有刷直流馬達的PWM驅動方法。本文將介紹有刷直流馬達以BTL放大器輸入形式的PWM驅動。
使用PWM輸出方式驅動有刷直流馬達:
BTL放大器輸入形式驅動
同樣,首先請看電路範例。這是一個有刷直流馬達以BTL放大器的輸入形式進行PWM驅動的電路範例。BTL放大器輸入電路的工作原理在這裡也有介紹,請一併參考。

該驅動器在輸入電路中使用與BTL放大器相同的差分放大器配置來控制H橋。它配有以Vref為基準偏置點的差分輸入放大器,以及振幅為Vph-Vpl、且Vph和Vpl的中心值為Vref的三角波振盪器。透過由比較器將放大器的輸出和三角波進行比較並轉換為矩形波來生成PWM訊號。兩種矩形波輸出中,一種為反相波形(參見波形圖)。
當輸入(VIN1-VIN2)為零時,放大器輸出(AmpOut)的電壓與Vref相同,兩種輸出均變為50%的On Duty驅動,流經馬達的平均電流為零(參見右圖)。
當輸入(VIN1-VIN2)為正時,OUT1的On Duty大於50%,OUT2的On Duty小於50%,電流從OUT1流向OUT2。另外,當輸入(VIN1-VIN2)為負時,OUT1的On Duty小於50%,OUT2的On Duty大於50%,電流從OUT2流向OUT1。
假設第一級放大器的電壓增益為Gv,則透過VIN1-VIN2 =(Vph-Vref)/ Gv得出OUT1的On Duty為100%(H側全時導通),OUT2的On Duty為0%(L側全時導通)。

透過VIN1-VIN2 =(Vpl-Vref)/ Gv得出OUT1的On Duty為0%(L側全時導通),OUT2的On Duty為100%(H側全時導通)。
這種占空比控制有一些注意要點。這種結構也需要配備防止同時導通的電路,以確保高側電晶體和低側電晶體不會同時導通。如果有防止同時導通的電路,當占空比為0%或100%左右時,可能無法保持線性控制,因此需要確認其特性。另外還應注意,第一級放大器、三角波振盪器和比較器均具有偏移量變化,因此占空比相對於輸入電壓存在偏差。
【下載資料】 有刷直流馬達及其驅動方法基礎
馬達
基礎篇
-
有刷直流馬達
- BTL放大器電路的有刷直流馬達驅動: 線性電壓驅動
- BTL功放電路的有刷直流馬達驅動: 線性電流驅動
- 使用PWM輸出方式驅動有刷直流馬達:PWM驅動的原理
- 使用PWM輸出方式驅動有刷直流馬達:PWM驅動時的電流再生方法
- 使用PWM輸出方式驅動有刷直流馬達: H橋電路PWM驅動
- 使用PWM輸出方式驅動有刷直流馬達:H橋定電流驅動
- 使用PWM輸出方式驅動有刷直流馬達:BTL放大器輸入形式驅動
- 使用PWM輸出方式驅動有刷直流馬達:單切換電路驅動、半橋電路驅動
- 有刷直流馬達的驅動電路 總結
- 有刷馬達的結構
- 旋轉原理
- 發電原理
- 短路制動
- 有刷直流馬達的特性
- 使用H橋電路驅動有刷直流馬達:原理
- H橋電路的有刷直流馬達驅動:輸出狀態的切換
- H橋電路的有刷直流馬達驅動:高側電壓線性控制
- 馬達的旋轉原理和發電原理
- 三相無刷馬達
- 三相無刷馬達用
- 什麼是伺服馬達?工作原理與解析
- 步進馬達專用
- DC電刷馬達專用
- 何謂馬達 (motor)?