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

您所在的位置:网站首页 avantek体温计 基于51单片机的红外体温计的设计

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

2024-07-16 04:49| 来源: 网络整理| 查看: 265

一.硬件方案

本系统利用51单片机控制红外温度传感器进行温度的非接触式检测并显示,能够实现快速测量人体体温。电路主要由51单片机+最小系统+LCD1602液晶显示+蜂鸣器报警+按键+GY906非接触式温度传感器等组成;

二.设计功能

(1)液晶显示当前检测的温度和温度报警范围精度为0.02摄氏度。 (2)按键可以设置温度报警上限和下限。 (3)当温度低于或高于我们设置的值蜂鸣器进行报警提醒。 (4)测温范围为-70度—380度,范围广。

三.设计原理图

(1)原理图主要采用AD软件进行设计,如图: 在这里插入图片描述

(2)PCB图如下: 在这里插入图片描述

四.软件设计

主程序源码

//*************主函数******************************************* void main() { uint Tem; temph = 3700; // 最高温度 templ = 2000; // 最低温度 speak = 1; // 蜂鸣器 0叫 1 不叫 //初始化MLX90614 SCL=1;SDA=1;_nop_(); _nop_();_nop_();_nop_(); SCL=0; delay(1000); SCL=1; //初始化液晶 init1602(); //显示文字 displaytitle(); while(1) { Tem=memread(); // 读取温度 display(Tem); // 显示温度 Warn(); // 判断是否需要报警 Delayms(1000); // 延时1S // KeyScan(); // 键盘扫描 } }

资料链接:https://pan.baidu.com/s/1_MbPXA-jWGG0bjQpPqv80w?pwd=dwi4



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3