機會不等人,所以我已準備好各種機會到來。
其實無刷直流馬達比較容易控制的就是六步方波,可以先參考國外的網頁動畫。
這裡也有針對無刷馬達做比較詳細的介紹。
大陸的光碟機改裝,因為光碟機裡面也是用無刷直流馬達。
這是比較常見的三相全橋驅動電路。
而正轉的時後,只要針對hall sensor 給的六種狀況給不同的命令。
而反轉的時後就是另一種命令了。
利用這樣的六步方波就可以讓無刷直流馬達轉起來了。
PS:不知道六相全橋有沒有比較簡單便宜的驅動電路或是模組可以使用。
1.請問一下 我用8051拉出6個PIN 讓他們呈現上面"正轉圖"的波形 接上你"第一張圖"這樣可以動嗎??2.MOSFET和hall sensor有差嗎??我是要給模型無刷馬達用的 還有光碟機拆下來的無刷馬達 可以給點意見嗎?? 謝謝[版主回覆12/25/2009 13:09:45]你不是本科系?MOSFET 是金氧化電晶體,在這個應用上是當作開關使用;hall sensor 是霍爾感測器,在無刷馬達上是用來偵測轉子位置。用光碟機拆下來的馬達可以使用,但是要先知道排線接腳,如果沒意外應該是有含hall sensor。給您做參考
我剛想到 555IC也可以輸出 PWM波形 利用555來設計OK嗎??[版主回覆12/25/2009 13:10:39]OK,只是你還需要額外的電路,寫程式會比較方便,我覺得。
該說是 還是不是 我是讀 中正高工 的控制科((因為只有中正高工有控制科 SO特別提出校名))我們科是學電機和電子都有 呵呵因為平時無聊 興趣也是做些電路 玩些電路XDD話說馬達都被我拆下來了 我重新繞線上去的 -----------------------------------------------------------------------那你第一張圖上的應該是MOSFET吧 如果要加上霍爾感測器要加在哪感謝 ><[版主回覆12/25/2009 13:42:08]給你網址做參考http://my3c.com/cgi/report.php?F=e-speed-ctrl/bldc/bldc-motor.html要把hall sensor 放上去我也不是很清楚怎麼放不過這個對你來說可能有點困難喔比較簡單的方式我建議你去買現成的電子變速器(電變)這樣會省去你不少時間
恩恩 感謝 我了解了 [版主回覆12/25/2009 13:50:52]不客氣
不好意思 又有問題 想請教你想問你對這張圖的看法 http://lb06ha.bay.livefilestore.com/y1pXR8_tmb1Qus_SZvZA7U5huPbfFtqB04yfjGjmJwxmF8s-x5TNvJ_1XEA0eQIbAITWXMQZMvgb4Z6b3hrcxfkBZyIKJL-RARM/20077230aa.JPG[版主回覆12/26/2009 17:43:10]因為六步方波其實可以看成是一個真值表,那麼利用卡諾圖就可以劃簡成邏輯電路了,這個我以前也有做過,是可以行的,如果需要加入pwm的話,只需要再加入一個AND閘電路即可調速。給您做參考
恩恩 謝謝 我在實驗看看 ^^ 感謝
我想請問 那 這上面該選購 哪個MOSFET和hall sensor IC?? 額定電流電壓?? ((我剛剛那張圖上的MOSFET和hall sensor[版主回覆12/26/2009 19:59:41]這個要講很久了,主要還是要看馬達的規格,另外mosfet 需要有gate driver,不然是沒有辦法使用的,hall sensor 是裝在馬達上的,這個我不太熟悉給你做參考
恩恩 謝謝
您好:想跟版主請教一下.我是使用三相無感無刷的直流馬達.想要問您.如果我要讓馬達轉的很順又不會發燙.那我的控制訊號應該要如何給?(回授訊號應該要如何判斷)謝謝版主.1.馬達定位2.給三相訊號(只給其中一相)3.判斷回授訊號4.再給下一相訊號5.判斷回授訊號6.依序做4跟5.這樣對嗎?要注意那些的眉角.謝謝[版主回覆11/01/2010 22:30:19]看不太懂你的舜序如果是我的做法的話,1、判斷HALL sensor,2、決定相位,3、送出訊號就一直照著1-3 做。眉角喔,會動再來討論吧。例如要不要加SPWM,要不要加SVPWM,要不要加phase advance ,要不要做V/F Control,要不要……等等給您做參考
當沒有HALL Sensor時,要如何做呢?我只知道要利用反電動勢,但不知道應該如何做判斷.謝啦.[版主回覆11/02/2010 21:38:02]是要利用反電動勢沒錯,可以參考別人的論文,keyword:sensorless。如果覺得麻煩的話,可以買市面上的產品:「電變」,我想這應該容易許多,接上就可以用了
你好:剛剛從回覆中看到。你的做法是1.判斷HALL sensor,2.決定相位,3.送出訊號就一直照著1-3 做。也就是一開始你先抓取hall snesor 的狀態,然後再依照下個hall sensor狀態而給定訊號目前手邊有顆直流無刷馬達,最近在測試hall sensor的是否是完好的。我的測試方法如下:送電源給hall sensor ,然後用手轉動馬達,透過示波器量測hall sensor 的 Ha、Hb、Hc 任一條這樣應該可以看見方波,對吧? 可是卻沒辦法看到。也詢問過該馬達的工程師,他說要先讓馬達恆速,然後量測hall sensor這樣可以見到方波那這樣我不就得先讓馬達轉動,然後才可判斷hall sensor的狀態??[版主回覆01/18/2011 21:53:03]不對吧,你有裝Hall sensor就看得到hall sensor 的狀態才對沒有裝hall sensor 才需要先讓馬達轉動,你可以參考sensorless BLDC 的文章
1.請問一下 我用8051拉出6個PIN 讓他們呈現上面"正轉圖"的波形 接上你"第一張圖"這樣可以動嗎??
回覆刪除2.MOSFET和hall sensor有差嗎??
我是要給模型無刷馬達用的 還有光碟機拆下來的無刷馬達 可以給點意見嗎?? 謝謝
[版主回覆12/25/2009 13:09:45]你不是本科系?
MOSFET 是金氧化電晶體,在這個應用上是當作開關使用;hall sensor 是霍爾感測器,在無刷馬達上是用來偵測轉子位置。
用光碟機拆下來的馬達可以使用,但是要先知道排線接腳,如果沒意外應該是有含hall sensor。
給您做參考
我剛想到 555IC也可以輸出 PWM波形 利用555來設計OK嗎??
回覆刪除[版主回覆12/25/2009 13:10:39]OK,只是你還需要額外的電路,寫程式會比較方便,我覺得。
該說是 還是不是 我是讀 中正高工 的控制科((因為只有中正高工有控制科 SO特別提出校名))
回覆刪除我們科是學電機和電子都有 呵呵
因為平時無聊 興趣也是做些電路 玩些電路XDD
話說馬達都被我拆下來了 我重新繞線上去的
-----------------------------------------------------------------------
那你第一張圖上的應該是MOSFET吧 如果要加上霍爾感測器要加在哪
感謝 ><
[版主回覆12/25/2009 13:42:08]給你網址做參考
http://my3c.com/cgi/report.php?F=e-speed-ctrl/bldc/bldc-motor.html
要把hall sensor 放上去我也不是很清楚怎麼放
不過這個對你來說可能有點困難喔
比較簡單的方式我建議你去買現成的電子變速器(電變)
這樣會省去你不少時間
恩恩 感謝 我了解了
回覆刪除[版主回覆12/25/2009 13:50:52]不客氣
不好意思 又有問題 想請教你
回覆刪除想問你對這張圖的看法
http://lb06ha.bay.livefilestore.com/y1pXR8_tmb1Qus_SZvZA7U5huPbfFtqB04yfjGjmJwxmF8s-x5TNvJ_1XEA0eQIbAITWXMQZMvgb4Z6b3hrcxfkBZyIKJL-RARM/20077230aa.JPG
[版主回覆12/26/2009 17:43:10]因為六步方波其實可以看成是一個真值表,那麼利用卡諾圖就可以劃簡成邏輯電路了,這個我以前也有做過,是可以行的,如果需要加入pwm的話,只需要再加入一個AND閘電路即可調速。
給您做參考
恩恩 謝謝 我在實驗看看 ^^ 感謝
回覆刪除我想請問 那 這上面該選購 哪個MOSFET和hall sensor IC?? 額定電流電壓?? ((我剛剛那張圖上的MOSFET和hall sensor
回覆刪除[版主回覆12/26/2009 19:59:41]這個要講很久了,主要還是要看馬達的規格,另外mosfet 需要有gate driver,不然是沒有辦法使用的,hall sensor 是裝在馬達上的,這個我不太熟悉
給你做參考
恩恩 謝謝
回覆刪除您好:想跟版主請教一下.我是使用三相無感無刷的直流馬達.想要問您.如果我要讓馬達轉的很順又不會發燙.那我的控制訊號應該要如何給?(回授訊號應該要如何判斷)謝謝版主.1.馬達定位2.給三相訊號(只給其中一相)3.判斷回授訊號4.再給下一相訊號5.判斷回授訊號6.依序做4跟5.這樣對嗎?要注意那些的眉角.謝謝
回覆刪除[版主回覆11/01/2010 22:30:19]看不太懂你的舜序
如果是我的做法的話,1、判斷HALL sensor,2、決定相位,3、送出訊號
就一直照著1-3 做。
眉角喔,會動再來討論吧。例如要不要加SPWM,要不要加SVPWM,要不要加phase advance ,要不要做V/F Control,要不要……等等
給您做參考
當沒有HALL Sensor時,要如何做呢?我只知道要利用反電動勢,但不知道應該如何做判斷.謝啦.
回覆刪除[版主回覆11/02/2010 21:38:02]是要利用反電動勢沒錯,可以參考別人的論文,keyword:sensorless。
如果覺得麻煩的話,可以買市面上的產品:「電變」,我想這應該容易許多,接上就可以用了
你好:
回覆刪除剛剛從回覆中看到。
你的做法是1.判斷HALL sensor,2.決定相位,3.送出訊號
就一直照著1-3 做。
也就是一開始你先抓取hall snesor 的狀態,然後再依照下個hall sensor狀態而給定訊號
目前手邊有顆直流無刷馬達,最近在測試hall sensor的是否是完好的。
我的測試方法如下:
送電源給hall sensor ,然後用手轉動馬達,透過示波器量測hall sensor 的 Ha、Hb、Hc 任一條
這樣應該可以看見方波,對吧? 可是卻沒辦法看到。
也詢問過該馬達的工程師,他說要先讓馬達恆速,然後量測hall sensor這樣可以見到方波
那這樣我不就得先讓馬達轉動,然後才可判斷hall sensor的狀態??
[版主回覆01/18/2011 21:53:03]不對吧,你有裝Hall sensor就看得到hall sensor 的狀態才對
沒有裝hall sensor 才需要先讓馬達轉動,你可以參考sensorless BLDC 的文章