作者dalus (魯仔仔)
看板Electronics
標題Re: [問題] 無刷直流馬達 直接驅動
時間Tue Nov 3 22:18:52 2009
※ 引述《gibletnoodle (再蠢一點)》之銘言:
: 目前剛接觸無刷直流馬達
: 但大部分的無刷直流馬達驅動原理都是以 Hall sensor 或是 無感測驅動方式實現
: 我們剛開始測想以簡單的規律訊號
: 透過六顆IRF 640 Power MOS 來驅動無霍爾元件的無刷馬達(遙控飛機使用的)
: 訊號以8051的P1送出,分別為ABC A'B'C'
: 電路方式如下
: http://www.wretch.cc/album/show.php?i=suchakindman&b=5&f=1974525529&p=0
: 驅動信號如下:
: AB → AC → BC → BA → CA → CB 循環反覆
導通序有問題
: 結果:上臂3顆IRF640 做功大,IC很燙
: 下臂3顆IRF640 IC不熱
因為上臂落在線性區,流入電流太小,下臂不管導通損或切換損都趨近零
: 整個無刷直流馬達僅會持續震動(會有步進馬達頻率太快時的失步聲)
: 請問是否是我的訊號給錯?還是我給的速度太快?
速度不會太快... 一般51一個指令1us ... 想快也快不起來。
: 另外遙控飛機使用的電子變頻器,驅動原理和工業用的馬達是否相同?
: 謝謝。
重點在馬達,馬達種類決定驅動模式。
幫你規納一下問題;
1. 51 I/O Port 不夠力推Power Mos, 請加上一級gate Driver。
2. 上臂切換信號Vgs, s 點在上臂Mos之s點,請不要參考到下臂的s點
5v 的輸出I/O 沒辦法推動上臂,PMos也許有機會,請自己計算電壓值。
3. 晶體切換序有問題。你沒發現AB或AC導通後不會有電流通過馬達嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.5.95
1F:推 gibletnoodle:謝謝,很抱歉我沒有把切換順序說明清楚,是由上臂到 11/04 19:01
2F:→ gibletnoodle:下臂。AB'→AC'的意思。第一點感謝你幫我確定,有試 11/04 19:05
3F:→ gibletnoodle:想過是否51電壓是否太低,提到線性區才想到一直把他 11/04 19:08
4F:→ gibletnoodle:當作飽和區... 11/04 19:08
5F:→ dalus:第一點無關飽和區,重點在驅動力... 指的是電流fan out 能力 11/04 22:36