基于STM32的非接触体温监测警报系统研究

2021-09-13 15:02:15程自强温红艳邬苗张津
无线互联科技 2021年8期

程自强 温红艳 邬苗 张津

摘 要:短时间内对人群进行体温检测,筛查并隔离疑似传染病患,可最大限度地降低病毒传播风险。在此背景下文章设计了基于STM32单片机的非接触式体温监测警报系统。该系统主要由STM32单片机、红外温度检测电路、报警电路等部分组成,可实现非接触式体温测量,测量精度可达0.1 ℃。

关键词:非接触式;体温监测;STM32

0 引言

体温检测是当前疫情防控有效的检测手段之一,其中红外测温技术是最常用的一种非接触式测温方法[1],其工作原理是利用红外辐射能量与物体温度的线性关系,测量并计算出物体的实际温度。非接触式体温检测在全球疫情防控中发挥着重要作用。

1 系统总体结构

本系统基于STM32单片机设计非接触式体温检测警报系统。系统由功耗低、性能高的单片机STM32F103ZET6、红外测温传感器MLX90614ESF、DS1302时钟电路、EEPROM存储电路、TFTLCD显示模块,蜂鸣器和LED警报电路构成。系统总体框架如图1所示。

2 系统硬件设计

2.1  微控制器选择

目前微控制器种类繁多,且仍在不断朝低成本、低功耗、小型化等方向发展。本系统采用意法半导体的STM32F103ZET6作为主控MCU,该芯片采用Cortex-M3内核,系统主频高达72 MHz。芯片的外部总线可以外扩SRAM和连接LCD等,通过FSMC驱动LCD,可以显著提高LCD的刷屏速度。本设计选用STM32F103ZET6,其性能指标符合设计要求且成本较低,同时也能确保整个系统高效稳定地运行。

2.2  红外测温电路

MLX90614系列测温芯片集成了红外热电堆传感器MLX81101和用于处理红外传感器的信号处理专用集成芯片MLX90302,内部含有热电元件、放大器、模数转换器,以及滤除热电元件噪声的数字滤波器,具有极高的温度稳定性。……

登录APP查看全文