伺服馬達正逆轉問題
我利用實驗板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
請有經驗的前輩指導一下 感謝 你寫法沒錯阿~?應該是麵包板 沒插好八? 因為他的解析度是2us
所以
PULSOUT 12, 850 --> 850 x2us=1.7ms
PULSOUT 12, 650 --> 650 x2us=1.3ms
中央是1.5ms , 所以這個程式理論上可以左右各動一下, 等兩秒
只能逆轉, 轉不回來?
你要不要用手先把SERVO亂轉一下呢?(不要轉的太誇張超過運動範圍, 注意力道)
試試看是否還是不行, 感覺馬達有卡住, 偶而會有這種狀況喔 把BYTE改成word試試看
650.850兩個增加一點不要剛剛好有時候750他還是會跑..
頁:
[1]