微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 一个关于红外线遥控电路设计的问题,快急死我了

一个关于红外线遥控电路设计的问题,快急死我了

时间:10-02 整理:3721RD 点击:


设计的一个红外线遥控单片机控制三色LED灯的电路,既可以用遥控,也可以用按键控制,如图示,按按键和红外线遥控器都能控制单片机输出,但是目前的问题是:
如果将接收头的输出端直接接入单片机,即使不按遥控器,过几分钟接收头会输出一个信号导致单片机误触发。
如果将接收头的输出端串一个1.2K电阻到一个PNP型三极管后,情况会稍微好点,但是过几十分钟后也是一样导致单片机误触发。
如果不接遥控接收头,就不会导致误触发。
我不知道这是接收头的问题还是电路的问题,希望各位老司机指点迷津,这件事都快把我搞疯了

不是接收头的事,是您设计的电路有问题。
你应该知道,接收头闲置时输出高电平并非是轨到轨的满满的Vcc,而是打了折扣的高电平(因为接收头都是处在放大状态的输出,是有直流偏置损耗的),当通电时间延长晶体管温升直流偏置高,高电平明显不足,且稍微有零点几伏的误差,就有可能导致8550导通产生误动作。 串联电阻也只能是拖延导通的时间而已。
改进办法:
1、8550的发射极多串联几只二极管,降低基极电位。一般2--4只即可。
2、去掉8550,改用2只NPN管级联放大反相导通。
3、换接受头为38 kHz脉宽调制型,直接输入到单片机管脚进行软件解码,最为可取可靠。

接收頭的信號是指 遙控信號 ?既然不接遙控頭沒有問題 說明可能是接收頭部分的問題啊

接收头和按键分别各用一个IO口最好 反正你上面有多余IO口 何必公用一个呢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top