登录/注册

mlx90614

更多

好的,MLX90614 是由 Melexis 公司生产的一款非接触式红外温度传感器。它采用 I²C 接口与微控制器(如 Arduino, Raspberry Pi, ESP8266/ESP32 等)进行通信,主要用于测量物体表面的温度。

以下是关于 MLX90614 的关键信息点(中文):

  1. 核心原理:

    • 基于红外热辐射原理。所有温度高于绝对零度(-273.15°C)的物体都会发射红外辐射。
    • 传感器内部包含一个热电堆探测器(Thermopile),用于吸收目标物体发出的红外辐射能量。
    • 内置的高精度环境温度传感器用于补偿传感器自身温度对测量的影响。
  2. 主要特点:

    • 非接触测温: 无需与被测物体直接接触即可测量表面温度,适用于运动物体、高温物体、难以接触或易受污染物体的测量。
    • 集成度高: 集成了热电堆探头、信号调理电路、环境温度补偿传感器、ADC(模数转换器)和 DSP(数字信号处理)单元。
    • 出厂校准: 在较宽的温度范围内(通常是 -40°C 到 +85°C 用于物体温度, -40°C 到 +125°C 用于传感器自身温度)进行出厂校准,精度通常可达 ±0.5°C (在特定距离和范围内)。
    • 数字输出: 通过标准 I²C 接口 (SDA, SCL) 输出数字温度读数(物体温度和芯片自身温度),简化了与微控制器的连接。
    • 低功耗: 功耗相对较低(典型值约 1.2mA)。
    • 小型化封装: 常见封装为 TO-39(透镜型或平面窗口型),尺寸小巧,易于集成。
    • 即用性强: 无需额外的信号处理元件,设计更简单。
  3. 关键规格参数(典型值):

    • 测温范围:
      • 物体温度: -70°C 至 +380°C (具体范围取决于型号版本,如 MLX90614ESF-BAA 常用范围是 -70°C 至 +382°C)。
      • 传感器温度 (TA): -40°C 至 +125°C (用于环境补偿)。
    • 精度:
      • 在物体温度 0°C 至 +50°C 范围内,±0.5°C(测量距离为 1-3 厘米时常见规格)。
      • 超过此范围或距离增加时,精度会略有下降(例如 ±0.5% 读数 或更高)。
      • 注意: 精度受环境条件、距离、被测物体发射率等因素影响。
    • 视角 (视场角, FOV): 通常有 35° (宽视场角)90° (超宽视场角) 版本可选。视场角决定了有效测温的距离和面积。 小视场角适合较远距离或小目标测量;大视场角适合近距离大范围平均温度测量。常见的 TO-39 封装多为 90°。
    • 分辨率: 16 位 ADC 输出,可达 0.02°C
    • 响应时间 (95%): 在毫秒级,非常快(< 100ms 甚至 < 50ms)。
    • 工作电压: 通常为 2.6V 至 3.6V。有些模块板载 LDO 稳压器,允许 3.3V 或 5V 输入。
    • I²C 地址: 通常出厂设置为 0x5A,但部分型号或版本支持通过软件配置修改。
  4. 常见应用场景:

    • 人体额头温度筛查(尤其疫情期间,但需注意发射率校准和距离控制)。
    • 工业设备温度监控(如电机、轴承、管道表面)。
    • 家电(微波炉、烤箱、暖风机、咖啡机温度控制)。
    • 智能家居(房间占用检测、电器温度监控)。
    • 汽车(车内成员检测、空调出风口温度、电池温度)。
    • 农业(动植物体温监测)。
    • 物联网设备温度测量。
    • 任何需要避免接触或快速测温的场景。
  5. 使用时需要注意的关键点:

    • 发射率: MLX90614 默认将物体视为发射率为 0.95 的“灰体”进行计算。对于高反光材料(如抛光金属)或极光滑/极深色表面,实际发射率可能远低于 0.95,会导致测量偏差。在这种情况下,需要根据被测物材质设置正确的发射率(如果使用的库支持)。人体皮肤通常在 0.97-0.99。
    • 测量距离: 必须在传感器的有效距离内测量(通常几厘米)。太远会导致测量值不准,或者测到的是背景平均温度而非目标物体(特别是视场角大的传感器)。目标物应尽量充满视场以获得最佳精度(针对小目标测温)。公式:距离 = 目标直径 / (2 * tan(FOV / 2)),用于估算有效距离。
    • 环境温度 (TA): 传感器内置的补偿逻辑要求环境温度 TA 读数必须准确。确保传感器附近没有局部热源或快速气流干扰 TA 测量。
    • 视场角 (FOV): 选择合适的 FOV 版本至关重要,它直接影响有效测量距离和被测物尺寸大小。
    • 响应速度: 虽然自身响应快,但物体温度变化速率也会影响读数稳定。
    • 空气条件: 雾、烟、灰尘等会吸收红外辐射,影响测量精度。
    • 电源: 确保提供稳定、低噪声的电源(特别是 VDD)。纹波过大可能导致读数不准确。通常建议在 VDD 上并联一个 10uF 的旁路电容。
    • I²C 上拉电阻: SDA 和 SCL 线上通常需要外接4.7kΩ 左右的上拉电阻(3.3V 系统)。大多数模块板(如 GY-906)已经集成。

总结:

MLX90614 是一款性能优异、应用广泛、易于使用的非接触式红外测温传感器。其核心价值在于非接触、数字输出、出厂校准精度。成功应用的关键在于正确理解和使用发射率设置、掌握有效测量距离与视场角的关系、确保稳定的测量环境与电源

如果需要特定使用(如 Arduino, Raspberry Pi)的接线图或代码示例,请告知你所用的开发平台。

是否有更改MLX90614地址的替代方法?

您好,我正在尝试更改 MLX90614 的工厂地址。我将 NodeMCU ESP-12e 与 Arduino IDE 结合使用。我尝试运行此链接中的代码。但是,我无法运行 i2cmaster.h 库

2023-02-24 07:30:19

MLX90614医用级红外温度传感器的驱动程序编写

咚咚咚————【封装驱动】MLX90614医用级红外温度传感器,自己编写封装的驱动程序。/********************************************主控芯片:STM32

2022-01-25 07:09:35

mlx90614进行红外测温的方法

做项目使用了NRF51822,要用mlx90614进行红外测温,分享一下相关的使用。mlx90614是一款红外非接触温度计,有多个型号,BAA、DCI等,不同封装的测温距离以及精度不同,我这里

2022-01-10 08:17:57

stm32中使用mlx90614的驱动代码

关于stm32中使用mlx90614的驱动代码

资料下载 jf_71213303 2023-06-25 10:07:18

使用mlx90614 ir进行非接触式温度测量

电子发烧友网站提供《使用mlx90614 ir进行非接触式温度测量.zip》资料免费下载

资料下载 李俊 2022-10-31 11:19:10

基于MLX90614的mcu的代码实现红外功能

基于MLX90614的mcu的代码实现红外功能

资料下载 lujian_0755 2022-06-20 15:06:04

MSP430编译MLX90614失败

MSP430编译MLX90614失败

资料下载 郝埃连 2021-11-20 09:36:03

MLX90614数字非接触式红外温度计的驱动程序免费下载

本文档的主要内容详细介绍的是MLX90614数字非接触式红外温度计的驱动程序免费下载。

资料下载 佚名 2019-09-09 17:32:30

MLX90614的相关资料推荐

MLX906141 概述2硬件电路图3 程序1 概述MLX90614 是一款红外非接触温度计。TO-39 金属封装里同时集成了红外感应热电堆探测器芯片和信号处理专用集成芯片。由于集成了低噪声放大器

2022-01-10 06:24:26

MLX90614简介

1.MLX90614简介MLX90614是一款价格昂贵的非接触式红外温度传感器,尤其在疫情的影响下,其价格更是高不可攀,该传感器主要用于不能直接接触测量温度的场合。其常用型号为

2021-12-08 06:51:41

如何利用STM32F4去移植MLX90614红外温度计呢

MLX90614是什么?如何利用STM32F4去移植MLX90614红外温度计呢?

2021-12-02 07:02:41

如何读取来自 MLX90614 红外温度计算

本应用笔记介绍了 MLX90614 的 PWM 读数和 PIC 微控制器的温度计算。它讨论了 MLX90614 和 PWM 模式,以及 PWM 测量理论和应用程序的固件描述。 本应用笔记介绍了如

2021-06-21 17:57:58

如何使用 MLX90614 红外测温仪实现 SMBus 通信

本文档介绍了 PIC 微控制器中的 MLX90614 红外温度计 SMBus 通信。本文档还介绍了红外测温仪的应用,以及典型电路示例和所用开发工具的汇编程序和 C 示例。 范围 本应用笔记介绍了如

2021-06-21 17:47:45

如何使用 MLX90614 红外温度计实现 SMBus 通信

本应用笔记介绍了如何使用 MLX90614 红外温度计实现 SMBus 通信。Microchip 的 PIC®10 代码采用汇编语言。该示例从 MLX90614 的 RAM 中读取,测量温度

2021-06-17 17:04:09

浅谈MLX90614片上的数字信号滤波器

MLX90614是易于集成的TO39封装的红外测温仪。它使用两芯片架构来提供完全集成和经过校准的解决方案。

2021-05-25 05:31:00

7天热门专题 换一换
相关标签