工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計課程_第1頁
工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計課程_第2頁
工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計課程_第3頁
工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計課程_第4頁
工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計課程_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、畢業(yè)論文(設(shè)計)工廠化養(yǎng)殖自動控制系統(tǒng)的設(shè)計學(xué)生姓名: 指導(dǎo)老師: 程紹洪 副教授 專業(yè)名稱: 電子信息工程 所在學(xué)院: 信息工程學(xué)院 2012年06月目錄摘 要IAbstractII第一章 前言11.1研究的目的和意義11.2國內(nèi)外研究現(xiàn)狀11.3研究內(nèi)容和方法1第二章 開放式工廠化養(yǎng)殖系統(tǒng)32.1概述32.2充氣增氧系統(tǒng)42.3 電子技術(shù)在水產(chǎn)養(yǎng)殖領(lǐng)域的應(yīng)用5第三章 系統(tǒng)的硬件設(shè)計73.1 CPU與存儲器RAM硬件接口電路設(shè)計73.2傳感器的選擇83.3單片機型號的選擇113.4模數(shù)轉(zhuǎn)換芯片的選擇133.5電源模塊153.6顯示部分設(shè)計173.7 晶振電路183.8復(fù)位電路193.9輸出控

2、制電路設(shè)計19第四章 系統(tǒng)的軟件設(shè)計214.1主程序和中斷服務(wù)程序模塊214.2單片機系統(tǒng)內(nèi)部資源分配224.3數(shù)據(jù)采集模塊224.4數(shù)據(jù)處理模塊244.5顯示模塊264.6實時控制模型31第五章 基于ZigBee網(wǎng)絡(luò)的網(wǎng)箱養(yǎng)魚系統(tǒng)335.1系統(tǒng)概述335.2 ZigBee無線傳感器網(wǎng)絡(luò)簡介335.3 無線網(wǎng)箱溫度自動檢測系統(tǒng)的構(gòu)成345.4 無線網(wǎng)箱溫度自動檢測系統(tǒng)的設(shè)計345.5無線網(wǎng)箱溫度自動檢測系統(tǒng)的設(shè)計意義35第六章 結(jié)論與建議36致 謝37參考文獻38摘 要隨著工廠化水產(chǎn)養(yǎng)殖在國內(nèi)的不斷發(fā)展,水產(chǎn)養(yǎng)殖環(huán)境因子的監(jiān)控作為現(xiàn)代化水產(chǎn)養(yǎng)殖的重要因素正受到越來越多的關(guān)注。本文針對我國水產(chǎn)養(yǎng)

3、殖急需應(yīng)用自動控制技術(shù)的現(xiàn)狀,研制了一套適合我國國情的水產(chǎn)養(yǎng)殖環(huán)境因子監(jiān)控系統(tǒng),它能在線檢測溫度、溶解氧濃度、酸堿度三個主要環(huán)境參數(shù),并能在室內(nèi)養(yǎng)殖環(huán)境實現(xiàn)對水溫的控制,在室外網(wǎng)箱養(yǎng)殖環(huán)境實現(xiàn)對水溫的檢測。在室內(nèi)養(yǎng)殖環(huán)境,本系統(tǒng)采取了上下位機的結(jié)構(gòu);在室外網(wǎng)箱養(yǎng)殖環(huán)境,基于水產(chǎn)養(yǎng)殖的現(xiàn)狀,結(jié)合ZigBee無線網(wǎng)絡(luò)通信技術(shù)和RS 485有線網(wǎng)絡(luò)通信技術(shù)的優(yōu)勢,設(shè)計了一種新的多水體因子遠(yuǎn)程測控系統(tǒng)。本系統(tǒng)具有低成本、低功耗、低復(fù)雜度和長壽命的特點。整套系統(tǒng)實現(xiàn)了水產(chǎn)養(yǎng)殖環(huán)境參數(shù)的自動采集和數(shù)據(jù)的實時傳輸及處理,它實時性好、自動化程度高、電路簡單,在工廠化水產(chǎn)養(yǎng)殖應(yīng)用中具有一定的實際意義。關(guān)鍵詞:水

4、產(chǎn)養(yǎng)殖,環(huán)境因子,ZigBee,RS 485AbstractAlong with the development of aquaculture in domestic development, acquaculture environment monitoring as a modern aquaculture important factors are paid more and more attention.This article inview of our country aquaculture in urgent need of the application of automati

5、c control technology,develop a set of suitable for the national conditions of our country aquaculture environment factors control system,it can on-line detecting temperature,dissolved oxygen concentration,pH three main environment parameter,and in the indoor environment to achieve control of tempera

6、ture,the outdoor cage culture environment realization to the water temperature detection.In indoor environment,this system adopted on master-slave structure:the outdoor cage culture environment ,based on the current situation of aquaculture,combined with Zigbee wireless network communication technol

7、ogy and RS 485 cable network communications technology advantages,designe a new multiple water factor remote measurement and control system.This system has the advantages of low cost,low power consuption,low complexity and long life characteristics.The whole system realizes aquaculture environment p

8、arameters automatic acquisition and real-time data transmission and processing,its good real-time,high degree of automatic,simple circuit,in industrialized aquaculture application has certain practical significance.Key words: aquaculture,environmental factor,Zigbee,RS 485第一章 前言1.1研究的目的和意義在養(yǎng)殖水體有限的情況下

9、,走漁業(yè)可持續(xù)發(fā)展道路,就要求在養(yǎng)殖模式上尋求發(fā)展,增加養(yǎng)殖密度,提高單位面積魚產(chǎn)量,減少養(yǎng)殖對環(huán)境的污染。研究本系統(tǒng)的主要目的是為魚類的生長營造有利的水體環(huán)境,從而以高密度、低污染、資源節(jié)約的養(yǎng)殖方式獲得較高的產(chǎn)量。本系統(tǒng)可以實現(xiàn)大規(guī)模水產(chǎn)養(yǎng)殖中的信息化、自動化,對提高養(yǎng)殖產(chǎn)量和質(zhì)量、降低生產(chǎn)成本、減輕勞動強度具有很高的實際應(yīng)用價值。1.2國內(nèi)外研究現(xiàn)狀目前已進行工廠化養(yǎng)殖試驗的國家有中國、美國、日本、德國、丹麥、挪威等。從歷史上看,世界工廠化養(yǎng)殖技術(shù)的開發(fā)較早,但由于工廠化養(yǎng)殖本身的局限性,其發(fā)展速度較慢。20世紀(jì)6070年代,不少國家由于過濾系統(tǒng)的技術(shù)和設(shè)備不夠完善,使得當(dāng)時一度繁榮的閉

10、路式工廠化養(yǎng)殖多因水質(zhì)控制不理想半途而廢。近年來工廠化養(yǎng)殖技術(shù)的發(fā)展較快,如丹麥的霍姆伯式生物轉(zhuǎn)筒養(yǎng)殖系統(tǒng)、英國漢德斯頓電站的溫流水養(yǎng)殖系統(tǒng)、德國的生物包過濾系統(tǒng)、日本的溫流水養(yǎng)殖系統(tǒng)等,為工廠化養(yǎng)殖的發(fā)展提供了寶貴的經(jīng)驗。我國的工廠化養(yǎng)殖起步較晚,規(guī)模小,設(shè)施落后,技術(shù)裝備水平和自動控制水平較低,屬于比較初級的室內(nèi)高密度養(yǎng)殖,只是增加了充氣和流水,可以說還處在工廠化養(yǎng)殖的初級階段。80年代初我國漁業(yè)生產(chǎn)方式由捕撈型轉(zhuǎn)向養(yǎng)殖型,由粗放粗養(yǎng)轉(zhuǎn)為高密度精養(yǎng),因而開始開展適合水產(chǎn)養(yǎng)殖對象生存與繁殖的水質(zhì)狀況研究。取得了主要水產(chǎn)養(yǎng)殖動物如草魚、青魚、團頭魴、鯉魚、羅非魚、鰻鱺和對蝦等不同生長階段的主要

11、水質(zhì)參數(shù)。1.3研究內(nèi)容和方法從前面的敘述中可以看出,利用自動調(diào)控方法進行規(guī)模化水產(chǎn)養(yǎng)殖生產(chǎn),是獲得優(yōu)質(zhì)、價廉養(yǎng)殖的必備方法,掌握了水生物養(yǎng)殖的自動控制技術(shù),將使養(yǎng)殖生產(chǎn)的實用化、規(guī)模化、自動化和商業(yè)化成為可能。在室內(nèi)養(yǎng)殖環(huán)境,本課題的主要任務(wù)是研制一套單片機系統(tǒng),并使這套單片機系統(tǒng)能與上位機PC機實現(xiàn)通訊。下位機單片機本身可單獨作為測控儀器使用,上位機可實現(xiàn)對水產(chǎn)養(yǎng)殖生產(chǎn)的科學(xué)管理。整套系統(tǒng)能夠完成養(yǎng)殖環(huán)境因子的自動測量和控制。本系統(tǒng)還采用無線傳感器、網(wǎng)絡(luò)技術(shù)和微計算機控制技術(shù),實現(xiàn)了水產(chǎn)養(yǎng)殖環(huán)境因子的智能化調(diào)控,它不但可以避免傳統(tǒng)的手工化學(xué)測定存在的耗時費力、數(shù)據(jù)不全等弊端,還可以及時了解

12、數(shù)據(jù)的變化情況,并對環(huán)境參數(shù)進行自動控制,使水產(chǎn)養(yǎng)殖的管理上了一個新臺階。為此,本課題主要研究內(nèi)容如下。1.3.1系統(tǒng)硬件設(shè)計完成傳感器、電源、AD轉(zhuǎn)換、鍵盤輸入、顯示輸出、聲光報警、繼電器驅(qū)動、信號放大等電路設(shè)計。1.3.2系統(tǒng)軟件設(shè)計完成主程序、數(shù)據(jù)采集、數(shù)據(jù)處理、鍵盤輸入、數(shù)據(jù)顯示、輸出控制、數(shù)據(jù)通訊等模塊的設(shè)計。1.3.3 ZigBee網(wǎng)絡(luò)在水體測控中的應(yīng)用系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)、主節(jié)點硬件設(shè)計和子節(jié)點硬件設(shè)計。第二章 開放式工廠化養(yǎng)殖系統(tǒng)2.1概述2.1.1 工廠化養(yǎng)殖概況工廠化養(yǎng)殖是指運用工廠化、機械化、信息化、自動化等現(xiàn)代工業(yè)技術(shù)和現(xiàn)代生物技術(shù),在室內(nèi)養(yǎng)殖車間里高密度養(yǎng)殖優(yōu)質(zhì)魚類,對養(yǎng)殖

13、生產(chǎn)中的水質(zhì)、水溫、水流、投餌、排污等實行全自動或半自動管理,始終維持養(yǎng)殖生物的最佳生理、生態(tài)環(huán)境,從而達到健康、快速生長和最大限度提高單位水體的養(yǎng)殖產(chǎn)量和質(zhì)量,而不產(chǎn)生養(yǎng)殖系統(tǒng)內(nèi)外污染的一種高效養(yǎng)殖方法。1.傳統(tǒng)的水產(chǎn)養(yǎng)殖業(yè)存在的問題 無論是何種水域的傳統(tǒng)水產(chǎn)養(yǎng)殖業(yè),都受當(dāng)?shù)貧夂虻挠绊憽pB(yǎng)殖對象都是變溫動物,其體溫隨水溫的變化而變化,它們的生長受到水溫的制約。養(yǎng)殖對象在適宜的生長環(huán)境下,新陳代謝強,只有這樣才能發(fā)揮其快速生長、能量轉(zhuǎn)換效率高的特點,其中溫度是最大的限制因子。由于溫度不同,新陳代謝強度也不同。非最佳溫度時,其代謝強度明顯下降;當(dāng)水溫達到越冬溫度,魚類代謝下降至最低點,其體重非但

14、不增加,反而因為消耗大量能量而落膘,體重下降。由此可見魚類等水產(chǎn)經(jīng)濟動物在一年中真正的快速生長時期并不長,而大部分時間由于生長水溫偏低或過低處于緩慢生長期和越冬期,造成魚類等水產(chǎn)經(jīng)濟動物養(yǎng)殖周期過長的缺陷。另外,許多天然水域正受到不同程度的污染,也逐漸成為制約水產(chǎn)養(yǎng)殖業(yè)發(fā)展的瓶頸。2.工廠化養(yǎng)殖的優(yōu)點:(1)在養(yǎng)殖車間的人工環(huán)境條件下,養(yǎng)殖生物的生長受外界環(huán)境的影響小,養(yǎng)殖周期縮短,并可全年生產(chǎn);(2)養(yǎng)殖水體由于有供氣增氧設(shè)施和采用流動水,可大大提高放養(yǎng)密度,單位體積的魚產(chǎn)量大大增加;(3)供水經(jīng)過凈華處理,可提高養(yǎng)殖用水的質(zhì)量,避免病原傳入養(yǎng)殖區(qū);(4)占地少,適用于城市、廠礦和山區(qū)養(yǎng)殖;

15、(5)基本可以做到管理機械化和操作自動化,降低勞動強度,提高勞動生產(chǎn)率;(6)屬于知識與資金密集型產(chǎn)業(yè),設(shè)施與設(shè)備投資大、技術(shù)要求嚴(yán)、養(yǎng)殖成本與封閉式養(yǎng)殖系統(tǒng)相比較低,比較符合我國當(dāng)前國情,故目前被廣泛應(yīng)用于水產(chǎn)養(yǎng)殖的育苗和魚蝦類的生產(chǎn)中。2.1.2 工廠化養(yǎng)殖的主要類型工廠化養(yǎng)殖主要有4種類型:自流水式養(yǎng)殖、開放式循環(huán)流水養(yǎng)殖、封閉式循環(huán)流水養(yǎng)殖和溫流水養(yǎng)殖等。1.自流水養(yǎng)殖 自流水式養(yǎng)殖是利用天然地勢形成的水位落差使水不斷地流經(jīng)養(yǎng)殖池,無需動力。例如,在水庫大壩下設(shè)流水養(yǎng)殖池,在引水下山灌溉的水渠邊建造流水養(yǎng)殖池,養(yǎng)殖池流出的水仍可用于農(nóng)田灌溉。這種類型的流水養(yǎng)殖,成本低,但受當(dāng)?shù)氐匦螚l件

16、的限制,是工廠化養(yǎng)殖的原始類型。2開放式循環(huán)流水養(yǎng)殖 開放式循環(huán)水養(yǎng)殖的主要特點是利用湖、庫、河、海等水域,需用動力抽水導(dǎo)入流水魚池,使用后的水直接排出或經(jīng)過處理循環(huán)利用,養(yǎng)殖系統(tǒng)始終與天然水體相連,故稱開放式。由于技術(shù)要求相對較低,設(shè)備簡單、施工較容易,我國目前大多數(shù)育苗溫室均采用此種養(yǎng)殖類型。3.封閉式循環(huán)流水養(yǎng)殖 封閉式流水養(yǎng)殖的用水需經(jīng)過專業(yè)處理后再重復(fù)使用。對技術(shù)和設(shè)備的要求高,投資大。如何設(shè)計理想的水處理體系,是該養(yǎng)殖類型的關(guān)鍵。它是在開放式工廠化養(yǎng)殖的基礎(chǔ)之上更佳完善的一種人工可控環(huán)境的養(yǎng)殖方式。4.溫流水養(yǎng)殖 溫流水養(yǎng)殖又可分為開放式和封閉式兩類。開放式的水源是溫泉水或工廠余熱

17、水,要求溫水水量充足,用過的水不再重復(fù)使用,一般有溫度調(diào)節(jié)及增氧設(shè)施。封閉式溫流水養(yǎng)殖對技術(shù)的要求較高,尤以水體凈化處理最為突出,但其生產(chǎn)效果好,是現(xiàn)代化養(yǎng)殖發(fā)展的重要方向【1】。2.2充氣增氧系統(tǒng)在集約化高密度人工育苗和養(yǎng)殖過程中,采用人工充氣技術(shù)和設(shè)備來增加育苗和養(yǎng)殖水體的溶氧量,可為提高單位水體的育苗量和養(yǎng)殖密度起到重要作用。水體中溶解氧的多寡直接或間接地影響水產(chǎn)經(jīng)濟動物的代謝水平、活動規(guī)律、生理狀況、能量需求。育苗水體和養(yǎng)殖水體中除了育苗對象和養(yǎng)殖對象耗氧外,還有餌料生物及其他生物、殘餌、生物尸體等耗氧。因為育苗和養(yǎng)成的密度越高,投餌量越大,水體所需要的溶解氧也就越多,解決這一需求矛盾

18、的途徑只能是人工增氧。在開放式養(yǎng)殖系統(tǒng)中,不管是魚、蝦、貝、蟹育苗池,還是動植物餌料池、預(yù)熱池和養(yǎng)成場的養(yǎng)成池,在生產(chǎn)期間都必須向水體充氣供氧,除供育苗對象和養(yǎng)成對象呼吸生長外,還具有激活水體、改善水質(zhì)、平衡水溫等作用。2.2.1充氣機的選用目前生產(chǎn)上使用的充氣機,主要有電磁式小型充氣機、羅茨鼓風(fēng)機、全無油旋片式空氣壓縮機、水環(huán)式壓縮機、往復(fù)式空氣壓縮機等,其型號規(guī)格因產(chǎn)氣量和壓出氣壓的多少而不同,可以根據(jù)不同的需要選用。電磁式小型充氣機具有體積小、重量輕、耗電量少、無污染和價格低廉的特點,一般較多地使用在水深不超過1.5m的小型水槽。開放式工廠化育苗和養(yǎng)成系統(tǒng)所選用的充氣機多選用羅茨鼓風(fēng)機,

19、正常工作時它具有輸出的空氣不含油污、配用電機容量相對較小而耗電較少、氣量較大、風(fēng)壓較低的特點,適合育苗和養(yǎng)成的要求。但噪聲較大,輸出風(fēng)壓不能突變,如果突然大量減少用氣量,風(fēng)壓升高,電機易過載而燒壞,所以采用羅茨鼓風(fēng)機作為氣源的充氣增氧系統(tǒng)應(yīng)設(shè)安全閥。也可選用全無油旋片式空氣壓縮機或水環(huán)式壓縮機。水環(huán)式壓縮機,排出氣體無油污,風(fēng)壓相對較高,無噪聲,但目前應(yīng)用較少。而往復(fù)式空氣壓縮機一般壓出的氣體易帶油霧,需配有濾油性能好的裝置才適合水產(chǎn)養(yǎng)殖使用,目前在工廠化育苗和養(yǎng)成系統(tǒng)中較少采用。一般應(yīng)根據(jù)育苗或養(yǎng)成的總需氣量及平均有效水深,因地制宜地選用具有合適的風(fēng)量與風(fēng)壓的充氣機。育苗池和養(yǎng)成池有效水深在

20、1.5m以內(nèi),可選用風(fēng)壓為2034kPa的充氣機,有效水深1.82m,可選用風(fēng)壓3449kPa的充氣機。羅茨鼓風(fēng)機的風(fēng)壓常用范圍在1549kPa之間;水環(huán)式空氣壓縮機最大風(fēng)壓大于147kPa;空氣壓縮機最大風(fēng)壓大于147kPa;往復(fù)式空氣壓縮機不同型號相差很大,風(fēng)壓一般都在147kPa以上。充氣機向育苗池或養(yǎng)成池水體每分鐘充的空氣量與育苗或養(yǎng)成的品種有關(guān)。海水育苗池,每分鐘向池內(nèi)水體全充的空氣量(mmin)為育苗水體(m)的1%5%。一般魚苗為0.5%1.5%;育貝苗為1.0%1.5%;培養(yǎng)動物性生物餌料為0.5%1.5%。如果有500m水體,水深為1.6m的貝類育苗池,可選用通風(fēng)量為7mmi

21、n,風(fēng)壓為34kPa的羅茨風(fēng)機兩臺,即可一臺運行另一臺備用。2.2.2羅茨鼓風(fēng)機的工作原理羅茨鼓風(fēng)機屬于旋轉(zhuǎn)式鼓風(fēng)機,它的工作原理類似齒輪油泵,在機身內(nèi)有兩個旋轉(zhuǎn)葉輪,斷面形狀如同鞋底。葉輪分別安裝在兩根平行的軸上,每個葉輪的端部與殼壁及另一個葉輪中部的輪廓相吻合,它們之間保持極小的間隙。兩葉輪旋轉(zhuǎn)時,在機殼內(nèi)形成兩個室,一為氣體吸入室,另一個為氣體壓出室。羅茨鼓風(fēng)機的進出口在機殼上下兩端,運行時習(xí)慣以氣體從上部吸入而從下部壓出為多用。這樣可以利用壓縮后的氣體抵消葉輪和軸的一部分重量,使軸承的壓力減少,從而減輕磨損。2.3 電子技術(shù)在水產(chǎn)養(yǎng)殖領(lǐng)域的應(yīng)用2.3.1基于ZigBee網(wǎng)絡(luò)的水產(chǎn)養(yǎng)殖測

22、控系統(tǒng)多環(huán)境因子水產(chǎn)養(yǎng)殖遠(yuǎn)程測控系統(tǒng)是一個ZigBee無線應(yīng)用網(wǎng)絡(luò),網(wǎng)絡(luò)采用星形或樹形拓?fù)浣Y(jié)構(gòu),由一個負(fù)責(zé)協(xié)調(diào)管理的主節(jié)點和可擴展的若干個測控子節(jié)點和可選的路由節(jié)點(用來擴展無線通信距離)組成,其中主節(jié)點是本系統(tǒng)的控制核心,負(fù)責(zé)ZigBee網(wǎng)絡(luò)的建立、維護、路由等功能,是一個ARM嵌入式系統(tǒng),它除具有ZigBee全功能設(shè)備(FFD)的電路和協(xié)議棧之外,還具有RS 485串行通信電路,可以提供計算機的遠(yuǎn)程訪問和控制功能,也可以本地執(zhí)行用戶的測控功能。子節(jié)點是一個包含單片機的ZigBee協(xié)議應(yīng)用終端設(shè)備(RFD),它用來測量水體的各個因子參數(shù)或執(zhí)行水體改造設(shè)備的運行控制,它通過自身的ZigBee模

23、塊和主節(jié)點或路由節(jié)點通信,并經(jīng)過ZigBee和RS 485網(wǎng)絡(luò)間接接受用戶的遠(yuǎn)程控制。路由節(jié)點也是一個ZigBee全功能設(shè)備(FFD),它主要用來將多個星形子節(jié)點簇連接成一個樹形網(wǎng)絡(luò),以擴展測控范圍。具體應(yīng)用時,遠(yuǎn)程計算機可以放置在用戶的單位、居室等方便操作的地方,測量和控制子節(jié)點根據(jù)養(yǎng)殖現(xiàn)場規(guī)模的大小安置在水體適當(dāng)?shù)奈恢茫匾臅r候可以增加路由節(jié)點以擴大測控范圍,主節(jié)點安置在水池岸邊的測控室內(nèi),主節(jié)點和遠(yuǎn)程計算機通過RS 485網(wǎng)絡(luò)通信:子節(jié)點每隔1min測量一次,并向主控節(jié)點發(fā)送一次傳感器數(shù)值,當(dāng)測量到水溫或溶氧量偏低時,自動啟動相應(yīng)設(shè)備進行補償,當(dāng)水體pH值不正常時發(fā)出報警聲,提示是否更

24、換水體。2.3.2系統(tǒng)組成1數(shù)據(jù)采集器:數(shù)據(jù)采集器主要是由電源模塊、溫度傳感器模塊、pH傳感器模塊、水體透明度檢測模塊、溶解氧濃度檢測模塊、單片機控制模塊等組成。電源電路供電,單片機接收獲取溫度傳感器、pH傳感器等采集到的數(shù)據(jù),采集到的數(shù)據(jù)經(jīng)過單片機處理后,送到數(shù)據(jù)采集器的數(shù)據(jù)輸出口(RS 323或者485)。2無線傳輸設(shè)備:前端采用ZigBee模塊,Zigbee作為一種無線連接,可工作在2. 14 GHz(全球流行) 、868 MHz (歐洲流行)和915 MHz (美國流行) 3個頻段上,分別具有最高至250 kbit/ s、20 kbit/ s、40 kbit/ s的傳輸速率。該型號設(shè)備

25、一般為終端節(jié)點,互相之間不能通訊,完成信息的發(fā)送和接收。ZigBee中心節(jié)點采用ZigBee+GPRS模塊,中心節(jié)點收到的數(shù)據(jù)可以通過串口直接輸出到服務(wù)器上(前端與服務(wù)器的距離較近);還可以通過GPRS把其收到的數(shù)據(jù)發(fā)送的遠(yuǎn)端的服務(wù)器上,GPRS部分采用國際標(biāo)準(zhǔn)TCP/IP通信協(xié)議,且兩種方式都是實現(xiàn)數(shù)據(jù)透明傳輸功能。省去了每個終端的GPRS模塊,只需要中心節(jié)點一個,節(jié)約了成本。2.3.3數(shù)據(jù)管理中心根據(jù)數(shù)據(jù)采集器每次傳送到數(shù)據(jù)中心的數(shù)據(jù),可以看到網(wǎng)箱各個水質(zhì)參數(shù)的變化情況;網(wǎng)箱的集中管理,可以知道每個網(wǎng)箱的情況。管理人員可在中心控制室在管理平臺上設(shè)定正常溫度范圍。如果某網(wǎng)箱溫度超過設(shè)定范圍則

26、中心控制單元通過聲光等方式報警。并顯示出故障設(shè)備的名稱、地址和故障類型,管理人員可根據(jù)養(yǎng)殖實際情況增添或減少監(jiān)控網(wǎng)箱節(jié)點數(shù)目。2.3.4 數(shù)據(jù)中心網(wǎng)絡(luò)接入方式通過固定公網(wǎng)IP連接。中心采用ADSL等INTERNET公網(wǎng)連接,采用公網(wǎng)固定IP服務(wù)。此種方案先向INTERNET運營商申請ADSL等寬帶業(yè)務(wù),中心有公網(wǎng)固定IP,IP MODEM直接向中心發(fā)起連接,運行可靠穩(wěn)定。第三章 系統(tǒng)的硬件設(shè)計3.1 CPU與存儲器RAM硬件接口電路設(shè)計圖31 CPU與存儲器硬件接口電路圖31為CPU與存儲器RAM6264硬件接口電路。對外部數(shù)據(jù)存儲器進行存取時,控制信號是WR和RD。本系統(tǒng)對存儲器的地址分配采

27、用了全譯碼的方式。AT89C51片內(nèi)地址線為P2.0-P23和P00P07(P23- P20直接與外數(shù)據(jù)存儲器6264的A11-A8相連接,P0.0P07經(jīng)過74LS373輸出后與6264的A0A7相連接),共12條,片選地址線共四條,其中P27控制三線-八線譯碼器74LSl38的工作,即與74LSl38的G1端相連,74LSl38的G2a 、G2b端相連接地,P24、P2.5、P26參加譯碼,分別與74LSl38的A、B、C端相連,且無懸空的片選線。因此,存儲器每個存儲單元只有唯一的一個CPU地址和它一一對應(yīng),只要單片機發(fā)出一個地址就可選中存儲單元工作,故不存在地址重疊現(xiàn)象,其地址分配如下:

28、Y0: 8000H-8FFFH 接6264RAMY1: 9000H-9FFFH 接6264RAMY2: A000H-AFFFH 接ADC0809Y3: B000H-BFFFH 備用Y4: C000H-CFFFH 備用Y5: D000H-DFFFH 備用Y6: E000H-EFFFH 接8155Y7: F000H-FFFFH 備用當(dāng)G1=1,非G2a =0,非G2b=0時,譯碼輸入端為C、B、A,74LSl38譯碼器開始工作;當(dāng)不滿足上述編譯條件時,74LSl38輸出全為高電平,相當(dāng)于譯碼器未工作。因此,芯片6264的基本地址范圍是8000H-9FFFH。3.2傳感器的選擇水產(chǎn)養(yǎng)殖魚類的生長發(fā)育

29、需要有一定的生長環(huán)境。這些環(huán)境條件主要包括水溫、氨氮、溶解氧、pH值、鹽度、亞硝酸鹽等,養(yǎng)殖對象生長發(fā)育的好壞,產(chǎn)量水平的高低、質(zhì)量的高低,關(guān)鍵在于環(huán)境條件對于其魚類的適合程度。其中水溫、溶解氧濃度、pH值的控制最為重要,這是因為這三項指標(biāo)對水產(chǎn)養(yǎng)殖對象的影響起主導(dǎo)作用。下面分別對這三個參數(shù)進行論述,進而選擇傳感器。3.2.1控制參數(shù)分析1水溫池水的溫度是水質(zhì)諸因子中與魚類關(guān)系最密切的物理因子之一。水溫不但直接影響魚類的生理活動,而且還影響其他環(huán)境條件,從而又間接地對魚類發(fā)生作用,差不多所有的環(huán)境條件都受到溫度的制約。一般來說,溫度升高,魚蝦代謝也加強,每升溫l0,魚蝦代謝水平能提高23倍,但

30、溫度過高,卻會抑制魚蝦生長,甚至導(dǎo)致其死亡。溫度急劇下降,魚蝦會陷入休眠,在冰點以下,魚蝦會因體液凍結(jié)而死。在適溫范圍內(nèi),水溫上升,魚蝦代謝加強,魚蝦的營養(yǎng)、生長、發(fā)育強化。因此,在實施魚蝦健康養(yǎng)殖時,控制每種飼養(yǎng)魚蝦的適溫范圍,具有重要意義。溫度影響?zhàn)B殖池的溶氧量。養(yǎng)殖池溶氧量隨水溫的升高而減少。以魚類為例,水溫上升魚類呼吸加快,耗氧量增加,加上池中其他生物的呼吸作用和有機物的分解作用隨之加強,耗氧量增加,因而容易發(fā)生魚池缺氧現(xiàn)象,這在夏秋高溫季節(jié)特別明顯,必須引起注意。2溶解氧濃度池水中的溶解氧是與養(yǎng)殖魚類關(guān)系最密切的化學(xué)因子之一。主要養(yǎng)殖魚類正常生長發(fā)育所需要的溶氧量一般在45毫克升以上

31、,在溫度等環(huán)境條件適宜的情況下,魚類攝食強度大,生長快,餌料利用率高;當(dāng)溶氧低于此水平,魚的攝食和生長就會受到一定的限制,低于2毫克升時,魚即不愛吃東西。魚蝦對氧的需求因年齡和環(huán)境不同而有所差異。急性缺氧時,魚會集聚水面,蝦會跳到池邊淺水處,盡量吞食大氣,如果氧供給得不到緩解,魚會成批死亡。慢性缺氧時,主要表現(xiàn)為食欲不振。生長緩慢,抵抗力下降,易感染疾病。其實對魚蝦生存影響更大的還是由于缺氧,導(dǎo)致整個水體環(huán)境的惡化。生產(chǎn)實踐中水池缺氧還是經(jīng)常發(fā)生的,特別是在氣溫很高的夏季,只要注意及時調(diào)節(jié),并不會危及魚蝦的生長。3pH值 作為魚池一個重要的化學(xué)和生態(tài)因子,pH影響整個魚蝦健康養(yǎng)殖的全過程。在自

32、然界,從pH5095的水域中,都可以有魚蝦生活,這是由于生物在進化過程中長期對環(huán)境適應(yīng)的結(jié)果。對大多數(shù)魚蝦來說,生活環(huán)境中水的pH是相對穩(wěn)定的,也就是說它們喜歡在特定的酸堿度水中生活。我們養(yǎng)殖的淡水魚蝦最適宜的pH為6875。pH過高或過低對魚蝦都有直接損害,甚至導(dǎo)致其死亡。酸性水,可使魚蝦血液的pH下降,削弱其載氧能力,造成缺氧癥,盡管魚池并不缺氧,魚蝦仍有浮頭癥狀,由于耗氧降低,魚蝦代謝水平急劇下降,即使投喂再可口的餌料,魚蝦因厭食,而處于饑餓狀態(tài),危及其生存。pH過高的堿性水,容易腐蝕魚類鰓組織,對魚蝦生長同樣有害,堿性過高的水對魚卵卵膜影響更大,常常因早溶而引起胚胎過早出膜而死。3.2

33、.2傳感器及電路對于在線式水產(chǎn)環(huán)境監(jiān)控系統(tǒng)的設(shè)計,首先必須選擇合適的水產(chǎn)環(huán)境參數(shù)檢測傳感器。為了滿足當(dāng)前我國水產(chǎn)養(yǎng)殖環(huán)境監(jiān)控的需要,在本系統(tǒng)設(shè)計中選用的水產(chǎn)環(huán)境參數(shù)檢測傳感器作為水產(chǎn)水質(zhì)在線監(jiān)控系統(tǒng)的前端。本系統(tǒng)選用的傳感器無論精度、重復(fù)性,還是響應(yīng)時間、穩(wěn)定性都符合水產(chǎn)環(huán)境監(jiān)控儀器的有關(guān)技術(shù)要求,而且輸出信號具有良好的線性。下面分別介紹所選擇的溫度、pH值、溶解氧等三種水產(chǎn)養(yǎng)殖環(huán)境參數(shù)檢測傳感器的主要技術(shù)參數(shù)。1.溫度傳感器及信號調(diào)節(jié)電路:本系統(tǒng)選用的溫度傳感器屬于熱電阻式溫度傳感器,它的測量范圍是-5050,精度為±0.1。這種傳感器是利用導(dǎo)體在溫度變化時,其本身的電阻也發(fā)生變化

34、的特性,來測量溫度的。大多數(shù)金屬導(dǎo)體的電阻隨溫度變化的關(guān)系可由式(3-1)表示: (3-1)式中: 熱電阻在時的電阻值; 熱電阻在時的電阻值; 熱電阻的電阻溫度系數(shù)1/。可見,只要a保持不變,則金屬電阻將隨溫度線性的增加,其靈敏度S為: (3-2)顯然,a越大,靈敏度就越大,純金屬的電阻溫度系數(shù)a為(0.30.6)%1。但是,絕大多數(shù)金屬導(dǎo)體,a并不是一個常數(shù),它也隨著溫度的變化而變化,只能在一定的溫度范圍內(nèi),把它看作一個常數(shù),不同的金屬導(dǎo)體,a保持常數(shù)所對應(yīng)的溫度不同,而且,這個范圍均小于導(dǎo)體能夠工作的溫度范圍。本系統(tǒng)采用電橋差動線性補償電路,根據(jù)系統(tǒng)設(shè)計的溫度測量范圍為-2050,以及A/

35、D芯片的輸入電壓范圍,設(shè)計了如圖3-2所示的測溫電路原理圖。圖3-2 溫度測量電路原理圖2pH值傳感器及信號調(diào)節(jié)電路本系統(tǒng)采用的是青島昱昌公司生產(chǎn)的GPP011型簡易酸度計,浸入式探頭,型號為GPE02P,輸出為0-5V的電壓。考慮到它的輸出為電壓信號故無需進行iv的變換,但輸出電壓信號小,所以必須放大。pH值調(diào)整電路原理圖如圖3-3所示。其主要技術(shù)參數(shù)有:(1)測量范圍: 114pH(±001pH) -20150(±0.1)(2)采樣速率:0599秒(3)環(huán)境溫度:-1065(4)相對濕度:<95(5)供電電源:AC110V/220V±10(6)功耗: 約

36、25W(7)線性度: ±002phf.s(8)重現(xiàn)性: ±002phf.s圖3-3 PH值調(diào)整電路原理圖3溶解氧傳感器及信號調(diào)節(jié)電路由于條件的限制,本系統(tǒng)沒有溶解氧傳感器,采用的是武漢恒科電子教學(xué)儀器有限公司生產(chǎn)的綜合實驗儀上電位器提供的0-5V電壓信號,編程時根據(jù)0-5V與0-20mgL相對應(yīng),標(biāo)度變換時按照線性關(guān)系進行編程。溶解氧調(diào)整電路原理圖如圖3-4所示。圖3-4 溶解氧調(diào)整電路原理圖3.3單片機型號的選擇單片機種類很多,單片機的選擇遵循以下原則:(1)優(yōu)先考慮熟悉的機型;(2)功能和性能滿足需要的機型;(3)優(yōu)先選用編程方便的機型;(4)優(yōu)先選用開發(fā)環(huán)境好的機型;

37、(5)優(yōu)先選用有豐富參考資料的機型。本項目應(yīng)用中只是定時(2s)對溫度傳感器的數(shù)據(jù)進行采樣,在數(shù)碼管顯示,功能相對簡單,實時性不太強,運算量不大,因此選用8位單片機。該應(yīng)用還涉及單片機與上位PC機的串口通信,因此選用的單片機應(yīng)該有一個串口。滿足這兩個條件的單片機很多,考慮到價格、實驗室已有的單片機集成開發(fā)環(huán)境和仿真器等因素,選用美國ATMEL公司生產(chǎn)AT89C2051單片機。該芯片為低電壓、高性能的CMOS 8位單片機,片內(nèi)含2Kbyte的可反復(fù)擦寫的只讀程序存儲器(PEROM)和128byte的隨機存取數(shù)據(jù)存儲器(RAM),工作電壓為2.7V6V,還含有兩個16位的定時器,6個內(nèi)部中斷源,可

38、編程的串口UART,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)。片內(nèi)置有通用8位中央處理器和Flash內(nèi)存單元,封裝只有20針,體積比較小,工作溫度為-55+125。AT89C2051引腳圖如圖3-5所示。是美國公司生產(chǎn)的低電壓、高性能位單片機,片內(nèi)含的可反復(fù)擦寫的只讀程序存儲器()和的隨機數(shù)據(jù)存儲器(),器件采用公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)指令系統(tǒng),片內(nèi)置通用位中央處理器和存儲單元,單片機在電子類產(chǎn)品中有廣泛的應(yīng)用。圖3-5 AT89C2051芯片引腳圖引腳說明如下:VCC:電源電壓;GND:接地;RST:復(fù)位輸入;XTAL1:振蕩器反向放大器的輸入端;XTAL2:振蕩器反向放大器的輸出端

39、;P1端口:P1端口是一組雙向通用IO口,P1.2P1.7提供內(nèi)部上拉電阻,P1.0和p1.1無內(nèi)部上拉電阻,這兩個端口之所以不提供內(nèi)部上拉電阻,主要是考慮到它們是內(nèi)部精密比較器的同相輸入端(AIN0)和反相輸入端(AIN1),P1端口還用作向AT89C2051內(nèi)部的只讀程序存儲器(EPROM)寫入代碼數(shù)據(jù)時的數(shù)據(jù)輸入端口。P3端口:P3端口的P3.0p3.5、P3.7是帶有內(nèi)部上拉電阻的通用IO口。P3口還可實現(xiàn)一些特殊功能。例如,P3.0可作為串行數(shù)據(jù)的輸入口,P3.1可作為串行數(shù)據(jù)的輸出口,P3.2可作為外部0號中斷的輸入口,P3.3可作為外部1號中斷的輸入口,P3.4可作為外部0號定時

40、器的輸入口,P3.5可作為外部1號定時器的輸入口。P3口還可接受一些用于向AT89C2051內(nèi)部的只讀程序存儲器(EPROM)寫入代碼數(shù)據(jù)時的編程和程序校驗的控制信號。這里強調(diào)的是P3.6是芯片內(nèi)部比較器的輸入、輸出的硬線連接,并不作為通用的IO管腳,所以不接到外部。ATMEL公司生產(chǎn)的8位AT89C51單片機不僅與MCS-51系列完全兼容(也就是說,AT89C51單片機的指令、管腳、以及用法與MCS-51相同),而且還有不少創(chuàng)新。AT89C51單片機具有以下一些特點:1內(nèi)部程序存儲器(ROM)和內(nèi)部數(shù)據(jù)存儲器(RAM) AT89C51單片機有4K可檫除內(nèi)部程序存儲器(E2PROM)、128B

41、的RAM。2輸入輸出(IO)口 AT89C51單片機內(nèi)IO口的數(shù)量和種類較多且齊全,共具有32根IO口線。尤其是它有一個全雙工的串行口,該串口是利用兩IO口線構(gòu)成的,有四種工作方式,要通過編程選定。3外部程序存儲器和外部數(shù)據(jù)存儲器尋址空間 AT89C51單片機可對64KB的外部數(shù)據(jù)存儲器尋址,而對程序存儲器是內(nèi)外總空間為64KB,因此AT89C51單片機外部程序存儲器最大尋址范圍為64KB。4中斷與堆棧AT89C51 單片機有5個中斷源,分為2個優(yōu)先級,每個中斷源的優(yōu)先級是可編程的。它的堆棧位置也是可編程的,堆棧深度可達128字節(jié)。5定時器記數(shù)器與寄存器區(qū) AT89C51單片機有2個16位定時

42、器計數(shù)器,通過編程可實現(xiàn)四種工作模式。這種單片機在內(nèi)部RAM中開設(shè)了四個通用工作寄存器區(qū),共32個通用寄存器,以適應(yīng)多種中斷或子程序嵌套的要求。6指令系統(tǒng) AT89C51單片機的指令系統(tǒng)功能比較強,主要表現(xiàn)在指令系統(tǒng)中包含加法、減法、乘法、除法、比較、堆棧操作和多種位操作指令。當(dāng)振蕩頻率接最高12MHz時,大部分指令執(zhí)行時間為1us,少數(shù)為2uS,乘除指令的執(zhí)行時間也只有4us。7布爾處理器 AT89C51單片機的布爾處理器實際上是一個完整的一位微計算機,這個一位微機有自己的CPU、位寄存器、I/O口和指令集。把八位微機和一位微機結(jié)合在一起是微機技術(shù)上的一個突破。一位機在開關(guān)決策、邏輯電路仿真

43、和實時測控方面非常有效,而八位機在運算處理、智能儀表和數(shù)據(jù)采集方面有明顯的長處。在MCS-51系列單片機中八位機與一位機(布爾處理器)的硬件資源是復(fù)合在一起的,二者相輔相成,這是MCS-51在設(shè)計上的精美之處,也是一般微處理機所不具備的。3.4模數(shù)轉(zhuǎn)換芯片的選擇AD轉(zhuǎn)換器的種類繁多、特性各異。在設(shè)計數(shù)據(jù)采集系統(tǒng)、測控系統(tǒng)和智能儀器儀表時,應(yīng)選擇性能合適、性價比高的AD轉(zhuǎn)換芯片。AD轉(zhuǎn)換器的主要性能指標(biāo)有:分辨率、轉(zhuǎn)換時間、轉(zhuǎn)換精度、輸入電壓范圍、輸入電阻(阻抗)、供電電源、數(shù)字輸出特性、工作環(huán)境(周圍的溫度、濕度等)。影響AD轉(zhuǎn)換器性能指標(biāo)的主要因素有:外接時鐘頻率和電源電壓的穩(wěn)定性、環(huán)境溫度

44、、外界有無干擾等。AD轉(zhuǎn)換一般有記數(shù)器式AD轉(zhuǎn)換、逐次逼近型AD轉(zhuǎn)換、雙積分式AD轉(zhuǎn)換、VF變換型AD轉(zhuǎn)換。在這些轉(zhuǎn)換方式中,計數(shù)器式AD轉(zhuǎn)換線路比較簡單,但轉(zhuǎn)換速度較慢,所以現(xiàn)在很少應(yīng)用。雙積分式A/D轉(zhuǎn)換精度高,多用于數(shù)據(jù)采集及精度要求比較高的場合,但速度更慢。逐次逼近型AD轉(zhuǎn)換既照顧了轉(zhuǎn)換速度,又具有一定的精度,所以是目前應(yīng)用較多的一種AD轉(zhuǎn)換器結(jié)構(gòu)。此外,還有一種能夠?qū)崿F(xiàn)遠(yuǎn)距離串行傳送的VF變換型AD轉(zhuǎn)換器。3.4.1芯片選取依據(jù)ADC0809是8路8位逐次逼近型A/D轉(zhuǎn)換CMOS器件,之所以選用這種轉(zhuǎn)換器原因如下:(1)精度可以滿足要求:8位AD轉(zhuǎn)換器的相對精度是0.39,12位AD

45、轉(zhuǎn)換器的相對精度是0.024,但從本課題應(yīng)用環(huán)境出發(fā),8位精度已完全可以滿足測量和控制的要求。(2)多通道:ADC0809是8通道AD轉(zhuǎn)換器,內(nèi)置多路開關(guān);12位AD轉(zhuǎn)換器AD574A是單通道輸入,所以如果要采集多個通道,需外加多路選擇開關(guān),電路復(fù)雜。(3)單一電源供電:ADC0809是用單一的+5V電源,而AD574A需要+5V,±15V三種電源,所用電源復(fù)雜。3.4.2 ADC0809芯片簡介ADC0809是典型的8位8通道逐次逼近式A/D轉(zhuǎn)換器,采用CMOS工藝。ADC0809內(nèi)部的多路開關(guān)可選通8個模擬通道,允許8路模擬量分時輸入,共用一個A/D轉(zhuǎn)換器進行轉(zhuǎn)換。地址鎖存與譯碼

46、電路完成對A、B和C三個地址位進行鎖存和譯碼,其譯碼輸出用于通道選擇。其內(nèi)部結(jié)構(gòu)圖如圖3-6所示。3.4.3 ADC0809芯片管腳圖及各管腳功能介紹1.ADC0809芯片為28引腳為雙列直插式封裝,其引腳排列見圖3-7。2.對ADC0809主要信號引腳的功能說明如下:IN7IN0:模擬量輸入通道ALE:地址鎖存允許信號。對應(yīng)ALE上跳沿,A、B、C地址狀態(tài)送入地址鎖存器中。START:轉(zhuǎn)換啟動信號。START上升沿時,復(fù)位ADC0809;START下降沿時啟動芯片,開始進行A/D轉(zhuǎn)換;在A/D轉(zhuǎn)換期間,START應(yīng)保持低電平。本信號有時簡寫為ST。A、B、C:地址線, 通道端口選擇線,A為低

47、地址,C為高地址,引腳圖中為ADDA,ADDB和ADDC。CLK:時鐘信號。ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號由外界提供,因此有時鐘信號引腳。通常使用頻率為500KHz的時鐘信號。EOC:轉(zhuǎn)換結(jié)束信號。EOC=0,正在進行轉(zhuǎn)換;EOC=1,轉(zhuǎn)換結(jié)束。使用中該狀態(tài)信號即可作為查詢的狀態(tài)標(biāo)志,又可作為中斷請求信號使用。D7D0:數(shù)據(jù)輸出線。為三態(tài)緩沖輸出形式,可以和單片機的數(shù)據(jù)線直接相連。D0為最低位,D7為最高。OE:輸出允許信號。用于控制三態(tài)輸出鎖存器向單片機輸出轉(zhuǎn)換得到的數(shù)據(jù)。OE=0,輸出數(shù)據(jù)線呈高阻;OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù)。Vcc: +5V電源。Vref:參考電源參考電

48、壓用來與輸入的模擬信號進行比較,作為逐次逼近的基準(zhǔn)。其典型值為+5V(Vref(+)=+5V, Vref(-)=-5V)。3.4.4 ADC0809轉(zhuǎn)換數(shù)據(jù)的傳送設(shè)計ADC0809接口必須處理好3個問題。第一:要給START線送一個100ns寬的啟動正脈沖;第二:獲取EOC線上的狀態(tài)信息,因為它是A/D轉(zhuǎn)換結(jié)束的標(biāo)志位。第三:要給“三態(tài)輸出鎖存器”分配一個端口地址,也就是給OE線上送一個地址譯碼器輸出信號。A/D轉(zhuǎn)換后得到的是數(shù)字量的數(shù)據(jù),這些數(shù)據(jù)應(yīng)傳遞給微機進行處理。數(shù)據(jù)傳送的關(guān)鍵問題是如何確認(rèn)A/D轉(zhuǎn)換是否完成,因為只有確認(rèn)數(shù)據(jù)轉(zhuǎn)換完成后,才能進行傳送。為此可采用下述三種方式:(1)定時傳

49、送方式:對于一種A/D轉(zhuǎn)換器來說,轉(zhuǎn)換時間作為一項技術(shù)指標(biāo)是已知的和固定的,例如ADC0809轉(zhuǎn)換時間為128us。可據(jù)此設(shè)計一個延時子程序,A/D轉(zhuǎn)換啟動后即調(diào)用這個延時子程序,延遲時間一到,轉(zhuǎn)換肯定已經(jīng)完成了,接著就可進行數(shù)據(jù)傳送。(2)查詢方式:A/D轉(zhuǎn)換芯片有表明轉(zhuǎn)換完成的狀態(tài)信號,例如ADC0809的EOC端。因此可以用查詢方式,讓軟件監(jiān)測EOC的狀態(tài),即可確知轉(zhuǎn)換是否完成,然后再進行數(shù)據(jù)傳送。如果EOC為低電平,表明A/D正在進行,則控制器繼續(xù)查詢;如果查詢到EOC變?yōu)楦唠娖綍r,則給OE線送一個高電平,以便獲取D0D7線上的A/D轉(zhuǎn)換后的數(shù)字量。(3)中斷方式:把表明轉(zhuǎn)換完成的狀態(tài)

50、信號(EOC)作為中斷請求信號,以中斷方式進行數(shù)據(jù)傳送。在中斷服務(wù)例程中要是OE線變?yōu)楦唠娖剑瑒t可以獲取A/D轉(zhuǎn)換后的數(shù)字量。3.5電源模塊圖3-7為系統(tǒng)電源模塊。其主要原理是把單相交流電經(jīng)過電源變壓器、橋式整流電路、電容濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。圖3-6 ADC0809內(nèi)部結(jié)構(gòu)圖¨圖3-7 電源模塊3.6顯示部分設(shè)計人機界面是便攜式系統(tǒng)的重要組成部分,尤其是對于本系統(tǒng),顯示是基本功能之一。液晶顯示器(LCD/Liquid Crystal Display)由于具有輕薄短小、低耗電量、無輻射,平面直角顯示以及影像穩(wěn)定不閃爍等優(yōu)勢,近年來已經(jīng)占據(jù)了顯示器的主流地位。與傳統(tǒng)的

51、顯示技術(shù)相比,液晶顯示器具有很多重要的優(yōu)越性。首先,液晶顯示器不使用電子槍轟擊方式來成像,因此它完全沒有輻射的危害,對人體安全;同時,液晶顯示器不閃爍、顏色失真近乎為零;而且液晶顯示器具有工作電壓低、功耗小、重量輕和體積小等優(yōu)點。考慮到功耗和LCD顯示器的點陣越大體積越大的特點,我們選用NS12864J液晶顯示模塊,它是一種圖形點陣液晶顯示器。它主要釆用動態(tài)驅(qū)動原理由行驅(qū)動 控制器和列驅(qū)動器兩部分組成了128 (列)X64 (行)的全點陣液晶顯示。此顯示器釆用了COB軟封裝方式,通過導(dǎo)電橡膠和壓框鏈接LCD,使其壽命長,連接可靠。 此液晶顯示器的基本特性為:(1)工作電壓為±5V&#

52、177;10%,可自動帶驅(qū)動LCD所需的負(fù)電壓;(2)全屏幕點陣,點陣數(shù)為128(列)×64(行),可顯示8(行)×4(行)個(16×16點陣)漢字,也可完成圖形、字符的顯示;(3)與CPU接口采用5條控制總線和8位并行數(shù)據(jù)總線輸入輸出,適配M6800系列時序;(4)內(nèi)部有顯示數(shù)據(jù)鎖存器;(5)簡單的操作指令,顯示開關(guān)設(shè)置,顯示起始行設(shè)置,地址指針設(shè)置和數(shù)據(jù)讀、寫等指令。此外,了解如下器件有利于對LCD模塊編程。(1)指令寄存器(IR):用于寄存指令碼,與數(shù)據(jù)寄存器數(shù)據(jù)相對應(yīng)。當(dāng)D/I=0時,在E信號下降沿的作用下,指令碼寫入IR。(2)數(shù)據(jù)寄存器(DR):用于寄

53、存數(shù)據(jù)的,與指令寄存器寄存指令相對應(yīng)。當(dāng)D/I=1時,在下降沿作用下,圖形顯示數(shù)據(jù)寫入DR,或在E信號高電平作用下由DR讀到DBDB0 數(shù)據(jù)總線。DR和DDRAM之間的數(shù)據(jù)傳輸是模塊內(nèi)部自動執(zhí)行的。(3)忙標(biāo)志(BF):提供內(nèi)部工作情況。BF=1表示模塊在內(nèi)部操作,此時模塊不接受外部指令和數(shù)據(jù)。BF=0時,模塊為準(zhǔn)備狀態(tài),隨時可接受外部指令和數(shù)據(jù)。利用STATUS READ指令,可以將BF讀到DB7總線,從檢驗?zāi)K的工作狀態(tài)。(4)顯示控制觸發(fā)器DFF:用于模塊屏幕顯示開和關(guān)的控制。DFF=1為開顯示(DISPLAY OFF),DDRAM的內(nèi)容就顯示在屏幕上,DFF=0為關(guān)顯示(DISPLAY

54、 OFF)。DFF的狀態(tài)是指令DISPLAY ON/OFF和RST信號控制的。(5)XY地址計數(shù)器:XY地址計數(shù)器是一個9位計數(shù)器。高3位是X地址計數(shù)器,低6位為Y地址計數(shù)器,XY地址計數(shù)器實際上是作為DDRAM的地址指針,X地址計數(shù)器為DDRAM的頁指針,Y地址計數(shù)器為DDRAM的Y地址指針。X地址計數(shù)器是沒有計數(shù)功能的,只能用指令設(shè)置。Y地址計數(shù)器具有循環(huán)計數(shù)功能,各顯示數(shù)據(jù)寫入后,Y地址自動加1,Y地址指針從0到63。(6)顯示數(shù)據(jù)RAM(DDRAM):存儲圖形顯示數(shù)據(jù)的.數(shù)據(jù)為1表示顯示選擇,數(shù)據(jù)為0表示顯示非選擇。(7)Z地址計數(shù)器:Z地址計數(shù)器是一個6位計數(shù)器,此計數(shù)器具備循環(huán)計數(shù)

55、功能,它是用于顯示行掃描同步。當(dāng)一行掃描完成,此地址計數(shù)器自動加1,指向下一行掃描數(shù)據(jù),RST復(fù)位后Z地址計數(shù)器為0。Z地址計數(shù)器可以用指令DISPLAY STARTLINE預(yù)置。因此,顯示屏幕的起始行由此指令控制,即DDRAM的數(shù)據(jù)從哪一行開始顯示在屏幕的第一行,此模塊的DDRAM共64行,屏幕可以循環(huán)滾動顯示64行。 3.7 晶振電路對于一個高可靠性的系統(tǒng)設(shè)計,晶體的選擇非常重要,尤其是設(shè)計帶有睡眠喚醒(往往用低電壓以求低功耗)的系統(tǒng)。這是因為低供電電壓提供給晶體的激勵功率減少,造成晶體起振很慢或根本就不能起振。這一現(xiàn)象在上電復(fù)位時并不特別明顯,原因是上電時電路有足夠的擾動,很容易建立振蕩

56、。在振蕩回路中,晶體既不能過激勵也不能欠激勵。本電路用6M和32.768K兩個外部晶振。圖3-8為晶振電路。3.8復(fù)位電路系統(tǒng)復(fù)位電路的設(shè)計一定要使系統(tǒng)能夠充分復(fù)位,在各種復(fù)雜情況下穩(wěn)定可靠的工作,復(fù)位性能不好會影響系統(tǒng)的正常運行。本系統(tǒng)采用上電復(fù)位電路,系統(tǒng)復(fù)位電路電路圖如圖3-9所示。圖3-8 晶振電路圖 圖3-9 系統(tǒng)復(fù)位電路3.9輸出控制電路設(shè)計在水產(chǎn)養(yǎng)殖監(jiān)控系統(tǒng)中,被測參數(shù)經(jīng)采樣處理之后,還需要計算并輸出控制模型,達到自動控制的目的。輸出控制分兩種:模擬量控制和開關(guān)量控制。模擬量控制通常是由DA轉(zhuǎn)換器輸出開控制;開關(guān)量控制是通過控制設(shè)備的“開”或“關(guān)”狀態(tài)的時間來達到控制的目的。本系統(tǒng)采用開關(guān)量控制。在開關(guān)量控制中,最常用的器件是光電隔離器。光電隔離器的種類繁多,常用的有發(fā)光二極管光敏三極管、發(fā)光二極管光敏復(fù)合晶體管、發(fā)光二極管光敏電阻,以及發(fā)光二極管光觸發(fā)可控硅等。其原理電路,如圖3-10所示。在一般微型計算機控制系統(tǒng)中,由于大都采用TTL電平,不能直接驅(qū)動發(fā)光二極管,所以通常加一級驅(qū)動器。本系統(tǒng)采用的是74LS04。其系統(tǒng)原理圖如圖3-11所示。當(dāng)數(shù)字量Pi輸出為高電平時,經(jīng)反相驅(qū)動器后變?yōu)榈碗娖健4藭r發(fā)光二極管有電流通過并發(fā)光,使光敏三極管導(dǎo)通,從而在集電極上產(chǎn)生輸出電壓。此電壓即可用來

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論