找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2053|回复: 7
收起左侧

红外控制单片机外部中断问题!

[复制链接]
ID:299872 发表于 2019-10-15 15:16 | 显示全部楼层 |阅读模式
本帖最后由 xjtong 于 2019-10-16 13:42 编辑

项目取消,因为红外线受阳光影响太大了!!!!!


有没有其它什么办法?就是测自行车车轮转一圈的时间。
激光成本太高。


机械方式有没有什么好推荐???




h.jpg


low.jpg
红外接收高低都是正常的。
但是接到单片机,外部中断0,不能正常运行。


单独测试单片机外部中断0,也没问题呀。
但是二个合在一起就不正常了,奇怪了呀!!!!!


前几天跟姑娘买了一辆自行车,想作一个测速的装备。就跟码盘一样,二次中断间隔来计算骑行速度。


何解????????
回复

使用道具 举报

ID:94031 发表于 2019-10-15 16:37 | 显示全部楼层
应该定时长数脉冲数来测速,不要企图测两个脉冲间隔时间,系统反应不过来。
回复

使用道具 举报

ID:140706 发表于 2019-10-15 17:34 | 显示全部楼层
可能接到一起单片机的高低电平会引起变化吧
回复

使用道具 举报

ID:277550 发表于 2019-10-15 20:15 | 显示全部楼层
一次接收的过程,先暂停中断,接收完成、或超时之后,再打开中断


~~~~~~~
回复

使用道具 举报

ID:624726 发表于 2019-10-15 21:48 | 显示全部楼层
加大中断间隔,防止单片机计算不过来
回复

使用道具 举报

ID:624803 发表于 2019-10-16 00:44 | 显示全部楼层
使用高速单片机试试
回复

使用道具 举报

ID:299872 发表于 2019-10-16 12:49 | 显示全部楼层
xuyaqi 发表于 2019-10-15 16:37
应该定时长数脉冲数来测速,不要企图测两个脉冲间隔时间,系统反应不过来。

中断间隔应该在200MS-1300MS 之间。
回复

使用道具 举报

ID:123289 发表于 2019-10-16 23:17 | 显示全部楼层
这么简单的事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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