精度跟你Duty High的分割精度有關係,正負45度是從1ms~2ms,看你要分割到多細。
但RC馬達轉角迴授靠的是一般可變電阻(電位計),精度本身不是很理想,用的經驗是Futaba3001的精度約1度,所以90分割即可,不要去用到 ...
g921002 發表於 2009-8-22 12:25
/* trims */
#define AX_OFFSET 512
#define AS_OFFSET 512
#define GZ_OFFSET 522
/* control parameters */
#define KP 0.4 // proportional
#define KD 0.5 // derivative
#define KS 4.0 // steering
...
then0011 發表於 2009-8-22 14:37
貼上一段程式給你參考(剛好也是控制6個馬達的機器人)
#include
int count=0;
int nopu=0;
int mo[8];
int a;
int outP2=0x01;
int speed=400;
bit t1=0;
unsigned int mode;
void T0_int(void)inter ...
lungman 發表於 2009-8-23 01:12
10# mjx4mois
程式可以改成
P2.0=1; ( P2.0 控制第一顆 P2.1控制第二顆 )
delay_ms(1.5);
P2.0=0;
P2.1=1;
delay_ms(2.0);
g921002 發表於 2009-8-22 21:46
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) | Powered by Discuz! X3.2 |