如下圖1是無刷電機霍爾信號的濾波電路,為了保證波形質量,簡單的阻容濾波并不能完全解決實際復雜的工作環境所帶來的波形異常,量產的無刷驅動模塊也有該電路。
為了保證濾波質量,在RC濾波后面加一個NPN三極管,利用三極管自身的響應速度達到高質量濾波目的。
三極管響應速度有個最小寬度要求,通常是幾十個納秒到幾百納秒,信號大于最小脈寬要求才能保證正常輸出而不失真。
圖1:無刷電機霍爾信號濾波
通常在做驅動的時候,會遇到霍爾信號或編碼器信號的處理,該信號是脈沖(方波)信號,在濾波之前的波形如圖1左邊所示,實際上毛刺會更多更雜。
毛刺寬度一般只有幾十個納秒,在RC濾波后面加上一個三極管后可根本濾除毛刺,讓輸出更干凈,質量更高,如圖1右邊所示。
圖2、圖3、圖4是實測無刷電機霍爾信號濾波前后的波形對比,紅色波形代表霍爾信號濾波前的;藍色波形代表霍爾信號濾波后的。濾波前的毛刺異??植?。
圖2:濾波前后對比
圖3:濾波前后對比(放大)
圖4:濾波前后對比(再放大)
圖5是實測無刷電機霍爾信號經過RC濾波后和三級管后濾波的波形對比,紅色波形代表霍爾信號經過RC濾波后的,藍色波形代表霍爾信號經過RC濾波再經過三極管濾波后的;
注:兩個波形沒有反相,是因為上面那個紅色波形一直在左右晃動,隨機抓取的。
圖5:RC濾波和三極管濾波對比
要點:
①該類信號屬于OC輸出,所以需要加上拉電阻(R4);
②阻容濾波(R2、C1)是低通濾波,信號頻率應低于fc=1/2πRC;
③三極管導通時必須工作在飽和狀態,通?;鶚O電流Ib>1mA能保證三極管工作在飽和狀態;
④三極管輸出波形與輸入波形反相,這點在程序里可以做取反處理。
原文標題:三極管濾波是個什么鬼?TA不止會放大哦~
文章出處:【微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
-
三極管
+關注
關注
142文章
3611瀏覽量
121893 -
濾波電路
+關注
關注
46文章
635瀏覽量
69661 -
無刷電機
+關注
關注
57文章
839瀏覽量
45833
原文標題:三極管濾波是個什么鬼?TA不止會放大哦~
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論