《红外密码锁设计.ppt》由会员分享,可在线阅读,更多相关《红外密码锁设计.ppt(23页珍藏版)》请在三一办公上搜索。
1、红外密码锁设计Design of Infrared Combination Lock,答 辩 人:易龙龙专 业:自动化学 号:070431222指导老师:田成军日 期:2011年6月,主要内容,本文基于AT89S52单片机设计了红外密码锁,完成对从机红外遥控器(钥匙)和主机(锁)的设计。可实现遥控开锁,修改用户密码,出错报警等基本的密码锁的功能,红外发射、接收器界面,发射模块界面,接收模块界面,系统总体设计方案,红外密码锁系统主分为从机红外发射和主机红外接收部分。,红外遥控原理,红外遥控系统包括发送和接收两部分。发送端负责将待发二进制信号的编码和调制。接收端负责红外信号的接收、解调与解码。,红
2、外通信的关键在于二进制信号的编码和解码,调制和解调。,二进制数“0”、“1”的编码,红外发射信号的调制,二进制信号的调制仍由发送单片机来完成,它把编码后的二进制信号调制成频率为38 kHz 的间断脉冲串,调制后用于红外发射二极管发送的信号。,红外发射信号的组成,红外遥控信号编码波形由引导码、地址码,地址反码、数据码、数据反码五部分组成,我们称它为一帧数据。,红外信号解调,红外接收由一体化接收头HS0038来完成。HS0038 的解调可理解为:在有脉冲串输入时,输出端输出低电平,否则输出高电平。,红外信号的解码,将HS0038的输出信号送到单片机的INT0口进行解码。由HS0038输出信号可知,
3、每一位都都从下降沿开始,下降没结束。利用这两次中断,由定时器T0的计数值可判断是“0”,还是“1”。,主要功能电路,1、5V升压电路2、键盘电路3、红外发射电路4、24C02接口电路5、电磁继电器驱动电路,5V升压电路,键盘电路,红外发射电路,24C02接口电路,电磁继电器驱动电路,系统软件设计,软件设计包括从机红外发射和主机红外接收两部分。,红外编码子程序流程图,红外解码子程序流程图,总结,本设计基于两块AT89S52,将键盘式电子密码锁与红外遥控技术结合起来,在Keil uVision 3的编程环境下编程实现各模块的功能,完成红外遥控密码锁的系统架构设计,最终实现遥控解锁及密码的设置及修改等功能。但可能也有考虑不周的地方,如没有考虑误操作对系统的影响,电源电压的稳定性等等。,谢谢各位老师,