APP下载

基于STM32F103C8T6 单片机的智能密码锁的设计

2022-07-08胡伟霞杨记鑫陈会丽

电子设计工程 2022年13期
关键词:单片机

胡伟霞,杨记鑫,陈会丽

(成都理工大学工程技术学院,四川乐山 614000)

在科技快速发展的今天,每个人拥有的密码信息越来越多,例如:开机密码、各种各样的登录验证密码等。这些数字化的密码很容易被遗忘,也有被窃取的可能性。简单的数字密码锁、机械锁已无法满足智能的需求。指纹识别技术是生物识别技术中发展最好、最成熟、也是应用范围最广的[1-4]的技术。

当前密码锁大多数是组合安装,功能单一,该文设计的智能密码锁,可以通过数字密码和指纹密码两种方式开锁。选用指纹模块进行指纹采集,操作简便,液晶屏实现数据的显示功能,此外还实现语音输出功能。

1 系统方案设计

该文设计的基于STM32F103C8T6单片机的智能密码锁系统由矩阵键盘、AS608 指纹模块、LCD12864液晶显示屏、继电器、存储器、扬声器系统组成,系统框图如图1 所示。系统以STM32F103C8T6 为核心模块,具有5 个时钟,可根据不同情况搭配使用,成本相对较低、性能强,有很多的IO 端口可供使用,能够精确地进行控制[5];指纹模块选用Synochip公司的光学指纹识别芯片AS608,芯片集成了指纹识别算法,并配备了串口、USB 通信接口;AT24C02存储器是一款只读存储器,具有串行电可擦除的功能,断电后仍然会保护数据;LCD12864 液晶屏实现数据的显示功能;使用WEGASUN-M6 实现语音输出。

图1 智能密码锁系统框图

2 硬件电路设计

2.1 电源设计

该文采用的电子锁的工作电压为12 V,LCD 显示屏的工作电压为5 V,单片机、指纹模块、扬声器的工作电压为3.3 V,因此该系统采用12 V 的适配器供电,可以使用XL7005 芯片转换得到5 V 电压,在输入端并联两个滤波电容,以减小噪声对输入信号的干扰,输出端通过稳压设计,输出稳定的电压,12 V 转5 V 电路图如图2 所示。……

登录APP查看全文

猜你喜欢

单片机
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的多功能智能插排
基于单片机的便捷式LCF测量仪
小议PLC与单片机之间的串行通信及应用
MSP430单片机在仿真中要注意的几点问题
基于单片机的平衡控制系统设计
基于单片机的三维LED点阵设计
Microchip推出两个全新PIC单片机系列
基于Proteus的单片机控制系统的仿真设计