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

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

3天内不再提示

如何使用 MLX90614 红外测温仪实现 SMBus 通信

电子设计 来源:Melexis 作者:Melexis 2021-06-21 17:47 次阅读

本文档介绍了 PIC 微控制器中的 MLX90614 红外温度计 SMBus 通信。本文档还介绍了红外测温仪的应用,以及典型电路示例和所用开发工具的汇编程序和 C 示例。

范围

本应用笔记介绍了如何使用 MLX90614 红外测温仪实现 SMBus 通信。代码适用于 Microchip 的 PIC18。示例是 MLX90614 的 RAM 读取。使用SMBus通信的软件实现,因此可以将源代码迁移到其他系列的8位PIC MCU,只需稍作改动。使用的开发工具有免费使用的 MPLAB IDE 和 MPSAM(Microchip Assembler)和 Microchip 官网提供的 MCC18(MPLAB C18 Compiler)评估版。

应用

  • 高精度非接触式温度测量;
  • 移动空调控制系统的热舒适度传感器
  • 住宅、商业和工业建筑空调的温度传感元件;
  • 挡风玻璃除雾;
  • 汽车死角检测
  • 运动部件的工业温度控制;
  • 打印机和复印机的温度控制;
  • 带温度控制的家用电器;
  • 卫生保健;
  • 牲畜监测;
  • 运动检测;
  • 多区温度控制 – 最多 100 个传感器可以通过公共 2 线读取
  • 热继电器/警报
  • 体温测量

articles-articles-mlx90614-smbus-implementation-in-pic-mcu-1417425088.png

典型电路

解释

MLX90614 与 MCU 的连接非常简单。使用了 PIC18 的两个通用引脚 RC3 和 RC4。两个上拉电阻 R1 和 R2 分别连接到 Vdd 和 SCL 和 SDA 线。C1 是本地电源旁路去耦电容。MLX90614 需要它来绕过片上数字电路开关噪声。

C2 对微控制器具有相同的功能。众所周知的值 100 nF(SMD 陶瓷类型)通常足以满足这些组件的需求。请注意,电源通常需要更多电容器(例如稳压器输入和输出上的 100 µF),原理图中未显示。

组件 R1、C3、C4 和 Y1 用于 MCU 振荡器。也可以使用片上 RC 振荡器。例如,PIC18F4320 内部 RC 振荡器设置为 8 MHz 可以毫无问题地使用。SMBus 是同步通信,因此对时序并不重要。有关详细信息,请参阅 MLX90614 数据表、AppNote、“SMBus 与 MLX90614 通信”和 SMBus 标准。MLX90614 有 5V 和 3V 版本。PIC18LF4320 可用于 3V 版本 (MLX90614Bxx) 以及 PIC18F4320 和 PIC18LF4320 – 5V 版本 (MLX90614Axx)。

编辑:hfy

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

    关注

    0

    文章

    17

    浏览量

    7424
  • 红外测温仪
    +关注

    关注

    3

    文章

    248

    浏览量

    28016
  • 红外温度计
    +关注

    关注

    0

    文章

    11

    浏览量

    2396
收藏 人收藏

    评论

    相关推荐

    红外线测温仪如何校准

    红外线测温仪通过检测物体表面发射的红外辐射来测量温度。由于环境因素、设备老化和使用过程中的磨损,测温仪的准确性可能会受到影响。 校准前的准备工作 了解设备规格 :查阅
    的头像 发表于 01-03 15:29 443次阅读

    红外线测温仪常见故障及解决办法

    红外线测温仪在使用过程中可能会遇到一些常见故障,以下是一些常见的故障及其解决办法: 一、输出无变化 故障现象 :被测介质温度升高或者降低时,红外线测温仪输出没有变化。 可能原因 :
    的头像 发表于 01-03 15:28 486次阅读

    红外线测温仪使用注意事项

    红外线测温仪是一种非接触式温度测量设备,广泛应用于工业、医疗、科研等领域。使用红外线测温仪时,需要注意以下几个方面以确保测量的准确性和安全性: 1. 选择合适的
    的头像 发表于 01-03 15:25 253次阅读

    红外线测温仪测温原理

    在工业生产、科学研究和日常生活中,温度测量是一项基本而重要的工作。传统的接触式温度测量方法存在诸多局限性,如测量速度慢、可能损坏被测物体、无法测量运动物体的温度等。 红外线测温仪的工作原理 红外
    的头像 发表于 01-03 15:22 268次阅读

    如何选择红外线测温仪

    红外线测温仪是一种非接触式的温度测量工具,广泛应用于工业、医疗、科研等领域。它们能够快速、准确地测量物体表面的温度,而无需直接接触。选择合适的红外线测温仪对于确保测量结果的准确性和可靠
    的头像 发表于 01-03 15:20 257次阅读

    红外线测温仪与传统测温仪比较

    在工业、医疗和日常生活中,温度测量是不可或缺的一环。随着技术的发展,测温技术也在不断进步。传统测温仪红外线测温仪是两种常见的温度测量工具。 一、工作原理 1.1 传统
    的头像 发表于 01-03 15:18 248次阅读

    红外线测温仪适用范围

    红外线测温仪是一种非接触式的测温工具,因其非接触、快速、准确、方便等优点,在各个领域都有广泛应用。以下列举红外线测温仪的主要适用范围: 一、
    的头像 发表于 01-03 15:16 217次阅读

    红外线测温仪精度怎么样

    在现代工业和科学研究中,温度测量是一项基础而重要的工作。传统的接触式测温方法虽然准确,但在某些场合下存在局限性,如无法测量运动物体或高温物体的温度。 红外线测温仪的工作原理 红外线
    的头像 发表于 01-03 15:12 238次阅读

    红外线测温仪使用方法

    在工业、医疗、科研等领域,准确测量温度是至关重要的。红外线测温仪因其非接触、快速、安全的特点,被广泛应用于各种场合。 红外线测温仪的工作原理 红外
    的头像 发表于 01-03 15:07 229次阅读

    高温红外测温仪原理及选型

      随着技术不断发展,红外测温仪功能和用途越来越多,加上仪器本身测量范围广、精度高、响应时间短、操作简便等特点,已广泛应用于工业生产、电力检测、建筑暖通以及消防等各大领域。其中,高温红外测温仪
    的头像 发表于 12-09 12:25 376次阅读
    高温<b class='flag-5'>红外</b><b class='flag-5'>测温仪</b>原理及选型

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

    MLX90614 系列模块是一组通用的红外测温模块。在出厂前该模块已进行校验及线性化,具有非接触、体积小、精度高,成本低等优点。被测目标温度和环境温度能通过单通道输出,并有两种输出接口,适合于
    的头像 发表于 11-14 17:50 1059次阅读
    CW32模块使用 <b class='flag-5'>MLX90614</b>无接触<b class='flag-5'>测温</b>传感器

    3分钟搞懂红外测温仪测温原理及选型!

    红外测温仪是一种使用非接触式方法测量温度的设备。它们通常用于工业、科研应用中,以测量非常热的物体的温度,例如激光焊接、碳化硅长晶、炽热的钢、熔融玻璃或熔炉中加热的物体。红外测温仪的工作
    的头像 发表于 11-06 08:03 844次阅读
    3分钟搞懂<b class='flag-5'>红外</b><b class='flag-5'>测温仪</b><b class='flag-5'>测温</b>原理及选型!

    选择适合的红外测温仪,需要考虑哪些因素?

    市面上有多种型号和类型的红外测温仪,专门设计用于测量特定材料或特定温度范围,以在某些应用中提供最佳性能。这些红外测温仪的类型包括单色红外
    的头像 发表于 10-25 08:07 425次阅读
    选择适合的<b class='flag-5'>红外</b><b class='flag-5'>测温仪</b>,需要考虑哪些因素?

    IMPAC红外测温仪为何广受客户青睐?

    在工业、科研测温领域,精准度和可靠性至关重要。作为一款领先的进口红外测温仪,IMPAC红外测温仪无疑是您生产过程中的优秀助手。无论是手持便携
    的头像 发表于 08-30 12:50 263次阅读
    IMPAC<b class='flag-5'>红外</b><b class='flag-5'>测温仪</b>为何广受客户青睐?

    带Arduino的红外测温仪设计

    红外测温仪是一种利用红外辐射原理进行非接触式温度测量的高科技仪器。它通过接收被测物体发出的红外辐射,并将其转换为电信号,进而计算出物体的表面温度。
    的头像 发表于 07-03 17:14 679次阅读
    带Arduino的<b class='flag-5'>红外</b><b class='flag-5'>测温仪</b>设计