【经验】MLX90615热电堆传感器用于MTK平台智能手表测温项目时读取温度异常时的时序&代码分析
迈来芯MLX90615热电堆传感器由于其Φ5.4×H2.7的尺寸+±0.2℃的精度非常适用于耳温测量,当然也有客户用于手机,手表的非接触体温测量。虽然迈来芯有提供相应的API作为参考,但是I2C通讯的读写函数还是需要用户自己实现,最近就有用户遇到读不到温度的情况,就拿用户的实际案例做个讲解,希望能给到大家一点思路和启发。
MLX90615的驱动调试非常简单,获取温度只需要直接调用
int MLX90615_GetTo(uint8_t slaveAddr, float *to)及int MLX90615_GetTa(uint8_t slaveAddr, float *ta)两个函数就可以得到相应的温度值了。
当然客户需要根据自己的平台实现MLX90615_SMBusRead及MLX90615_SMBusWrite两个函数(具体可以参考API中的实例)。
Mlx90615时序要求:
从中不难看出数据格式:写地址+ACK+Command+ACK+读地址+LSB+MSB+PEC。
以下是客户读取数据异常时的时序图:
从时序上看用户直接是发送了个写的指令与我们时序不符,从软件上看用户MLX90615_SMBusRead函数是通过MLX90615_send_cmd和MLX90615_i2c_read两个函数实现的,底层函数hal_i2c_master_send_polling,hal_i2c_master_receive_polling。
该用户是分别发了两个指令过去,实际上我们只需要通过调用hal_i2c_master_send_to_receive_polling函数去实现就可以在发送完命令的时候读取到数据了。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由酱油哥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】Melexis红外温度传感器FOV视场角的选择方法
Melexis(迈来芯)推出了多款基于红外热电堆的温度传感器芯片,在非接触式温度计、智能空调、热源检测仪、智能穿戴设备中有广泛应用。而在项目评估初期,如何判断红外温度传感器是否能满足要求以及怎么选择合适的型号呢?本文给大家介绍一下迈来芯红外传感器最重要的一个参数:FOV(视场角),以作抛砖引玉,给工程师一点参考意见。
设计经验 发布时间 : 2019-07-23
【经验】MLX90614/5系列单点红外温度传感器的FOV(视场角)如何在有阻隔物的应用中合理设计
Melexis(迈来芯)推出了多款基于红外热电堆的温度传感器芯片,包括MLX90614、MLX90615、MLX90632等单点红外温度传感器芯片,在非接触式工业测温度上面等到广泛的应用。以下就其客户在实际应用中碰到对其有阻隔物的实际开孔大小的设计具体讲解。
设计经验 发布时间 : 2019-11-01
【经验】热电堆传感器MLX90632的测量模式选择
MLX90632作为一款贴片小封装的热电堆传感器,在智能穿戴市场中越来越受欢迎。许多用户在使用MLX90632时总是上电直接开始测量,会忽略掉MLX90632一些重要的功能。比如MLX90632支持3种测量模式,本文会给大家讲解。
设计经验 发布时间 : 2023-04-14
【选型】用于医疗美容仪的红外热电堆传感器怎么选?一起来看看Melexis、TE、Amphenol、敏芯微各自的产品优势
医疗美容仪需要一款非接触式红外热电堆传感器对皮肤进行小范围精确温度测量,它们的功能是感测物体辐射能量,它们的功能是感测物体辐射能量,将物体发出的热辐射转换成电信号输出。通过对世强代理的4种型号分析,Melexis的MLX90614是医疗美容仪的更好选择。
器件选型 发布时间 : 2023-07-07
纳芯微提供产品整体解决方案应用于家用呼吸机、家用制氧机、额温枪、耳温枪和可穿戴体温监测设备等
纳芯微的接触式体温测量方案采用高精度数字温度传感器NST112x,具有温度响应速度快、测温时间短、低功耗、高精度、自发热小等特点,特别适合手表、手环类以及蓝牙体温贴等产品使用,兼容I2C和SMBus接口,具有可编程警报和SMBus置功能。
原厂动态 发布时间 : 2022-12-30
【选型】32*24热电堆阵列传感器MLX90640可替换HTPA32x32d,助力人脸识别门禁系统体温检测
基于人脸识别门禁系统的测温应用,德国海曼公司推出的32*32像素的阵列传感器HTPA32x32d目前也在门禁测温系统上进行广泛推广,迈来芯MLX90640在功能上可以很好的进行兼容并替换,且MLX90640还具有性能稳定及保障供货等特点。
器件选型 发布时间 : 2020-03-04
【应用】阵列热电堆温度传感器MLX90640用于智能座舱,具有实时性和最高±1℃的准确性
阵列热电堆温度传感器MLX90640可以实现实时测量人体表面的温度,从而再回馈给ECU,联动空调系统做出更精准的温度调节。MLX90640可以实现在智能座舱空间内扫描车内人员皮肤温度,具有实时性和最高±1℃的准确性。使驾驶员的驾驶感受更加良好。
应用方案 发布时间 : 2022-12-10
单点红外传感器MLX90615比MLX90614有哪些优势?
单点红外传感器MLX90615和MLX90614均是集成于硅衬底上的热敏电阻,用于测量环境(传感器)温度,置于薄膜上的热电堆热接头根据物体的红外辐射来感应环境和物体温度之间的温差,并将其转换为电压信号。但是MLX90614支持的视角范围(FOV)版本更多一些,MLX90615仅支持FOV为80°和100°。MLX90614支持被测物温度范围-40℃到380℃,MLX90615支持被测物温度范围- 40℃到115℃。MLX90615的封装体积更小,性价比更高,成功出货在耳温枪、工业设备监控等项目中。
技术问答 发布时间 : 2016-10-25
【应用】DFN3×3×1超小封装的热电堆式温度传感器MLX90632用于耳温枪,精度高达±0.2℃
本文推荐采用MELEXIS推出的超小封装的热电堆式温度传感器MLX90632用于耳温枪。它具有DFN3×3×1的超小型封装,优秀的热稳定性保障了在耳朵内环境中也具备很高的精度;医疗级版本具备±0.2℃的超高精度,标准版本具备正负1℃的精度。
应用方案 发布时间 : 2023-03-25
【经验】热电堆温度传感器MLX90640/90641部分区域温度无变化原因分析及解决方法
迈来芯MLX90640/MLX90641热电堆温度传感器由于像素点比较多,用做门禁测温领域非常适用,但是最近在调试MLX90641的时候遇到个非常奇怪的问题,就是数据出现不变动的情况,从串口调试工具打印出来的数据来看,大部分区域显示的raw data为6A B3,而且随着刷新率的变化数据也不会变动。本文介绍解决方法。
设计经验 发布时间 : 2020-06-20
【应用】远红外温度传感器MLX90614、MLX90615和MLX90632完美胜任非接触式额温和耳内温度测量
迈来芯推出的高灵敏的传感器可以帮助温度计更加精确的监测体温。我们提供的远红外温度传感器MLX90614、MLX90615和MLX90632可以完美胜任非接触式额温和耳内温度测量。 迈来芯精小的温度传感器产品,帮助您实现精确的温度测量。
应用方案 发布时间 : 2019-01-19
【应用】迈来芯红外传感器MLX90614ESF-DAA-000-SP用于充电台灯,2.4-3.3V电源电压
充电台灯可用红外传感器作为对于人体的感应,本文推荐MELEXIS MLX90614ESF-DAA-000-SP。优势:±0.2°C体温范围精度、0.02°C读数分辨率;宽温度范围校准;2.4-3.3V电源电压,电池运行节电模式,方便设计使用。
应用方案 发布时间 : 2022-09-08
MLX90615红外测温仪数据手册
型号- MLX90615,MLX90615SSG-DAA-000-SP,MLX90615SSG-DAG-000-SP,MLX90615SSG-DAA-000-TU,MLX90615SSG-DAG-000-TU
【选型】详解MELEXIS红外温度传感器MLX90614命名规则
本文以MELEXIS的单点红外温度传感器MLX90614为例,为读者朋友讲解一下,MLX90614红外温度传感器的命名规则。该命名规则不仅适用于MLX90614,对于MELEXIS的其他的红外温度传感器如MLX90615,MLX90616,MLX90621,MLX90640同样适用。
器件选型 发布时间 : 2019-02-24
【应用】精度高达±0.1℃的红外热电堆传感器用于安检人体自动测温仪,可取代传统的人工测温模式
本文介绍的是MELEXIS红外热电堆传感器MLX90614ESF,其可应用于安检人体自动测温仪,精度最高可达±0.1℃,可以即插即用,出入人员经过安检门,测温仪会自动对面部进行体温测量并同步显示该人员体温数值,取代传统的人工测温模式。
应用方案 发布时间 : 2022-03-03
电子商城
品牌:MELEXIS
品类:Infra Red thermopile sensor
价格:¥131.8648
现货: 0
品牌:MELEXIS
品类:smart LIN Driver for small motors
价格:¥78.3170
现货: 138,657
品牌:MELEXIS
品类:smart LIN Motor Driver
价格:¥28.7710
现货: 91,000
品牌:MELEXIS
品类:Micro/Mini LIN Slave Controller
价格:¥17.0068
现货: 61,204
现货市场
服务
可定制温度范围-230℃~1150℃、精度可达±0.1°C;支持NTC传感器、PTC传感器、数字式温度传感器、热电堆温度传感器的额定量程和输出/外形尺寸/工作温度范围等参数定制。
提交需求>
支持定制透气膜的宽度,ePTFE材质,耐温范围-40℃-260℃,防水等级IP67/IP68,具有疏水性(拒水性)和不粘性。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论