摘 要: 电子密码锁因其保密性、便利性、密钥易共享传递性越来越受到人们的青睐,目前市场需求量巨大。本文设计了一款基于STC89C52单片机的红外遥控电子密码锁,系统实现了密码设置、密码验证、密码开锁、遥控开锁等功能;系统由人机交互模块、单片机控制核心模块、红外遥控模块、锁具控制模块等部分构成,具有密码开锁和红外遥控开锁两种模式,系统工作状态实时显示在液晶显示器上。通过实验验证,该电子密码锁工作稳定,安全可靠。
关键词: 密码锁,报警,STC89C52单片机,红外遥控
目录
摘要
Abstract
1 绪论-3
1.1 设计背景-3
1.2 课题的目的及意义-3
1.3 红外电子密码锁技术要求-4
1.3.1 红外通信技术-4
1.3.2 单片机技术-4
1.4 电子密码锁发展趋势-5
1.5 论文的主要工作-5
2 系统硬件设计-5
2.1 总体设计方案-5
2.2 处理器芯片选型-7
2.3 时钟电路与复位电路-7
2.4 电源模块-8
2.5 键盘电路-8
2.6 液晶显示电路-8
2.7 存储芯片电路-9
2.8 蜂鸣器电路-9
2.9 密码锁电路-10
2.10 红外遥控电路-10
2.10.1 红外线通信原理-10
2.10.2 红外遥控模块设计-11
3 系统软件设计-13
3.1 主程序流图-13
3.2 数据读写模块-15
4 系统的安装与调试-15
4.1 安装步骤-15
4.2 软件调试及仿真-16
结论-18
参考文献-19
致谢-20
附录A(整机电路原理图及部分源程序)-21
附录B(单片机管脚说明)-39