1 / 7
文档名称:

基于单片机的红外体温计设计.docx

格式:docx   大小:244KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于单片机的红外体温计设计.docx

上传人:科技星球 2021/12/3 文件大小:244 KB

下载得到文件列表

基于单片机的红外体温计设计.docx

相关文档

文档介绍

文档介绍:基于单片机的红外体温计设计
 
 
张菁
摘要:本设计采用红外数字传感器MLX90614来采集人体或物体的温度,由单片机来处理温度值送入LCD显示并在超温时发出报警。利用软件设计来完成对系统的控制。该智能体温计可实现非接触式测量,将体温计置于额头处数秒即可获取体温值,一旦超出设定值,就进行报警提示。
关键词:红外数字传感器;体温计;单片机
:TH789 :A :1007-9416(2017)03-0171-02
体温是人体最基本、最重要的生命指标,测量体温在日常护理中占有重要地位。然而面对现在人们追求快速、安全的生活方式,传统的水银体温计需要在腋下测量5分钟左右,经过人肉眼读数,因而存在诸多弊端。随着红外技术的发展红外体温计也以其安全、快速的特点,得到大众的认可。红外体温计主要是根据黑体辐射原理来测量人体辐射的红外线波长,随之来测量体温的,它所用的红外传感器只吸收人体辐射的红外线而不向人体发射任何射线,它采用的是被动式非接触的测量方法,可以有效避免人体交叉感染,使用安全方便,所以红外体温计对人体不会产生伤害[1]。与传统体温计相比,红外体温计使用安全,测量方便,测量时间短,所以对于红外体温计设计的研究具有重要的理论和现实意义。
1 系统结构分析
本设计以单片机为主控制器,由红外数字传感器直接将采集到的信号进行内部放大和数据处理,送入单片机,由单片机来实现LCD显示和超温报警。其系统结构图如图1所示。
2 硬件电路设计
测温电路设计
测温电路选择了MLX90614红外传感器,该传感器可以直接输出完全线性化的并且已对环境温度进行补偿的数字温度[2]。该器件具有2种温度输出方式:数字PWM输出及SMBus接口输出,采用罐形(TO-39)封装,体积小巧、使用方便。MLX90614的温度测量范围为- 40~+ 125℃,℃。在温度范围为+ 32~+ 42℃时,测量的绝对精度为± ℃ ,非常适用于对人体温度进行测量。共有四个引脚,除了电源与接地端,另外的两个引脚分别是SCL/Vz :SMBus串行时钟输入端 和PWM/SDA:数字输入/输出端红外测温电路图如图2所示,SCL/Vz端接单片机串行输入口RXD,PWM/SDA接串行输出口TXD,通过串行口的方式0进行数据传送。
报警电路
报警电路在体温超过设定值时,进行报警。设计采用有源蜂鸣器DC5V。当系统上电后,电流通过限流电阻R2驱动三极管T1 8550放大来触发蜂鸣器报警。其电路如图3所示。
显示电路设计
设计采用的常用的LCD1602液晶显示屏,该显示屏可以显示两行,每行16个字符,采用单+5V电源供电,外围电路配置简单,价格便宜,具有很高的性价比[3]。其中7-14引脚为数据引脚,4-6引脚为控制引脚,15-16为背光正负极引脚。显示电路如图4所示。
3 软件程序设计
本设计软件程序利用了Keil uVsion4 编译软件,程序设计主要有四部分,分别是主程序,红外测温程序,显示程序和报警程序。其主程序工作过程是,系统正常上电,开始初始化,有按键按下时,传感器将检测到的信号传输给单片机,单片机进行数据处理,进行送显,报警,若无键按下,液晶显示器清屏。主程序的程序流程图如图5所示。
4