0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MLX90640 红外热成像仪测温传感器模块开发笔记(九)

工程监测 来源:工程监测 作者:工程监测 2022-07-29 09:46 次阅读

MLX90640 红外热成像仪测温传感器模块开发笔记(九)EEPROMRAM寄存器说明

pYYBAGLXWDqAKRptAAhUl2aEAlo676.png

河北稳控科技MLX90640 红外热成像仪测温传感器

EEPROM

地址范围为 0x2400~0x273F,共 832 个字(1664 字节), 前 16 个字包含了唯一 ID 码、工作参数(上电后自动同步到寄存器)、 MLX90640 的 I2C 地址。后面的 816 个字全部是每个像素的校正或者测量参数,数据手册也没有写每个数据到底是什么意思,直接用就是了,不要问为什么。

RAM

地址范围为 0x0400~0x073F,共 832 个字(1664 字节),前 768 个字是实时的 768 像素的测量数据,后面 64 个字是与当前刚刚测量完成的一半像素有关的计算因数。 RAM 是只读的。

寄存器

地址范围为 0x8000~0x8010,共 16 个字(32 字节),其中用户可以访问的有状态寄存器0x8000、控制寄存器 0x800D,改变控制寄存器可以直接控制 MLX90640 的运行行为,是既有读又有写的部分。

poYBAGLDrTGAVtl7AADdA4JG8v4970.png

河北稳控科技MLX90640 红外热成像仪尺寸

三部分建议的操作

上电后读取一下 EEPROM,扔给 API 函数 MLX90640_ExtractParameters 得到的参数项变量。根据需要修改控制寄存器的值。循环读取状态寄存器,当有新的数据测量完成时读取全部 RAM 扔给 API 函数MLX90640_CalculateTo 得到每个像素的温度值。

状态寄存器说明

状态寄存器从字面来理解应该是只读的,但数据手册里却定义了一些位是参数(可修改的),不管寄存器叫什么了,根据参数功能来用吧。

STA[15:5]:保留,只能写入 0STA[4]: RAM 是否可写, 0:不可写; 1:可写。在帧测量完成后,是否允许 MLX90640将测量的数据写入(更新)到 RAM 里,这个功能可以在读取一帧数据的过程中设置为不允许,即:当上位机正在读取 RAM 的过程中,不允许再更新 RAM。这个位置同时还受控制寄存器中的 bit2 的限制,当 CTR[2]=0 时,无论这个位置怎样设置,都会自动更新 RAM,仅当 CTR[2]=1时, STA[4]参数才会起作用。STA[3]:子页测量完成标志位。 0:表示没有完成; 1 表示已经完成了一帧的测量。STA[2:0]:刚刚完成的是帧 0 还是帧 1。

控制寄存器说明

CTR[15:13]:保留,只能写入 0

CTR[12]:帧交错模式,默认为 1(像素交错模式),数据手册上说了只有这种模式才能保证精度,那就不要改这一位,保持默认 1。

CTR[11:10]:测量精度, 00~11 表示 16 位~19 位,默认为 10(18 位)。改成 11 也没什么效果,所以这个参数也保持默认吧。

CTR[9:7]:设置测量速率, 0~7 表示 0.5、 1、 2、 4、 8、 16、 32、 64Hz,默认为 010(2Hz),这个参数是唯一有用的参数。

CTR[6:4]:手动测量时,指定要测量哪个子页(帧 0 还是帧 1)。数据手册已经把手动测量部分删除了,所以手动测量相关的参数可以忽略。

CTR[3]:手动测量还是自动测量,默认为 0(自动测量),不要使用手动测量(原因同上)。

CTR[2]:如何更新 RAM。 0:测量完成后自动更新; 1:根据 STA[4]参数。

CTR[1]:保留,只能写入 0。

CTR[0]: 0:所有数据更新在一页里; 1:使能子页模式(页 0 和页 1),默认

pYYBAGK6lTGAd79hAAcQSZdFtVQ429.png


河北稳控科技MLX90640 红外热成像仪测温成果展示

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4933

    浏览量

    97159
  • 红外热成像仪

    关注

    1

    文章

    111

    浏览量

    14879
  • 测温传感器
    +关注

    关注

    0

    文章

    40

    浏览量

    7067
收藏 人收藏

    评论

    相关推荐

    CW32模块使用 MLX90614无接触测温传感器

    汽车空调、室内暖气、家用电器、手持设备以及医疗设备应用等。测温方式可分为接触式和非接触式,接触式测温只能测量被测物体与测温传感器达到热平衡后的温度,所以响应时间长,且极易受环境温度的影
    的头像 发表于 11-14 17:50 799次阅读
    CW32<b class='flag-5'>模块</b>使用 <b class='flag-5'>MLX</b>90614无接触<b class='flag-5'>测温</b><b class='flag-5'>传感器</b>

    成像仪YRH400的工作原理

    生活中我们能通过自己的肉眼看到世界中的一部分,是那么的缤纷多彩,通过不同的视角和工具,我们能够看到一个不一样的世界,而使用成像仪YRH400打开的奇妙世界,看完有种说不清的奇妙。和设备的名字一样
    的头像 发表于 10-17 14:14 126次阅读
    <b class='flag-5'>热</b><b class='flag-5'>成像仪</b>YRH400的工作原理

    防爆红外成像仪YRH550 在复杂高危环境中的使用方法

    了依据,能够让一线工作人员及早的发现问题,及时对症解决。防爆红外成像仪YRH550 是当今检测温度的常用设备,能够在不接触的情况下测量被检测区域或被检测物体,能够快速准确的将测量温度
    的头像 发表于 09-19 15:28 246次阅读
    防爆<b class='flag-5'>红外</b><b class='flag-5'>热</b><b class='flag-5'>成像仪</b>YRH550 在复杂高危环境中的使用方法

    华盛昌DT-9897H-EX防爆型红外成像仪助力工业检测

    在高温、易燃易爆的工业环境中,如何确保作业安全、预防事故发生一直是行业关注的焦点。华盛昌DT-9897H-EX防爆型红外成像仪,以其卓越的性能和可靠的安全保障,为工业安全提供了强有力的保障。
    的头像 发表于 09-04 14:35 477次阅读

    华盛昌推出两款简易型红外成像仪

    在工业测温领域,企业不断追求准确、高效且经济的测温方案。华盛昌积极响应这一需求,推出DT-9868S与DT-9868H两款极具性价比的简易型红外
    的头像 发表于 08-30 11:19 428次阅读

    红外成像设备光学镜头详解

    红外成像仪的工作原理详解红外成像设备的工作原理相当直接且简洁。它的工作过程包括以下几个关键步
    的头像 发表于 06-13 12:13 400次阅读
    <b class='flag-5'>红外</b><b class='flag-5'>热</b><b class='flag-5'>成像</b>设备光学镜头详解

    福禄克红外成像仪主板维修

    红外像科技最早应用于军事领域,后来逐渐转为民用。一般被称为热像仪,主要用于研发或工业检测与设备维护中。所谓热像仪,就是将物体发出的不可见红外能量转变为可见的图像。
    的头像 发表于 06-07 11:55 487次阅读

    可编程纯硅振荡红外成像仪中的应用,兼容SiTime

    可编程纯硅振荡红外成像仪中的应用,兼容SiTime
    的头像 发表于 05-17 10:02 291次阅读
    可编程纯硅振荡<b class='flag-5'>器</b>在<b class='flag-5'>红外</b><b class='flag-5'>成像仪</b>中的应用,兼容SiTime

    一文读懂车载红外成像技术

    红外成像技术是一种通过捕捉物体发出的红外辐射,转化为对应的图像,进而反映物体表面温度分布的技术。而在最近几年,随着自动驾驶技术的发展,
    的头像 发表于 04-25 12:11 496次阅读
    一文读懂车载<b class='flag-5'>红外</b><b class='flag-5'>热</b><b class='flag-5'>成像</b>技术

    第4集 | 红外成像仪到底能测什么

    红外成像仪
    厦门同昌源仪器设备
    发布于 :2024年03月07日 13:59:44

    一个热像仪的制作过程

    热像仪最主要的器件就是成像传感器了,主要从下面三个器件选型:松下的AMG8833、MLX90640和 迈来芯的MLX90641。AMG88
    发表于 02-22 11:00 2249次阅读
    一个热像仪的制作过程

    多光谱成像仪原理 多光谱成像仪能测什么

    多光谱成像仪是一种可以同时获取多频段光谱信息的成像设备,它不同于普通的彩色相机或单光束传感器,能够提供更为丰富的光谱特征,广泛应用于农业、环境监测、遥感、生物医学等领域。本文将详细介绍多光谱
    的头像 发表于 02-20 11:27 1945次阅读

    成像仪开发定制_红外成像仪/红外夜视主板方案

    成像仪开发定制_红外成像仪/红外夜视
    的头像 发表于 01-29 19:49 445次阅读
    <b class='flag-5'>热</b><b class='flag-5'>成像仪</b><b class='flag-5'>开发</b>定制_<b class='flag-5'>红外</b><b class='flag-5'>热</b><b class='flag-5'>成像仪</b>/<b class='flag-5'>红外</b>夜视<b class='flag-5'>仪</b>主板方案

    使用RA6M5开发板的简易成像仪设计

    本项目是使用RA6M5开发板搭载RTThread系统+LVGL图形库实现的一个简易成像仪。其中传感器使用的是mlx90640,屏幕是320
    的头像 发表于 01-02 13:50 753次阅读
    使用RA6M5<b class='flag-5'>开发</b>板的简易<b class='flag-5'>热</b><b class='flag-5'>成像仪</b>设计

    红外传感器阵列 (32x24 RES)介绍

    Melexis MLX90640是一款小体积、低成本的完全校准的32x24像素红外阵列,采用行业标准,带数字接口。传感器红外、TA和VDD输出均保存在内部RAM,可通过I2C访问。可满
    的头像 发表于 12-21 14:35 575次阅读
    远<b class='flag-5'>红外</b><b class='flag-5'>热</b><b class='flag-5'>传感器</b>阵列 (32x24 RES)介绍