傳統(tǒng)的水銀或者酒精溫度計功能比較單一,測量的時間長、讀數(shù)不方便、測量時間長。數(shù)字化時代的要求設計,傳統(tǒng)的測溫工具已經(jīng)無法滿足當下的要求。以下介紹一種帶I2C通信接口的數(shù)字溫度傳感器SD5075來實現(xiàn)測溫功能,詳細講解了其軟件和硬件設計方案,該測溫裝置的溫度分辨率0.1℃,測溫精度在-40℃~ +100℃范圍內典型誤差小于±0.5℃。
系統(tǒng)組成:
整個系統(tǒng)由數(shù)字溫度傳感器、單片機、顯示、按鍵和電源這幾個部分組成。
SD5075可設置遲滯閾值寄存器和過溫閾值寄存器。如果實際測試環(huán)境溫度高于設置的過溫閾值寄存器則通過開漏引腳ALARM輸出報警信號。實際環(huán)境溫度低于遲滯閾值寄存器則解除報警信號。Alarm輸出有2種可選的工作模式:Alarm比較器模式和Alarm中斷模式。Alarm輸出可選擇高電平或低電平有效。詳細的操作流程可參考SDIC的SD5075單總線數(shù)字溫度傳感器規(guī)格書。
SD5075介紹:
SD5075是一款高準確度溫度傳感器芯片,內含高精度測溫ADC,在-40℃~ +100℃范圍內典型誤差小于±0.5℃,在-55℃~ +125℃范圍內典型誤差小于±1.0℃。通過兩線I2C/SMBus接口可以很方便與其他設備建立通信。設置A2 ~ A0的地址線,可支持8片芯片并聯(lián)總線連接。
本芯片可選3種工作模式:連續(xù)測溫模式,單次測溫模式,關斷模式。可根據(jù)速度或功耗的需求靈活選擇和配置。
SD5075特點:
1、12位數(shù)字溫度讀數(shù),分辨率為0.0625℃。
2、在-40℃~+100℃范圍內zui大誤差±0.8℃,在-55℃~+125℃范圍內zui大誤差±1.5℃。
3、2線通信接口,跟I2C/SMBUS協(xié)議兼容。
4、提供過溫報警功能,可設置過溫閾值及遲滯恢復閾值。
5、可選連續(xù)測溫模式或單次測溫模式。
6、低功耗:連續(xù)測溫時典型工作電流只有170uA,關斷模式工作電流小于1uA.
7、工作電壓范圍:2.7V~5.5V.
8、管腳兼容ADT75/LM7/TMP75.
SD5075管腳描述:
SDA:兩線通信數(shù)據(jù)線
SCL:兩線通信時鐘線
ALARM:作溫度報警或者SMBus Alert用
GND:地
A2-A0:地址選擇信號
VDD:電源
單片機
采用的單片機型號為SD8102,也是杭州晶華微電子研制的。具有16k Bytes OTP空間,256 Bytes SRAM,19個可編程I/O口,3個16位的定時/計數(shù)器,內置2M的RC振蕩器。該單片機也可以采用普通的51單片機或PIC單片機替代。
顯示、按鍵和電源
采用5位數(shù)碼管顯示,保留1位小數(shù),輸出方式采用動態(tài)掃描形式,選擇單片機的5個I/O口作為數(shù)碼管的位線和8個I/O口作為數(shù)碼管的段線;
通過S0按鍵來切換攝氏度和華氏度顯示。
采用外接電源方式供電(5~12V不需加限流電阻,大于12V時加個470R/3W的限流電阻),通過HT7533降壓為3.3 V給系統(tǒng)各模塊供電。
此項測溫方案選用的測溫芯片,能耗低,測溫精度高和價格便宜等特點。適合普通測溫場合,同時兼容多種測溫芯片。
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內容的真實性、準確性和合法性由相關企業(yè)負責,智能制造網(wǎng)對此不承擔任何保證責任。
溫馨提示:為規(guī)避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。