技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > 基于ATmega16單片機的水質(zhì)監(jiān)測控制系統(tǒng)設(shè)計

基于ATmega16單片機的水質(zhì)監(jiān)測控制系統(tǒng)設(shè)計

時間:2021-05-26 12:26:11來源:邢媛

導(dǎo)語:?對于水質(zhì)的監(jiān)測主要是監(jiān)測水中自由離子濃度和水的渾濁度。本文設(shè)計的方案是基于單ATmega16單片機,對水源進行采集,再通過傳感器對采集到的水源進行處理產(chǎn)生模擬信號,之后再通過模擬信號轉(zhuǎn)變成數(shù)字信號轉(zhuǎn)換器(A/D轉(zhuǎn)換器), 轉(zhuǎn)變之后的信號傳送給單片機,單片機接收到信號之后進行處理后再顯示模塊進行顯示。通過本設(shè)計可以有效地得出水中渾濁度、自由離子濃度,從而判斷水的污染情況!在本設(shè)計中,系統(tǒng)地介紹了水質(zhì)監(jiān)測的原理、硬件的結(jié)構(gòu)、工作原理及其使用和各部分功能電路的設(shè)計。

      近年來,由于國際上一些地區(qū)和國家頻繁發(fā)生惡性事件,飲水安全和衛(wèi)生問題引起了全球的關(guān)注,飲水安全已成為全球性的重大戰(zhàn)略性問題,所以水資源的保護成了我國重中之重的一個問題,水土流失礦山污水導(dǎo)致人類周圍的水環(huán)境污染日趨嚴(yán)重,嚴(yán)重制約了經(jīng)濟的發(fā)展和危害著人類的健康。嚴(yán)峻的水形勢提高了人們對水污染控制的重視,對廢水的處理和檢測成為了維護良好人民生活環(huán)境所必不可少的要求,廢水中是否有對環(huán)境產(chǎn)生重大影響的元素和他們的含量是否在標(biāo)準(zhǔn)以內(nèi),直接關(guān)系到我們的生存環(huán)境。

  多年以來, 我國的環(huán)境監(jiān)理工作一直采用人工采集、分析數(shù)據(jù)、手工匯總制表等工作手段,由于采樣間隔時間長,數(shù)據(jù)分析匯總慢,傳遞不及時,難以對當(dāng)?shù)氐沫h(huán)境現(xiàn)狀正確、及時地進行整體把握。近年來,國內(nèi)的環(huán)境監(jiān)測部門也逐漸將城市水質(zhì)參數(shù)與污水流量監(jiān)測網(wǎng)絡(luò)列入近期實施計劃內(nèi),但從事水質(zhì)參數(shù)檢測研究的極少,我國最早研究水質(zhì)檢測儀器的上海雷磁儀器廠,曾經(jīng)研制出SJG一704型在線式pH、溶解氧、濁度、電導(dǎo)率和溫度五項參數(shù)檢測儀器;北京市水環(huán)境監(jiān)測中心與北京市水電科學(xué)研究院自動化所聯(lián)合研制了“北京市地下水和地表水水質(zhì)自動監(jiān)測網(wǎng)絡(luò)”。但是,迄今為止,還沒有一種普遍適用于基層水環(huán)境在線監(jiān)測與數(shù)據(jù)遠程傳輸?shù)膬x器設(shè)備在國內(nèi)生產(chǎn)。

  水質(zhì)自動監(jiān)測系統(tǒng)WQMS (W at e r Qu ality Monitoring System)以監(jiān)測水質(zhì)污染綜合指標(biāo)及其某些特定項目為基礎(chǔ),通過在一個水系或一個地區(qū)設(shè)置若干個有連續(xù)自動監(jiān)測儀器的監(jiān)測站,由一個中心站控制若干個子站,隨時對該區(qū)的水質(zhì)污染狀況進行連續(xù)自動監(jiān)測,形成一個連續(xù)自動監(jiān)測系統(tǒng)。

  水質(zhì)自動監(jiān)測系統(tǒng)是20世紀(jì)70年代發(fā)展起來的,在美國、英國、日本、荷蘭等國已有相當(dāng)規(guī)模的廣泛應(yīng)用, 并被納入至網(wǎng)絡(luò)化的“環(huán)境評價體系”和“自然災(zāi)害防御體系”。一則可為綜合評價水功能區(qū)的水環(huán)境質(zhì)量提供基礎(chǔ)性數(shù)據(jù),二則可迅速發(fā)現(xiàn)突發(fā)性水質(zhì)污染事故或天災(zāi), 將水域異常水質(zhì)情況、污染傳播源及影響規(guī)模通過系統(tǒng)的通訊網(wǎng)絡(luò)傳至控制中心,為決策部門把握災(zāi)害的性質(zhì)狀態(tài),從而制定災(zāi)害的防治對策提供依據(jù)。

  1 系統(tǒng)總體設(shè)計

  本設(shè)計采用美國GLOBAL WATER公司的WQ系列水質(zhì)參數(shù)檢測傳感器,自行設(shè)計了現(xiàn)場參數(shù)在線監(jiān)測子系統(tǒng)、數(shù)據(jù)遠程傳輸子系統(tǒng)和數(shù)據(jù)管理子系統(tǒng),構(gòu)成一個完整的水質(zhì)參數(shù)在線監(jiān)測及遠程傳輸系統(tǒng)。

  在研制的過程中,選取ATmega16單片機作為現(xiàn)場參數(shù)在線監(jiān)測子系統(tǒng)的核心器件,配合相關(guān)的外圍電路, 將水質(zhì)傳感器監(jiān)測到的電信號轉(zhuǎn)換成4-20mA/0-5V的標(biāo)準(zhǔn)信號,經(jīng)過數(shù)據(jù)運算處理,變成代表實際化學(xué)或物理量的數(shù)據(jù)顯示在液晶屏上,以供現(xiàn)場人員的觀測、記錄和分析。這部分也可作為一個獨立的智能儀表,即水質(zhì)參數(shù)在線監(jiān)測儀使用。

  在設(shè)計數(shù)據(jù)傳輸網(wǎng)絡(luò)時,把基層監(jiān)測部門作為系統(tǒng)的監(jiān)控中心,而把轄區(qū)內(nèi)各污染物排放企業(yè)作為監(jiān)測站點,監(jiān)控中心的計算機便是網(wǎng)絡(luò)的服務(wù)器。監(jiān)控中心的服務(wù)器和各監(jiān)測站點的水質(zhì)監(jiān)測儀都是通過調(diào)制解調(diào)接入GSM網(wǎng)絡(luò)的短消息業(yè)務(wù)(SMS)進行信息交換與數(shù)據(jù)傳輸。

  在監(jiān)控中心的電子地圖上顯示監(jiān)控中心和和各監(jiān)測站點的位置,用數(shù)據(jù)管理軟件實時監(jiān)測每一項水質(zhì)參數(shù)或者在一段時間內(nèi)對部分?jǐn)?shù)據(jù)做出統(tǒng)計結(jié)果,為有關(guān)部門的分析和決策提供科學(xué)依據(jù)。

  本系統(tǒng)是基于AT單片機技術(shù)的水質(zhì)監(jiān)測系統(tǒng),硬件電路主要包括傳感器的選取,單片機的選取與應(yīng)用,A/D 轉(zhuǎn)換的選用,電源設(shè)計,顯示部分設(shè)計等;軟件設(shè)計主要包括主程序設(shè)計和子程序設(shè)計,監(jiān)測結(jié)果通過顯示模塊顯示。傳感器采集目標(biāo)對象的信息,將信息送到A/D的模擬通道中,由單片機通過程序?qū)⒔?jīng)過A/D模數(shù)轉(zhuǎn)換后的信息讀到自己內(nèi)部的寄存器中,單片機通過自己內(nèi)部的ROM 中的程序,將輸入的信息處理,然后將得到的信息通過顯示裝置顯示出來。系統(tǒng)結(jié)構(gòu)圖如圖1所示。

  2系統(tǒng)硬件設(shè)計

  2.1 單片機選型

  單片機也被稱為微控制器,它在很多智能控制系統(tǒng)都有廣泛的應(yīng)用。單片機是電腦CPU的小型化。最早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。ATmega16 具有16K字節(jié)的系統(tǒng)內(nèi)可編程Flash(具有同時讀寫的能力,即RWW),512 字節(jié)EEPROM,1K 字節(jié)SRAM,32 個通用I/O 口線, 32 個通用工作寄存器,用于邊界掃描的JTAG 接口,支持片內(nèi)調(diào)試與編程,三個具有比較模式的靈活的定時器/ 計數(shù)器(T/C),片內(nèi)/外中斷,可編程串行USART,有起始條件檢測器的通用串行接口,8路10位具有可選差分輸入級可編程增益(TQFP 封裝) 的ADC ,具有片內(nèi)振蕩器的可編程“看門狗”定時器,一個SPI 串行端口,以及六個可以通過軟件進行選擇的省電模式。

  

系統(tǒng)結(jié)構(gòu)圖.png

  圖 1 系統(tǒng)結(jié)構(gòu)圖

  本系統(tǒng)采用ATmega16芯片作為核心,ATmega16 是基于增強的AVR RISC結(jié)構(gòu)的低功耗8位CMOS微控制器。AVR 內(nèi)核具有豐富的指令集和32 個通用工作寄存器。所有的寄存器都直接與算邏單元(ALU) 相連接,使得一條指令可以在一個時鐘周期內(nèi)同時訪問兩個獨立的寄存器。這種結(jié)構(gòu)大大提高了代碼效率,并且具有比普通的CISC 微控制器最高至10 倍的數(shù)據(jù)吞吐率。AVR有一個靈活的中斷模塊??刂萍拇嫫魑挥贗/O空間。狀態(tài)寄存器里有全局中斷使能位。每個中斷在中斷向量表里都有獨立的中斷向量。各個中斷的優(yōu)先級與其在中斷向量表的位置有關(guān),中斷向量地址越低,優(yōu)先級越高。I/O 存儲器空間包含64 個可以直接尋址的地址,作為CPU 外設(shè)的控制寄存器、SPI,以及其他I/O 功能。映射到數(shù)據(jù)空間即為寄存器文件之后的地址0x20-0x5F。

  2.2 復(fù)位電路和晶振電路

  單片機若要正常工作,還需要有一些必要的外圍電路,才能正常的工作。比如復(fù)位電路和晶振電路就是單片機必要的外圍的電路。

  (1)復(fù)位電路

  單片機的復(fù)位如同計算機的重啟一樣,任何單片機工作之前都要有一個復(fù)位的過程,對于單片機來說,復(fù)位是單片機還沒有執(zhí)行程序之前而做的準(zhǔn)備工作。一般單片機的復(fù)位只需要5ms的時間。

  復(fù)位電路是典型的單片機系統(tǒng)的外部電路,基本的復(fù)位電路一般采用上電復(fù)位和按鍵復(fù)位兩種復(fù)位方式。本系統(tǒng)設(shè)計采用按鍵復(fù)位電路,方便并且可以對單片機工作狀態(tài)進行直接重啟。

  (2)晶振電路

  與復(fù)位電路一樣,晶振電路同樣是單片機系統(tǒng)的典型外圍電路。單片機的工作,是從ROM中讀取指令,然后執(zhí)行的過程。單片機訪問一次存儲器的時間,稱為一個機器周期,作為單片機工作的時間基準(zhǔn)。沒有晶振,就沒有時鐘周期,沒有時鐘周期,就無法執(zhí)行程序,單片機就無法工作。因此,晶振可以說是單片機系統(tǒng)的心臟。本系統(tǒng)采用的晶振頻率為12MHz。

  晶振電路一般可以分為內(nèi)部時鐘方式和外部時鐘方式。本系統(tǒng)采用內(nèi)部時鐘方式的晶振電路。

  2.3 顯示電路設(shè)計

  

本系統(tǒng)實現(xiàn)的功能要求對待測場所的環(huán)境溫度實現(xiàn)實時監(jiān)控和顯示,因此,需要有顯示電路的設(shè)計,來完成這一功能。


  數(shù)字字符對應(yīng)共陰極和共陽極字段碼.png

表 1 數(shù)字字符對應(yīng)共陰極和共陽極字段碼

傳感器的性能測試實驗數(shù)據(jù)表.png

  表 2 傳感器的性能測試實驗數(shù)據(jù)表

  

  (1)數(shù)碼管介紹

  單片機應(yīng)用系統(tǒng)中,LED數(shù)碼管一般用做簡單顯示輸出設(shè)備,一般用于顯示數(shù)字和簡單信息。LED數(shù)碼管顯示器具有顯示清晰、亮度高、操作簡單、接口方便等優(yōu)點, 基本可以滿足普通單片機系統(tǒng)的需要而被廣泛使用。

  LED數(shù)碼管是由發(fā)光二極管按一定的結(jié)構(gòu)排列而成的顯示器件。通常使用的是帶有小數(shù)點的8段數(shù)碼管,分為共陽極和共陰極數(shù)碼管兩種。(見表1)

  2.4 傳感器的選擇

  變光型濁度傳感器原理:當(dāng)被測物質(zhì)濁度變化時, 使光源的強度隨之變化,光源的強度可對應(yīng)到被測物質(zhì)的濁度。當(dāng)液體濁度增加時,由于液體阻礙增強,光的通過率低,光敏電阻器接受光線弱。當(dāng)液體濁度下降時,光敏電阻器接受光線強。讓傳感器接收到的光信號強度一定, 當(dāng)被測物質(zhì)濁度發(fā)生變化時,使光源的強度隨之變化,光源強度可對應(yīng)到被測物的濁度。

  變光型濁度傳感器的結(jié)構(gòu):傳感器由光敏電阻器、平衡檢測器、固定電源、反饋控制、可調(diào)電源、光源和外殼等組成,本傳感器的最主要的特點就是要求2個光敏電阻器的阻值相等,也就是他們接受的光強一樣,如不同平衡檢測器能識別出來,然后,由反饋控制產(chǎn)生信號調(diào)整可調(diào)電源,從而調(diào)整光源的強度來實現(xiàn)這一要求。

  此傳感器具有量程寬、標(biāo)定過程簡單、功耗低、成本低、體積小等特點,該傳感器的另一個特點是在高渾濁度時分辨率比低渾濁度高,可滿足一些特殊的測量要求。

  (見表2)

  2.5 A/D轉(zhuǎn)換的選用

  由于單片機只能識別數(shù)字信號所以必把傳感器輸出的模擬信號進行數(shù)字化處理,因此,在智能儀器的輸入通道中加入能把模擬信號轉(zhuǎn)換成數(shù)字信號的芯片即A/D轉(zhuǎn)換芯片。使用A/D轉(zhuǎn)換器時需要根據(jù)實際所需精度與分辨率的不同選擇不同的A/D轉(zhuǎn)換芯片,確定采樣頻率,保證單片機的實時行要求。由于環(huán)境對A/D轉(zhuǎn)換器存在一定影響,一次在選擇A/D轉(zhuǎn)換器的時候必須考慮環(huán)境因素,還應(yīng)根據(jù)單片機接口特征選擇A/D轉(zhuǎn)換器的輸出狀態(tài)。 A/ D轉(zhuǎn)換器與單片機的接口一般要完成的操作有單片機發(fā)出啟動轉(zhuǎn)換信號,單片機取回轉(zhuǎn)換結(jié)束狀態(tài)信號,讀取需要轉(zhuǎn)換的數(shù)據(jù)。由于A/D轉(zhuǎn)換對于提高數(shù)據(jù)精度具有較大影響,因此需要選擇一款精度較高的器件,所以本次采用ADC0832作為A/D轉(zhuǎn)換芯片。

  監(jiān)控中心應(yīng)用程序主體框圖.png


  圖 2 監(jiān)控中心應(yīng)用程序主體框圖

  ADC0832 是美國國家半導(dǎo)體公司生產(chǎn)的一種 8 位分辨率、 雙通道 A/D 轉(zhuǎn)換芯片。由于它體積小,兼容性強,性價比高,其目前已經(jīng)有很高的普及率。

  ADC0832 具有以下特點:

(1)8位分辨率;

  (2) 雙 通 道 A/D 轉(zhuǎn) 換 ; (3)輸入輸出電平與 TTL/CMOS 相兼容; (4)5V 電供電時輸入電壓在 0~5V 之間;

  (5)工作頻率為 250KHZ,轉(zhuǎn)換時間為 32μS; (6) 一 般 功 耗 僅 為 15mW; (7)8P、14P—DIP(雙列直插) 、PICC 多種封裝; (8)商用級芯片溫寬為0°C to +70°C,工業(yè)級芯片溫寬為?40°C to +85°C。

  單片機對ADC0832的控制原理:正常情況下單片機與ADC0832的接口應(yīng)該為4條數(shù)據(jù)線,分別是DI、CS、DO、CLK。但因為DI端和DO端在通信時未同時有效地并與單片機的接口是雙向的,故電路設(shè)計時可以將DI和DO并聯(lián)在一根數(shù)據(jù)線上使用。

  3 監(jiān)控中心應(yīng)用程序的設(shè)計

  監(jiān)控中心應(yīng)用程序的主體框圖如圖2所示。該程序采用VB6.0設(shè)計用戶界面,整個程序中各子模塊的功能可以通過相應(yīng)的操作菜單體現(xiàn)出來。監(jiān)控中心應(yīng)用程序的主程序模塊主要由文件、視圖、設(shè)置、監(jiān)控、工具、維護和幫助等子模塊組成。

  4 結(jié)論

  本系統(tǒng)采用C語言編程,用ATmega16單片機作控制系統(tǒng)核心,將傳感器和數(shù)據(jù)采集元件有效的組合在一起進行使用,本設(shè)計配置了兩套傳感器殼用于檢測渾濁度和自由離子濃度,預(yù)留有外擴接口可通過增加傳感器,方便的檢測水中的PH值和溶解氧等。


標(biāo)簽:

點贊

分享到:

上一篇:電梯隨行電纜降芯系統(tǒng)設(shè)計與實現(xiàn)

下一篇:英威騰 Goodrive300-29 系列...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號