深入剖析LM95010数字温度传感器:特性、应用与设计要点

电子说

1.4w人已加入

描述

深入剖析LM95010数字温度传感器:特性、应用与设计要点

在电子设备的设计中,温度监测是至关重要的一环,尤其是在对温度敏感的应用场景中。LM95010数字温度传感器凭借其独特的特性和出色的性能,成为众多工程师的首选。本文将深入剖析LM95010的各个方面,为电子工程师在设计中提供全面的参考。

文件下载:lm95010.pdf

一、LM95010概述

LM95010是一款数字输出温度传感器,具备与SensorPath接口兼容的单总线接口。它采用了ΔVbe模拟温度传感技术,能够生成与温度成正比的差分电压,再通过Sigma - Delta模数转换器将其数字化。该传感器适用于基于微处理器的设备,如主板、基站、路由器、ATM机和销售点设备等,同时也可用于电源供应系统。

二、关键特性

2.1 传感器路径总线

  • 硬件可编程地址:提供4个硬件可编程地址,方便多个传感器在同一总线上工作。
  • 单总线接口:SensorPath总线采用单端3.3V信号,通过上拉电阻和开漏低侧驱动实现通信,适用于电容负载高达400pF的情况。逻辑高低电平与TTL兼容,主设备可提供内部上拉电阻,简化了电路设计。

2.2 温度传感能力

  • 高分辨率:分辨率达到0.25°C,能够精确测量温度变化。
  • 宽温度范围:可测量的温度范围为 - 20°C至 + 125°C,最大温度读数为127.75°C。
  • 高精度:温度传感器精度在最大误差为±2°C,能满足大多数应用的需求。

2.3 封装形式

采用8引脚VSSOP封装,体积小巧,便于在各种电路板上集成。

2.4 电气特性

  • 电源电压:电源电压范围为 + 3.0V至 + 3.6V,典型值为3.3V。
  • 电源电流:平均电源电流典型值为0.5mA,在SensorPath总线不活动时,峰值电源电流为1.6mA。
  • 转换时间:转换时间在14至1456ms之间,可根据实际需求进行调整。

三、引脚配置与功能

引脚编号 引脚名称 类型 描述 典型连接
1 V + /3.3V_SB 电源 正电源引脚,需由 + 3.3V备用电源供电,并通过0.1µF电容旁路,附近需有大约10µF的大容量电容。 + 3.3V备用电源
2 - 4 NC 必须接地 接地
5 GND 电源 接地引脚 系统地
6 ADD0 输入 地址选择输入,用于分配串行总线设备编号,需通过10kΩ电阻连接到V + 或GND,不能浮空。 10kΩ电阻到V + 或GND
7 ADD1 输入 地址选择输入,用于分配串行总线设备编号,需通过10kΩ电阻连接到V + 或GND,不能浮空。 10kΩ电阻到V + 或GND
8 SWD 输入/输出 单总线数据,SensorPath串行接口线,开漏输出,需通过1.25kΩ上拉电阻连接到3.3V。 超级I/O,1.25kΩ上拉到3.3V

四、工作原理与通信协议

4.1 温度测量原理

LM95010基于ΔVbe温度传感方法,通过测量差分电压来反映温度变化。该差分电压经过Sigma - Delta模数转换器数字化后,可通过SensorPath总线读取。

4.2 通信协议

SensorPath总线采用脉冲宽度编码方式传输信号,支持数据位0、数据位1、起始位、注意请求和复位等五种“位信号”。不同的“位信号”通过驱动总线到低电平的持续时间来区分。

  • 数据位传输:数据位传输由主设备发起,数据位0由短脉冲表示,数据位1由长脉冲表示。主设备在发送数据位前需监测总线是否处于空闲状态。
  • 起始位:主设备在发送起始位前需监测总线空闲,起始位用于指示传输的开始。LM95010会持续监测起始位,以实现与主设备的同步。
  • 注意请求:当LM95010需要主设备的关注时,会发起注意请求。注意请求具有较高的优先级,除复位信号外,优先于其他“位信号”。
  • 总线复位:LM95010在电源上电时会发出复位信号,主设备也必须在电源上电时至少产生最小复位时间的总线复位信号。复位后,LM95010在主设备发送14个数据位后才能发起注意请求。

4.3 读写事务

  • 读事务:主设备从LM95010的指定寄存器读取数据,读事务从起始位开始,以确认位结束。主设备需检查接收到的奇偶校验位和确认位,以确保数据的正确性。
  • 写事务:主设备向LM95010的指定寄存器写入数据,写事务从起始位开始,以确认数据位结束。LM95010需检查接收到的奇偶校验位和确认位,以确保数据的正确性。

五、寄存器设置

LM95010的寄存器集包括设备编号、制造商ID、设备ID、能力固定、设备状态、设备控制、温度能力、温度数据读出、温度控制和转换速率等寄存器。

  • 设备编号寄存器:通过ADD0和ADD1引脚设置设备的唯一地址。
  • 制造商ID和设备ID寄存器:用于识别设备的制造商和型号。
  • 温度相关寄存器:包括温度能力寄存器、温度数据读出寄存器和温度控制寄存器,用于设置和读取温度测量的相关参数。

六、应用与实现

6.1 安装考虑

LM95010可以像其他集成电路温度传感器一样轻松应用。它可以粘贴或胶合到表面,测量的温度通常与连接表面的温度相差在 + 0.2°C以内。此外,它也可以安装在密封端金属管内,浸入浴槽或拧入水箱的螺纹孔中。在安装过程中,需注意保持LM95010及其布线和电路的绝缘和干燥,避免泄漏和腐蚀。

6.2 热阻计算

热阻是计算设备结温上升的重要参数。对于LM95010,结温的计算公式为: [T{J}=T{A}+theta{J A} timesleft[left(V^{+} × I{Q}right)+left(V{OL} × I{OL}right)right]] 其中,(I{Q}) 是静态电流(典型值为500µA),(V{OL}) 是SWD的逻辑“低”输出电平,(I_{OL}) 是SWD上的负载电流。为了准确测量温度,应尽量减小LM95010需要驱动的负载电流。

七、总结

LM95010数字温度传感器以其高精度、高分辨率、宽温度范围和灵活的通信接口,为电子工程师提供了一个可靠的温度监测解决方案。在设计过程中,工程师需要根据具体应用需求,合理选择引脚连接、寄存器设置和转换速率,以确保传感器的性能和稳定性。同时,在安装和使用过程中,要注意热阻和电气特性的影响,以获得准确的温度测量结果。你在使用LM95010的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分