使用红外温度传感器制作非接触式红外测温仪

在调试电子电路或测试新硬件设计时,我常会通过触摸来检查电路板上的器件是否异常发热。如果某些东西搞砸了(通常是在第一次尝试中),这些器件可能会达到80°C或更高温度,不仅会烧毁器件,还会烫伤手指。我都不记得被烫伤了多少次了,现在我决定用Arduino和红外线温度传感器来制作属于自己的温度枪。该温度枪将使用一颗名为MLX90614的非接触式温度传感器制作;因此,它不仅可以用于测量元件温度,还可以用于测量体温、表面温度、热通风等等。当然,这些温度测温仪在市场上很容易从Fluke、Flir等着名制造商那里买到。但是它们并不轻巧放在口袋里,最重要的是,自己制作属于自己的小工具才会更加有趣。让我们开始…

所需的材料

● Arduino Pro Mini

● MLX90614红外温度传感器

● OLED显示屏 - SSD1306

● 激光二极管

● 9V电池

● 按钮

● 电池夹

● 连接导线

MLX90614红外测温仪

在继续学习本本之前,了解MLX90614传感器的工作原理非常重要。市场上有许多温度传感器,经常使用的是DHT11传感器和LM35,用于需要测量大气湿度或温度的许多应用。

但是在这里,对于温度枪,我们需要一种能够感知特定物体(不是环境)温度的传感器,并且不会直接与物体接触。为此,我们使用不太常接触到的温度传感器,利用激光或IR红外来计算物体的温度。 MLX90614就是这样一种传感器,它使用红外能量来检测物体的温度。

在这里插入图片描述

MLX90614传感器由迈来芯微电子集成系统制造,它内置两个器件,一个是红外热电堆检测器(传感单元),另一个是信号调理DSP器件(计算单元)。它基于Stefan-Boltzmann定律,该定律指出所有物体都发射红外能量,并且该能量的强度将与该物体的温度成正比。传感器中的传感单元测量目标物体发射的IR能量,计算单元使用17位内置ADC将其转换为温度值,并通过I2C通信协议输出数据。传感器测量物体温度和环境温度,以校准物体温度值。 MLX90614传感器的功能如下,有关详细信息,请参阅MLX90614数据手册。

MLX90614主要特点:

● 工作电压:3.6V至5V

● 物体温度范围:-70°C至382.2°C

● 环境温度范围:-40°C至125°C

● 分辨率/准确度:0.02°C

在这里插入图片描述

更多内容请参考以下链接:https://www.yiboard.com/thread-1200-1-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值