MLX90640 红外热成像仪测温模块开发说明
现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕竟就是科研,后来也没有听说成果得到应用的消息, 我想也是, 8*8 能干什么,也就能做个红外测温枪吧。 前段时间因为公司生产电路板测试需要,打算买一台红外成像仪测量电路板发热是否正常,商用的价格还是有些小贵的,我们电路板都不大所以就找了一台便宜的先用着,无意中发现了 MLX90640 这个东西, 32*24像素, 768 个测温点,基本上可以成像用了。
现在都智能手机、信息化、人工智能了,能不能用 MLX90640 做个能和手机连接成像的红外模块呢,那样的话测试、存储岂不是很方便。 说做就做,马上行动。
(1) A 型和 B 型的区别
区别主要有以下几点
视场角不同: A 型为 110*75° , B 型为 55*35° ,通俗一点讲就是 A 型是广角,所以镜头矮一些,视野更宽,但对远处物体的捕捉能力更低, B 型更适于拍摄稍远的物体。精度不同: A 型的噪声比 B 型大,所以 B 型的绝对温度和灵敏度都好一些。
(2) 供电电压和数字接口
MLX90640 共有 4 个引脚,两个电源 3.3V 供电,两个通讯 I2C 接口, I2C 支持最高 1MHz的通讯速率(实际测试发现 1.2MHz 也是可以的,只是偶尔会出错,还是老老实实 1MHz 吧)。I2C 完全是经典的时序,而且通讯速率范围特别宽,从几十赫兹到兆赫兹都通讯正常,所以它的 I2C接口程序还是很好写的。功耗大约是 25mA,实测没有问题。
供电必须是 3.3V,但 I2C 的两根引脚可以 2.5~5V 兼容。
(3)灵敏度、测温范围和精度
MLX90640的测量速率最高可以达到 64Hz,但越快的速率时的噪声会越大,导致灵敏度下降,手册上给出的指标是 1Hz 时可以区分出 0.1℃。测温范围是-40~300℃。
测温精度和成像的区域有关,靠近中间位置是±0.5~1.0℃,最外侧 4 个角是±2.0℃,其它区域约是±1.0℃。还有就是传感器上电后有个热平衡的时间,大约是 5分钟,未达到热平衡时精度会差一些。
(4)坏点
手册里特别提到了每个MLX90640 传感器可能存在最多 4 个不能使用或者精度达不到要求的像素,这也许和传感器的生产工艺有关吧,坏点都会在出厂时记录到传感器的EEPROM 里,实际使用时记得要读取一下并且在成像时特殊处理这种可能存在的像素点数据。在后面的实际测试过程中,并没有发现坏点的存在,可能是运气比较好。在官方的 API 库里,坏点和未达到精度要求的点是不做区分的,都是同样的处理方法(用相邻的好的点做平均值做为坏点的值)。
红外热成像仪测温模块成果展示。
MLX90640 红外热成像仪测温模块开发说明相关推荐
- MLX90640 红外热成像仪测温模块开发笔记(一)
MLX90640 红外热成像仪测温模块开发笔记(一)概述及开发资料准备 现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(九)
MLX90640 红外热成像仪测温传感器模块开发笔记(九) EEPROM. RAM.寄存器说明 EEPROM 地址范围为 0x2400~0x273F,共 832 个字(1664 字节), 前 16 个 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(十) 成果展示-红眼睛相机
MLX90640 红外热成像仪测温传感器模块开发笔记(十) 成果展示-红眼睛相机 现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(六)
MLX90640 红外热成像仪测温传感器模块开发笔记(六)红外图像伪彩色编码 什么是红外成像伪彩编码 红外成像的最终目的是用图像来表现温度变化,并且可以通过颜色来区分出不同热量的物体轮廓和形状.那么 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(七)
现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕竟就是科研,后来也没有听说成果得到应用的消息, 我想也是, 8*8 能干 ...
- MLX90640 红外热成像仪测温传感器模块PC端操作教程
河北稳控科技MLX90640 红外热成像仪测温传感器模块PC端操作教程 1.驱动程序安装 本设备没有自带显示设备(屏幕),若要进行实时图像查看或者参数修改需要连接到计算机或者手机,并由对应的工具软件完 ...
- MLX90640 红外热成像仪测温传感器模块
河北稳控科技MLX90640 红外热成像仪测温传感器模块PC端操作教程 MLX90640 热红外成像仪 热源检测 电子检修 热水管探测 点此查看具体详情!点此查看具体详情!点此查看具体详情!点此查看具 ...
- MLX90640 红外热成像仪测温传感器 手机 APP 软件 RedEye 连接详细
河北稳控科技MLX90640 红外热成像仪测温传感器 手机 APP 软件 RedEye 连接 一.APP 安装与运行 (1)安装 APP 通过以下两种方式完成 APP 安装:用手机扫描二维码完成 A ...
- 红外热成像仪测温模块简要介绍说明
(1) A 型和 B 型的区别 区别主要有以下几点 视场角不同: A 型为 110*75° , B 型为 55*35° ,通俗一点讲就是 A 型是广角,所以镜头矮一些,视野更宽,但对远处物体的捕捉能力 ...
最新文章
- AlertDialog创建6种对话框的用法
- 关于为使用ArrayAdapter创建ListView时,使用TextView添加子项的问题
- Android TimePicker 不能响应直接输入的问题
- mysql left join on_mysql,left join on
- ios NSAttributedString 具体解释
- 部署好网站,同局域网中电脑无法访问的问题的解决方案
- ftp上传图片出现550_FtpClient 实现文件上传
- SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
- maven 结合idea入门
- firefox 和 ie 事件处理的细节,研究,再研究-----书写同时兼容ie和ff的事件处理代码...
- 快速入门Web前端开发的正确姿势
- JPEG 及MJPEG开发笔记
- jQuery Live Query 插件
- python支持向量机回归_Python机器学习之支持向量机——非线性SVC
- bin文件如何编辑_如何将PS中图片模糊文字(位图)转换为AI的高清矢量图和CDR文件相关编辑?...
- 微信小程序实现退款,Java版。
- Java ques: Unknown initial character set index ‘255‘ received from server. Initial client character
- Android多媒体功能开发(10)——使用MediaRecorder类录制音频
- Echarts 实现环状半圆形饼图
- 2021年茶艺师(初级)考试及茶艺师(初级)考试总结