基于单片机的电子密码锁的设计答辩
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
功能特性:与MCS-51产品指令系统完全兼容
4K字节的在线编程Flash存储器,1000次擦写周期 4.0~5.5V的工作电压范围 全静态工作模式:0~33MHz 三级程序存储器锁 128×8字节内部RAM 32个可编程I/O口线 2个16位定时/计数器 6个中断源 全双工串行UART通道 低功耗空闲和掉电模式 中断可从空闲模式唤醒系统 看门狗(WDT)及双数据指针 引脚说明(略) 单片机 的复位:上电复位、手动复位
设计总结
本次设计只是通过keilC、 protuse完成了软、硬件的测试 与仿真,而并未做出实物。
功能扩展
本设计中只是做了密码锁的开锁、 上锁以及密码的设定。而未加入 时间系统的显示,在本设计基础 上还可以加入室内温度的显示、 开锁成功时响起一段音乐等功能。
展望
本设计虽是采用了单片机而设计 的电子密码锁,据目前来看,密 码锁在向高智能化、简捷、保密 性高的方向发展,如公共场合使 用的二维码扫描密码锁、指纹密 码锁。未来密码锁可能只需要通 过声音、图像或者某个手势就可 以打开锁。
AT89C51
P17
1 2 3
RS 4 RW 5 E6
9 d0 8 d1 7 d2 6 d3 5 d4 4 d5 3 d6 2 d7
1
P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7
39 38 37 36 35 34 33 32
SDA:数据信号线 用于传送地址和所有数据的发送和 接受 ,仅仅在SCL为低时数据才可以改变;
WP:写保护
系统软件仿真图
LCD1
LM016L
D0 D1 D2 D3 D4 D5 D6 D7
RS RW E
VSS VDD VEE
0
1
4
5
8
9
输入新密码 保存新密码
P10 P11 P12 P13
C1
22pF
题目:基于单片机 的电子密码锁的设 计
导 师:兰聪花(副教授) 答辩人:支勇强 专 业:通信技术 学号:201410602248
论文框架
1 研究背景发展趋势 2 设计要求与思路 3 硬件设计 4 软件设计
软件调试
设计要求
设计一个基于单片机的、开锁密码位为6位的 电子密码锁。
(1)根据设定好的密码,当密码输入正确时 开锁亮灯,液晶屏显示提示开锁成功信息, 并有相应提示音;当输入的三次的密码不正 确,就锁定按键3秒钟,液晶屏显示提示错误 信息,同时发出报警声。
C2
22pF
R1
10k
C3
1uF
2 6
开锁
3 7
上锁
重新输入
未定义
X1
CRYSTAL
U2
19 XTAL1
18 XTAL2
9 RST
29 30 31
PSEN ALE EA
P14 P15 P16
P10 P11 P12 P13 P14 P15 P16 P17
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15
21 22 23 24 25 26 27 28
P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1
P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD
10 11 12 13 14 15 16 17
d0
d1
百度文库
d2
d3
d4
d5
d6
d7
RP1
RESPACK-8 RS
RW
E
D1
R2
220 LED-YELLOW
U1
LS1
6 5 7
SCK A1 SDA A2 WP
2 3
24C04A
初始密码:123456
d0 7 d1 8 d2 9 d3 10 d4 11 d5 12 d6 13 d7 14
论文汇报陈述完毕 谢谢大家!
LCD
用于显示提示信息 操作比数码管简便,且显示的字 符多 1601/1602/12864 等多种型号 字符、光标闪烁、 显示
矩阵键盘
选择矩阵键盘的理由,为何不选 则独立按键 键盘的扫描原理、去抖操作(通 过延时操作)
LED 灯亮表示开锁成功
IIC总线与24C04
SCL:时钟信号线 用于产生器件所有数据发送或接收 的时钟 在写方式,SCL为高电平时, 数据必须保持稳定. 且下降沿送数.
(2)密码可以由用户自己修改设定(只支持 6位密码)。
(3)在输入密码时,液晶屏幕显示“*”。
设计思路
思路: 。电子密码锁以单片机AT89C51为核心主控单
元,键盘为主要输入单元,结合开锁指示灯、 报警器和显示器完成整个系统设计。配以相应 硬件电路,完成密码的设置,存贮、识别和显 示。
单片机
4K字节的在线编程Flash存储器,1000次擦写周期 4.0~5.5V的工作电压范围 全静态工作模式:0~33MHz 三级程序存储器锁 128×8字节内部RAM 32个可编程I/O口线 2个16位定时/计数器 6个中断源 全双工串行UART通道 低功耗空闲和掉电模式 中断可从空闲模式唤醒系统 看门狗(WDT)及双数据指针 引脚说明(略) 单片机 的复位:上电复位、手动复位
设计总结
本次设计只是通过keilC、 protuse完成了软、硬件的测试 与仿真,而并未做出实物。
功能扩展
本设计中只是做了密码锁的开锁、 上锁以及密码的设定。而未加入 时间系统的显示,在本设计基础 上还可以加入室内温度的显示、 开锁成功时响起一段音乐等功能。
展望
本设计虽是采用了单片机而设计 的电子密码锁,据目前来看,密 码锁在向高智能化、简捷、保密 性高的方向发展,如公共场合使 用的二维码扫描密码锁、指纹密 码锁。未来密码锁可能只需要通 过声音、图像或者某个手势就可 以打开锁。
AT89C51
P17
1 2 3
RS 4 RW 5 E6
9 d0 8 d1 7 d2 6 d3 5 d4 4 d5 3 d6 2 d7
1
P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7
39 38 37 36 35 34 33 32
SDA:数据信号线 用于传送地址和所有数据的发送和 接受 ,仅仅在SCL为低时数据才可以改变;
WP:写保护
系统软件仿真图
LCD1
LM016L
D0 D1 D2 D3 D4 D5 D6 D7
RS RW E
VSS VDD VEE
0
1
4
5
8
9
输入新密码 保存新密码
P10 P11 P12 P13
C1
22pF
题目:基于单片机 的电子密码锁的设 计
导 师:兰聪花(副教授) 答辩人:支勇强 专 业:通信技术 学号:201410602248
论文框架
1 研究背景发展趋势 2 设计要求与思路 3 硬件设计 4 软件设计
软件调试
设计要求
设计一个基于单片机的、开锁密码位为6位的 电子密码锁。
(1)根据设定好的密码,当密码输入正确时 开锁亮灯,液晶屏显示提示开锁成功信息, 并有相应提示音;当输入的三次的密码不正 确,就锁定按键3秒钟,液晶屏显示提示错误 信息,同时发出报警声。
C2
22pF
R1
10k
C3
1uF
2 6
开锁
3 7
上锁
重新输入
未定义
X1
CRYSTAL
U2
19 XTAL1
18 XTAL2
9 RST
29 30 31
PSEN ALE EA
P14 P15 P16
P10 P11 P12 P13 P14 P15 P16 P17
1 2 3 4 5 6 7 8
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7
P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15
21 22 23 24 25 26 27 28
P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1
P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD
10 11 12 13 14 15 16 17
d0
d1
百度文库
d2
d3
d4
d5
d6
d7
RP1
RESPACK-8 RS
RW
E
D1
R2
220 LED-YELLOW
U1
LS1
6 5 7
SCK A1 SDA A2 WP
2 3
24C04A
初始密码:123456
d0 7 d1 8 d2 9 d3 10 d4 11 d5 12 d6 13 d7 14
论文汇报陈述完毕 谢谢大家!
LCD
用于显示提示信息 操作比数码管简便,且显示的字 符多 1601/1602/12864 等多种型号 字符、光标闪烁、 显示
矩阵键盘
选择矩阵键盘的理由,为何不选 则独立按键 键盘的扫描原理、去抖操作(通 过延时操作)
LED 灯亮表示开锁成功
IIC总线与24C04
SCL:时钟信号线 用于产生器件所有数据发送或接收 的时钟 在写方式,SCL为高电平时, 数据必须保持稳定. 且下降沿送数.
(2)密码可以由用户自己修改设定(只支持 6位密码)。
(3)在输入密码时,液晶屏幕显示“*”。
设计思路
思路: 。电子密码锁以单片机AT89C51为核心主控单
元,键盘为主要输入单元,结合开锁指示灯、 报警器和显示器完成整个系统设计。配以相应 硬件电路,完成密码的设置,存贮、识别和显 示。
单片机