深入剖析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的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
温度监测
+关注
关注
0文章
210浏览量
21227 -
数字温度传感器
+关注
关注
0文章
251浏览量
16158
发布评论请先 登录
深入剖析LM95010数字温度传感器:特性、应用与设计要点
评论