曲鳴飛,趙丹
(北京電子科技職業(yè)學(xué)院,機(jī)電工程學(xué)院,北京 100176)
系統(tǒng)組成主要是由CNA接口以及單片機(jī)系統(tǒng)的輸出輸入來(lái)實(shí)現(xiàn)數(shù)據(jù)的采集。系統(tǒng)接口電路由三部分組成,分別是單片機(jī)系統(tǒng)、CNA控制器以及CNA收發(fā)器,其中,單片機(jī)銜接總線的部分是整個(gè)電路暢通的關(guān)鍵節(jié)點(diǎn)。
基于控制器的單片機(jī)農(nóng)業(yè)大棚溫度監(jiān)測(cè)的監(jiān)控軟件,最主要的就是做初始化的一個(gè)工作,實(shí)現(xiàn)循環(huán)性的掃描輸入數(shù)據(jù)?;诳刂破鞯膯纹瑱C(jī)農(nóng)業(yè)大棚溫度監(jiān)測(cè)系統(tǒng)的通訊軟件設(shè)計(jì),主要包括三大方面。其一是CNA的初始化,最重要的就是進(jìn)行CNA的參數(shù)設(shè)定,包含許多類型的寄存器,但是這些寄存器都只是起到一個(gè)復(fù)數(shù)信息的作用,這些寄存器在進(jìn)行二次使用時(shí)必須要進(jìn)行復(fù)位,保證與CNA數(shù)據(jù)設(shè)定相一致。其二是發(fā)送程序的設(shè)定,數(shù)據(jù)的發(fā)送其實(shí)也就是將數(shù)據(jù)從CNA控制器傳輸?shù)娇偩€那里,并由總線處的CNA制動(dòng)器進(jìn)行接收歸納。其三就是接收程序,接收程序最主要的就是將信息進(jìn)行緩沖讀取,在此基礎(chǔ)上實(shí)現(xiàn)信息的分類儲(chǔ)存,完成整個(gè)系統(tǒng)的儲(chǔ)存工作。
表1 農(nóng)業(yè)大棚溫度監(jiān)測(cè)系統(tǒng)研究
表1中的溫度檢測(cè)穩(wěn)定度,采用同一大棚五種監(jiān)測(cè)樣本,通過(guò)不同的溫度調(diào)整來(lái)實(shí)現(xiàn)數(shù)據(jù)監(jiān)測(cè),并得出相應(yīng)的數(shù)據(jù)結(jié)果。樣本一至樣本五采用的是不同溫度的大棚,在此基礎(chǔ)上進(jìn)行效果對(duì)比。通過(guò)對(duì)比得出基于控制器的單片機(jī)農(nóng)業(yè)大棚溫度監(jiān)測(cè)的監(jiān)控設(shè)計(jì)是非常有效的,這就為基于控制器的單片機(jī)農(nóng)業(yè)大棚溫度監(jiān)測(cè)的監(jiān)控設(shè)計(jì)提供一定的理論支撐。
本文對(duì)基于控制器的單片機(jī)農(nóng)業(yè)大棚溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)進(jìn)行分析,通過(guò)相應(yīng)硬軟件設(shè)計(jì),進(jìn)行整個(gè)監(jiān)測(cè)系統(tǒng)的構(gòu)建。實(shí)驗(yàn)表明,本文方法具備較好的實(shí)用性,并為農(nóng)業(yè)大棚溫度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)提供了一定的理論依據(jù)。