新型無線傳感器遙測(cè)系統(tǒng)設(shè)計(jì)方案
由譯碼器輸出的符號(hào)位及4 位數(shù)據(jù)經(jīng)BCD碼--七段碼譯碼器譯碼后,與十進(jìn)制計(jì)數(shù)器配合(位控) ,進(jìn)行動(dòng)態(tài)掃描顯示。本系統(tǒng)采用七段譯碼器4511及十進(jìn)制計(jì)數(shù)器CD4017。通電后,當(dāng)信號(hào)未傳輸時(shí),MC145027譯碼器4位輸出為0000,4017清零端R由輸入一尖脈沖,使4017清零,個(gè)位數(shù)碼管被選通,個(gè)位數(shù)碼管顯示出0,這是準(zhǔn)備接受狀態(tài)。當(dāng)信號(hào)傳輸時(shí),由通信程序控制,先輸入符號(hào),然后再依次輸入千、百、十、個(gè)位數(shù)據(jù)。MC145027接收到符號(hào)位的數(shù)據(jù)后,VT由低電平變高電平,它與4017的輸入端CL相連,VT的電平由低變高的信號(hào)使4017進(jìn)位,由Q0高電平轉(zhuǎn)換為Q1高電平,BG3導(dǎo)通,使符號(hào)位數(shù)碼管顯示,其余類推。
本設(shè)計(jì)的新型無線傳感器遙測(cè)系統(tǒng)是針對(duì)有強(qiáng)電場(chǎng)、強(qiáng)磁場(chǎng)干擾且不便于近距離測(cè)量的場(chǎng)合而設(shè)計(jì)的,如果按照傳統(tǒng)做法采用普通于電池供電,由于電池容量有限,電池漏電流的存在也將大大縮短電池的壽命,特別是在較潮濕的環(huán)境中使用而未采用一定保護(hù)措施,或電池本身的質(zhì)量問題等造成電池的自身放電,節(jié)點(diǎn)也將由于能量耗盡而很快失效[7]??紤]到在核化污染區(qū)域環(huán)和氣象環(huán)境中或多或少地總有直射光或反射光,這就使得利用太陽能對(duì)系統(tǒng)供電成為最佳方式。
3.2 軟件設(shè)計(jì)
系統(tǒng)的軟件程序采用了模塊化的設(shè)計(jì)思想,單片機(jī)通信程序采用匯編語言編寫,主要包括對(duì)傳感程序的設(shè)計(jì)首先需要進(jìn)行初始化,如設(shè)置中斷、定時(shí)器、串行口的初始化,以及CC2420 的結(jié)構(gòu)配置,如接收/ 發(fā)射模式、射頻輸出功率、加電/ 低功耗模式等器數(shù)據(jù)的采集和發(fā)送。A/D轉(zhuǎn)換發(fā)送程序流程圖在此不再贅述。
4 結(jié)束語
系統(tǒng)選用的器件數(shù)據(jù)傳輸精度高,抗干擾能力強(qiáng),這對(duì)有強(qiáng)電場(chǎng)、強(qiáng)磁場(chǎng)干擾且不便于近距離測(cè)量的場(chǎng)合具有重要的參考價(jià)值和廣闊的應(yīng)用前景。
評(píng)論