新型數(shù)字溫度傳感器ADT75的原理及應(yīng)用
ADT75是ADI公司生產(chǎn)的集溫度傳感器、12位A/D轉(zhuǎn)換器、可編程的溫度過限報(bào)警器和SMBus/I2C總線接口于一體的新型數(shù)字溫度傳感器。其額定工作溫度范圍為-55~+125℃,能準(zhǔn)確、靈敏地檢測數(shù)字化溫度,溫度誤差最大為±1℃,測溫分辨率可達(dá)0.062 5℃;工作電壓范圍為3~5.5 V,3.3 V時(shí)典型的功耗為79μW,在關(guān)斷模式下其典型工作電流值僅為3μA。
1 ADT75的引腳及結(jié)構(gòu)原理
ADT75的引腳排列如圖1所示,引腳說明如表1所列。
ADT75采用8引腳的MOSP和SOIC封裝,其內(nèi)部結(jié)構(gòu)如圖2所示。
ADT75的工作過程為:片上的溫度傳感器采集溫度后,產(chǎn)生一個(gè)與絕對溫度成比例的精確電壓,并與內(nèi)部參考電壓進(jìn)行比較;然后輸入到精確的數(shù)字式調(diào)節(jié)器中,轉(zhuǎn)換為有效精度為12位的數(shù)據(jù)。將該數(shù)據(jù)與限定值比較,如果測量值超限,則OS/ALERT引腳輸出超限信息。
在正常模式下,溫度轉(zhuǎn)換需要60 ms,然后模擬轉(zhuǎn)換電路自動關(guān)閉,40 ms后模擬電路上電,開始下一個(gè)溫度值的轉(zhuǎn)換。所以一次溫度轉(zhuǎn)換周期為100 ms。
2 ADT75的寄存器結(jié)構(gòu)
ADT75包含6個(gè)寄存器:1個(gè)地址指針寄存器,4個(gè)數(shù)據(jù)寄存器和1個(gè)單步模式寄存器。數(shù)據(jù)寄存器中,配置寄存器是唯一的8位寄存器,其他3個(gè)都是16位;溫度值寄存器是唯一的只讀寄存器,其他3個(gè)都是可讀寫的。單步模式寄存器也是可讀寫的。上電后,地址指針寄存器的初始值為0x00,指針指向溫度值寄存器。ADT75的寄存器描述如表2所列。
(1)地址指針寄存器
該8位只讀寄存器存放指向某個(gè)數(shù)據(jù)寄存器的地址,可以選擇單步模式。P0位和P1位選擇要讀/寫數(shù)據(jù)的數(shù)據(jù)寄存器,向P0、P1和P2位中寫入0x04來選擇單步模式。地址指針寄存器的其余位都為0。寄存器的地址選擇如表3所列。
評論