智能车制作

标题: 编码器采集问题 [打印本页]

作者: 西木    时间: 2018-3-15 00:28
标题: 编码器采集问题
电磁三轮,用的是龙邱512线的mini型编码器,当我把它放在主函数采集时反馈的脉冲数正常,当放到中断里时采集的脉冲数不正确,按理应该达到我要求的那个设定的脉冲数但却差很多,此时的电机速度也在不断增加直到我设定的电机pwm的阈值。希望好心人帮忙分析一下,谢谢!

作者: 852398797    时间: 2018-3-15 09:06
编码器反馈值达不到肯定电机肯定会加速,中断时间过短采集的脉冲数过少么?
作者: 西木    时间: 2018-3-15 14:27
852398797 发表于 2018-3-15 09:06
编码器反馈值达不到肯定电机肯定会加速,中断时间过短采集的脉冲数过少么?

感觉是这样,采集时间是5ms,但是采集回来的脉冲数也就是6或者7,再多点也就十几,脉冲数是整形的那可调节范围好小啊
作者: 852398797    时间: 2018-3-15 17:09
西木 发表于 2018-3-15 14:27
感觉是这样,采集时间是5ms,但是采集回来的脉冲数也就是6或者7,再多点也就十几,脉冲数是整形的那可调 ...

我设的是10ms采集一次,也有几百多的脉冲值,会不会是编码器的问题,或者说是与马达齿轮没有咬合

作者: 西木    时间: 2018-3-16 15:14
852398797 发表于 2018-3-15 17:09
我设的是10ms采集一次,也有几百多的脉冲值,会不会是编码器的问题,或者说是与马达齿轮没有咬合

问题解决了,是个很睿智的问题,把采集时间的单位弄错了





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