ZHCSPK6A december 2021 – august 2022 TMP9R00-SP
PRODUCTION DATA
配置寄存器可設(shè)置轉(zhuǎn)換率,針對所有已啟用的通道啟動單次轉(zhuǎn)換,啟用溫度通道的轉(zhuǎn)換,控制關(guān)斷模式并在轉(zhuǎn)換過程中進行報告。寫入指針地址 30h 可設(shè)置配置寄存器,也可從指針地址 30h 讀取。表 7-8 總結(jié)了配置寄存器的各個位。
| 配置寄存器(讀取 = 30h、寫入 = 30h、POR = 0F9Ch) | |||
|---|---|---|---|
| 位編號 | 名稱 | 功能 | 上電復位值 |
| 15:8 | REN8:REN1 | 1 = 啟用相應的遠程通道 8 至 1 轉(zhuǎn)換 | 1111 1111 |
| 7 | LEN | 1 = 啟用本地通道轉(zhuǎn)換 | 1 |
| 6 | OS | 1 = 在已啟用的通道上啟動單次轉(zhuǎn)換 | 0 |
| 5 | SD | 1 = 啟用器件關(guān)斷 | 0 |
| 4:2 | CR2:CR0 | 轉(zhuǎn)換率控制位;控制所有已啟用通道的轉(zhuǎn)換率,從 16 秒到連續(xù)轉(zhuǎn)換 | 111 |
| 1 | BUSY | 當 ADC 轉(zhuǎn)換時為 1(只讀位忽略寫入) | 0 |
| 0 | 保留 | — | 0 |
遠程啟用 8 到 1 (REN8:REN1,位 15:8)位可在各自的遠程通道上啟用轉(zhuǎn)換。本地啟用(LEN,位 7)位啟用本地溫度通道的轉(zhuǎn)換。如果所有 LEN 和 REN 均設(shè)置為 1(默認值),ADC 即可轉(zhuǎn)換本地溫度和所有遠程溫度。如果 LEN 設(shè)為 0,則會跳過本地溫度轉(zhuǎn)換。同樣,如果 REN 設(shè)置為 0,可跳過遠程溫度轉(zhuǎn)換通道。TMP9R00-SP 器件按照以下順序分步輪循每個已啟用的通道:LOC、REM1、REM2、REM8、LOC、REM1 等。上電后,所有本地和遠程溫度默認均由內(nèi)部 ADC 轉(zhuǎn)換。可對配置寄存器 LEN 和 REN 位進行配置,對于不需要全部八個遠程和本地溫度信息的應用,通過減少總 ADC 轉(zhuǎn)換時間來降低功耗。請注意,對 REN8:REN1 和 LEN 均寫入零,與 SD = 1 和 OS = 0 具有相同的效果。
關(guān)斷位(SD,位 5)可啟用或禁用溫度測量電路。如果 SD = 0(默認值),TMP9R00-SP 器件將以轉(zhuǎn)換率寄存器中設(shè)置的速率連續(xù)轉(zhuǎn)換。如果 SD 設(shè)為 1,TMP9R00-SP 器件會立即停止正在進行的轉(zhuǎn)換,并立即進入關(guān)斷模式。當 SD 再次被設(shè)為 0 時,TMP9R00-SP 器件會從本地溫度開始恢復連續(xù)轉(zhuǎn)換。
如果 ADC 正在進行轉(zhuǎn)換,BUSY 位 = 1。如果 ADC 未進行轉(zhuǎn)換,此位設(shè)置為 0。
TMP9R00-SP 器件處于關(guān)斷模式后,向單次(OS,位 6)位寫入 1,會針對所有已啟用的溫度通道啟動單次 ADC 轉(zhuǎn)換。該寫入操作會根據(jù)配置寄存器中的 LEN 和 REN 值(讀取地址 30h),針對八個遠程傳感器和一個本地傳感器,或傳感器的任意組合啟動一個轉(zhuǎn)換和比較周期。周期完成時,TMP9R00-SP 器件會恢復關(guān)斷模式。表 7-9 詳細說明了 SD、OS、LEN 和 REN 位之間的交互。
| 寫入 | 讀取 | 功能 | ||||
|---|---|---|---|---|---|---|
| REN[8:1],LEN | OS | SD | REN[8:1],LEN | OS | SD | |
| 全部為 0 | — | — | 全部為 0 | 0 | 1 | 關(guān)斷 |
| 至少啟用 1 個 | — | 0 | 寫入值 | 0 | 0 | 連續(xù)轉(zhuǎn)換 |
| 至少啟用 1 個 | 0 | 1 | 寫入值 | 0 | 1 | 關(guān)斷 |
| 至少啟用 1 個 | 1 | 1 | 寫入值 | 1 | 1 | 單次轉(zhuǎn)換 |
轉(zhuǎn)換率位可控制轉(zhuǎn)換發(fā)生的速率(CR2:CR0,位 4:2)。CR2:CR0 位的值控制的是轉(zhuǎn)換之間的空閑時間,而不是轉(zhuǎn)換時間本身,可以使 TMP9R00-SP 器件的功率耗散與溫度寄存器的更新速率取得平衡。表 7-10 說明了 CR2:CR0 與轉(zhuǎn)換率或溫度寄存器更新速率之間的對應關(guān)系。
| CR2:CR0 | 十進制值 | 頻率 (Hz) | 時間 (s) |
|---|---|---|---|
| 000 | 0 | 0.0625 | 16 |
| 001 | 1 | 0.125 | 8 |
| 010 | 2 | 0.25 | 4 |
| 011 | 3 | 0.5 | 2 |
| 100 | 4 | 1 | 1 |
| 101 | 5 | 2 | 0.5 |
| 110Ω | 6 | 4 | 0.25 |
| 111 | 7 | 連續(xù)轉(zhuǎn)換;取決于啟用的通道數(shù);請參閱表 7-11(默認)。 | |
| 啟用的遠程通道數(shù) | 轉(zhuǎn)換時間 (ms) | ||
|---|---|---|---|
| 本地已禁用 | 本地已啟用 | ||
| 0 | 0 | 15.5 | |
| 1 | 15.8 | 31.3 | |
| 2 | 31.6 | 47.1 | |
| 3 | 47.4 | 62.9 | |
| 4 | 63.2 | 78.7 | |
| 5 | 79 | 94.5 | |
| 6 | 94.8 | 110.3 | |
| 7 | 110.6 | 126.1 | |
| 8 | 126.4 | 141.9 | |
配置寄存器的其余位保留,必須始終設(shè)置為 0。此寄存器的 POR 值為 0x0F9C。