摘要:随着科技的进步和社会的发展,人们的生活越来越智能化,智能家居成为非常重要的一部分。正是由于各种先进技术的产生和发展,所以在面对不法份子较之从前更为先进的手段,住宅的安全性和智能性更引起人们的重视。为了解决日益显现的安全问题,智能门禁系统就诞生了,它可以判断来人是否具有进出的权限,决定开门或关门,并对来访者进行记录,可在一定程度上保证人身财产的安全。
根据此应用背景,本文所设计的家用门禁控制器包含密码开门、密码修改、采集图像并存储等功能。根据课题的功能需求,本次设计选用STM32F103ZET6作为主控芯片,其外围扩展了显示电路、图像采集电路、图像存储电路等,系统采用的输入方式是触摸屏密码输入,摄像头可拍照记录来访者信息,通过各个传感器之间的相互协调,设计一个智能化,人性化的家用智能门禁系统。
关键词:门禁系统;单片机;摄像头;TFT屏;SD
目录
摘要
Abstract
1绪论-1
1.1课题研究背景及意义-1
1.2发展情况-1
1.3研究内容-2
2系统的设计原理-3
2.1系统方案-3
2.2方案选择-3
2.2.1主控部分的选择-3
2.2.2门禁输入的选择-4
2.2.3摄像头的选择-4
3 系统硬件电路设计-6
3.1开发平台-6
3.2 TFT触控显示屏-8
3.2.1 ILI9341液晶驱动-8
3.2.2 XPT2046触控芯片-8
3.3图像采集-10
3.3 SD存储-11
3.4开门电路-13
3.4.1步进电机-13
3.4.2 A4988电机驱动-13
3.4.3 lm2956电压转换-15
4软件的设计与实现-16
4.1开发环境-16
4.2程序设计-17
4.2.1主程序设计-17
4.2.2密码输入程序设计-17
4.2.3拍照存储程序设计-17
4.2.4步进电机驱动程序设计-18
5调试操作与调试结果-19
5.1硬件调试-19
5.2摄像头调试-20
5.3密码锁调试-21
5.4步进电机调试-22
5.5调试结果-23
结论-25
参 考 文 献-26
附录A 原理图-27
附录B 程序-28
致 谢-32