硬件设计

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

PCB图如下:

功能

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

软件设计

主程序源码

//*************主函数*******************************************
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/1ObiW0k2MFHNQ0DZRmniQxQ?pwd=ehef 
提取码:ehef

基于51单片机的红外体温计的设计相关推荐

  1. 基于51单片机 的红外遥控解码设计

    红外线遥控在生活中有着广泛的应用,比如空调,电视,音响,机顶盒等.红外线遥控实际上就是一种通信方法,利用LED发射红外线,接收器接收到数据,进行处理后就可以得到发送端的信号.利用一个简单的红外线发光二 ...

  2. 基于51单片机和红外漫反射传感器的久坐提醒神器(番茄钟)的设计

    一.背景介绍 我们工作久了,久坐导致的毛病就显现出来了,腰酸背痛颈椎疼,最近看到利用番茄钟工作法挺好,工作25分钟,休息5分钟,既能调整工作节奏,避免精力过分消耗,也能避免久坐导致的身体问题. 我刚开 ...

  3. 单片机检测电机频率c语言,基于51单片机的电动机测速表的设计.doc

    基于51单片机的电动机测速表的设计 基于51单片机的电动机测速表设计 摘 要 本文介绍了采用光电传感器实施电机转速测量的方法.基本原理,完成了一种基于AT89C51单片机平台的电动机测速表的软硬件设计 ...

  4. 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]

    /***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...

  5. 基于51单片机的电子万年历的设计-源代码

    电子万年历的设计目录 电子万年历的设计 电子万年历的系统整体设计框图 所需要的元件 DS18B20模块 DS18B20的特点 DS18B20内部结构 DS18B20管脚排列 DS1302模块 SPI时 ...

  6. 基于51单片机的三角波信号发生器设计

    基于51单片机的三角波信号发生器设计 一.任务要求: 设计内容 选择51单片机,晶振采用12MHz. 设计一个能产生50HZ至100HZ的三角波信号.通过0832/A芯片完成数模转换. 频率值由LED ...

  7. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

  8. 基于51单片机的酒精浓度检测仪设计

    本设计仅供参考 基于51单片机的酒精浓度检测仪设计(proteus仿真+程序+原理图+报告) 原理图:Altium Designer 仿真:proteus 8.9 程序编译器:keil 4/keil ...

  9. 单片机应用系统设计技术——基于51单片机篮球计时计分器的设计

    基于51单片机篮球计时计分器的设计 一.实验目的 二.实验内容 三.实验步骤 四.C代码如下 五.实验结果

最新文章

  1. Java生成html为pdf
  2. U-Mail邮件系统的管理权限分配
  3. mysql创建与更新时间字段
  4. Echart常用效果(一)
  5. ITK:两个图像的平方差
  6. MapReduce:Job性能调优总结
  7. 函数式接口 lambda表达式 方法引用
  8. 学习分布式技术,技术人看这里
  9. Android在Android.mk里添加TAG
  10. 【电力电子】功率因素\无功功率
  11. 飘云阁论坛出品汇编逆向专用记事本
  12. html下拉菜单的写法
  13. 搞笑GIF动图怎么制作
  14. 活体检测-用照片来做人脸识别可行吗?
  15. 福建信息技术学院计算机系男生宿舍怎么样,福建信息职业技术学院
  16. 导出Fbx和obj的工具
  17. 问个问题(nimultisim14.0双开关)
  18. 英特尔或退出芯片制造业务,拥抱台积电
  19. koa-redis + ioredis
  20. 织梦不同栏目不同Banner

热门文章

  1. 杰里之 定时器捕获(timer_cap.c) 使用注意事项【篇】
  2. layuimini tab切换刷新
  3. SDK is not loaded yet解决方法
  4. c语言检测tft是否有触摸,带有触摸数据(包括各种历史记录的全套数据)的2.4英寸TFT_LCD...
  5. JAVA开发(H5商城嵌套到第三方H5商城进行异业合作方案)
  6. SOEM协议栈代码研读笔记(二)
  7. 频率分辨率的一些分析
  8. 阿里云IoT物联网平台
  9. java定时任务工具详解之Quartz
  10. 暂停更新,请到http://www.52brt.com上关注最新文章