基于nRF905模塊的STC89C無線環(huán)境監(jiān)測系統(tǒng)設(shè)計
設(shè)計思路
本文引用地址:http://m.butianyuan.cn/article/142550.htm設(shè)計采用的傳感器簡介
(1)DHT22一體化溫濕度傳感器:DHT22濕敏電容數(shù)字溫濕度模塊是一款含有已校準數(shù)字信號輸出的溫濕度復合傳感器。傳感器包括一個電容式感濕元件和一個高精度測溫元件,并與一個高性能8位單片機相連接。因此該產(chǎn)品具有超低能耗、超快響應(yīng)、抗干擾能力強、性價比高等優(yōu)點。其實物圖與封裝圖引腳圖如圖1所示?! ?/p>
(2)DS18B20溫度傳感器:DS18B20是美國DALLAS公司生產(chǎn)的單總線數(shù)字溫度傳感器。它的測溫范圍從-55℃到+125℃,可以在1s(典型值)內(nèi)將溫度轉(zhuǎn)換為數(shù)字信號。具有較高的靈敏度和較高的精確度。
(3)基于BH1750FVI的光照強度模塊:此模塊采用I2C總線和單片機進行通信,在模塊內(nèi)部將光照度轉(zhuǎn)換為響應(yīng)的數(shù)字信號進行輸出,輸出光照強度范圍為1~65535Lux。它的工作溫度范圍也很廣,可以在-45℃到+85℃的溫度條件下進行工作,滿足一般的工業(yè)生產(chǎn)條件。同時也具有較高的靈敏度和精確度。模塊接口電路如圖2所示。
以上三種傳感器是本設(shè)計中用到的傳感器,他們主要采集周圍環(huán)境中實時變化的溫濕度和光照度這三類信息。
設(shè)計核心模塊簡介
本設(shè)計的核心模塊是無線模塊nRF905,和STC89C系列單片機。
(1)nRF905無線模塊:無線傳輸模塊是極其重要的設(shè)計模塊之一,在本文的設(shè)計中,選用的是NRF905芯片。如圖3所示。
nRF905具有節(jié)能模式,支持多頻道通信,頻道切換時間小于650μs。而且它的輸出功率可調(diào),最大為10dB。nRF905工作模式主要包括活動模式和節(jié)電模式。在活動ShockBurst模式下,數(shù)據(jù)能低速從處理器進入,然后高速發(fā)射出去。同時,發(fā)送數(shù)據(jù)時可以自動生成數(shù)據(jù)幀頭并計算CRC校驗和。接收數(shù)據(jù)時具有載波檢測功能,并對接收的代碼進行地址檢測,并計算CRC來保證數(shù)據(jù)的準確性。
評論