ZHCSTZ7E September 2003 – February 2024 LM95010
PRODUCTION DATA
LM95010 中实现的温度测量功能支持一个温度区域,即 LM95010 的内部温度(LM95010 的结温)。由于 LM95010 只支持一种温度测量,因此节 6.3.2中定义的传感器扫描功能仅适用于一种温度传感器。温度扫描通过 SensorEnable 位 (EN0) 启用。建议最小扫描速率为 4Hz(即测量数据每 250ms 至少更新一次)。有关更多详细信息,请参阅节 7.15。在低功耗模式下,扫描速率比激活模式下的扫描速率低四倍。扫描速率会影响读取结果所需的总线带宽。温度测量的采样率也可通过转换率寄存器进行控制。有关更多详细信息,请参阅节 7.15。
数据读数 当新结果存储在读数寄存器中时,将生成功能事件。读取读数寄存器会将状态功能 1 标志 (SF1) 清零。结果在读数寄存器中提供,等待主设备在主设备传感器读取序列期间读取它。如果在读取先前的结果之前新结果准备就绪,则新结果会覆盖先前的结果,并将错误功能 1 标志 (ERF1) 置位(指示发生超限事件)。读取读数寄存器也会将错误功能 1 标志 (ERF1) 清零。读数寄存器包含温度数据和传感器编号。由于 LM95010 只支持一个温度区,因此传感器编号字段将始终报告为零。不支持节 6.3.2中定义的读数寄存器中的其他字段。
读数分辨率 在温度功能寄存器中定义了读数分辨率。LM95010 的分辨率是固定的,不能通过软件修改。
功能事件 只要完成温度转换周期并且新数据存储在读数寄存器中,温度测量功能就会生成功能事件。当新数据存储到读数寄存器时,器件状态寄存器中的 SF1 位设置为“1”并保持设置状态,直到通过读取读数寄存器将其清零。只有通过温度控制寄存器中的“注意启用”位 (ATE) 启用了注意请求时,才会在总线上生成注意请求。
启用前设置 在启用温度测量功能之前,不需要对该功能进行设置。