主动式红外电路的设计(电子论文)
主动式红外电路包含两个部分:一部分为红外发射电路;另一部分为红外接收电路。电路由红外发射部发出一束红外光,由红外接收电路检测出发出的红外光,正常情况对发对收不会发出报警,当有移动物体遮挡住红外光线时,接收电路不能接收到红外光,电路发出声光报警。从而达到防盗目的。
发射电路,我们采用采普通红外发射管,试应用场合的不同,还可以采用大功率的红外发射管,以提高检测距离,由单片机2051来进行编码,硬件电路如图12。图中由P1.0口输出外电路接一三极管配合红外发射管,进行红外线的发射。
红外发射也采用编码方式发射,以脉宽调制的串码作为红外信号传输。通常以脉宽为0.565ms、间隔0.56ms,周期为1.125ms的组合表示二进“0”;以脉宽为0.565ms、间隔1.685ms,周期为2.25ms的组合表示二进制“1”,其“0”、“1”的波形图如图13。我们单独发射,采用调制的方式。将上图的编码格式调制在高频载波上面,这样不仅仅节省频带资源,同时利于远距离传送,提高抗干扰能力。我们的接收采用HS0038,它要求我们把发射码调制在38KHz的载波上面发射,所以我们在软件编程时要作一38KHz的方波信号,同时要设计0.565ms、0.56ms、1.68ms的时间控制电路。
接收电路用HS0038作接收。因为此电路内部已集成了滤波、AGC、解调电路,其输出就能判别逻辑 “0” 、 “1”。内部结构图如图14。1脚为信号输出端,2脚为接地端,3脚为电源连接端。
如图所示,红外接收头,接收到红外光,然后在内部滤波解调还原出编码信号,在本设计中,我们要求发射电路始终发射一逻辑“1”,那么经解调后,在1脚输出端输出脉宽为“1”的信号,一旦当检测不到“1”,说明电路中可能有物体或者其它什么挡住了,我们发射的红外光,此时,立即通知主CPU要求发出报警信号,并通过串口向总控系统发出报警信号。