ze065924189 發表於 2009-5-1 22:11:22

伺服馬達正逆轉問題

我利用實驗板P12接腳控制伺服馬達正逆轉動作都是正常的
而我將BS晶片接到麵包板上做實驗的時候發生只有逆轉動作
而我程式寫法是
math VAR Byte(2)
DO
FOR math =1 TO 100
PULSOUT 12, 850
PAUSE 20
NEXT
FOR math =1 TO 100
PULSOUT 12, 650
PAUSE 20
NEXT
LOOP
請有經驗的前輩指導一下 感謝

robot2009 發表於 2010-2-4 14:03:04

你寫法沒錯阿~?應該是麵包板 沒插好八?

mzw2008 發表於 2010-2-4 20:25:28

因為他的解析度是2us
所以
PULSOUT 12, 850 --> 850 x2us=1.7ms
PULSOUT 12, 650 --> 650 x2us=1.3ms

中央是1.5ms , 所以這個程式理論上可以左右各動一下, 等兩秒
只能逆轉, 轉不回來?
你要不要用手先把SERVO亂轉一下呢?(不要轉的太誇張超過運動範圍, 注意力道)
試試看是否還是不行, 感覺馬達有卡住, 偶而會有這種狀況喔

cthunter9434 發表於 2010-3-27 18:59:46

把BYTE改成word試試看

650.850兩個增加一點不要剛剛好有時候750他還是會跑..
頁: [1]
查看完整版本: 伺服馬達正逆轉問題