电子说
在电子设备的设计中,温度监测与控制是至关重要的环节。今天,我们将深入探讨德州仪器(TI)的LM77,一款具有I2C串行总线接口的数字温度传感器和热窗比较器,它在系统热管理等多个领域有着广泛的应用。
文件下载:LM77-3EVAL.pdf
LM77的特性使其适用于多种场景,包括系统热管理、个人电脑、办公电子设备、电子测试设备、汽车以及HVAC(供热、通风与空气调节)系统等。
LM77采用窗口比较架构,可设置上下限温度阈值(T_LOW和T_HIGH)以及临界温度阈值(T_CRIT)。当温度超出设定的窗口范围时,INT输出激活;当温度超过临界温度时,T_CRIT_A输出激活。
LM77作为串行总线上的从设备,SCL为时钟输入,SDA为双向串行数据线。其7位从地址的高5位固定为“10010”,低2位由引脚A1和A0设置。
温度数据以10位二进制补码形式表示,最低有效位(LSB)为0.5°C。可从温度和设定点寄存器中读取温度数据,也可向设定点寄存器写入数据。
通过设置配置寄存器中的关机位,可使LM77进入关机模式,此时电源电流降至典型值5μA,T_CRIT_A和INT输出停止工作,但串行总线接口仍保持活跃。
为防止在嘈杂环境中误触发,LM77提供了最多4个故障的故障队列。只有连续出现4个故障时,才会设置标志和激活INT、T_CRIT_A输出。
数据寄存器由指针寄存器选择,上电时指针默认指向温度寄存器。指针寄存器会锁定最后设置的位置。
除温度寄存器为只读外,其他寄存器均可读写。写入操作需包含地址字节和指针字节,不同寄存器所需的数据字节数不同。
读取LM77有两种方式:若指针位置正确,可直接读取;若需要设置指针,则需按特定顺序进行操作。
在ACPI兼容的应用中,LM77可根据设定的窗口大小触发中断,系统可通过查询状态位判断温度变化趋势,并重新编程窗口阈值。
INT和T_CRIT_A输出可采用线或连接,也可将T_CRIT_A通过二极管或连接到INT线,以便同时通知处理器和独立的关机电路。
LM77凭借其丰富的功能、高精度的温度测量以及灵活的配置选项,为电子工程师在温度监测和控制方面提供了可靠的解决方案。在实际应用中,我们需要根据具体需求合理设置参数,以充分发挥其性能优势。同时,要注意避免设置过于接近的阈值,以免导致滞后值重叠。你在使用LM77或其他温度传感器时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !