在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

基于分布式多點測量的糧庫無線全數(shù)字溫濕度監(jiān)控系統(tǒng)的設計

電子設計 ? 來源:中國聯(lián)通中山分公司 ? 作者:湯綺婷 ? 2020-07-06 07:54 ? 次閱讀

引言

溫濕度是影響糧食倉儲過程中品質(zhì)好壞的主要因素。目前我國許多糧食倉儲單位仍采用測溫儀器與人工抄錄、管理相結合的傳統(tǒng)方法,這不僅效率低,而且往往由于判斷失誤和管理不力造成局部或大范圍糧食霉變的現(xiàn)象時有發(fā)生。

本文介紹采用nRF905射頻模塊、多個DS18B20構成的測溫網(wǎng)絡濕度傳感器HS1101組成一種糧庫無線全數(shù)字溫濕度監(jiān)控系統(tǒng),徹底擺脫了傳統(tǒng)的人工抄錄方法,能實時檢測糧倉中的溫濕度,并根據(jù)所測的數(shù)據(jù)控制空調(diào)器、除濕機等外部設備的運行,確保糧倉內(nèi)合適的溫濕度環(huán)境,該設計具有簡單可靠和靈活方便的特點。

硬件設計

系統(tǒng)硬件結構由兩個部分組成:中央監(jiān)控系統(tǒng)CMS和多個遠程終端節(jié)點RTN(見圖1)。

基于分布式多點測量的糧庫無線全數(shù)字溫濕度監(jiān)控系統(tǒng)的設計

圖1 系統(tǒng)硬件

中央監(jiān)控系統(tǒng)主要包括監(jiān)控計算機和主接收器,監(jiān)控計算機與主接收器之間通過串口(RS232)來通信,控制遠程終端節(jié)點單片機(P89LPC916)讀取溫濕度值、并且實時記錄讀取的通道編號、DS18B20編號、時間。可以作為原始資料的積累,用于將來的數(shù)據(jù)分析,人機界面和單片機的通信用Visual Basic編程

主接收器:通過無線射頻模塊nRF905以點對點或廣播方式發(fā)送監(jiān)控計算機的各種控制命令,在命令發(fā)出以后,采用逐一掃描的方式探測各個數(shù)據(jù)終端有沒有發(fā)送通信請求;若有則執(zhí)行相應的要求。

遠程終端主要由P89LPC916單片機、射頻模塊nRF905、DS18B20的測溫網(wǎng)絡、濕度傳感器HS1101、外部設備驅動器及放大調(diào)整電路組成。通過P89LPC916單片機的3個通用IO連接多個DS18B20構成“一線總線”通信,實現(xiàn)DS18B20的測溫網(wǎng)絡。濕度傳感器HS1101探測現(xiàn)場環(huán)境濕度,經(jīng)過A/D轉換后變?yōu)?a target="_blank">數(shù)字信號。現(xiàn)場檢測信號由P89LPC916單片機進行處理,最后將數(shù)據(jù)通過nRF905收發(fā)器送出。當P89LPC916單片機檢測到異常的儲糧溫濕度時,啟動風機等外部設備,送信號到監(jiān)控計算機和報警電路,有聲光報警,提醒工作人員。

DS18B20

美國Dallas公司的DS18B20數(shù)字式溫度傳感器,工作電壓3.0~5.5V,溫度測量范圍-55~125℃,在-10~85℃范圍內(nèi)測量精度為±0.5℃。與傳統(tǒng)的熱敏電阻溫度傳感器不同,它能夠直接讀出被測溫度,并且可根據(jù)實際要求通過簡單的編程實現(xiàn)9~12位的數(shù)字值讀數(shù)方式,可以分別在93.75ms和750ms內(nèi)將溫度值轉化為9位和12位的數(shù)字量。該芯片在檢測點已把被測信號數(shù)字化了,因此在單總線上傳送的是數(shù)字信號。本系統(tǒng)設計中選擇了該傳感器,使得系統(tǒng)溫度傳感器模塊的硬件極其簡單,只占用單片機系統(tǒng)的一個數(shù)據(jù)I/O口加一個上拉電阻即可。

DS18B20因其序列號在出廠前已寫入片內(nèi)ROM中,主機在進入操作程序前必須逐一接入DS18B20用讀ROM(33H)命令將該DS18B20的序列號讀出。當主機需要對眾多在線DS18B20的某一個進行操作時,首先要發(fā)出匹配ROM命令(55H),接著主機提供64位序列碼,之后的操作就是針對該DS18B20的。在DS18B20組成的多路測溫系統(tǒng)中,主機在發(fā)出跳過ROM命令之后,再發(fā)出統(tǒng)一的溫度轉換啟動碼44H,就可以實現(xiàn)所有DS18B20的統(tǒng)一轉換。再經(jīng)過1s后就可以用很少的時間去逐一地讀回每個DS18B20的溫度數(shù)據(jù)。

射頻芯片nRF905

nRF905是挪威Nordic公司推出的單片射頻發(fā)射器芯片,工作電壓為1.9~3.6V,工作于433/868/915MHz3個ISM頻道。nRF905可以自動完成處理字頭和CRT(循環(huán)冗余碼校驗)的工作,可由片內(nèi)硬件自動完成曼徹斯特編碼/解碼,使用SPI接口微控制器通信,配置非常方便,其功耗非常低,以-10dBm的輸出功率發(fā)射時電流只有11mA,在接收模式時電流為12.5mA。

nRF905傳輸數(shù)據(jù)時為非實時方式,即發(fā)送端發(fā)出數(shù)據(jù),接收端收到后先暫存于芯片存儲器內(nèi),外面的MCU可以在需要時再到芯片中去取。nRF905一次的數(shù)據(jù)傳輸量最多為32B。

無線數(shù)據(jù)傳送的實現(xiàn)

本設計中將單片機P89LPC916的SPI接口和nRF905的SPI接口相連,另外再選幾個I/O口連接nRF905的輸入輸出信號,如圖2所示。

圖2 nRF905控制電路

nRF905在正常工作前應由P89LPC916先根據(jù)需要寫好配置寄存器,其后的工作主要是兩個:發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。

發(fā)送數(shù)據(jù)時,P89LPC916先把nRF905置于待機模式(PWR_UP引腳為高、TRX_CE引腳為低),然后通過SPI總線把發(fā)送地址和待發(fā)送的數(shù)據(jù)都寫入相應的寄存器中,之后把nRF905置于發(fā)送模式(PWR_UP、TRX_CE和TX_EN全置高),數(shù)據(jù)就會自動通過天線發(fā)送出去。為了數(shù)據(jù)可靠地傳輸,將射頻配置寄存器中的自動重發(fā)位(AUTO_RETRAN)設為有效,數(shù)據(jù)包重復不斷地一直向外發(fā),直到P89LPC916把TRX_CE拉低,退出發(fā)送模式為止。

接收數(shù)據(jù)時,P89LPC916把nRF905的TRX_CE引腳置為高電平,TX_EN引腳拉為低電平后,就開始接收數(shù)據(jù)。本設計中P89LPC916設定的40s內(nèi)一直判斷nRF905的DR引腳是否變高,若為高,則證明接收到了有效數(shù)據(jù),可以退出接收模式,若一直沒有接收到,待時間到時也退出接收模式。退出后在待機模式,P89LPC916通過SPI總線把nRF905內(nèi)部的接收數(shù)據(jù)寄存器中的數(shù)據(jù)讀出,即接收到的有效數(shù)據(jù)。

軟件設計

本系統(tǒng)設計的重點是控制nRF905的程序設計,首先是對nRF905進行初始配置,配置完成后按需要編寫用戶數(shù)據(jù)的發(fā)送或接收程序。

圖3 軟件系統(tǒng)的整體數(shù)據(jù)處理流程

初始化

·初始化nRF905的射頻配置寄存器

這些寄存器中有很多信息,必須根據(jù)實際情況進行配置,本設計中nRF905外接16MHz晶體,XOF應配置為0 11;PA_PWR為發(fā)射功率、RX_RED_PWR為接收靈敏度,可根據(jù)需要配置;另外還有發(fā)送地址、接收地址、發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的長度(字節(jié)數(shù)),可根據(jù)實際應用配置。注意這組寄存器中還有接收時的實際地址,而發(fā)送地址在其他單獨寄存器中。

·配置nRF905的發(fā)送地址

在實際工作中,nRF905可以自動濾除地址不相同的數(shù)據(jù),只有地址匹配且校驗正確的數(shù)據(jù)才會被接收,并存儲在接收數(shù)據(jù)寄存器中。本設計中配置最多4個字節(jié)(32位),發(fā)送端的發(fā)送地址應與接收端設備的接收地址相同。

用戶程序

根據(jù)系統(tǒng)的硬件設計方案,分為發(fā)送端和接收端兩個部分,軟件系統(tǒng)的整體數(shù)據(jù)處理流程如圖3所示。軟件系統(tǒng)分為5個模塊:溫濕度采集模塊、外部設備模塊、RF發(fā)送模塊、RF接收模塊、中央監(jiān)控系統(tǒng)報表統(tǒng)計分析模塊。

通信協(xié)議

系統(tǒng)結構為有多個發(fā)送端向1個接收端單向發(fā)送溫濕度數(shù)據(jù),同時要求接收端能夠根據(jù)接收的數(shù)據(jù)內(nèi)容判斷信號來自哪一個發(fā)送模塊;接收端根據(jù)溫濕度數(shù)據(jù)是否越界從而驅動前端外部設備。為此,將系統(tǒng)通信協(xié)議設置為如下格式:

Preamble為引導字節(jié),Add為接收機地址,Payload為有效加載數(shù)據(jù)(包括接收顯示單元識別碼Rid、源發(fā)送單元識別碼Sid及Data字——在接收時Data字高八位內(nèi)容即為溫度數(shù)據(jù),低八位內(nèi)容即為濕度數(shù)據(jù);發(fā)送控制命令即為外部設備控制字,長度為2字節(jié)),CRC為校驗碼。nRF905處于發(fā)射模式時,Add和Payload由微控制器按順序送入射頻模塊nRF905,Preamble和CRC由nRF905自動加載。接收時,nRF905先接收一個數(shù)據(jù)包,分別驗證Preamble、Add和CRC正確后,再將Payload數(shù)據(jù)送入微控制器處理;當接收顯示單元微處理器判斷Payload中的Rid和本機識別碼一致時,繼續(xù)處理后繼數(shù)據(jù),并通過Sid來判斷收到的數(shù)據(jù)來自哪一個監(jiān)測點,保存至中央監(jiān)控系統(tǒng)數(shù)據(jù)庫供后期數(shù)據(jù)分析處理。

結語

基于nRF905、濕度傳感器HS1101以及DS18B20智能溫度傳器設計的分布式多點測量系統(tǒng)能很好的滿足糧庫溫濕度監(jiān)測的要求。自2006年3月在中山市某應急糧加工中心使用至今,系統(tǒng)穩(wěn)定可靠,簡單易用。

責任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 射頻
    +關注

    關注

    104

    文章

    5622

    瀏覽量

    168292
  • 無線
    +關注

    關注

    31

    文章

    5471

    瀏覽量

    173926
  • 測量
    +關注

    關注

    10

    文章

    4956

    瀏覽量

    111878
收藏 人收藏

    評論

    相關推薦

    基于nRF905的糧庫無線溫濕度監(jiān)控系統(tǒng)

    器設計的分布式多點測量系統(tǒng)能很好的滿足糧庫溫濕度監(jiān)測的要求。自2006年3月在中山市某應急糧加工
    發(fā)表于 07-13 09:53

    基于以太網(wǎng)的分布式溫濕度智能監(jiān)控系統(tǒng)

    的方法及軟硬件協(xié)同設計的思想,研制出了一種模塊化可裁減、基于以太網(wǎng)的分布式智能溫濕度監(jiān)控系統(tǒng)。實踐證明,該系統(tǒng)控制范圍大且利用現(xiàn)有發(fā)達的網(wǎng)絡
    發(fā)表于 10-29 15:47

    在機房監(jiān)控產(chǎn)品環(huán)境溫濕度中應用的溫濕度傳感器

    。本文推薦選用一種具有獨特工藝設計、價格較低廉的、高精度、數(shù)字輸出溫濕度傳感器 - HTU21D.較好的實現(xiàn)了對空氣濕度測量。并予以顯示。HTU21D是法國Humirel 公司推出的
    發(fā)表于 11-22 09:32

    無線溫濕度監(jiān)控解決方案

    問題。采用射頻433頻段無線通信技術的通訊方式,使系統(tǒng)的擴展和與其他網(wǎng)絡互連變得非常方便。n 穩(wěn)定精確的測量方式智能溫濕度傳感模塊采用無線
    發(fā)表于 09-18 10:49

    庫房無線溫濕度監(jiān)控方案 無線溫濕度監(jiān)控系統(tǒng) 倉儲物流無線溫濕度

    試驗智能溫度監(jiān)控系統(tǒng)上海植物生態(tài)生理研究所溫濕度監(jiān)測上海交通大學高溫濕度測量重慶大學光電工程學院數(shù)字
    發(fā)表于 03-01 10:15

    怎么實現(xiàn)基于ZigBee無線Mesh網(wǎng)絡的溫濕度測量系統(tǒng)設計?

    本文開發(fā)了基于ZigBee無線Mesh網(wǎng)絡的溫濕度測量系統(tǒng),具有網(wǎng)絡覆蓋能力強、測量精度高、現(xiàn)場架設便捷、
    發(fā)表于 05-24 06:01

    如何去實現(xiàn)一種基于單片機的糧倉溫濕度監(jiān)控系統(tǒng)設計

    。標簽:51單片機、LCD1602、DS1302、DHT11、ADC0832題目擴展:冷庫檢測系統(tǒng)糧庫溫濕度監(jiān)控-實物設計 - 電子校園編號: CP-51-2021-032-SW 仿
    發(fā)表于 02-18 06:25

    大型糧庫溫濕度監(jiān)控系統(tǒng)

    本文主要講述一種由傳感器和單片機構成的新型的大型糧庫溫濕度監(jiān)控系統(tǒng)
    發(fā)表于 04-22 16:02 ?58次下載

    大型糧庫溫濕度監(jiān)控系統(tǒng)

    本文主要講述了一種新型的糧庫溫濕度檢測控制系統(tǒng)
    發(fā)表于 04-22 17:14 ?44次下載

    多點溫濕度遠程無線監(jiān)控系統(tǒng)設計

    溫濕度的監(jiān)測及控制在工農(nóng)業(yè)生產(chǎn)和日常生活中具有極其重要的作用。本文研究了基于分散集中控制方式的多點溫濕度遠程無線監(jiān)控
    發(fā)表于 12-31 15:52 ?86次下載

    SMT車間溫濕度分布式遠程監(jiān)控系統(tǒng)的設計

    為實現(xiàn)溫濕度集中實時顯示和遠程管理,設計了基于SQLITE數(shù)據(jù)庫和嵌入web服務器的分布式遠程監(jiān)控系統(tǒng)。該
    發(fā)表于 05-02 17:03 ?28次下載
    SMT車間<b class='flag-5'>溫濕度</b><b class='flag-5'>分布式</b>遠程<b class='flag-5'>監(jiān)控</b><b class='flag-5'>系統(tǒng)</b>的設計

    分布式溫濕度監(jiān)測系統(tǒng)設計方案

    節(jié)點,將各個節(jié)點的傳感結果平均值作為環(huán)境參數(shù)。通常的方法是構建RS485分布式現(xiàn)場總線,每個傳感器節(jié)點都需要單片機和通信器件,成本較高。 DHT22數(shù)字溫濕度傳感器是一款含有已校準數(shù)字
    發(fā)表于 10-19 11:47 ?2次下載
    <b class='flag-5'>分布式</b><b class='flag-5'>溫濕度</b>監(jiān)測<b class='flag-5'>系統(tǒng)</b>設計方案

    關于ZigBee網(wǎng)絡的分布式無線溫濕度測量系統(tǒng)

    采用數(shù)字式溫濕度傳感器SHT11、單片機MSP430和ZigBee無線收發(fā)芯片設計完成了一種分布式無線
    發(fā)表于 04-28 09:27 ?18次下載
    關于ZigBee網(wǎng)絡的<b class='flag-5'>分布式</b><b class='flag-5'>無線</b><b class='flag-5'>溫濕度</b><b class='flag-5'>測量</b><b class='flag-5'>系統(tǒng)</b>

    SMT車間溫濕度分布式遠程監(jiān)控系統(tǒng)的設計

    電子發(fā)燒友網(wǎng)站提供《SMT車間溫濕度分布式遠程監(jiān)控系統(tǒng)的設計.pdf》資料免費下載
    發(fā)表于 10-20 10:35 ?0次下載
    SMT車間<b class='flag-5'>溫濕度</b><b class='flag-5'>分布式</b>遠程<b class='flag-5'>監(jiān)控</b><b class='flag-5'>系統(tǒng)</b>的設計

    無線溫濕度監(jiān)控系統(tǒng)

    無線溫濕度監(jiān)控系統(tǒng),作為現(xiàn)代環(huán)境監(jiān)測技術的杰出代表,已經(jīng)廣泛應用于各個行業(yè)和領域。利用無線通信技術,實現(xiàn)對環(huán)境
    的頭像 發(fā)表于 05-30 16:43 ?845次閱讀
    主站蜘蛛池模板: 色老板在线视频一区二区 | 亚洲综合一二三区 | 中文字幕视频一区二区 | 亚洲热热久久九九精品 | 欧美性色生活片天天看99 | 曰本福利写真片视频在线 | a级毛片网站 | 欧美激情第一欧美在线 | 日韩成a人片在线观看日本 日韩成人黄色 | 国产片一级特黄aa的大片 | 欧美在线精品一区二区三区 | 五月婷婷色视频 | 1024手机在线看 | 成人激情综合网 | 日日干天天草 | 国产天天射 | 99久免费精品视频在线观看2 | 一区二区三区四区在线 | 亚洲成人av | 在线看av网址 | 亚洲天堂爱爱 | 婷婷六月丁香午夜爱爱 | 26uuu另类欧美亚洲曰本 | 992tv国产精品福利在线 | 久久午夜神器 | 美女被色 | 色综合久久天天综合观看 | 国产综合精品久久久久成人影 | videofreeones性欧美另类 | 日本黄色片www | 日本亚洲精品色婷婷在线影院 | 男人的天堂免费网站 | 综合婷婷 | 日本高清色视频www 日本高清色视频在线观看免费 | 亚洲最色网 | 午夜欧美福利 | 色综合婷婷 | 精品噜噜噜噜久久久久久久久 | 亚洲色图.com | aa毛片 | 999久久久免费精品国产牛牛 |