欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

基于RS-485總線的溫濕度監控系統設計

摘 要:介紹了一種基于RS-485總線的溫濕度監控系統。給出了其整體結構、硬件設計、系統通信網絡方案以及系統軟件的開發和實現。該監控系統可方便地應用于大多數溫度和濕度控制場合。經實際驗證,系統的穩定性好,精度高,符合監控要求。

關鍵詞:RS-485總線;溫濕度;監控系統;單片機; 串行通信

Abstract: The paper presents a temperature-humidity monitoring system based on RS-485 bus. The development and realization of the system structure, hardware design, communication network and the software design of the monitoring system are introduced. The system which can apply to most of temperature-humidity control occasions easily has good stability and accuracy under experiments.

Key Words: RS-485 Bus; Temperature-Humidity; Monitoring System; Microcontroller;Serial Communication

1 概述

  環境條件中的溫濕度指標是許多工作場合中的重要參數,不論是倉庫管理、圖書保存還是工業測量與計量檢定,都需要符合操作規定的溫濕度環境條件。而溫濕度也是最不容易保障的指標,針對這一情況,研制可靠且實用的溫濕度監控系統顯得非常重要。監控系統以RS-485總線協議為基礎組成分布式網絡結構,采用PC機與單片機組成的多機系統完成測量與控制任務。

2 系統硬件結構及工作原理

  2.1網絡監控系統結構


圖1 系統結構原理圖

  系統結構原理圖如圖1。系統采用兩級主從式總線型網絡拓撲結構。由1臺PC機(作為上位機)、若干臺AT89S52單片機(作為下位機)和RS-485總線通信網絡組成。整個系統在監控系統管理軟件的控制下,統一協調工作,完成設計功能。

  2.2 主從式通信網絡

  監控系統中網絡通信采用RS-485串行總線連接,串行通信具有傳輸距離長、連接簡單、使用靈活方便、數據傳輸可靠性高的特點,在工業監控、數據采集和實時控制系統中得到了廣泛應用。其中采用差分通信方式進行信號發送與接收的RS-485(EIA-485Standard)總線協議較RS-232C協議提高了抗共模干擾能力和傳輸速率,擴大了傳輸距離,更適合作為現場總線應用于復雜的環境中的工業控制和實時監控系統中[1]。

  下位現場數據采集與控制單元掛接于同一條數據通信總線,總線為各現場單元共享,為避免總線通信的競爭與沖突,系統網絡通信采用主從式和廣播式通信控制方法。由主控微機決定一次通信過程的啟動和終止,通過給需要通信的現場單元分配總線通信使用權的方法來實現與下位單片機與主控微機之間的網絡通信。網絡中的下位單片機請求通信時必須等待主控微機將總線使用權分配給它后才能收發數據[2]。采用主從通信控制方法雖然速度稍慢,但由于現場單片機與主控微機間的信息交換不是特別頻繁,因此對于本監控系統是適用的。

  PC主控微機與各現場單元單片機之間所采用的通信規約是自定義的、非標準的、比較簡單的格式。主控PC微機通過RS-232C串口向總線通信協議轉換控制器發送命令幀信息,總線控制器接口電路負責RS-232C電平和RS-485電平之間的相互轉換,轉發此通信幀向RS-485總線網絡廣播。在通信幀中包含主控微機所要求的下位現場單元編號,所有下位現場單元單片機都收聽廣播,在收到廣播幀后,進行編號對比操作,各下位單片機把收到的編號與自己的編號進行比較,編號相同的下位單片機控制器為被選中的下位機,對接收到的幀信息進行處理,其余下位單片機控制器皆為未選中的下位機,需要丟棄收到的幀信息并繼續進行網絡偵聽工作[3]。同樣,下位現場單元單片機向主控微機發送信息幀時,由總線通信協議轉換控制器轉換為RS-232C通信協議電平向主控微機轉發。在設計實驗中,監控系統在串行通信波特率為9600bit/s,無奇偶校驗位,8位數據位,1位停止位的設置下通信正常,沒有發生丟幀或錯幀的現象。

  2.3 下位機數據采集與控制單元

  下位機是一個以AT89S52單片機為核心的數據采集與控制單元。AT89S52是一個低功耗,高性能CMOS 8位單片機,器件采用ATMEL公司的高密度、非易失性存儲技術制造,兼容標準MCS-51指令系統及80C51引腳結構,功能強大的AT89S52可為許多嵌入式控制應用系統提供高性價比的解決方案。AT89S52具有如下資源:40個引腳,8k Bytes Flash片內程序存儲(In system programmable可反復擦寫1000次),256 bytes的隨機存取數據存儲器(RAM),32個外部雙向輸入/輸出(I/O)口,5個中斷優先級2層中斷嵌套中斷,2個16位可編程定時計數器,2個全雙工串行通信口,看門狗(WDT)電路,片內時鐘振蕩器。可通過軟件設置省電模式。空閑模式下,CPU暫停工作,而RAM定時計數器,串行口,外中斷系統可繼續工作,直至外中斷激活或硬件復位[4]。下位機分別接有8路溫度濕度傳感器,進行溫度濕度檢測,并根據各路的平均溫度和平均濕度,控制除濕機、空調機或其他設施,以使環境溫度與濕度控制在特定的范圍內,并輪流顯示平均溫度、濕度值。下位機還設有煙霧、火光和熱釋電紅外傳感器及其相關電路 ,組成防火、防盜報警系統。下位單片機通過TTL/RS-485通信接口電路與總線網絡相連接構成半雙工主從式串行通信網絡,實現下位機通過串行口與上位機交換數據。下位機是一個相對獨立的智能型區域數據測量與控制子系統,當監控主機與下位單片機之間的通信發生故障時,各下位機仍可獨立完成相關區域的數據采集、告警和控制功能。

  各溫度和濕度傳感器分別將檢測到的溫度和濕度物理量轉換成電信號,經各自的低噪聲放大器放大、模數轉換器(A/ D)后,送到AT89S52單片機進行數據分析處理。下位機可接受上位機的訪問,根據需要將溫度、濕度數據實時傳遞給上位機,由上位機對各倉庫的溫濕度數據進行記錄并做相應處理。由于不同武器裝備對環境溫、濕度要求不同,用戶可通過外加鍵盤,在所需要的范圍內隨意設置系統監控的溫、濕度指標,以便系統適應不同的需要。

3 軟件設計

  3.1網絡監控系統軟件的設計與開發

  網絡監控系統軟件的設計與開發采用基于面向對象程序設計思想和關系數據庫技術,在Windows9x/2000/XP系統平臺上采用Borland C++ Builder編程語言開發而成。監控系統軟件完成的主要任務和功能有:系統組態、串行通信管理、圖形顯示管理、數據存儲、報表打印、統計分析、異常處理等。倉儲網絡監控系統的軟件設計功能較多而復雜,而且層次比較多。因此在設計上首先基于Windows的多任務處理機制,前臺完成命令響應、各模塊調用以及系統工作狀態的動態實時圖形化顯示等,后臺負責實時監視接收各下位現場單元發送的數據、定時巡檢或隨機抽檢工作現場的單片機控制器、進行異常處理和報警處理等;在編程技術上采用VCL組件開發技術,應用多線程技術進行多任務處理;其次,采用模塊化程序設計,把一個大的程序劃分為若干個小的功能模塊,每個模塊之間既相互獨立又相互聯系,這樣可以提高軟件的可維護性、可讀性、可靠性和高效性[2]。

  3.2 下位機程序設計[5]

  下位機主程序流程圖如圖2所示。包括對系統進行初始化處理;判斷中斷方式(含優先級)設置;串行口工作方式設置;系統各種指標的裝入;鍵盤初始化;控制信號初始化以及建立數據指針、通道初值并啟動 A/ D轉換。


圖2 下位機主程序流程圖

  以下僅給出下位機處理呼叫應答時的部分程序:

  # define ADD0 x01

  …

  sbit tr=p1.3;

  void service serial(void) interrupt4using1

  {

  uchar  rs;

  RI=0;

  ES=0;  //關串行中斷

  tr=0;

  rs=SBUF;

  …

  }

  if(rs!=ADD)  //不是呼叫本機

  {

  ES=1;

  if(P3.3=0 ) //A/D轉換請求中斷

  …

  Return;

  }

  SM2 =0;

  tr=1;

  SBUF=ADD;  //應答

  While(TI=0);

  TI=0;

  tr=0;   //執行通信命令

  …

4 結語

  實踐證明,基于RS-485總線協議的網絡監控系統依托集中管理、分散控制的現代控制技術,組成監控系統的硬件和軟件采用標準化、模塊化和系統化的設計,系統的配置具有通用性強、系統組態靈活、控制功能完善以及系統安裝、調試和維修簡便等特點,并且還可以通過智能通信接口或標準的通信網絡協議和其它監控系統,如門禁管理子系統相交聯通信,組成功能更完善的自動化網絡管理系統。

參考文獻

  [1] 邱公偉,趙祥元,巫淑萍.實時控制與智能儀表多微機系統的通信技術[M].北京:清華大學出版社,1996

  [2] 周海峰,趙春宇,陳大躍.基于RS-485的種子處理成套設備的網絡控制設計[J].測控技術,2004,23(12):48-49

  [3] 韓世進,張樂年.基于RS-485的多路數據采集系統[J].現代電子技術,2003(11):14-15

  [4] 孫育才,王榮興,孫華芳. ATMEL新型AT89S52系列單片機及其應用[M].北京:清華大學出版社,2005

  [5] 李華,孫曉民,李紅青,等.MCS-51系列單片機實用接口技術[M].北京:北京航空航天大學出版社,1993


文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          国产91丝袜在线播放| 911精品国产一区二区在线| 日韩一区二区三区在线| 免费成人美女在线观看| 欧美岛国在线观看| 国产一区二区毛片| 中文在线免费一区三区高中清不卡| 成人免费视频免费观看| 亚洲美女屁股眼交| 欧美日韩成人一区| 丰满岳乱妇一区二区三区| 亚洲丝袜美腿综合| 日韩欧美国产精品| 97久久超碰精品国产| 午夜不卡av在线| 欧美激情一区三区| 欧美日韩一级黄| 大陆成人av片| 日本不卡中文字幕| 成人爽a毛片一区二区免费| gogogo免费视频观看亚洲一| 91看片淫黄大片一级| 欧美日精品一区视频| 欧美zozozo| 国产精品蜜臀av| 亚洲国产成人高清精品| 精品一区二区在线看| 成人亚洲精品久久久久软件| 色哟哟一区二区| 欧美高清视频www夜色资源网| 69堂成人精品免费视频| 精品国产区一区| 亚洲乱码国产乱码精品精98午夜 | 日韩av一二三| 国产精品久久久久精k8| 久久精品综合网| 精品日韩在线观看| 欧美一二三四区在线| 欧美性受xxxx| 欧美主播一区二区三区| 99re这里只有精品6| 高清在线成人网| 国产精品中文欧美| 黄页视频在线91| 国产在线视频一区二区三区| 久久精品国产精品青草| 麻豆久久久久久| 蜜桃av噜噜一区二区三区小说| 视频在线观看国产精品| 日韩精品欧美精品| 日本不卡一区二区| 久久国产日韩欧美精品| 中文字幕精品一区| 国产精品久久久久影院亚瑟| 免费欧美日韩国产三级电影| 色噜噜久久综合| 国产精品嫩草影院av蜜臀| 日韩精品一级中文字幕精品视频免费观看 | 国产精品91xxx| 3d成人动漫网站| 亚洲综合免费观看高清完整版| 国产不卡视频在线观看| 欧美一区二区日韩一区二区| 亚洲综合av网| 色综合久久久久久久| 中文在线免费一区三区高中清不卡| 91精品欧美久久久久久动漫 | 成人a级免费电影| 一本大道久久a久久精二百| 欧美影视一区在线| 欧美一区二区三区不卡| 久久精品视频在线免费观看 | 欧美综合欧美视频| 日韩一区二区在线看片| 日本一二三不卡| 亚洲一区二区精品视频| 精彩视频一区二区三区| 岛国精品一区二区| 欧美久久高跟鞋激| 国产精品美女久久福利网站| 亚洲欧美日韩在线不卡| 麻豆91小视频| 99国产欧美另类久久久精品| 欧美日韩国产成人在线91| 日韩欧美三级在线| 亚洲精选视频在线| 成人免费视频在线观看| 图片区小说区区亚洲影院| 欧美一区二区精美| 久久99久久久欧美国产| 精品国产伦一区二区三区免费| 国产一区二区视频在线| 一区二区中文字幕在线| 99久久er热在这里只有精品66| 亚洲欧洲成人精品av97| 一本到不卡精品视频在线观看| 亚洲同性同志一二三专区| 在线欧美日韩精品| 日韩影院免费视频| 国产午夜精品久久久久久免费视| 国产成人免费在线观看| 综合色中文字幕| 欧美日韩情趣电影| 经典三级视频一区| 精品一区二区三区免费观看| 麻豆国产欧美一区二区三区| 欧美视频中文一区二区三区在线观看 | 日韩视频在线永久播放| 亚洲一区视频在线| 成人app网站| 国产精品久久久久久久久快鸭| 国产原创一区二区三区| 欧美精品丝袜中出| 午夜视频在线观看一区| 一本久久a久久精品亚洲| 中日韩av电影| 粉嫩一区二区三区性色av| 国产午夜亚洲精品午夜鲁丝片| 伦理电影国产精品| 精品国精品自拍自在线| 精品一区二区三区日韩| 欧美r级在线观看| 久久91精品国产91久久小草| 精品久久久三级丝袜| 激情图区综合网| 久久综合色婷婷| 国产成人在线视频免费播放| 欧美激情一二三区| 91麻豆精品视频| 色婷婷激情综合| 国产麻豆欧美日韩一区| 亚洲成人av中文| 国产精品黄色在线观看| 日韩一区二区麻豆国产| 在线视频一区二区三区| 国产91精品一区二区麻豆网站| 午夜国产不卡在线观看视频| 亚洲四区在线观看| 欧美国产一区视频在线观看| 精品欧美黑人一区二区三区| 欧美肥胖老妇做爰| 欧美性猛片aaaaaaa做受| 成人avav在线| 成人激情小说网站| 国内精品伊人久久久久av影院| 午夜精品一区二区三区三上悠亚| 中文字幕在线观看一区| 欧美激情一区二区三区不卡| 久久久久国产一区二区三区四区| 国产精品久久毛片av大全日韩| 国产精品一区专区| 亚洲一区二区三区四区在线| 欧美一区二区三区在线观看| 国产99久久久精品| 亚洲综合无码一区二区| 日韩精品一区在线观看| 91一区在线观看| 激情综合色综合久久综合| 最新热久久免费视频| 51久久夜色精品国产麻豆| 北条麻妃国产九九精品视频| 水野朝阳av一区二区三区| 国产精品久久精品日日| 欧美一区二区三区色| av影院午夜一区| 国内成人精品2018免费看| 一区2区3区在线看| 久久久久久久网| 91精品国模一区二区三区| 成人性生交大片免费看视频在线| 视频一区视频二区在线观看| 国产精品第五页| 国产欧美日韩激情| 精品女同一区二区| 欧美日韩国产一级二级| 久久精品国产在热久久| 亚洲综合在线免费观看| 成人免费观看男女羞羞视频| 日韩精品一二三四| 国产成人一区二区精品非洲| 91小视频在线观看| 欧美区在线观看| 精品粉嫩超白一线天av| 国产精品传媒视频| 一个色妞综合视频在线观看| 日韩电影在线观看一区| 国产精品一区在线观看你懂的| 成人激情文学综合网| 欧美疯狂性受xxxxx喷水图片| www久久久久| 一区二区三区欧美日韩| 狂野欧美性猛交blacked| 99精品视频在线观看| 在线观看91av| 欧美经典三级视频一区二区三区| 亚洲欧美另类图片小说| 美女mm1313爽爽久久久蜜臀| 成人网在线免费视频| 欧美巨大另类极品videosbest| 樱花影视一区二区|