打印
[Kinetis]

【经验交流】使用KE02巧测正弦波的周期

[复制链接]
1081|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FSL_TICS_Jeremy|  楼主 | 2014-1-10 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       论坛中有个客户想用KE02实现测定正弦波的周期,大致思路如下:将波形信号连接ACMP的输入端,然后在程序里设定一个比较的基准值,通过触发比较中断来计时,测定两个中断的间隔时间来实现周期测定的功能吗?这样能实现吗?貌似是可以,但比较麻烦,我们可以使用另一种方法。
同时使用ACMP0+FTM,将正弦波与其Vmax+Vmin/2的压值分别对应ACMP的正,反两个输入引脚,利用CMP0_OUT与FTM1_CH0内部连接的特性,设置FTM1在FTM1_CH0在上升沿或下降沿捕捉时钟值,并设置FTM中断,在中断函数中读出捕获的时钟值,前后两次捕捉值的差就是正弦波的周期。

相关帖子

沙发
攻城狮| | 2014-1-10 15:55 | 只看该作者
谢谢斑竹,学习一下!!

使用特权

评论回复
板凳
motodefy| | 2014-1-10 18:28 | 只看该作者
很实用···

使用特权

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

本版积分规则

113

主题

2865

帖子

38

粉丝