TI中文支持网
TI专业的中文技术问题搜集分享网站

F28035 EQEP 数字编码器配置

控制芯片为TMS320F28033,数字编码器为AB两通道增量式,

功能需求:旋转数字编码器,判断旋转的方向以及旋转的脉冲个数,用于设置参数的更改。

硬件连接:数字编码器的A和B输出分别接EQEP1A和EQEP1B;

EQEP配置:正交计数模式,可以通过“EQep1Regs.QEPSTS.bit.QDF”判断旋转方向

疑问:脉冲的个数要怎么判断?通过产生中断,去读取响应的寄存器吗?中断应该如何配置?

请帮忙解答一下,非常感谢。

mangui zhang:

这个是要通过通用计数器协助完成的   也就是脉冲的两个沿之间

分别捕获两次通用计数器的值   通过两个值的差值   结合系统时钟->定时器时钟

计算出一个周期的时间    结合转一圈多少个脉冲个数   然后推算出旋转速度

赞(0)
未经允许不得转载:TI中文支持网 » F28035 EQEP 数字编码器配置
分享到: 更多 (0)