返回討論區
 列印本文  

本篇主題:請教 3-phase BLDC motor的啟動問題
大家好: 我想請教一下,有關三相無刷直流馬達啟動的問題 若有一 三相無刷馬達,使用霍爾元件來detect 馬達的位置,請問還需要特殊的啟動方式嗎. 小弟的設計如下. 1.由三個霍爾元件,分別貼在馬達120度的位置得到H1+, H1-, H2+. H2-, H3+, H3- 2.由設計查表的方式,來控制六個fet 控制馬達三端中的兩端一個輸入一個輸出. 在一開始時,是否需要在特定的幾端輸入電壓電流,來讓馬達移動到正確的位置,然後再讓馬達正確運轉.還是在此機制下,此馬達可以天然的開始運轉.

本話題由 彭鴻鈞 於2006-06-12 00:00:00 發表 
目前共有2人回覆,最後回覆時間: 2006-06-13 10:24:33


 請教 3-phase BLDC motor的啟動問題  黃正毅  2006-06-12 20:42:02
根據霍爾元件的狀態你就可以知道一定是通哪兩相及方向了... 不需要先通特定相的電流....在不知道轉子位子下通電可能會有很大的電流產生及反轉一下... 如果你是用mcu控制...你霍爾元件的狀態可能是在有變化時才偵測.. 那一開始沒變轉動時..也不會有變化...所以不知道要通哪兩相?... 解決方式:就程式一開始跑時...先用i/o的方式將霍爾元件狀態讀進來..那你就知道要導通哪兩相了...其它就照表*馬達就是了..

top


 請教 3-phase BLDC motor的啟動問題  彭鴻鈞  2006-06-13 10:24:33
Dear foretell: 因為小弟是用霍爾元件讀出馬達位置,然後由查表的方式來控制馬達三端中的兩端通電. 所以應該是你寫的第一項,不需先通特定相的電流. 後面的decoder 我是用AND OR 的方式combine出來,所以不會有一段時間才偵測一次的問題. 感激您的回覆 ches789

top


欲回應此篇文章,請先登入!