DSP TMS320F2803x 增强型捕获模块(eCAP)

1、介绍

eCAP 的功能包括:

  • 测量旋转机械的速度(例如电机测速)
  • 测量脉冲电平宽度
  • 测量脉冲序列信号的周期和占空比
  • 从占空比编码的电流/电压传感器解码 PWM 编码信号

2803x 的 eCAP 模块包括以下功能:

  • 4 个时间标签捕获寄存器(每个32位)
  • 边缘极性选择,最多四个顺序的时间戳捕获事件
  • 中断四个事件之一
  • 单次捕获最多 4 个时间标签事件
  • 在 4 级深度的循环缓冲区中以连续模式捕获时间标签
  • 绝对时间标签捕获
  • 差异(增量)模式时间标签捕获
  • 所有捕获都发生在一个输入引脚上
  • 如果 eCAP 模块不作捕获使用,,可以将 eCAP 模块配置为单通道 PWM 输出

eCAP 模块中一个捕获通道完成一次捕获任务,需要以下关键资源:

  • 专用捕获输入引脚
  • 32 位时基(计数器)
  • 4 ✖ 32 位时间标签捕获寄存器(CAP1-CAP4)
  • 4 级序列器,与外部事件(eCAP引脚的上升沿/下降沿)同步
  • 4 个事件可独立配置边沿极性
  • 输入捕获信号预定标(从 2 - 62 或旁路)
  • 单次比较寄存器(2 位),一次触发后可以捕获 4 个时间标签事件
  • 使用 4 级深度的循环缓冲区(CAP1-CAP4)以进行连续捕获
  • 4 个捕获事件中的任何一个都能产生中断

2、捕获和 APWM 操作模式

捕获 和 APWM 操作模式结构图

当 eCAP 模块不用作输入捕获时,可以将其应用产生一个单通道 PWM。计数器工作在递增计数模式,提供一个时基来产生不同占空比的 PWM 波形。CAP1 和 CAP2 寄存器变成活动的周期寄存器和比较寄存器,而 CAP3 和 CAP4 寄存器变为 周期影子寄存器 和 比较影子寄存器。

APWM 模式下计数器、CMP 值 和 PRD 对 eCAP 输出的影响

3、捕获模式介绍

eCAP 原理框图

4、eCAP 模块的应用

5、APWM 模式的应用

 

 

 

 

 

 

 

 

 

 

  • 6
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值