在當今的工農業生產中,需要進行溫濕度採集的場合越來越多,準確方便地測量溫度變得至關重要。傳統的有線測溫方式存在著佈線複雜,線路容易老化,線路故障難以排查,裝置重新布局要重新佈線等問題。特別是在有線網路不通暢或由於現場環境因素的限制而不便架設線路的情況下,給溫濕度的資料採集帶來了很大的麻煩。要想監測到實時的溫濕度資料,就必須採用無線傳輸的方式對資料進行採集、傳送、接收並對無線採集來的資料通過上位機進行處理,以控制並監測裝置的運**況,減少不必要的線路裝置開支。
溫濕度採集電路設計
dht11是一款含有已校準數碼訊號輸出的溫濕度復合感測器。該感測器應用專用的數字模組採集技術和溫濕度感測技術,具有極高的可靠性與卓越的長期穩定性。圖2所示為其溫度採集電路。dht11感測器包括乙個電阻式感溼元件和乙個ntc 測溫元件,可與高效能8位微控制器相連線。校準係數以程式的形式儲存在otp 記憶體中,感測器內部在檢測訊號的過程中可呼叫這些校準係數。單線制序列介面可使系統整合變得簡易而快捷,而且訊號傳輸距離可達20m 以上。當連線線長度短於20m 時,應使用5kω上拉電阻,大於20m 時,應根據情況使用合適的上拉電阻。
無線發射、接收電路設計
nrf24l01是nordic 公司生產的一款無線通訊晶元,採用fsk 調製方式,內部整合有nordic 自己的enhanced short burst 協議。可以實現點對點或是1對6的無線通訊。無線通訊速度可以達到2 mb/s.nordic 無線發射、接收晶元nrf24l01的電路原理圖如圖3所示。
nrf24l01是單片射頻收發晶元,工作於2.4~2.5 ghz 的ism 頻段,晶元內建頻率合成器、功率放大器、晶體振盪器和調製器等功能模組,輸出功率和通訊頻道可通過程式進行配置。nrf24l01晶元的能耗非常低,以-5 dbm 的功率發射時,工作電流只有10.5 ma,接收時的工作電流只有18 ma,它具有多種低功率工作模式,節能環保,設計方便。nrf24l01無線收發模組的各管腳功能如表1所列,圖4所示是nrf24l01與微控制器連線時的電路圖。
nRF24L01無線模組使用 待寫。。。
spi匯流排模式選擇 spi inittypedef spi initstructure spi initstructure.spi direction spi direction 2lines fullduplex spi設定為雙線雙向全雙工 spi initstructure.spi mode ...
nRF24L01 使用說明
bit0 prim rx設定工作模式,傳送或接收,0 傳送 1 接收。bit1 pwm up設定是否上電,晶元在傳送或接收完成後根據此位判斷是進入powerdown模式 0 還是進入standby模式 1 bit2 crco設定crc的位元組數,0 1byte 1 2byte。bit3 en crc...
NRF24L01的通訊距離
nrf24l01模組的傳輸距離由 使用什麼天線 是否加了功率晶元 程式中選擇的傳輸速率 空曠和有障礙物 四個因素決定。目前市場上的nrf24l01有三種模組。1.天線在pcb上 零售價6元 15元 該模組的天線在pcb上,沒有加功率晶元,屬於傳輸距離最短的模組。空曠條件下,經過實測,2m傳輸速率下1...