本文研讨并规划的一种根据单片机的红外遥控电子暗码锁,不光具有一般暗码锁智能操控上锁、报警等特色,并且在不扩展E2PROM的状况下,能够完结8位暗码恣意修正的功用,节省了硬件资源,减小了体系体积,这是本规划的一个立异点。别的还增加了遥控的特色。所以该体系不光成本低、保密性强,更适用于那些正常人体不宜挨近的特别场合,比方高辐射区、高感染区等。
体系首要由红外发射模块和本机处理接纳模块两部分构成,体系总体规划框图如图1所示。发射模块和本机处理接纳模块的中心别离选用AT89C2051($0.5940)和AT89S52($0.8482)单片机。红外信号的收发经过串口进行通讯,两部分的串口作业办法及通讯波特率的设置相同。
AT89C2051单片机是AT89C51($3.7500)的一种精简版别,只要20个引脚,体积小;具有2.7~6 V的宽电压作业范围;具有低功耗闲暇和掉电形式。该单片机满意本体系低电压供电、低功耗、便利随身携带的要求。在本机处理接纳模块中,选用了AT89S52单片机,该单片机有3个守时器。设置暗码和按键*时,均规划了按键距离超越3s主动复位的功用,别离选用守时器T0和T1守时完结;守时器T2设置串口通讯波特率。
红外发射模块的规划
红外发射模块仅仅是一手持遥控器,由AT89C2051单片机及键盘电路、按键K及红外发光二极管组成。发射电路原理图如图2所示。
发射模块设置的暗码有必要与本机接纳模块相同(设置暗码办法见2.2.1节),所设暗码保存在RAM存储器的31H~38H单元。在待机状态下,体系作业在闲暇办法,当按键K按下时,体系上电作业,顺次发送暗码信号。这样做的长处是,暗码不光能跟从主机恣意改动,并且遥控*时,仅按一键就可完结*,便利了用户。
本机处理接纳电路的规划
本机处理接纳电路的操控中心是AT89S52单片机。外接键盘电路、红外接纳电路、*电路、报警电路和按键指示电路等,电路原理图如图3所示。
红外接纳电路的规划
红外接纳电路中运用一体化红外接纳头TLl838接纳红外信号。TLl838集红外接纳和扩大于一体,不需任何外接元件,就能完结从红外接纳到输出与TTL电平兼容的一切作业,而体积和一般的塑封三极管巨细相同。TL1838的输出波形如图4所示。当接纳到频带内的红外信号时,TLl838 会输出低电平,不然数据高电平,从而将“断断续续”的红外信号解调成本来的接连方波信号。
报警电路的规划
报警电路选用了蜂鸣器发声模仿报警,蜂鸣器接在CPU的引脚P2.1上,经过NPN型三极管做电流扩大,经过单片机操控蜂鸣器的频率及蜂鸣时刻。当输入过错的暗码进行*时,由P2.1口输出高电平使得NPN型三极管9014导通,蜂鸣器两头加电,由蜂鸣器宣布3 s的报警声,当接连三次呈现暗码过错时,体系将长时刻报警,有用起到了防盗效果。
电源电路的规划
电源部分运用LM7805($0.2053)芯片进行稳压后供给单片机5 V的电压,其电路如图5所示。首要选用家用交流电,一起选用9 V电池作为备用电源。这样做的长处是,即便断电也不至于无法*。
其他外围电路的规划
因为AT89S52单片机有4个并行输入输出口,硬件资源比较足够,键盘电路选用了相对简略的独立式按键;电路顶用一继电器操控一绿色发光二极管替代详细的锁,当暗码正确时,*5 s,然后主动上锁;P2.O口接一赤色发光二极管,用其亮与灭来提示用户按键是否按下。这样既奇妙地提示了用户又有用地维护了暗码。
该规划的亮点在于没有扩展任何E2PROM的状况下,完结了恣意修正暗码的功用,且选用软件复位的办法撤销无效按键。经过对本体系设置暗码、键盘*、红外遥控*等各方面的状况进行试验测验,验证了体系的精确性和安全性。试验证明该体系成本低、可靠性高,值得推行与使用。