完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在调试pwm输入捕获遇到一个问题,我用的是tc377的板件,当输入频率小于10hz时输入占空比就会跳变(0和输入占空比之间)您能帮我简单的分析一下是什么原因造成的吗?有什么解决方案,或者在初始化时有什么滤波的 结构体可以配置。谢谢
|
|
相关推荐
1个回答
|
|
当输入频率较低时,可能存在一些信号干扰或噪声,导致输入占空比的跳变。这可能是由于输入信号在采样时发生抖动或干扰引起的。以下是一些可能的解决方案:
1. 增加输入信号的滤波:在初始化PWM输入捕获功能时,可以尝试设置滤波器参数来减小输入信号中的杂散噪声对占空比测量的影响。您可以查阅TC377的相关文档,查看是否提供了配置滤波器参数的选项。 2. 增加采样率:增加PWM输入捕获的采样率,以提高对输入信号变化的检测精度。您可以尝试增加采样率,并查看是否有改善。 3. 使用外部滤波器:您可以在输入信号之前添加一个外部滤波器,以滤除高频噪声或抖动。 4. 检查硬件连接:确保输入信号的电路连接正确,没有松脱或短路。 5. 优化软件算法:如果可能的话,您可以优化PWM输入捕获的算法,以提高对低频输入信号的测量精度。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
787 浏览 0 评论
使用Keil建立完整的工程,并使用外部中断0触发数码管显示903
1476 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-使用AHT20进行环境监测之AHT20传感器介绍
1216 浏览 0 评论
900 浏览 0 评论
963 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11866 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:27 , Processed in 0.549580 second(s), Total 41, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号