智能车制作
标题:
测速 转换
[打印本页]
作者:
wf395962475
时间:
2011-4-27 19:05
标题:
测速 转换
怎么把从编码器测到的脉冲个数转换成速度!!亟待解决
作者:
JJCC
时间:
2011-4-28 10:39
送你一段程序
void Int_TimerOverFlow(void)
{
unsigned int pulse_time,temp,temp1;
TFLG2_TOF = 1;
PORTE_PE5 =~PORTE_PE5;
PORTE_PE6 =~PORTE_PE6;
pulse_time=PACNT;
temp= 1000/13;
temp1=(17*pulse_time)/340;
// printp("SPEED:%d\tpulse_time:%d\n",now_speed,PACNT);
now_speed=temp*temp1;
PACNT=0;
}
#pragma CODE_SEG DEFAULT
作者:
JJCC
时间:
2011-4-28 10:39
送你一段程序
void Int_TimerOverFlow(void)
{
unsigned int pulse_time,temp,temp1;
TFLG2_TOF = 1;
PORTE_PE5 =~PORTE_PE5;
PORTE_PE6 =~PORTE_PE6;
pulse_time=PACNT;
temp= 1000/13;
temp1=(17*pulse_time)/340;
// printp("SPEED:%d\tpulse_time:%d\n",now_speed,PACNT);
now_speed=temp*temp1;
PACNT=0;
}
#pragma CODE_SEG DEFAULT
作者:
wf395962475
时间:
2011-4-28 12:11
temp= 1000/13;
temp1=(17*pulse_time)/340; 不明白???? 可以告诉我你的QQ吗?
作者:
ljx8915
时间:
2011-5-4 14:44
同上996643923@qq。com
作者:
pk00749
时间:
2012-3-18 12:43
JJCC 发表于 2011-4-28 10:39
送你一段程序
void Int_TimerOverFlow(void)
{
temp= 1000/13;
temp1=(17*pulse_time)/340;
解析一下
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2