独闷闷网

 找回密码
 立即注册
搜索
查看: 2100|回复: 1
打印 上一主题 下一主题
收起左侧

[原创] 谁能给一个大概的思路,如何测占空比?已解答。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 08:53:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 jianhong_wu 于 2014-11-30 09:14 编辑

泽坤—江夏:
谁能给一个大概的思路,如何测占空比?

鸿哥-深圳:
我给你一个大概的思路,具体的你自己想想办法或者找找资料。我的思路是:
利用外部中断结合定时器的方式。两个下降沿的中断之间的时间就是周期时间,在这个周期时间段里,只要检测到一个上升沿跟一个下降沿时间就知道高电平的时间,从而计算出占空比。检测上升沿可以用判断电平的方法,也可以看看单片机有没有相关的硬件资源可以快速检测周期和电平相结合的办法。我很少做这方面的项目,所以我不知道51单片机有没有这样的快捷硬件资源,你多查找资料看看。

小天马-江苏
用捕捉capture.

鸿哥-深圳:
51单片机不知道有没有捕捉?

小天马-江苏:
PIC单片机有。

伟-肇庆:
测占空比,输入捕获,或者是外部中断加定时器
红外解码就是,不空占空比表示0和1,用输入捕获或者外部中断加定时器。

乐于分享,勇于质疑!
沙发
发表于 2014-11-30 18:43:49 | 只看该作者
如果频率挺高的话可以加分频器……
乐于分享,勇于质疑!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|独闷闷网 ( 粤ICP备12007667号-2 )

GMT+8, 2024-4-25 15:00 , Processed in 0.173667 second(s), 24 queries .

快速回复 返回顶部 返回列表