红外遥控电子密码锁的设计

红外遥控电子密码锁的设计

ID:8522418

大小:143.89 KB

页数:5页

时间:2018-03-31

红外遥控电子密码锁的设计_第1页
红外遥控电子密码锁的设计_第2页
红外遥控电子密码锁的设计_第3页
红外遥控电子密码锁的设计_第4页
红外遥控电子密码锁的设计_第5页
资源描述:

《红外遥控电子密码锁的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、红外遥控电子密码锁的设计摘要:锁采用单片机作为控制核心。它是由两个主要部分组成:红外遥控发射系统和红外遥控接收系统,包括:微机控制与显示,许多其他模块如开锁和报警,等等。密码锁的设计包括硬件系统设计和软件系统设计。主要技术指标:开锁,密码存储,用户密码的有效保护,自动报警,如果错误的密码,打开机器的键盘,遥控开锁等功能。AT89C51单片机进行程序指令的软件实现。经过测试,该系统可以实现上述功能。Key-Words:-infraredremotecontrol,microcontroller,unlock关键词:红外遥控,单片机,解锁

2、1、引言电子技术的飞速发展对老锁生产带来了巨大的变化,各种先进的锁,如声控锁,磁力锁,密码锁,遥控锁,指纹锁上。目前,主要方向锁系统在国内外的发展:接触密码锁系统,非接触式密码锁系统,智能识别锁系统,但也有相应的不同之处。例如:接触式密码锁系统成本低,体积小,卡本身不需要力量,但不方便和接触磨损。由于红外遥控进行锁系统,发射机是容易和便宜的;高抗干扰,不误操作,低功耗,包括其他的优势,如快速响应红外传输,传输效率高,运行稳定可靠。基于这些优点,该锁可广泛用于民用门,仓库的门。该系统是一个红外遥控电子密码锁的本地和远程解锁功能,利用单片

3、机AT89C51作为本设计的核心部分,根据红外遥控原理和单片机串行发送器和收器的功能。该系统的框图如图1所示。图1远程锁的基本功能的设计分为五部分,选择一个密码、密码显示,机器的钥匙开锁,密码错误报警和远程解锁。fastresponseinfraredtransmission,hightransmissionefficiency,stableandreliableoperation.Basedontheseadvantages,thislockcanbewidelyusedincivildoors,warehouse2、硬件电路的设计

4、2.1、红外遥控发射器的设计红外发射/接收控制电路是通过AT89C51单片机电路简单,可选输出控制方法很实用的。具体工作过程如下:发射:首先发送回来的数据从串口发送端口P1.1口P3.1的内部调制解调器,发出P1.2端口,然后发射出红外线发光二极管,发射距离大约是10米。接收:红外接收头配合使用的发射发送数据发射到串行端口3,然后系统将确认是否发送数据和接收数据的一致性,是的话解锁,否的话将不会解锁。红外遥控发生器设计如图2所示图22.2、机械钥匙开锁电路设计机械钥匙开锁电路如图3所示,AT89C51是该电路的核心,P0口和P1.1,

5、P1.2P1.0,连接本机键盘。P3.0端口连接红外遥控接收头,P1.3口用于扩大报警信号,驱动扬声器报警信号放大器、开锁电磁驱动电路。P1.4口,P1.5密码选择键,有两套在EPROM存储密码,P2与数码管,用于查看是否有按键按下,P1.7口与驱动控制电路连接到控制LM386电源,意味着只报警,LM386供电,电力中断,这大大降低了电流消耗。图3该电路是由遥控发射机,接收机,键盘,显示器等,该机采用10键作为密码输入键,同时利用遥控锁。特点是:(1)当没有接收到红外输入信号时,通过键盘输入。如果五个有效的密码输入正确,按“#”确认,

6、P1.4脚输出高平使电磁锁移动来完成解锁,同时,电路进入扩展状态,5秒后,电路会自动恢复到原状态锁存器。(2)当5位有效密码输入时。但没有按“#”键确认,那么电路将自动放弃并返回到初始锁定状态(3)5个有效的密码必须按顺序输入,错误的密码或者错误的指令将无法打开锁。五秒后会向用户发送报警信号。(4)如果连续3次错误的密码,时间长了会有报警,然后重置按钮可以返回到原始状态的系统。(5)当在输入密码时,第一次输入密码正确时,系统开始计时。间隔两个数之间在输入密码时,应在3秒之内。否则,将做输入超时处理。系统会自动放弃并返回到初始状态。2.

7、3、遥控开锁部分当用户选择遥控解锁方式,本机的键盘将被锁定。只要用户按下手中的遥控器,单片机AT89C51的P1.0端口。源语言可能是:葡萄牙语将有来自于AT89C51P1.2端口发布的数字,发送过程如下首先,从P3.1发送,然后回到P1.1口调制。调制的规则是低电平有效,高电平无效。最后,通过P1.2口发送数据。通过红外发光二极管发送940nm的红外遥控信号,在本机的控制电路,有一个接收头的红外发光二极管与AT89C51单片机的P3.0端口匹配,然后,将接收到的光信号转换为电信号。最后,与系统内部原始数据对比,如果相同,则保持锁定状

8、态,如果不同,则开锁。3、软件程序设计系统的软件设计采用C51编程语言来实现远程控制的电子密码锁,主程序流程图如图4所示。图44、结论在本文中,一个红外遥控电子密码锁的设计与实现,其主要技术指标是:开锁,密码存储,用户密

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。