毕业设计(论文)专 业 电子信息工程技术 班 次 09642 姓 名指导老师工业学院二 0 一二年五月 智能门禁系统的讨论与设计摘要:门禁系统是生活不可或缺的保障设施,由此提出了基于 51 单片机的多功能电子门禁系统。系统讨论了电子密码锁技术,LCD 显示技术,串口通信技术,51 单片机与时钟和温度读取方法。介绍了电子门禁系统的整体框架、设计方案和具体实现。系统主要完成日期与时间显示,环境温度显示与密码的比较,修改和保存等,当三次输入密码错误或环境温度超过额定值时就报警,且上传信息至上位机。系统主控程序在 Keil uVision2 集成开发环境下设计实现,整体设计在 Proteus 环境下联合虚拟串口仿真成功。[关键词] 门禁系统;电子密码锁;设计目录引言4第1章系统总体设计方案与论证51.1 门禁系统的工作原理 51.2 门禁系统的总体结构图 51.3 门禁系统方案选择 61.3.1 显示器的选择 61.3.2 温度传感器的选择 6第2章门禁系统主要硬件电路设计72.1 系统核心部分—AT89C5272.1.1 AT89C52 主要性能 72.1.2 AT89C52 的引脚与功能 72.1.3 信号引脚的第二功能 92.2 串口通信 92.2.1 串口通信方式 102.2.2 串行通信控制寄存器 102.2.3 数据发送与接收 102.3 电源电路 112.4 矩阵键盘电路 122.4.1 单片机键盘和键盘接口概述 122.4.2 单片机键盘接口和键功能的实现 132.5 显示电路 152.5.1 LCD1602 的基本参数与引脚功能 152.5.2 LCD1602 的指令说明与时序 172.5.3 LCD1602 的 RAM 地址映射与标准字库表 182.5.4 LCD1602 与单片机接口电路 192.6 电平转换电路 202.6.1 电平转换芯片 202.6.2 MAX232 芯片 202.6.3 电路连接图 212.7 温度读取电路 222.7.1 DS18B20 的引脚功能与特性 222.7.2 DS18B20 的测温原理 232.7.3 DS18B20 与单片机接口电路 242.8 时钟读取电路 242.8.1 DS1302 的概述 242.8.2 DS1302 引脚功能与结构 242.8.3 DS1302 的控制字节 252.8.4 DS1302 数据输入输出(I/O)252.8.5 DS1302 的寄存器 262.8.6 DS1302 与单片机接口电路 262.9 开锁控制电路 27第3章门禁系统软件设计273.1 系统总程序 273.2 密码处理程序 283.3 时钟子程序 293.4 温度子程序 30第4章系统调试与结果分析30结论32参考文献33致34引 言随着我国社会主义市场经济的深化进展和未来知识经济时代的临近,门禁系统作为一项安防措施,将会形成更...