數字溫度傳感器在測色系統中的應用
3.3.1 初始化子程序
測溫系統采用P1.1作為為通信端口,在DS18820初始化的過(guò)程中,單片機首先發(fā)出1個(gè)復位脈沖,保持低電平時(shí)間要大于480μs,然后單片機釋放總線(xiàn),等待DSl8820的應答脈沖,P1.1口收到0則初始化成功,收到1則初始化失敗。這樣,單片機與溫度傳感器就完成了1次初始化通信。
3.3.2 讀取溫度數據
使用默認的12位轉換精度,外接供電電源,完成一次轉換并讀取溫度值的程序如下:
3.3.3 V―T曲線(xiàn)控制補償子程序
溫度補償函數的實(shí)現如下:
4 實(shí)驗結果分析與結論
將V―T曲線(xiàn)控制補償電路的設計方案應用到測色系統后,先將色差計預熱30 min后,使光源趨于穩定,對儀器定標,每隔5 min測量專(zhuān)用工作白板1次。測量中,白板保持不動(dòng),測量結果良好。表1和表2分別是對系統進(jìn)行溫度補償前和溫度補償后,測量同一塊標準白板半小時(shí)的測量結果。
由測量數據可見(jiàn),在對系統進(jìn)行溫度補償后,測色系統的測量準確度大大提高,誤差明顯變小。引入溫度傳感器后,測色系統的測色色差△E均小于O.15,測量的重復性完全達到了國家計量院規定的15 min內△E0.2的要求。根據測色系統的現實(shí)要求,采用靈活的溫度補償技術(shù),和切實(shí)可行的電壓補償方法,有效地完成了測色系統的穩定性控制。實(shí)驗結果表明,在使用了數字溫度傳感器對測色系統的實(shí)測電壓進(jìn)行補償之后,減少了測量誤差,提高了儀器的穩定性和準確度。
評論