1、红外遥控电子密码锁硬件电路设计3设计方案1功能实现2软件设计4目录 本设计是以STC89C52为控制芯片;红外信号从红外遥控器遥控发出,用一体化红外接收管HS0038接收;密码储存在外部储存器AT24C02中;用LCD1602显示用户的操作结果;通过开锁电路演示开锁。1.1. 设计方案简介设计方案简介STC89C52单片机AT24C02存储器键盘输入红外接收模块液晶1602显示开锁电路2.2.实现功能实现功能以AT89S52单片机作为主控芯片,设计合理的外围电路,从而构成电子密码锁系统,并对主控芯片编程实现以下功能:(1)输入正确密码后开锁。用户按开锁键进入开锁模式,正确键入6位密码,实现开锁
2、。(2)用户可随时更改开锁密码。用户按SET键,进入密码设置模式,可设置6位新密码。但要求先正确输入当前密码,然后输入新密码,以防用户误操作,需再次输入新密码进行确定。(3)提示输入密码位数。设计有LCD显示电路,只显示位数不是数字。 (4)防盗报警。当用户输入错误密码时,会提示输入错误。当用户连续3次输入密码错误时,会自动声光报警,以增加防盗安全系数。(5)遥控功能。实现一定距离的遥控操作开锁,在车库仓库等应用广泛,用户不需要下车,只需遥控操作,键入正确密码开锁。3. 3. 硬件电路设计硬件电路设计3.1 红外接收原理及其电路EA/VP31X119X218RESET9RD17WR16INT0
3、12INT113T014T115P10/T1P11/T2P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10U18052P00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P27P10P11P12P13P14P15P16P17P33P32P35P34P30P31P37P36R51KR4470C122C222S16RESETY111.0592MC51UF+51
4、23456789J21K x 8+5+5123J1HS0038GNDP32R34K7+5V3.2存储电路及其工作原理EA/VP31X119X218R ESET9R D17W R16INT012INT113T014T115P1 0/T1P1 1/T2P1 23P1 34P1 45P1 56P1 67P1 78P0 039P0 138P0 237P0 336P0 435P0 534P0 633P0 732P2 021P2 122P2 223P2 324P2 425P2 526P2 627P2 728PS EN29ALE/P30TXD11R XD10U180 52P0 0P0 1P0 2P0 3P0 4P0 5P0 6P0 7P2 0P2 1P2 2P2 3P2 4P2 5P2 6P2 7P1 0P1 1P1 2P1 3P1 4P1 5P1 6P1 7P3 3P3 2P3 5P3 4P3 0P3 1P3 7P3 6R 51KR 447 0C 122C 222S1 6R ESETY111 .0 592 MC 51UF+5123456789J21K x 8+5+5A01VCC8A12W P7A23SC L6VSS4SDA5AT24 CXXAT24 CXX+5P1 0R 14K7R 24K7P1 1P1 23.3 液晶显示电路3.4 开锁电路4. 软件设计