一.输入捕获简介
- IC(Input Capture)输入捕获
- 输入捕获模式下,当通道输入引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR中,可用于测量PWM波形的频率,占空比,脉冲间隔,电平持续事件等参数
- 每个到极点收起和通用定时器都拥有4个输入捕获通道
- 可配置PWMI模式,同时测量频率和占空比
- 可配合主从触发模式,实现硬件全自动测量
即捕获/比较寄存器的左边
*基本寄存器不具有TIM输入捕获功能
*由于输入捕获和输出比较共用一个寄存器 因此输入捕获和输出比较功能不能同时使用
二.频率测量
*两种测量方式均存在误差
测频法适合高频信号,测周法适合低频信号,判断高低频信号的依据是fm,比fm大即高频信号,比fm低即低频信号。
三.电路
滤波器:避免毛刺信号误触发
边沿检查器:检测上升沿或下升沿
TI1FP2与TI1FP2:1.灵活切换后续捕获电路的输入
2.可以将一个引脚的输入,同时映射到两个捕获单元 ,即PWMI的经典模式。例如可以将TI1FP1使用上升沿触发,用来捕获周期,TI1FP2使用下升沿触发,用来捕获占空比。
*每次捕获电平上升沿或下降沿,都需要将CNT清零,进行下一个周期的测量。
fDTS是滤波器的采样时钟来源。
ICF位可以控制滤波器的参数。(采样频率越低,采样个数N越大,滤波效果越好)
*实际应用中,如果波形噪声比较大,可将该参数调大,可以过滤噪声
CCER寄存器里的CC1P位,可以选择极性。
至从模式控制器:可以完成CCR自动清零的功能。
四.主从触发模式
主模式:发出信号控制外设
从模式:接受外设发出的信号控制自身的运行
五.总结
*从模式自动清零CNT,这能用通道1和通道2。通道3和通道4只能使用手动清零
TI1FP1和TI1FP2必须用两种触发方式才能实现PWMI功能