新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于MCS-51單片機的實時在線環(huán)境監(jiān)測系統(tǒng)

基于MCS-51單片機的實時在線環(huán)境監(jiān)測系統(tǒng)

作者: 時間:2011-08-25 來源:網(wǎng)絡(luò) 收藏

  1 引言

  基于GPRS和的數(shù)據(jù)采集器是一種系統(tǒng),它采用分組無線業(yè)務(wù)GPRS將檢測到的環(huán)境狀況通過Internet傳到環(huán)保部門監(jiān)測信息處理中心,監(jiān)測信息實時處理軟件通過對采集來的數(shù)據(jù)進行整理分析,使環(huán)保機關(guān)足不出戶即能掌握轄區(qū)監(jiān)測點和污染源的監(jiān)測指標信息,從而使環(huán)保機關(guān)的管理在機制上實現(xiàn)從人工化向信息化的轉(zhuǎn)變,克服了過去對各項環(huán)境指標的檢測主要靠環(huán)保人員到現(xiàn)場手工取樣,帶回實驗室分析后再作出結(jié)論的周期長、效率低的問題;還可以提高對環(huán)境的監(jiān)測頻次,克服過去由于監(jiān)測頻次低,總結(jié)出來的環(huán)境質(zhì)量和污染源監(jiān)測信息可信度較低的問題。

  2 監(jiān)測系統(tǒng)的工作過程

  

基于MCS-51單片機的實時在線環(huán)境監(jiān)測系統(tǒng)

  整個系統(tǒng)的具體工作過程見圖1。數(shù)據(jù)采集器單元將流量計、PH計、COD計等各個現(xiàn)場測量儀器輸出的標準4~20mA的電流信號轉(zhuǎn)變成數(shù)字信號,并對采集數(shù)據(jù)進行內(nèi)部保存,然后通過GPRS模塊采用無線傳輸方式發(fā)送給監(jiān)控中心,由運行在監(jiān)控中心計算機中的“監(jiān)測信息實時處理系統(tǒng)”軟件進行監(jiān)測數(shù)據(jù)的集中處理和分析,監(jiān)控中心人員就可以根據(jù)處理和分析后的數(shù)據(jù)了解采集點出的環(huán)境質(zhì)量狀況。

  3 數(shù)據(jù)采集器硬件結(jié)構(gòu)

  采集器采用雙CPU結(jié)構(gòu),主CPU專門負責與監(jiān)測軟件之間的數(shù)據(jù)通訊傳輸和量程設(shè)置及參數(shù)顯示;從CPU專門負責各自通道的數(shù)據(jù)采集、轉(zhuǎn)換及存儲,這樣可以避免各通道切換帶來數(shù)據(jù)信號的干擾,保證數(shù)據(jù)測量的精確可靠。從CPU用兩種方式(RS-485串行通訊方式及4~20mA電流環(huán)方式)來接收或轉(zhuǎn)換各個在線監(jiān)測儀器的數(shù)據(jù)(見圖2)。從功能上,采集器電路劃分為以下幾個組成部分:

  

數(shù)據(jù)采集器硬件結(jié)構(gòu)

  (1)單片機控制單元電路

  單片機控制單元電路包括兩片單片機AT89S52(分別用主CPU和從CPU表示)、高速1K雙口靜態(tài)RAMIDT7130、E2PROMAT24C512等器件。MASTERCPU主要用來控制、通訊(與上位機遠程通訊,與SLAVECPU進行數(shù)據(jù)的接受和發(fā)送命令等通訊操作);SLAVECPU主要用來對采集來的數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換,并與MASTERCPU進行數(shù)據(jù)傳遞。AT89S52內(nèi)含8K的FLASH作為程序存儲器。高速1K雙口靜態(tài)RAMIDT7130作為MASTERCPU和SLAVECPU通訊的共享RAM。

  參數(shù)數(shù)據(jù)存儲采用外部擴展一片64K的E2PROM(AT24C512),用于數(shù)據(jù)存儲,并根據(jù)需要將數(shù)據(jù)送去顯示或上傳。


上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉