ZHCSTZ7E September 2003 – February 2024 LM95010
PRODUCTION DATA
LM95010 中實現(xiàn)的溫度測量功能支持一個溫度區(qū)域,即 LM95010 的內(nèi)部溫度(LM95010 的結(jié)溫)。由于 LM95010 只支持一種溫度測量,因此節(jié) 6.3.2中定義的傳感器掃描功能僅適用于一種溫度傳感器。溫度掃描通過 SensorEnable 位 (EN0) 啟用。建議最小掃描速率為 4Hz(即測量數(shù)據(jù)每 250ms 至少更新一次)。有關(guān)更多詳細信息,請參閱節(jié) 7.15。在低功耗模式下,掃描速率比激活模式下的掃描速率低四倍。掃描速率會影響讀取結(jié)果所需的總線帶寬。溫度測量的采樣率也可通過轉(zhuǎn)換率寄存器進行控制。有關(guān)更多詳細信息,請參閱節(jié) 7.15。
數(shù)據(jù)讀數(shù)?當新結(jié)果存儲在讀數(shù)寄存器中時,將生成功能事件。讀取讀數(shù)寄存器會將狀態(tài)功能 1 標志 (SF1) 清零。結(jié)果在讀數(shù)寄存器中提供,等待主設(shè)備在主設(shè)備傳感器讀取序列期間讀取它。如果在讀取先前的結(jié)果之前新結(jié)果準備就緒,則新結(jié)果會覆蓋先前的結(jié)果,并將錯誤功能 1 標志 (ERF1) 置位(指示發(fā)生超限事件)。讀取讀數(shù)寄存器也會將錯誤功能 1 標志 (ERF1) 清零。讀數(shù)寄存器包含溫度數(shù)據(jù)和傳感器編號。由于 LM95010 只支持一個溫度區(qū),因此傳感器編號字段將始終報告為零。不支持節(jié) 6.3.2中定義的讀數(shù)寄存器中的其他字段。
讀數(shù)分辨率?在溫度功能寄存器中定義了讀數(shù)分辨率。LM95010 的分辨率是固定的,不能通過軟件修改。
功能事件?只要完成溫度轉(zhuǎn)換周期并且新數(shù)據(jù)存儲在讀數(shù)寄存器中,溫度測量功能就會生成功能事件。當新數(shù)據(jù)存儲到讀數(shù)寄存器時,器件狀態(tài)寄存器中的 SF1 位設(shè)置為“1”并保持設(shè)置狀態(tài),直到通過讀取讀數(shù)寄存器將其清零。只有通過溫度控制寄存器中的“注意啟用”位 (ATE) 啟用了注意請求時,才會在總線上生成注意請求。
啟用前設(shè)置?在啟用溫度測量功能之前,不需要對該功能進行設(shè)置。