智能车制作
标题:
伙伴们,关于测速
[打印本页]
作者:
喜欢桃子
时间:
2015-3-21 21:38
标题:
伙伴们,关于测速
用128软件测速,但是始终读不出数据,这是编码器的原理图,始终不知道怎么回事啊。或者说一下怎么弄的?
void TimInit (void)
{
PACTL=0X00;
PACNT=0X0000;//设置脉冲累加器初值
PACTL_PAEN=1;
}
void speed_read(void) //读取编码器,但是没有用单位转换,缺少外部计数器
{
int A_leftMotor,B_rightMotor ;
B_rightMotor=PACNT; //软件测速
if (g_fRightOutPut<0) //....g_fLeftOutPut
{
B_rightMotor=-B_rightMotor;
}
rightMotor+=B_rightMotor;
_asm(nop) ;
_asm(nop) ;
PACNT=0X0000;
}
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2