搜索
bottom↓
回复: 24

悬赏解决红外接收头干扰的问题

[复制链接]

出390入22汤圆

发表于 2013-5-13 14:31:44 | 显示全部楼层 |阅读模式
本帖最后由 liudingding 于 2013-5-13 14:34 编辑

用红外接收头,有干扰,见帖子www.amobbs.com/thread-5534022-1-1.html,悬赏10莫元求解决

做了个实验板,上面有几只红外接收头,可以发出38K脉冲信号,红外接收头和脉冲信号等电路用隔离电源隔离,现在出现这么个问题:38K信号源通过一根不到一米的双绞线接红外发光二极管,若产生38K信号,即使红外发光二极管不对着接收头,接收头仍然会大约有10%以上的概率产生反应,这是为什么?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入25汤圆

发表于 2013-5-13 14:50:27 | 显示全部楼层
这个角反射干扰。  要在终端加入吸收 能量的  电阻。也就是 在 红外二极管2个引脚上并联一个120 欧姆左右的电阻就可以

出0入0汤圆

发表于 2013-5-13 15:03:16 | 显示全部楼层
还是加红外滤光片吧  效果刚刚的

出0入0汤圆

发表于 2013-5-13 16:34:41 | 显示全部楼层
接收头供电需加RC低通滤波,避免38K信号经VCC传入接收头引起误动作

出0入0汤圆

发表于 2013-5-13 16:42:55 | 显示全部楼层
在接收头的电源上并一个10uF的电解电容

出0入0汤圆

发表于 2013-5-13 17:02:07 | 显示全部楼层
38K脉冲信号只是载波,要调制数据信号,接收端解调,根据数据执行动作。

出0入84汤圆

发表于 2013-5-13 17:19:15 | 显示全部楼层
发射管加大限流电阻

出0入0汤圆

发表于 2013-5-13 17:33:00 | 显示全部楼层
说的不是很清楚,如果是1米开外,有38K的发光源,一般是会被接收头接收到的,只要在程序里设置下发送的时候不要接收就好了。

出50入0汤圆

发表于 2013-5-14 08:05:28 | 显示全部楼层
本帖最后由 god-father 于 2013-5-14 08:07 编辑

红外线在开旷的空间没地方反射,在房间或有限空间可以通过房间墙面反射。
试试限制发射及接收管的接触面积。

出390入22汤圆

 楼主| 发表于 2013-5-14 11:05:10 | 显示全部楼层
我的板子上38K信号由5V 电源接1K电阻,用三极管控制开关,红外发光二极管保证接收头反应的距离不大于20厘米,发光二极管放在七八十厘米以外的抽屉里,接收头偶尔有反应,接收头电源通过10欧姆电阻连接5V,并接100uF电解,照旧,

出0入442汤圆

发表于 2013-5-14 11:09:26 | 显示全部楼层
红外滤波片

出0入0汤圆

发表于 2013-5-16 15:47:57 | 显示全部楼层
本帖最后由 gprs_new 于 2013-5-16 15:51 编辑

很简单的啊你要加入调制信号啊。就是你要自己定义的信号,

光靠这38K的频率不行,就像遥控器一样每个按键都有相应的解码道理是一样的。


你可以找几个不同的遥控器对这你的接收端按,都会有反应的,这让的干扰你解决不了。需要调制信号,就和6楼说的一样的

出0入0汤圆

发表于 2013-5-16 16:59:54 | 显示全部楼层
似乎是反射/散射干扰,可以减小红外发光管功率和适当降低接受灵敏度改善之。

2楼方法可以降低灵敏度,调整偏置电阻也可以
发射管增加负载电阻可降低发射功率

两方面结合调整,应该能基本解决你的问题。

出390入22汤圆

 楼主| 发表于 2013-5-21 09:19:26 | 显示全部楼层
我把发光二极管短路,红外接收头仍然有反应,我的程序是单片机发出38K脉冲信号,在第二十个脉冲时采样,采样结果锁存,显示半秒钟,结果很明显

出0入0汤圆

发表于 2013-5-21 11:07:04 | 显示全部楼层
软件抗干扰!!!!凡是规定秒内走到哪一步不符合的就重新读数据。这绝对可行

出0入0汤圆

发表于 2013-5-21 11:41:00 | 显示全部楼层
环境红外光干扰了,放在强光环境发生几率更高,用红外滤光镜有点效果,但是不能避免,用软件抗,效果应该好点,一定时间内中断了就放弃已接收的数据。

出0入0汤圆

发表于 2013-5-21 14:33:24 | 显示全部楼层
把双绞线换成屏蔽线试试。

出0入8汤圆

发表于 2013-6-5 10:20:05 | 显示全部楼层
1,电源增加RC滤波电路
2,增加红外滤光片
3,增加屏蔽线,对电源进行屏蔽(看场合),

出0入0汤圆

发表于 2013-6-5 11:47:53 | 显示全部楼层
liudingding 发表于 2013-5-21 09:19
我把发光二极管短路,红外接收头仍然有反应,我的程序是单片机发出38K脉冲信号,在第二十个脉冲时采样,采 ...

>我把发光二极管短路,红外接收头仍然有反应....
如果是這樣, 那就是環境光的干擾了. 你房裡用日光燈管嗎? 那可是50Hz的閃爍呢, 關掉它.
接收端的濾波器必需是高通的, 最好當然用帶通.

出0入0汤圆

发表于 2013-6-5 17:48:03 | 显示全部楼层
同意楼上,应该环境光干扰,可能是节能灯或LED灯等。

还可以在接收管上加一个定向遮罩进行试验,使得入射杂散光源尽可能少,另外适当降低接收灵敏度配合滤波应该能大大改善

出0入85汤圆

发表于 2013-6-5 18:19:00 | 显示全部楼层
没看红外接收头前面都有一个红色的滤镜

出0入0汤圆

发表于 2016-12-23 22:45:04 | 显示全部楼层
四楼说的有道理

出0入0汤圆

发表于 2016-12-24 08:38:05 | 显示全部楼层
楼主,我也遇到你一样的问题了,分析了下原因
1.要按照datasheet要求 在接收头电源加RC低通电路
2.发射头的的信号就是通过电源串扰给接收头的,所以你把发射头短路了,接收头还会有。
3.建议把发射头和接收头电源进行隔离,通过0R电阻把两个地隔开。
4.同样的,我做过实验用电源单独给接收头供电,接收头的信号就是正常的,遮挡就收不到信号,不遮挡就能收到信号。所以原因就是电源引起的。

出0入0汤圆

发表于 2016-12-27 17:25:01 | 显示全部楼层
我完全没看到楼主的接收端是用什么chip ?
是MCU 写的收红外线?
我之前有这个问题,因收38K 是程序写出来的
就用软件虑掉不正确的38K IR 信号
解决这问题

出95入100汤圆

发表于 2016-12-27 18:53:03 | 显示全部楼层
漫反射把,做个导光的东西看看效果
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-17 05:55

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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