返回討論區
列印本文
本篇主題:
驅動馬達的問題
各位好~!我最近使用乾坤的IPM模組驅動BLDC我在模擬時使用STEP模式DEBUG(會一步一步的執行給你看)發現取HALL後去取相對應的TALBE時,會轉動且都是順時鐘方向旋轉,但後來我改按GO(直接執行程式,看不到程式一步一步的執行)時,他不會有任何的動作,想說會不會飛輪太重了,於是我推了飛輪發現也沒反應,不知是怎麼了,請問有人知嗎?
本話題由
何祖盛
於2006-11-20 00:00:00 發表
目前共有
3
人回覆,最後回覆時間:
2006-11-29 09:36:54
驅動馬達的問題
李文榮
2006-11-24 09:42:52
既然是BLDC馬達的驅動,那問題就很單純,步驟如下: 1.馬達的HALL信號確定都能正常傳回到驅動器。 2.確定,依據HALL信號對應的制號都有送到IPM模組。 3.確定DCbus電壓有送到IPM。 4.IPM已經燒掉了。 p.s:真正加給BLDC馬達的電壓,不可能用一步一步模擬的會轉的平順。因為馬達一轉動,其HALL信號就一定會改變,若加給BLDC馬達的電壓沒跟著改變,則過電流、逆轉、不動等都會發生。要作你這種方式的測試時,通常在馬達端不會加負載,以免電流過大而燒掉IPM。
top
驅動馬達的問題
何祖盛
2006-11-24 17:56:12
我用程式的單步執行去run,發現uvw三相各有0~50v的電壓當pwm訊號發出他會有50v的電壓之後又變為0v 這時馬達是會一步一步轉動的,之後我按下模擬軟體的GO(直接執行程式,看不到程式一步一步的執行)去量量看UVW的電壓是0V DCBUS 的+端是135V 感覺好像IGBT沒開通的感覺,但是問題是我用DEBUG的一步一步RUN他確有開通啊...不知這是怎麼回事!
top
驅動馬達的問題
李文榮
2006-11-29 09:36:54
量驅動器信號:請用示波器。 由你的描述,你用電表在量PWM馬達信號,很難想像。 你的程式模擬器應有對單步執行作保護,每次送完一組信號就關掉後級的控制信號,故不會有我所說的危險。但這時所送的信號因只是單步,沒有所謂的回授控制,故實際上是將PWM的導通時間加到最大的,故馬達通常是會轉一下的(除非加給馬達的電壓不足以推動馬達)。 但是,如果程式是你自己寫的,單步執行會動,這不代表你所寫的程式一定可以正常執行。建議先不連接馬達,而以示波器先偵測驅動器對後級的控制信號,若IPM控制信號在馬達轉一圈時都能依照HALL SENSOR的回授信號輸出正確波形,那才算是初步成功。 接下來,才是確定PWM的導通時間是否夠大(速度命令要夠大)可以推動馬達,速度回授增益控制是否合理,電流回授增益控制是否合理。 通常,不加速度回授控制時,而在加給馬達的導通電壓太小也不會轉。
top
欲回應此篇文章,請先登入!