wordpress 子站,wordpress外链图片不显示,国际新闻最新战争消息,医生在线咨询1 输入捕获
1.1 输入捕获简介
IC#xff08;Input Capture#xff09;输入捕获
输入捕获模式下#xff0c;当通道输入引脚出现指定电平跳变时#xff08;上升沿/下降沿#xff09;#xff0c;当前CNT的值将被锁存到CCR中#xff08;把CNT的值读出来#xff0c;写入到…1 输入捕获
1.1 输入捕获简介
ICInput Capture输入捕获
输入捕获模式下当通道输入引脚出现指定电平跳变时上升沿/下降沿当前CNT的值将被锁存到CCR中把CNT的值读出来写入到CCR中可用于测量PWM波形的频率、占空比、脉冲间隔、电平持续时间等参数
每个高级定时器和通用定时器都拥有4个输入捕获通道
可配置为PWMI模式PWM的输入模式同时测量频率和占空比
可配合主从触发模式实现硬件全自动测量 对于同一个定时器输入捕获和输出比较只能使用其中一个不能同时使用共用
输出比较是根据CNT和CCT的大小关系来执行输出动作
输入捕获是接收到输入信号执行CNT锁到CCR的动作
1.2 频率测量 左边频率大于右边频率。STM32也只能测数字信号。 测频法上升沿出现的次数/时间。适合高频信号测量结果更新慢
测周法两个上升沿的持续时间。fc是标准频率/计次。适合低频信号测量结果更新快
中界频率测频法与测周法误差相等的频率点
当待测频率小于中界频率时测周法误差更小反之测频法误差更小。
本节使用的是测周法
1.3 输入捕获电路 最左边是4个通道的引脚参考引脚定义表就可以知道这个引脚复用在哪个位置。接下来是三输入的异或门接到了CH1、CH2、CH3异或们的逻辑是当三个输入引脚的任何一个有电平翻转时输出引脚就产生一次电平翻转之后输出通过数据选择器到达输入捕获通道1。数据选择器如果选择上面的就是3个引脚的异或值如果选择下面一个那异或门就没有用4通道各用各的引脚。异或门是为了三相无刷电机服务的。
输入信号此时来到输入滤波器和边沿检测器输入滤波器对信号进行滤波避免高频的毛刺信号误触发边沿检测器处可以选择高电平触发/低电平触发类似中断当出现指定电平时边沿检测电路就会触发后续电路执行动作。有两套电路分别输出TI1FP1输出给通道1的后续电路和TI1FP2输出给 下面通道2的后续电路下面同理。 可以把一个引脚的输入同时映射到两个捕获单元这也是PWMI模式的经典结构。
第一个通道使用上升沿触发用来捕获周期
第二个通道使用下降沿触发用来捕获占空比两个通道同时对一个引脚进行捕获就可以同时测量频率和占空比。
TRC信号也是为了无刷电机的驱动。
经过分频器之后的信号就可以触发捕获电路进行工作了。每来一个触发信号CNT的值就会向CCR转运一次转运的同时会发生一个捕获事件这个事件会在状态寄存器置标志位同时也可以产生中断可以开启这个中断处理事情。每次捕获之后需要把CNT清零主从触发模式自动处理。
1.3.1 输入捕获通道