电子说
在电子设备的设计中,温度监测与控制是至关重要的环节,尤其是在对温度敏感的应用场景中,如HVAC、医疗电子、电子测试设备等。德州仪器(TI)的LM92数字温度传感器,凭借其高精度、多功能以及易于集成的特点,成为了众多工程师的理想之选。今天,我们就来深入了解一下这款传感器。
文件下载:lm92.pdf
LM92的广泛应用场景得益于其出色的性能和特性。它在HVAC系统中,可精确监测室内外温度,实现空调的智能控制;在医疗电子设备中,确保设备在安全的温度范围内运行,保障医疗操作的准确性和可靠性;在电子测试设备中,对测试环境的温度进行实时监测,提高测试结果的准确性;在个人电脑和办公电子设备中,实现系统的热管理,防止设备因过热而损坏;在汽车领域,可用于发动机、电池等关键部件的温度监测,保障行车安全。
LM92的电源电压范围为2.7V至5.5V,适应多种电源环境。在工作状态下,典型电源电流为350μA,最大为625μA;关机状态下,典型电流仅为5μA。这种宽电压范围和低功耗的设计,使得LM92在不同的电源条件下都能稳定工作,并且能够有效降低系统的整体功耗。
在不同的温度区间,LM92展现出了出色的精度表现:
线性度误差最大为±0.5°C,确保了温度测量的准确性和一致性。分辨率为0.0625°C,能够精确地捕捉温度的微小变化,为系统提供更精确的温度数据。
LM92提供了窗口比较功能,通过设置下限((T{LOW}))和上限((T{HIGH}))触发点,对温度进行实时监测。当温度超出这个窗口范围时,INT线会被激活;当温度超过临界温度(T_CRIT)时,T_CRIT_A线会被激活。同时,内部状态位会实时反映温度与设定点的比较结果,方便系统进行判断和处理。
状态位根据温度与设定点的关系进行更新,“True”表示温度高于(T_{HIGH})或TCRIT,或者低于(T{LOW});“False”则需要温度下降到相应的滞后点以下((T{HIGH}-T{HYST})或(T{CRIT}-T{HYST})),或者上升到(T{LOW}+T{HYST})以上。
T_CRIT_A硬线输出会始终镜像T_CRIT_A标志,当标志为“True”时,输出被断言。INT硬线输出有两种工作模式:比较器中断模式(默认)和事件中断模式。在比较器中断模式下,用户读取传感器会重置输出,直到下一次测量完成;在事件中断模式下,输出仅在条件“事件”发生时被设置一次,并且只有在越过下一个触发阈值时才会再次被设置。
LM92在上电时会自动进入已知状态,其默认设置如下:
LM92作为串行总线上的从设备,SCL线为输入(不产生时钟),SDA线为双向串行数据线。其具有7位从设备地址,其中5位最高有效位为硬连线“10010”,剩下的2位最低有效位由A1 - A0引脚设置。这种地址设置方式使得多个LM92可以方便地连接到同一总线上,实现多点温度监测。
温度数据可以从温度和设定点寄存器中读取,并且可以写入设定点寄存器。温度数据由13位补码表示,最低有效位(LSB)等于0.0625°C。这种数据格式既保证了温度数据的准确性,又方便与微控制器进行数据交互。
通过串行总线设置配置寄存器中的关机位,可以启用关机模式。在关机模式下,电源电流降低到5μA(典型值),T_CRIT_A被重置,转换停止,但串行总线接口仍然保持活跃。这使得在不需要进行温度监测时,能够有效降低系统的功耗。
为了防止在噪声环境中出现误触发,LM92提供了一个包含4个故障的故障队列。只有当连续出现4个故障时,才会设置标志以及INT和T_CRIT_A输出。通过设置配置寄存器的第4位为高电平,可以启用故障队列功能。
LM92内部有四个数据寄存器,通过指针寄存器进行选择。上电时,指针寄存器默认设置为“00”,指向温度寄存器。除温度寄存器为只读寄存器外,其他寄存器均可读写。
指针寄存器用于选择要读写的寄存器,其P0 - P2位用于寄存器选择,P3 - P7位必须保持为零。
温度寄存器为只读寄存器,其中D0 - D2位为状态位,D3 - D15位为温度数据,采用补码格式,每个LSB对应0.0625°C。
配置寄存器可读写,其各位功能如下:
这些寄存器可读写,D0 - D2位未定义,D3 - D15位为 (T{HYST})、 (T{LOW})、 (T_{HIGH})或TCRIT的触发温度数据。上电默认值为 (T{LOW}=10°C), (T_{HIGH}=64°C),TCRIT = 80°C, (T{HYST}=2°C)。需要注意的是,在设置这些参数时,应避免设置点过于接近,导致滞后值重叠。
制造商识别寄存器为只读寄存器,其D0 - D15位存储制造商ID。
在设计满足ACPI要求的应用时,可根据需要设置温度窗口大小,当温度超出窗口限制时,LM92会向处理器发出中断信号。通过查询内部标志,可快速判断温度是上升还是下降。T_CRIT_A输出可用于激活独立的硬件关机电路,以应对处理器可能无响应的情况。INT和T_CRIT_A输出可以进行线或连接,也可以通过二极管进行或连接,以实现不同的逻辑功能。
LM92数字温度传感器以其高精度、多功能、低功耗和易于集成的特点,为电子工程师提供了一个优秀的温度监测解决方案。无论是在小型设备还是大型系统中,LM92都能发挥出色的性能,满足不同应用场景的需求。在实际设计中,工程师们可以根据具体的应用需求,合理设置寄存器参数,优化电路设计,以充分发挥LM92的优势。
你在使用LM92的过程中,遇到过哪些有趣的挑战或者独特的应用场景呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !