[問題] 如何讓馬達hold住?
最近在做機器手臂的研究,使用的馬達是DC直流無刷馬達,想要讓手臂舉起
來固定在某個位置後停住。
一開始送PWM給馬達轉,讓手臂舉起來,舉到某個位置後停止送PWM訊號,
但是馬達在停止送PWM訊號後,由於手臂重量的關係,導致馬達hold不住
而造成手臂往下滑...
不知道有甚麼辦法可以讓馬達在有外力影響的情況下,維持在當前位置呢?
我想的方法是:
持續送PWM訊號,但送的duty cycle要剛好讓馬達上不去,也下不來,但是這樣
會造成馬達的損壞嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 121.254.123.196
推
08/27 23:30, , 1F
08/27 23:30, 1F
推
08/27 23:56, , 2F
08/27 23:56, 2F
→
08/28 00:08, , 3F
08/28 00:08, 3F
t大您好~~目前控制馬達的方法是全橋式電路中,控制兩邊電壓給正反轉@@" 假如給
A=1 B=0,馬達正轉,A=0 B=1,馬達反轉,而PWM訊號則是給像A=1010101010 B=0,
就會讓馬達正轉,而沒給訊號則是A=0 B=0
推
08/28 00:26, , 4F
08/28 00:26, 4F
→
08/28 02:11, , 5F
08/28 02:11, 5F
→
08/28 02:15, , 6F
08/28 02:15, 6F
→
08/28 02:15, , 7F
08/28 02:15, 7F
推
08/28 08:50, , 8F
08/28 08:50, 8F
謝謝以上各位大大熱心的建議,提供了煞車機構、開迴路、閉迴路的方法,不過由於目前
硬體方面較難進行更動了,所以先嘗試看看p大的開路方法看看,控制PWM之duty讓馬
達HOLD在某位置看看結果如何@@"
※ 編輯: ccliona 來自: 140.128.86.99 (08/28 14:41)
推
08/28 16:02, , 9F
08/28 16:02, 9F
→
08/28 16:02, , 10F
08/28 16:02, 10F
推
08/28 18:07, , 11F
08/28 18:07, 11F
→
08/28 18:08, , 12F
08/28 18:08, 12F
推
08/28 18:14, , 13F
08/28 18:14, 13F
→
08/28 20:42, , 14F
08/28 20:42, 14F
→
08/28 20:42, , 15F
08/28 20:42, 15F
→
08/28 20:42, , 16F
08/28 20:42, 16F
w大您好,我也是在擔心說,如果一直輸出扭力讓馬達ㄍㄧㄥ著,會造成馬達的損害
~而用外在機構來hold住馬達好像比較好~~我在聯絡看看設計手臂的人好了
※ 編輯: ccliona 來自: 121.254.123.196 (08/29 09:34)
推
09/06 23:59, , 17F
09/06 23:59, 17F