关于51调制红外发射管

2024-10-29 19:57:06
推荐回答(1个)
回答(1):

具体电路暂时没有,我可以给你说其原理。

1、二极管要求其接在电路中的电压为工作电压,大概是1.5V 20mA,你要计算一下,还有就是方向要正确。

2、接收头一般用三个引脚的,电源正、电源负和信号引脚,其中有一个很重要的因素,就是接收频率的问题,就是接收头只能接受固定频率的红外线。

现在以38Khz例子来说明:

1、发送1这个信号,那么就要求接收头接收信号引脚为高电平,红外线发射头(二极管)不工作。

2、发送0这个信号,那么就要求接收头接受引脚为低电平,条件是,红外线发射管(二极管)要形成周期为26ms(1000000除以38000)的通断,为此,红外线发射管要和接收头保持一致,则红外线发射管的负极要接(单片机)串口发送TXD脚。

下面我找了一个图,左边是单片机,右边是红外线发送和接受图,都在一个图上,至于程序如何编写,除了发射控制IO口需要一个26ms周期频率(13ms端口置反)中断外,你就视为有线串口方式。 

这是我最早回答的,而且也试验成功了的。这个图是双向接收,如果你只需要单向,把另外一个红外接收去掉就可以了。

http://zhidao.baidu.com/question/152530938.html