基于51單片機(jī)的太陽(yáng)能環(huán)境參數(shù)測(cè)試儀設(shè)計(jì)
(1)TSL2561初始化
2.3 RS485通信程序
測(cè)試儀與上位機(jī)的通信采用RS485協(xié)議。串口參數(shù)為:波特率9600,數(shù)據(jù)位8位,1個(gè)校驗(yàn)位,1個(gè)停止位。其數(shù)據(jù)格式如圖7所示。
由于RS485總線協(xié)議與RS232串口協(xié)議只是接口電平上有區(qū)別,其軟件編程完全按照串口通信協(xié)議進(jìn)行,此處不再詳述。
結(jié) 語(yǔ)
經(jīng)實(shí)驗(yàn)測(cè)試,該環(huán)境參數(shù)測(cè)試儀溫度測(cè)量顯示精度可以達(dá)到0.1℃,濕度精確到O.1%,照度可以精確到11x。由于主要器件均為I2C數(shù)字接口,故本測(cè)試儀還有結(jié)構(gòu)簡(jiǎn)單、易維護(hù)、可擴(kuò)展性強(qiáng)等特點(diǎn),具有很高的實(shí)用價(jià)值;另外,獨(dú)特的雙電源供電方式更擴(kuò)展了它的適用范圍。
評(píng)論