树莓派圈子  > 所属分类  >  温湿度   
[0] 评论[0] 编辑

GY-906 非接触式红外测温传感器模块

去查看或购买去淘宝查看或购买
目录

产品介绍编辑本段

       LX90614系列模块是一组通用的红外测温模块。在出厂前该模块已进行校验及线性化,具有非接触、体积小、精度高,成本低等优点。被测目标温度和环境温度能通过单通道输出,并有两种输出接口,适合于汽车空调、室内暖气、家用电器、手持设备以及医疗设备应用等。本文以MLX90614AAA为例介绍其原理和应用。

  一般来说,测温方式可分为接触式和非接触式,接触式测温只能测量被测物体与测温传感器达到热平衡后的温度,所以响应时间长,且极易受环境温度的影响;而红外测温是根据被测物体的红外辐射能量来确定物体的温度,不与被测物体接触,具有影响动被测物体温度分布场,温度分辨率高、响应速度快、测温范围广、不受测温上限的限制、稳定性好等特点,近年来在家庭自动化、汽车电子、航空和军事上得到越来越广泛的应用。

       测温原理概述

物体红外辐射能量的大小和波长的分布与其表面温度关系密切。因此,通过对物体自身 红外辐射的测量,能准确地确定其表面温度,红外测温就是利用这一原理测量温度的。红外 测温器由光学系统、光电探测器、信号放大器和信号处理及输出等部分组成。光学系统汇聚 其视场内的目标红外辐射能量,视场的大小由测温仪的光学零件及其位置确定。红外能量聚 焦在光电探测器上并转变为相应的电信号。该信号经过放大器和信号处理电路,并按照仪器 内的算法和目标发射率校正后转变为被测目标的温度值。

PWM 的全称是 Pulse Width Modulation(脉冲宽度调制)即通过调节脉冲的周期、宽度, 以达到变压、变频的目的,数字式脉宽调制方式中,数字是控制信号,通过改变高低电平数 的比值达到改变占空比的目的,PWM 控制电路在开关稳压电源、不间断电源(UPS)以及 直流电机调速,交流电机变频调速等控制电路中有着广泛应用。

SMBuSystem Management Bus,)是1995 年由 intel 公司提出的一种高效同步串行总线,SMBus 只有两根信号线:双向数据线和时钟信号线,容许 CPU 与各种外围接口器件以串行方 式进行通信、交换信息,即可以提高传输速度也可以减小器件的资源占用,另外即使在没有 SMBus 接口的单片机上也可利用软件进行模拟。

Melexis 公司生产的 MLX90614 系列测温模块是应用非常方便的红外测温装置,其所有 的模块都在出厂前进行了校验,并且可以直接输出线性或准线性信号,具有很好的互换性, 免去了复杂的校正过程。

该模块以 81101 热电元件作为红外感应部分。输出是被测物体温度(TO)与传感器自身 温度(Ta)共同作用的结果,理想情况下热电元件的输出电压为:

Vir = A(To4  - Ta 4 ) 

其中温度单位均为 KelvinA 为元件的灵敏度常数。

目标温度和环境温度由 81101 内置的热电偶测定测量,从81101 中输出的两路温度信号 分别经内部 MLX90302 器件上高性能、低噪声的斩波稳态放大器放大再经一个 17-bit 的模 数转换器(ADC)和强大的数字信号处理(DSP)单元后输出。

该系列模块的温度解析度可达 0.01°C,体积小巧,被测目标和环境温度能通过单通道

(由 MLX90302 内的状态机控制)输出,有两种输出方式:PWM 输出、可编程 SMBus 输 出,适于多种应用环境,下面以 MLX90614 为例,重点介绍其特性和使用方法。

通过 SMBus 编程可以更改模块 EEPROM 内的预设值并按照应用要求进行配置,并可 以读出 EEPROM 内的配置信息;还可以读出模块 RAM 内温度等数据。

MLX90614 有适用于 3 伏和 5 伏电源操作的两种类型。由于3 伏型其小于 2 毫安的电流 消耗,它非常适用于手提装置和电池动力装置。为此,传感器也具有一个节能“休眠”模式, 此时电流消耗可低于 2 毫安。对于 12 伏汽车电池直接供电的情况,5 伏型包含的电子部件 可与几个外部元件一起在较高电压下运行。

产品参数编辑本段

  • 使用芯片:MLX90614
  • 供电电源:3-5v(内部低压差稳压)
  • 通信方式:标准IIC
  • 范围:-40~+125°C

普通资料编辑本段

1】原理图

原理图:http://www.shumeipai.net/resource.php?mod=view&rid=2833

2】工程图

暂无

3】手册

1、英文版芯片手册:http://www.shumeipai.net/resource.php?mod=view&rid=2832

2、中文版芯片手册:http://www.shumeipai.net/resource.php?mod=view&rid=254

4】安装方法

此模块安装方法见相关教程中的接线图,无特殊安装说明。

例程代码 编辑本段

1】树莓派

1、Raspberry Pi使用GY-906模块例程2 C:http://www.shumeipai.net/resource.php?mod=view&rid=1986

2、Raspberry Pi使用GY-906模块例程 C:http://www.shumeipai.net/resource.php?mod=view&rid=1993

3、GY-906 非接触式测温传感器模块 Python I2C:http://www.shumeipai.net/resource.php?mod=view&rid=2835

2】Arduino

1、GY-906 ARDUINO示例代码:http://www.shumeipai.net/resource.php?mod=view&rid=2830

2、STM32F051R8T6上使用例程 c++:http://www.shumeipai.net/resource.php?mod=view&rid=1987

3】STM32

1、STM32上MLX90614的库文件使用HAL :http://www.shumeipai.net/resource.php?mod=view&rid=1989

2、ATmega2560上使用例程: http://www.shumeipai.net/resource.php?mod=view&rid=1990

4】51

1、GY-906模块原理与应用 51例程:http://www.shumeipai.net/resource.php?mod=view&rid=2831

5】AVR

1、与attiny85配合做温控报警装置:http://www.shumeipai.net/resource.php?mod=view&rid=1988

2、stm8上使用GY-906 mlx90614:http://www.shumeipai.net/resource.php?mod=view&rid=1994

6】其它

1、BeagleBone Black上使用MLX90614:http://www.shumeipai.net/resource.php?mod=view&rid=1991
2、MLX90614与Arduino , NodeMCU , ESP8266:http://www.shumeipai.net/resource.php?mod=view&rid=1992
3、MLX90614 nanoPi4 例程 python:http://www.shumeipai.net/resource.php?mod=view&rid=2836

附件列表


0

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 GY-6500 MPU6500模块 六轴    下一篇 RCWL-0515 微波雷达人体感应模块

标签

暂无标签

同义词

暂无同义词