请问这个电路中的红外发射和接收电路可以用同一个单片机控制吗?

AT89S52单片机AT89C2051单片机控制?红外发射和接收电路

AT89S52红外遥控密码锁发射模块电路原理图

红外发射模块只是一个手持遥控器,由AT89C2051单片机、键盘电路、K键和红外LED组成。发射电路的原理图如图2所示。

发送器模块中设置的密码必须与本机接收器模块中的密码相同(密码设置方法见第2.2.1节),密码设置存储在RAM存储器的31h ~ 38h单元中。在待机模式下,系统以空闲模式工作。当按下K键时,系统通电,依次发出密码信号。这样做的好处是,不仅可以随主机随意更改密码,远程解锁时还可以一键解锁,方便了用户。

红外接收电路的设计

红外接收电路采用集成红外接收器TLl838接收红外信号。TLl838集红外接收和放大于一体,无需任何外部元件即可完成从红外接收到输出的所有兼容TTL电平的工作,体积与普通塑封三极管相同。TL1838的输出波形如图4所示。当接收到频段内的红外信号时,TLl838会输出低电平,否则数据为高电平,从而将“断续”的红外信号解调成原来的连续方波信号。

报警电路的设计

报警电路使用蜂鸣器来模拟报警。蜂鸣器接CPU的P2.1脚,电流由NPN晶体管放大。蜂鸣器的频率和蜂鸣时间由单片机控制。当输入错误密码开锁时,从P2.1端口输出高电平,使NPN晶体管9014导通,蜂鸣器两端通电,蜂鸣器发出3?s报警声,连续三次密码错误时,系统会长时间报警,有效起到防盗作用。