目 录
1 电路设计 ............................................................................................................................. 1
1.1 总体方框图 .......................................................................................................... 1 1.2 工作原理 .............................................................................................................. 1 2 各主要电路及部件工作原理 ............................................................................................. 1
2.1 键盘输入电路简要说明 ...................................................................................... 1 2.2 电源电路简要说明 .............................................................................................. 2 2.3 蜂鸣器电路简要说明 .......................................................................................... 3 2.4 继电器开关电路简要说明 .................................................................................. 4 2.5 复位电路简要说明 .............................................................................................. 4 2.6 密码开关电路简要说明 ...................................................................................... 4 3 主要程序段(函数本身较长,这里只提供函数名) ......................................................... 5
3.1 AT24C02 EEPROM 相关函数 ................................................................................ 5 3.2 12864液晶相关函数 ........................................................................................... 5 3.3 矩阵键盘相关函数 .............................................................................................. 6 3.4 主程序相关函数 .................................................................................................. 6 4 作品介绍 ............................................................................................................................. 6
4.1 产品简介 .............................................................................................................. 6 4.2 流程图 .................................................................................................................. 7 5 元器件清单 ......................................................................................................................... 8 6 设计总结 ............................................................................................................................. 8
6.1 设计心得体会 ........................................................................................................ 8 6.2 改进意见 ................................................................................................................ 8 附录一 密码锁操作说明书 ................................................................................................... 9 附录二 密码锁原理图 ......................................................................................................... 10
正 文
1 电路设计
1.1 总体方框图
晶 振 电 路
图1 总体方框图
复 位 电 路 EEPROM 蜂 鸣 器
继电器备 用 电 源 主 电 源 单 片屏 幕 显 示 机键 盘 输 入 密 码 开 关 1.2 工作原理
a) 键盘输入:由16个微动开关按逐行扫描法构成矩阵键盘,给电子密码锁提供密
码输入(0-9)10个数字。
b) 屏幕显示:由LCD 12864 显示电子密码锁的状态。
c) 主电源:通过变压器将220V电压变为9V电压,然后同过整流桥堆、5V稳压器
7805将电压稳定在5V供单片机可靠运行。
d) 备用电源:由3节1.5V 干电池组成备用电源,当主电源停电后,备用电源立
即投入使用中,保证电子密码锁的可靠运行。
e) 密码开关:此键作用是用户忘记密码后按此键可以使电子密码锁变为首次使用,
从而可以修改密码。
2 各主要电路及部件工作原理
2.1 键盘输入电路简要说明
1
图2-1-1-1 矩阵键盘电路
图2-1-1-2 键盘标识
1 2 3 上键 4 5 6 下键 7 8 9 设置 OPEN/CLOSE 0 删除 确认 2.2 电源电路简要说明
图2-1-2-1 电源电路
2
主 电 源 负极 K 继电器 备 用 电 源
220V 变压器 整流 桥堆 7805 5V 图2-1-2-1 主电源电路
说明:
a) 继电器:继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被
控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。
b) 三端稳压器 7805:内含过流、过热和过载保护电路,
2.3 蜂鸣器电路简要说明
3
说明:此蜂鸣器为有源蜂鸣器
有源蜂鸣器可以用万用表电阻档测试:用黑表笔接蜂鸣器“+”引脚,红表笔在另一引脚上来回碰触,如果发出咔咔声的且电阻只有8Ω的是无源蜂鸣器;如果能发出持续声音的,且电阻在几百欧的,是有源蜂鸣器。有源蜂鸣器直接接上额定电源就可以连续发音;而无源蜂鸣器则和电磁场扬声器一样,需要按在音频输出电路中才能发声。 2.4 继电器开关电路简要说明
说明:
1) 主电源正极接继电器开关的常开触点,备用电源正极接继电器开关的常闭触点。
继电器的线圈一端接主电源正极,另一端接地。
2) 当主电源正常工作时,线圈通电,常开触点闭合,主电源接入电路中提供电源,
同时常闭触点断开,备用电源切除。
3) 当主电源停止工作时,线圈断电,常开触点断开,主电源切除,同时常闭触点
闭合,备用电源接入电路提供电源。
2.5 复位电路简要说明
说明:只要保证复位位RST保持10ms以上的高电平,单片机就可以复位。 2.6 密码开关电路简要说明
4