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

DSP 28069 脉冲计数

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

ming chen3:

为什么不做成总线架构的那?CAN或EtherCAT

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

HeiHei:

你好 28069的eQEP模块可以实现对于正交脉冲 或者 方向加脉冲信号的计数。你说的这个可以实现,具体你可以看看eqep模块的寄存器手册,有个专门的寄存器可以设置是工作在哪种模式。另外对于那个是方向引脚,哪个是clock引脚也是有讲究的。

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

mangui zhang:

你好  这个不是有MCU的捕获单元搞定吗 

事件管理器中有专门针对光电编码器的接口

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

sworman chen:

回复 HeiHei:

你好,谢谢你的细心解答,

我目前可以实现低频率计数,频率低于330KHZ 时计数正常, 高于330KHZ 时位置计数无响应?? 目标是想做到 2MHZ

另外你讲到    对于那个是方向引脚,哪个是clock引脚也是有讲究的   有具体的建议吗?

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

Igor An:

回复 sworman chen:

可以尝试用F2806x的HRCAP(高精度CAPTURE)外设实现捕获。

HRCAP边沿分辨率可以到到300ps。

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

HeiHei:

回复 sworman chen:

你好,目前来讲做伺服驱动器,如果你的脉冲输入方式仅限于方向+脉冲形式,正交脉冲形式,这个dsp是能完成的,但据我所知,行业里还有一种脉冲形式是cw,ccw型,这个的话DSP是做不了的。所以目前国内的大多数方案都是用cpld来进行各种脉冲信号的计数。

回归到你这个问题,你的需求是完全可以满足的,我之前用这个做过。你现在计数不正常肯定是寄存器设置不对或者信号质量的问题。建议你专门看一看数据手册中对于信号的要求(比如上升沿下降沿等)。

对于引脚,请看下面这段文字

用DSP 做伺服驱动器,通外部发脉冲来控制马达转速和位置,脉冲输入信号说明如下:

1>  CLK  脉冲信号, 要求的 CLK 的上升沿 进行计数,频率在 0-2M HZ 之间

2>  Dir   方向信号,当方向信号为低电平时计数器递加, 反之则递减。

请问TI 工程师此功能如何用 DSP  28069 来实现呢

qingzhu wei:

回复 sworman chen:

Hi,

请问后来你是如何提高频率的?我目前用外部中断的方式单路250kHz左右,多路都不到100kHz.

求解。这个论坛经常没有结贴的习惯,以至于后面没有看到正确的解决方案。在线等….

赞(0)
未经允许不得转载:TI中文支持网 » DSP 28069 脉冲计数
分享到: 更多 (0)