[問題] PWM所控制之馬達,電壓無法下降,求解
目前在做8051馬達的控制,但目前遇到一個主要問題是,我輸出PWM的Duty cycle
不管給多低,馬達上的電壓降不下來,也就是幾乎全速進行了...
而所使用的電路圖是參照網路上的,如下圖所示
http://imgur.com/DI9XoEi
利用8051輸出腳去控制A點及B點,控制正反轉,原本PWM控制輸出頻率為4KHz,
但是不管Duty cycle給多低,電壓頂多只能降到22~23v...(所接之最高電壓Vcc為24v)
而圖1為示波器去量測出來的結果,藍色為輸入(A,B點),黃色為馬達上所量測之電壓
http://imgur.com/kZyFJlT,meM76OZ,CJVD9OY#0
圖1.輸出之頻率4KHz,duty cycle為50%
可以看到輸出結果跟輸入訊號並不一致,輸出low的時間比較短。
接著將輸出的頻率降低到1.2KHz,如圖2所式
http://imgur.com/kZyFJlT,meM76OZ,CJVD9OY#2
圖2. 輸出頻率1.2Khz,duty cycle為50%
可以看到輸出電壓比較能控制了,雖然duty cucle在50%的時候,電壓依然在23v左右
,但是如果我在將Duty cycle在往下調,電壓可以降到20v以下了,感覺就是把電壓
為low的時間拉長,讓電壓下降,可是這樣做就必須將頻率給下降,但是據我所知,
馬達應該工作頻率在9k~24kHZ左右,否則會造成馬達的諧振噪音,頻率太低我的馬達
會有一種尖銳的噪音。
另外想請問,在datasheet上看到mosfet在切換on/off時會有
td(on) td(off) 切ON切OFF的delay時間,以及tr(on) tr(off)上升及下降時間
是否切換頻率越低,MOSFET上的損耗功率就越低? 因為目前在控制上,MOSFET會
發燙,前幾天才燙到火燒起來,但是目前我8051也才輸出4Khz左右,mosfet切換
頻率不是都很高嗎? 而我所使用的PMOS是IRF9540,耐流為23A,我的驅動電路
也才吃7A左右而已,怎會燒起來呢?
目前卡在這些地方法卡好久,有請各位大大幫忙解答了,感謝您!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 121.254.123.196
推
06/11 23:33, , 1F
06/11 23:33, 1F
推
06/12 00:00, , 2F
06/12 00:00, 2F
→
06/12 00:06, , 3F
06/12 00:06, 3F
→
06/12 00:11, , 4F
06/12 00:11, 4F
馬達啟動電流的確是滿高的,75.7A,不過也只有啟動瞬間會這麼高,影響會很大嗎@@?
如果是這樣有甚麼辦法可以讓啟動電流不要這麼高? 限流電路?
而之前靴帶電路做起來感覺穩定度不是很夠,所以改用這個電路試試看,因為這是要
做來展示的,所以很趕= ="
所以不分壓去驅動閘級看看嗎?
推
06/12 00:31, , 5F
06/12 00:31, 5F
→
06/12 00:34, , 6F
06/12 00:34, 6F
有鎖散熱片+散熱膏,前幾天是MOSFET整個著火,真的看到整塊麵包版一團火球...都快
嚇死了...改天有時間我在PO影片上來...另外我還真沒注意到Vgs有限制20v,我到時候載量看看
,不過今天學校停電= = 所以只能等明天了,先謝謝以上各位大大熱心解答!!
※ 編輯: ccliona 來自: 121.254.123.196 (06/12 08:37)
推
06/12 09:00, , 7F
06/12 09:00, 7F
→
06/12 09:02, , 8F
06/12 09:02, 8F
推
06/12 21:11, , 9F
06/12 21:11, 9F
→
06/12 21:12, , 10F
06/12 21:12, 10F
→
06/12 21:12, , 11F
06/12 21:12, 11F
→
06/12 21:15, , 12F
06/12 21:15, 12F
→
06/12 21:16, , 13F
06/12 21:16, 13F
→
08/13 19:39, , 14F
08/13 19:39, 14F
→
09/17 23:32, , 15F
09/17 23:32, 15F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):