红外遥控电子密码锁的设计.pdf
红外遥控电子密码锁的设计
本设计是以STC89C52为主要芯片,以中断、计数等基本工
作方式来控制、判断外部器件的工作、工作状态,结合采用
数字信号编码的基本算法,用红外遥控器遥控发送密码、再
用红外接收管接收密码,单片机根据红外接收管导通与否和
持续时间结合二次调制方式的基本算法还原遥控器发送的
密码,再与外部储存器AT24C02储存的密码对比,判断密码
是否正确,辅助以LCD12864显示用户的操作结果,以蜂鸣
器提醒,再通过矩阵键盘实现输入或修改密码等基本功能实
现红外电子密码锁的设计。该设计运用了C语言编写程序,
简单、明了,很好的实现了红外通信的要求。在以往设计的
基础上,该设计添加了在线烧写程序,极大的方便了用户使
用,特别是为工业生产带来了极大的便利。红外电子密码锁
具有成本较低、操作方便、体积小、无污染、反应速度快等
优势,具有很好的市场价值。
I
目录
一、绪论1
1.1设计背景1
1.2市场前景1
1.3设计任务2
1.4设计思路2
二、硬件电路设计与实现4
2.1AT24C02模块4
2.1.1器件及原理介绍4
2.1.2电路实现5
2.2红外通信模块5
2.2.1遥控发射器及其编码5
2.2.2电路实现7
2.3矩阵键盘模块8
2.4显示模块8
2.4.1LCD12864介绍8
2.4.2LCD12864电路图9
2.5蜂鸣器模块10
2.6单片机最小系统模块10
三、软件设计