作者squall0734 (Squall)
看板ASM
標題Re: [問題] C++求救!不知道問題在哪裡!!
時間Sun Jul 19 01:38:25 2009
43~~
依照我之前寫伺服馬達的經驗
如果是用模型用的伺服舵機的話
必須先了解馬達的規格
1.訊號發送的週期
2.可旋轉的角度
3.旋轉角度對應的PWM寬度
像我摸過的週期有18ms 6ms這兩種
角度對應的寬度
0 - 270
800us - 2200us 週期為18ms
而多顆馬達同時控制的訊號規則
並非"同時"發送,而是
當訊號1變low時候,訊號2才為high
訊號2為low的時候,訊號3才可為high
以此類推~~
擅用timer可以使程式變簡單
你的問題可能是訊號"同時"發送的關係~~
另外仔細找找看~有時候看似無關緊要的程式也是會影響的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.176.217