用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:
1> CLK 脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间
2> Dir 方向信号,当方向信号为低电平时计数器递加, 反之则递减。
请问TI 工程师此功能如何用 DSP 28069 来实现呢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:
1> CLK 脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间
2> Dir 方向信号,当方向信号为低电平时计数器递加, 反之则递减。
请问TI 工程师此功能如何用 DSP 28069 来实现呢
你好 28069的eQEP模块可以实现对于正交脉冲 或者 方向加脉冲信号的计数。你说的这个可以实现,具体你可以看看eqep模块的寄存器手册,有个专门的寄存器可以设置是工作在哪种模式。另外对于那个是方向引脚,哪个是clock引脚也是有讲究的。
你好,谢谢你的细心解答,
我目前可以实现低频率计数,频率低于330KHZ 时计数正常, 高于330KHZ 时位置计数无响应?? 目标是想做到 2MHZ
另外你讲到 对于那个是方向引脚,哪个是clock引脚也是有讲究的 有具体的建议吗?
Hi,
请问后来你是如何提高频率的?我目前用外部中断的方式单路250kHz左右,多路都不到100kHz.
求解。这个论坛经常没有结贴的习惯,以至于后面没有看到正确的解决方案。在线等....