基于STM32F103C8T6设计一款智能防疫门禁系统

毕设介绍
本设计的系统由stm32f103c8t6单片机核心板、彩屏液晶显示电路、语音播报电路、非接触测温传感器电路、舵机驱动电路、wifi模块、按键电路及电源组成。
题目要求
针对当前的疫情形势,设计一款智能防疫门禁系统。
本系统由stm32f103c8t6单片机核心板、彩屏液晶显示电路、语音播报电路、非接触测温传感器电路、舵机驱动电路、wifi模块、按键电路及电源组成。
本系统能够采集人体温度、记录人流量,测量温度对比温度阈值,当测量温度低于温度阈值时,液晶显示“状态:正常”,语音播报“温度正常”,舵机动作(相当于打开闸门);如果测量温度超过设置阈值,液晶显示“状态:注意!异常”,语音播报“请注意 温度异常”,舵机不动作(不允许通过)。
题目分析
本次毕业设计是智能防疫门禁系统的设计与实现,设计所包含的模块主要有彩屏液晶显示电路、摄像头模块、语音播报电路、非接触测温传感器电路、舵机驱动电路、wifi模块、按键电路模块及电源模块。
通过模块之间的配合实现对疫情的预警,一旦有温度异常将会通过闸门关闭和语音播报来通知相应人员做出相关措施。
stm32f103c8t6实时采集红外传感器获取温度,如果温度低于或高于指定阈值时,操作tft显示屏显示温度异常和语音模块播报,同时控制舵机关闭,模拟门闸关闭状态,并将温度信息通过wifi模块上传至后台,提醒后台工作人员进行上报和处理。
本题难点在于stm32单片机程序设计、液晶显示、语音播报模块以及非接触式测温模块的使用。
总体方案设计图
原理图设计说明
彩屏液晶显示:采用1.8寸128x160像素tft屏幕,该屏幕采用st7735s驱动芯片,通过14pin、0.5mmfpc接口与单片机相连,通过spi串口与单片机进行通信,用来显示所测温度或显示其它必要信息。
彩屏液晶显示原理图
 语音播放芯片:采用nv020c-sop8语音芯片,该芯片内置一组pwm输出器可直推0.5w喇叭,支持13bit的dac输出,也可外接功放模块;采用灵活的多种操作模式(边沿按键触发,电平触发、随机按键播放、顺序按键播放等);外围电路简单,仅需一个耦合电容。
静态电路小于2ua;本系统中采用一线制控制模式,单片机仅需1个io口输出时序信号,即可控制该芯片输出音频。
语音播放原理图
非接触测温传感器:采用gy-906-dcc模块,该模块体积小巧,内部自带环境温度补偿和线性校准算法,通过spi通信与单片机进行数据交换,当温度超过设定的阈值时,单片机进行及时的显示和逻辑处理,本模块精度非常之高,完全可以满足无接触测温功能需求。
wifi模块:esp12f 系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫esp8266的低功耗uart-wifi芯片模组,用户可以使用该模块为现有的设备添加联网功能,也可以构建独立的网络控制器。
本系统采用该模块进行数据的上传,可以实时将数据上传给后台服务器,进行数据的存储和大数据处理等。
wifi模块原理图
电源模块:ams1117-3.3是一种输出电压为3.3v的正向低压降稳压器,适用于高效率线性稳压器发表开关电源稳压器电池充电器活跃的小型计算机系统接口终端笔记本电脑的电源管理电池供电的仪器,本系统采用ams1117-3.3将5v电源电源稳压至3.3v为单片机和wifi模块等供电。
参考了b站蓝桥杯教学视频中的防反接电路,同时设计了三种供电接口(usb、接线端子、圆头),防反接电路是通过nmos控制gnd的导通。
防反接电路图
主控模块:stm32f103c8t6是一款基于arm cortex-m 内核stm32系列的32位的微控制器,程序存储器容量是64kb,需要电压2v~3.6v,本系统采用stm32f103c8t6当主控模块,实时采集红外传感器获取温度,如果温度低于或高于指定阈值时,操作tft显示屏显示温度异常和语音模块播报,同时控制舵机关闭,模拟门闸关闭状态,并将温度信息通过wifi模块上传至后台,提醒后台工作人员进行上报和处理。
主控模块原理图
其它:板子预留了串口2接口,可以连接openmv或k210等模块,当温度异常时进行拍照上传后台,并通过串口通信将图像显示在tft屏上。
其他部分原理图
pcb设计说明
pcb尺寸为100mm*50mm
tft屏支撑铜柱为m3*14mm铜柱
板子四角通孔直径为m3
32.768khz晶振可以不焊,如果二次开发需要可以焊上
usb接口不好焊,可以用低温锡浆+热风枪/加热台
swdio调试接口、串口2接口、舵机接口以及温度传感器接口没有防反接电路,注意电源和gnd不要接反,否则会烧单片机。
1.8寸tft预留了两个接口,一个是正面2x7的2.54mm排针接口,另一个是背面0.5mm,14pin的fpc接口,请自行选择使用,对自己焊接技术有把握的选fpc接口。
注意事项
板子有防反接电路,接线端子供电时不怕接反。
电源必须采用4.5v-7.2v供电(舵机直接使用电源电压进行供电,无dc-dc模块,最大耐压7.2v)。


星和推出首个“非独立”的5G网络服务
联建光电携手国星光电国内首发Mini LED
什么叫超融合基础架构,它的作用是什么
适用于超低温冷柜的BLDC电机解决方案
基于无人机的图像转换为可操作的商业洞察的综合平台
基于STM32F103C8T6设计一款智能防疫门禁系统
5G时代浙江移动大视频将进入全新的发展里程带来全新的娱乐方式
车载摄像头防水检测重要吗?-海瑞思
人工智能诞生于什么地方
iOS 11最新消息,你的手中的iPhone最适合那个版本的iOS系统?
Exar将在ESC上展示最新电源管理和接口解决方案
mysql中的数据大于千万怎么办
英创WinCE工控主板的3种不同的WiFi解决方案
青岛科技大学:研发多功能光电化学生物传感器用于双靶点测定!
iPhone16Pro将采用固态按键
物联网技术在家庭方面的应用
接近开关TCA505构成的金属探测电路
台积电3nm工艺技术开发进展顺利 已经有早期客户参与
在MATLAB中如何对噪声信号进行快速傅里叶变换
LCP天线成5G手机主流工艺,国内供应商待“破局”