红外遥控干扰问题

[复制链接]
 楼主| kilmty 发表于 2014-10-12 18:15 | 显示全部楼层 |阅读模式
写了一个程序用INT1中断使单片机进入掉电模式,INt0接收红外,问题出现了,当我进入掉电模式后一会儿就自己退出了掉电模式,我分析应该是红外触发INT0中断将MUC拉出了掉电模式,这个过程中没有按红外遥控,如果拆掉红外接收头就不会这样,查了一下应该是外界红外干扰,该怎么解决?
ningling_21 发表于 2014-10-12 18:41 | 显示全部楼层
你用的红外接收头是哪一种,一般带铁壳子的接收头抗干扰好一些...
FAQ 发表于 2014-10-12 18:43 | 显示全部楼层
你用示波器监控下波形,看看到底有没有干扰信号引入
ningling_21 发表于 2014-10-12 18:46 | 显示全部楼层
另可以参考像楼梯口那种人体红外感应控制灯泡的开关,可以加一个透镜,只对正前方的红外光有反应...
icekoor 发表于 2014-10-12 21:50 | 显示全部楼层
干扰是毛刺形式的还是其他形式,如果是前者,加个低通滤波就行了,如果是后者,那就要好好想办法了。
lyjian 发表于 2014-10-12 22:26 来自手机 | 显示全部楼层
换个接收头
通宵敲代码 发表于 2014-10-13 01:02 | 显示全部楼层
应该是周围环境的影响!
灯光里的红外线响度也不低!

需要对红外接收适当进行滤波、屏蔽、EMC处理!!
或者将杂波编码直接淘汰掉,只保留用得到的(软件滤波),我就经常这么用!
光晔秋秋 发表于 2014-10-13 08:25 | 显示全部楼层
楼上高手
犿蚂 发表于 2014-10-13 10:08 | 显示全部楼层
这种干扰是不可避免的,只能尽可能的减小干扰
w522930954 发表于 2014-10-13 17:24 | 显示全部楼层
不要外部中断了。。用捕获中断好一些。。
coody 发表于 2014-10-13 17:39 | 显示全部楼层
干扰造成的。随便打开一个日光灯,或者在红外头附近打火机,或者用电筒照一下,红外头都会有输出。

结论:方案性错误。
lyjian 发表于 2014-10-13 20:12 来自手机 | 显示全部楼层
1、更换抗干扰性能好的接收头。如VISHAY的HS038C4;
2、软件增加干扰信号处理。如检测到是干扰码后自动再进入掉电模式。
zwz7219 发表于 2014-10-14 08:35 | 显示全部楼层
应该是无线电干扰所致,如家用电器的开关动作等等产生的38KHz辐射波使接收头产生输出,解决办法是加屏蔽,或改变电路结构,另选休眠、唤醒的方式
旭日东起 发表于 2014-10-14 09:49 | 显示全部楼层
用示波器或者逻辑分析仪看波形
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:承接中小功率LED驱动器设计以及打样。PCB layout,51单片机程序开发,硬件设计

21

主题

93

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部