目录
1 引言 1
1.1 选题背景 1
1.2 电子密码控制简介 2
1.3 电子密码控制的发展趋势 2
1.4 本设计所要实现的目标 2
2 设计方案的选择 4
采用以单片机为核心的控制方案 4
3 主要元器件介绍 5
3.1 主控芯片AT89C52 5
3.1.1 AT89C52性能简介 5
3.1.2 AT89C52引脚功能说明 6
3.1.3 AT89C52芯片内部结构 8
3.2 晶体振荡器 9
3.3 7SEG-MPX6-CA-BLUE显示器 10
4 系统硬件构成 11
4.1 设计原理 11
4.2 电路总图构成 11
4.3 电机驱动模块 12
4.4 键盘输入模块 13
4.5 复位部分和晶振部分 14
4.6 显示模块 14
4.7 工作状态指示模块和声音报警模块 15
5 软件系统设计(主程序流程图) 17
6 系统调试与仿真 18
6.1 Protues软件和KEIL C51软件介绍 18
6.2 系统调试仿真及结果 20
结果分析 24
致谢 25
参考文献 26
附录: 程序 27
本设计采用单片机为主控芯片,结合外围电路,组成电子密码控制系统,用户想要打开锁,必先通过提供的键盘输入正确的密码才可以,密码输入错误将报警。密码可以由用户自己修改设定。 其详细的需求说明如下: 1用户可以通过输入6位数字密码来打开保险柜。 2当密码正确的时候,保险柜门打开,有开门提示声;当密码不正确的时候,保险柜门不打开,并且提示报警。 3用户密码可以自行修改密码。 4有相应的密码输入显示窗口,输入数字用相应符号替代以避免被偷窥。 完整论文下载:
|