MLX90640 红外热成像仪测温传感器模块开发笔记(七)
现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕竟就是科研,后来也没有听说成果得到应用的消息, 我想也是, 8*8 能干什么,也就能做个红外测温枪吧。 前段时间因为公司生产电路板测试需要,打算买一台红外成像仪测量电路板发热是否正常,商用的价格还是有些小贵的,我们电路板都不大所以就找了一台便宜的先用着,无意中发现了 MLX90640 这个东西, 32*24像素, 768 个测温点,基本上可以成像用了。
现在都智能手机、信息化、人工智能了,能不能用 MLX90640 做个能和手机连接成像的红外模块呢,那样的话测试、存储岂不是很方便。 说做就做,马上行动。
最终的成果是一个微型的USB接口红外成像模块(微型红外成像仪30*30mm),可以连接到Android手机或者计算机的USB接口,实时显示热像视频,和手机相机差不多,只不过它是热红外成像,所以叫“红眼睛相机”。模块图片如下:
Red Eye Camera(以下简称“IDF-x” 或“设备” )是基于红外阵列高精度温度传感器以及先进软件算法的非接触式热成像仪器,可对视场范围内任何物体进行红外成像,成像分辨率512*384 像素,温度灵敏度 0.1℃,绝对精度±1.5℃,刷新频率最高 64Hz。自带存储和实时时钟,具备数据实时输出显示、拍照存储功能,数字接口包括 UART 和 USB,可直接连接计算机和 Android 手机,配合上位机软件或者手机 APP 程序,使用十分方便。
MLX90640 红外热成像仪测温传感器模块开发笔记(七) 小结-注意事项
(1)硬件设计注意事项
电源: MLX90640 使用 3.3V 供电,并且使用供电电压做为温度测量的参考电压来使用,所以对电源的要求比较高,尽量使用 LDO 稳压元件,并且 10uF 和 0.1uF 的退耦电容不能省,一定要靠近 VDD 管脚放置。电源电流没太多要求,能够平衡的输出 100mA 就足够。通讯: I2C的两个管脚到MCU的距离不能过长(小于5CM吧),由于通讯速率可以1MHz,所以上拉电阻不能太大,推荐使用 1k~2k 的电阻。
(2)软件设计注意事项
I2C 部分: 尽量使用已经经过验证的 I2C 驱动程序,可以从其它项目中复制过来稍加改动,这部分是通讯的基础,一定要可靠。接口层: 主要是指读和写 MLX90640 的两个函数,可以先读写 MLX90640 的寄存器(地址 0x8000~0x8016) 对读写函数进行验证。计算层: 这部分就直接用 API 库中的对应函数就可以,基本不会有问题。
(3)数据正确性验证
在操作过程中必须注意解算出的 Vdd 的值,如果这个值与实际值相差超过 0.1V 就应该检查问题。
(4)水平方向问题
如果镜头向前, MLX90640 的像素排列规则是从右向左(和我们的习惯相反),即:有点像手机的自拍摄像头,图像会是左右颠倒的,在成图之前记得把每行的像素前后颠倒一下,再显示就对了
MLX90640 红外热成像仪测温传感器模块开发笔记(七)相关推荐
- MLX90640 红外热成像仪测温传感器模块开发笔记(九)
MLX90640 红外热成像仪测温传感器模块开发笔记(九) EEPROM. RAM.寄存器说明 EEPROM 地址范围为 0x2400~0x273F,共 832 个字(1664 字节), 前 16 个 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(十) 成果展示-红眼睛相机
MLX90640 红外热成像仪测温传感器模块开发笔记(十) 成果展示-红眼睛相机 现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素 ...
- MLX90640 红外热成像仪测温传感器模块开发笔记(六)
MLX90640 红外热成像仪测温传感器模块开发笔记(六)红外图像伪彩色编码 什么是红外成像伪彩编码 红外成像的最终目的是用图像来表现温度变化,并且可以通过颜色来区分出不同热量的物体轮廓和形状.那么 ...
- MLX90640 红外热成像仪测温传感器模块PC端操作教程
河北稳控科技MLX90640 红外热成像仪测温传感器模块PC端操作教程 1.驱动程序安装 本设备没有自带显示设备(屏幕),若要进行实时图像查看或者参数修改需要连接到计算机或者手机,并由对应的工具软件完 ...
- MLX90640 红外热成像仪测温传感器模块
河北稳控科技MLX90640 红外热成像仪测温传感器模块PC端操作教程 MLX90640 热红外成像仪 热源检测 电子检修 热水管探测 点此查看具体详情!点此查看具体详情!点此查看具体详情!点此查看具 ...
- MLX90640 红外热成像仪测温传感器 手机 APP 软件 RedEye 连接详细
河北稳控科技MLX90640 红外热成像仪测温传感器 手机 APP 软件 RedEye 连接 一.APP 安装与运行 (1)安装 APP 通过以下两种方式完成 APP 安装:用手机扫描二维码完成 A ...
- MLX90640 红外热成像仪测温模块开发笔记(一)
MLX90640 红外热成像仪测温模块开发笔记(一)概述及开发资料准备 现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕 ...
- MLX90640 红外热成像仪测温模块开发说明
现在自己在做红外成像仪的越来越多了,两年前有个井下机电设备运行状态的科研项目,当时使用了 AMG8833(8*8 像素),科研毕竟就是科研,后来也没有听说成果得到应用的消息, 我想也是, 8*8 能干 ...
- 红外热成像仪测温模块简要介绍说明
(1) A 型和 B 型的区别 区别主要有以下几点 视场角不同: A 型为 110*75° , B 型为 55*35° ,通俗一点讲就是 A 型是广角,所以镜头矮一些,视野更宽,但对远处物体的捕捉能力 ...
最新文章
- 阿里云服务器ECS配置LNMP
- 由各大企业移除MongoDB,回看关系模型与文档模型之争
- error: dereferencing pointer to incomplete type
- 进度条模块tqdm介绍
- remote: Incorrect username or password ( access token )
- 邓白氏编码查询_外贸人常用查询工具汇总
- 蓝色营销型中央空调设备系统类网站源码 大型制冷设备网站织梦模板
- java数据类型之间的转换_Java基本类型之间的转换
- linux procs单位m,Linux
- NodeJs开发框架fortjs
- Filecoin Gas基础费率升至5.06 nanoFIL
- 中心极限与大数定理律的关系_多元函数的极限、连续性分析
- android电视手机遥控器,tcl电视遥控器
- python 网络爬虫 第一天
- 书籍推荐 《移动Web手册》 奇舞团
- C++虚函数、多继承和虚基类学习心得 内存布局
- “基于485总线的评分系统”
- IDE 的主题应该用亮色还是暗色?终极答案来了!
- 微信扫码登录网页实现思路
- 在执行云计算转型之前,需要考虑哪些因素