打印
[应用相关]

雅特力AT32 MCUPWM输入测试

[复制链接]
964|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tpgf|  楼主 | 2024-10-14 15:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在使用雅特力AT32 MCU进行PWM输入测试时,需要测试的方面主要包括高频信号测试、低频信号测试和占空比测试。以下是对这三个方面的详细介绍:

  • 高频信号测试:在高频信号测试中,将待测的高频信号作为定时器TMR2的时钟源,利用另一个定时器作为时钟基准来获取TMR2计数器的变化值,从而得出高频信号的频率值。这种方法可以有效避免计数器溢出的问题,并能准确测量高达50MHz的信号频率。

  • 低频信号测试:在低频信号测试中,将低频信号输入作为定时器的捕获输入,通过触发定时器的输入捕获中断来测量信号频率。此方法适用于测量低至56mHz的信号频率,并同样利用了定时器的增强模式以避免频率限制。

  • 占空比测试:在占空比测试中,使用门控模式(Hang Mode)来测量PWM信号的占空比。这种方法涉及将输入信号同时作为两个定时器的输入,一个定时器在高电平阶段计数,另一个在低电平阶段计数。通过比较这两个定时器的计数值,可以得到PWM信号的占空比。这种测试方式对于频率高达10MHz的信号也能保持较高的准确度。





使用特权

评论回复
沙发
问天少年| | 2024-10-16 14:30 | 只看该作者
输入捕获,有时候还需要定时器的级联

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2022

主题

15893

帖子

13

粉丝