智能车制作

标题: k60的FTM测速到底是通过什么实现的 [打印本页]

作者: dingpiao190    时间: 2013-11-24 13:18
标题: k60的FTM测速到底是通过什么实现的
原理是什么?

作者: Neozoic    时间: 2013-11-24 14:05
FTM模块外接编码器,编码器返回的是脉冲数,车轮每转一圈产生固定的脉冲数(即编码器标定的线数)(脉冲信号实际为一定序列的矩形波),FTM通过记录单位时间内的脉冲数的值,即可获得当前速度
作者: dingpiao190    时间: 2013-11-24 14:15
Neozoic 发表于 2013-11-24 14:05
FTM模块外接编码器,编码器返回的是脉冲数,车轮每转一圈产生固定的脉冲数(即编码器标定的线数)(脉冲信号 ...

我的意思是FTM是怎么计编码器的脉冲的,FTM计的是K60总线频率分频之后的那个脉冲信号,难道是通过编码器两个脉冲的时间间隔,计算出周期,在用单位时间除这个周期,即为编码器脉冲的数目
作者: 音之夏萤    时间: 2013-11-25 10:27
dingpiao190 发表于 2013-11-24 14:15
我的意思是FTM是怎么计编码器的脉冲的,FTM计的是K60总线频率分频之后的那个脉冲信号,难道是通过编码器两 ...

把FTM模块配置为捕获模式,捕获编码器的脉冲输入,单位时间内采集的次数可作为相应的电机速度。

作者: yyyzrxh    时间: 2013-11-25 10:38
dingpiao190 发表于 2013-11-24 14:15
我的意思是FTM是怎么计编码器的脉冲的,FTM计的是K60总线频率分频之后的那个脉冲信号,难道是通过编码器两 ...

应该是一个外部脉冲的计数器

作者: ゞS!lencE    时间: 2013-11-25 10:45
用pit定时一个时间,然后看这个时间的FTM数到的脉冲就行了。就可以定性的知道速度了
作者: dingpiao190    时间: 2013-11-25 16:42
音之夏萤 发表于 2013-11-25 10:27
把FTM模块配置为捕获模式,捕获编码器的脉冲输入,单位时间内采集的次数可作为相应的电机速度。

FTM输的是外部引脚的脉冲,还是内部的时钟频率,不太懂FTM啊


作者: lxzmxl    时间: 2015-12-3 20:10





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2