自動澆花系統(tǒng)_第1頁
自動澆花系統(tǒng)_第2頁
自動澆花系統(tǒng)_第3頁
自動澆花系統(tǒng)_第4頁
自動澆花系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄摘要 錯誤 !未定義書簽。關鍵詞 錯誤 ! 未定義書簽。一、緒論 錯誤 ! 未定義書簽。課題背景 錯誤 !未定義書簽。研究目的及意義 錯誤 !未定義書簽。二、系統(tǒng)功能與特色 錯誤 !未定義書簽。系統(tǒng)功能特色簡介 錯誤 !未定義書簽。系統(tǒng)硬件電路整體框架圖 . 錯誤!未定義書簽。三、自動澆花控制系統(tǒng)硬件系統(tǒng)設計與選型 . 錯誤!未定義書簽。單片機的選擇 錯誤 !未定義書簽。土壤濕度傳感器的選型及簡介 . 錯誤!未定義書簽。土壤濕度傳感器的選型 . 錯誤 !未定義書簽。土壤濕度傳感器的簡介 . 錯誤!未定義書簽。顯示屏的選擇及簡介 錯誤 !未定義書簽。顯示屏的選擇 錯誤 !未定義書簽。LCD1

2、2864 基本介紹 錯誤 ! 未定義書簽。LCD12864 基本特性及接口說明 錯誤 ! 未定義書簽。LCD12864 顯示屏電路圖 錯誤 ! 未定義書簽。時鐘芯片的介紹 錯誤 !未定義書簽。復位電路 錯誤 ! 未定義書簽。鍵盤電路的設計 錯誤 !未定義書簽。報警電路的設計 錯誤 !未定義書簽。澆花系統(tǒng)的簡介 錯誤 !未定義書簽。四、自動澆花控制軟件系統(tǒng)設計 . 錯誤!未定義書簽。軟件設計整體結(jié)構圖 . 錯誤 !未定義書簽。按鍵處理子程序的設計 . 錯誤 !未定義書簽。土壤濕度傳感器 A/D 轉(zhuǎn)換設計 . 錯誤!未定義書簽。五、綜合調(diào)試 錯誤 ! 未定義書簽。硬件調(diào)試 錯誤 !未定義書簽。軟件

3、調(diào)試 錯誤 !未定義書簽。系統(tǒng)整體調(diào)試 錯誤 !未定義書簽。六、成品效果展示 錯誤 !未定義書簽。結(jié)論 錯誤 !未定義書簽。致謝語 錯誤 !未定義書簽。參考文獻 錯誤 ! 未定義書簽。附錄I 錯誤!未定義書簽?;趩纹瑱C的自動澆花系統(tǒng)王文偉(重慶市三峽學院機械工程學院系機械設計專業(yè)2010級重慶萬州404000 )摘要 隨著現(xiàn)代化腳步的加快,自動化已成為當今社會的發(fā)展主題,當然花卉自動澆水系統(tǒng)也越來越受到養(yǎng)花者的青睞,有些人喜歡養(yǎng)花或是盆景類的觀賞性植物,可是他們又經(jīng)常出差或較長時間外出而不能給它們澆水、照顧它們,因而放棄了這一愛好。所以如何更加方便,合理的進行植物養(yǎng)殖成為了智能家居設計的一個

4、焦點。本系統(tǒng)為基于STC12C5A60S2單片機的智能澆花系統(tǒng)。主要由土壤濕度傳感器采集、時間顯示、澆水設置、澆水六大模塊組成。實現(xiàn)全天性的對植物濕度信息采集。判斷出是否需要澆水,最終由 單片機控制繼電器的開斷來實現(xiàn)澆水。該系統(tǒng)能根據(jù)實際情況,合理的澆水,既節(jié)約了水資源,又 能讓植物更好生長。關鍵詞 自動澆花系統(tǒng) 土壤濕度傳感器自動控制 STC12C5A60S2Based on sin gle chip microcomputer automatic wateri ng systemWang Wen-wei(school of mecha nical engin eeri ng. Chongq

5、ing Three Gorges Uni versity, Wan zhou 404000)ABSTRACWith the speed ing up of the moder ni zatio n step, automati on has become thedevelopme nt theme of todays society, and ofcourse the flower automatic wateri ng systemis becoming more and more get the favour of those flowers, some people like flowe

6、rs orpotted class of orn ame ntal pla nts, but they ofte n go out on a bus in ess tripor a long timenot to water, they take care of them, and give up this hobby. So how is more convenient and reas on able for pla nt breedi ng become a focus of the desig n of smart home.This system based on STC12C5A6

7、0S2ingle-chipmicrocomputer intelligentwatering theflowers. Mainly by the soil moisture sensor water collection, display, time setting and watering of six modules. Realize the nature of plant humidity information acquisition.Determi ne whether you n eed wateri ng, and ultimatelycon trolledby si nglec

8、hipmicrocomputer relay ope n circuit to impleme nt the wateri ng. The system accord ing to the actual situati on, the reas on able water, saves the water resources, and can make pla nts grow better.Keywords Automatic wateri ng system Soil moisture sen sors The automatic controlSTC12C5A60S2、緒論課題背景隨著當

9、今社會現(xiàn)代化腳步的加快, 自動化已成為當今世界的發(fā)展主題。 花卉的生長發(fā)育需 要有一定的環(huán)境條件,這些環(huán)境條件主要有溫度、水分、光照、空氣成分、土壤的成分、物理機械 性質(zhì)、 營養(yǎng)液的溫度和成分等。 其中花卉能否良好生長最為重要的在于土壤濕度的適合程度。如何 能有效及時的控制好土壤濕度問題已經(jīng)成為養(yǎng)花愛花者們最為關心的問題。花諺說:“活不活在于水,長不長在于肥” 。盆栽花卉由于受容積小、蓄水保水性差、蒸發(fā)量大 又無地下水補充等特定條件所限故,不耐旱,澆水就顯得尤為重要。如果盆花缺水,植物體內(nèi)的生 理活動就會受到破壞,磷酸鉀、硼、鈣的吸收就會變?nèi)?,而這些元素的缺乏會導致生長點附近生長 不良。盆花缺

10、水還會造成土壤養(yǎng)分的濃度相對偏高 , 也最易出現(xiàn) “肥傷” ?;ɑ苌L所需的水分, 大部分是從土壤中吸收來的, 保持土壤適當?shù)暮浚?是花卉正常發(fā)育和獲得更高觀賞品質(zhì)的必要 條件。常見的花卉按其需水習性和對不同水分環(huán)境的適應能力,可分為水生花卉、濕生花卉、中生 花卉和旱生花卉四種。不同的花卉我們需要澆的水量也不一樣。不同的花卉需水量不同,相同的花 卉在不同的生長階段所需的水量也是不盡相同的。花卉對土壤水分的要求在各生長階段不同而不 同。我們要根據(jù)花卉的生長季節(jié)及生長期合理安排。綜上所述,盆花的合理澆水就顯得尤為重要。研究目的及意義隨著自動化設備的不斷完善, 各種自動澆花裝置也不時的涌入社會。

11、 根據(jù)土壤濕度傳感器設計 的花卉自動澆水系統(tǒng)能根據(jù)作物及其不同生長階段對環(huán)境條件的具體需要, 隨時調(diào)整控制花卉土壤 濕度,讓花卉能良好生長。二、系統(tǒng)功能與特色系統(tǒng)功能特色簡介(1)選擇性澆水在每次澆水前,系統(tǒng)會對植物土壤濕度進行檢測,如果超過設定值上限,就不進行澆水操作, 防止過度澆水、浪費水資料。如果低于設定值下限就進行澆水操作,及時給植物補充水分。 (2)時間顯示系統(tǒng)統(tǒng)內(nèi)部裝有一塊 DS1302時鐘芯片,可以準確的顯示時間,用戶可以根據(jù)時間記錄花期。( 3)澆水設置當土壤濕度低于設定值下限,單片機控制繼電器接通,水泵開始抽水澆花;當高于設定值上限,單片機控制繼電器斷開,水泵停止?jié)菜?4)

12、 報警設置當土壤濕度低于設定值下限,報警系統(tǒng)開始報警,并提示澆水。當開始澆水,停止報警,繼續(xù) 澆水。系統(tǒng)硬件電路整體框架圖圖2-1系統(tǒng)硬件電路整體框架圖Ardu ino土壤濕度傳感器模塊用于對土壤濕度進行數(shù)據(jù)采集,STC12C5A60S2單片機內(nèi)置A/D轉(zhuǎn)化進行數(shù)據(jù)處理,LCD12864顯示模塊用于顯示土壤濕度傳感器測量得到的土壤濕度值。晶振模 塊用于傳輸時鐘信號給單片機。按鍵模塊用于對時間的調(diào)節(jié),由于不同的花卉開花的時間不一樣, 所以可以根據(jù)時間合理對花卉進行澆花,還達到節(jié)約用水。土壤濕度報警模塊用于對低于設定土壤濕度濕度值下限時進行報警提示,并發(fā)出警報,單片機控制繼電器,接通水泵,給花卉澆

13、水,使花 卉及時得到補水。澆水系統(tǒng)有繼電器控制,當缺水時,繼電器接通,水泵從水箱抽水給花卉澆花。三、自動澆花控制系統(tǒng)硬件系統(tǒng)設計與選型單片機的選擇使用STC 1T系列的單片機,驅(qū)動能力強,運行相對穩(wěn)定,抗干擾能力強,內(nèi)置A/D轉(zhuǎn)換。與AT系列的相比,性價比更高。使用最普遍的 AT89C52,熟悉其原理,相關的資料豐富,相對比較便宜,容易購買,使用的過程中有疑問容易在網(wǎng)上找到相關資料或者查閱書刊,但是定時器、中斷、ROM等較少,抗干擾能力不強,無內(nèi)置 A/D轉(zhuǎn)換,等其他功能。8751單片機總體上來說和 8051單片機差不多,只是 8751單片機片內(nèi)加了一個 4K的EPROM 用戶可以私下將自己的

14、編寫的程序燒寫到EPROI中,但是如果要修改程序的話,同樣要用紫外線照射來擦除,而后才可以從新燒寫新的程序。89C51單片機為EPRO型,可以說89C51單片機融合了 8051和8751的優(yōu)點,在應用中可以完 全代替他們,因為他不僅有他們的功能,而且管腳也兼容,而且存儲器為4K的并是FLASHT藝的。STC12C5A60S系列單片機是宏晶科技生產(chǎn)的單時鐘/機器周期(1T)的單片機,是高速,低能耗,超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍,內(nèi)部集成MAX810專用復位電路,2路PWM 8路高速10位A/D轉(zhuǎn)換(250K/S)針對電機控制,強干擾場 合。經(jīng)

15、過以上的對比來看,考慮到使用方便與簡化電路以及其性價比等,STC12C5A60S比較合適。而且宏晶科技有限公司生產(chǎn)的STC12C5A60S2單片機由于具有其他公司生產(chǎn)的89C52單片機的全部優(yōu)點,而且其具有內(nèi)置A/D,加密型好,抗干擾強,而且價格相對合理,所以最終確定選用STC12C5A60S2單片機STC12C5A60S管腳圖如圖3-1所示。T2/ri.0140VCCT2EX/P1. 1 1235pri. n/ADOP 1N33SF0 l/ADlFJ. 3437PO. 2/AD2p丄.a5FO. 3/AJJ3P 1. S&3S 1PO. 4/AD4P 1. 6 1734FO. 5/AD5P

16、1. 7 |833FO. 6/AD6KST9O32PU. 7/AE7RXD/P3.010 731EATXD/P3,111A30lALE /PROGT1TTO/P3, 2 112 o21PSENIMTl/PS ” 3丄32SP2. 7/A1 5TO/P3-ai a27P2. 6/A14Tl/r3.5152Gr2. G/A13WR/P3.S 11625P2. 4/A12RD/P3.7 |1724PZ. 3/A1 1XTAL21823F2.2/A10XTAL1丄922P2. 1/ASivss2021P2, 0/AS圖 3-1 STC12C5A60S2 引腳圖STC12C5A60S的主要管腳功能如下:

17、VCC( 40引腳):電源電壓 +5VVSS( 20引腳):接地P0端口(,3932引腳):輸入輸出腳,可用于8位并行I/O 口或分時復用為地址和數(shù)據(jù)總線。作為輸出口,每個引腳能驅(qū)動8個TTL負載。定義為I/O時,需外接上拉電阻。P1端口(,18引腳):輸入輸出腳,8位準雙向并行I/O 口。P1 口是一個帶內(nèi)部上拉電阻的8位雙向I/O 口。能負載4個TTL。P2端口(,2128引腳):輸入輸出腳,8位準雙向并行I/O 口。P2口是一個帶內(nèi)部上拉電 阻的8位雙向I/O 口。能負載4個TTL。P3端口(,1017引腳):輸入輸出腳, 8位準雙向并行I/O 口。P2口是一個帶內(nèi)部上拉電 阻的8位雙向

18、I/O 口。能負載4個TTL。而且都具有第二功能, 和為串行數(shù)據(jù)傳輸,和為外部中斷請求, 和分別為定時器0和1的外部輸入,和分別用于讀寫單片機外部 RAM是外部數(shù)據(jù)寫選通信號和讀選 通信號。RST( 9引腳):單片機內(nèi)部CPU勺復位信號輸入端。ALE( 30引腳):ALE是地址鎖存使能端和編程脈沖輸入端。XTAL1 (19引腳):接外部石英晶體的一端。 振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。XTAL2 (18引腳):接外部石英晶體的另一端。振蕩器反相放大器的輸出端。EA ( 31引腳):當EA俞入端輸入高電平時,CPUT訪問片內(nèi)程序存儲器 4KB或8KB的地址范圍。當EA俞入低電平時,則

19、只能訪問片外程序存儲器,不論片內(nèi)是否有程序存儲器。土壤濕度傳感器的選型及簡介3.2.1 土壤濕度傳感器的選型在單片機的應用當中,數(shù)據(jù)采集是一個非常重要的環(huán)節(jié),并且它也是單片機和傳感器工作的重要接口。在我們實際的應用當中,單片機的數(shù)據(jù)采集信號類型主要分為以下幾種:一種是模擬的電壓信號和電流信號,另一種是數(shù)字信號。一般的單片機都是用A/D轉(zhuǎn)換從而來實現(xiàn)對外部電壓信號的采集,利用電流/電壓轉(zhuǎn)換芯片和A/D轉(zhuǎn)換實現(xiàn)對電流信號的檢測;通過脈沖計數(shù)或I/O 口時序來處理數(shù)字信號。在生活中土壤濕度傳感器并不多見,一些可以精確測量出來的的土壤濕度傳感器價格昂貴,通過反復查資料選擇了一款價格合理,測試精確性一般

20、的土壤濕度傳感器。將Ardu ino 土壤濕度傳感器插入土壤,采集數(shù)據(jù),通過 A/D轉(zhuǎn)換進行數(shù)據(jù)處理,并且通過屏幕顯示具體土壤濕度。3.2.2 土壤濕度傳感器的簡介本設計之初,原本打算選用 FDS-100 土壤水分傳感器,其可測土壤相對含水率,與土壤本身的機理無關,是目前國際上最流行的土壤水分測量方法。但FDS-100 土壤水分傳感器是一款高精度、高靈敏度的測量土壤水分的傳感器??缮盥裢林校L期測量且性能穩(wěn)定。但由于FDS-100的價格偏貴,動輒接近一千,這是不符合我們的設計理念的。而市場上土壤濕度的型號和資料也較少,價 格也不盡如人意,難以找到一款合適的土壤濕度傳感器,所以根據(jù)土壤濕度的測原

21、理,在網(wǎng)上面到一款實用價廉的土壤濕度傳感器。從某個側(cè)而看出,對土壤濕度的測量在技術及成本上還有待突破,不像空氣濕度測量成熟。1這是一個簡易的水分傳感器可用于檢測土壤的水分,使用這個傳感器制作一款自動澆花裝置,讓您的盆栽不用人去管理。2 靈敏度可調(diào)(圖中藍色數(shù)字電位器調(diào)節(jié))3 工作電壓4 模塊雙輸出模式,數(shù)字量輸出簡單,模擬量輸出更精確。5 設有固定螺栓孔,方便安裝6 小板 PCB尺寸:3cm * 1.6cm7 電源指示燈(紅色)和數(shù)字開關量輸出指示燈(綠色)8比較器采用LM393芯片,工作穩(wěn)定表 3-1 DHT11引腳說明9 VCC 外接10 GND外接 GND11 DO 小板數(shù)字量輸出接口(

22、 0和1)12 AO 小板模擬量輸出接口圖3-2 土壤濕度傳感器顯示屏的選擇及簡介3.3.1 顯示屏的選擇在顯示模塊選擇時有 2 種,一種是用液晶顯示屏, 一種則是選用數(shù)碼管。液晶顯示屏具有輕薄短小,低耗電量,無輻射危險,平面直角顯示以及影象穩(wěn)定不閃爍等優(yōu)勢,可視面積大,畫面效果好,分辨率高,抗干擾能力強等特點,可以顯示漢字等各種符號。但一般需要利用控制芯片創(chuàng)建字 符庫,易于維護的特點,數(shù)碼管具有低能耗、低損耗、低壓、壽命長、耐老化、對外界環(huán)境要求低,同時精度比較高。但是由于要顯示漢字,最終選擇了LCD12864顯示屏。332 LCD12864 基本介紹不帶中文字庫的128X64是一種具有4位

23、/8位并行、2線或3線串行多種接口方式;其顯示分 辨率為128X 64,.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖 形界面??梢燥@示 8X4行16X 16點陣的漢字.也可完成簡單圖形顯示低電壓低功耗是其又一顯 著特點。由該模塊構成的液晶顯示方案與同類型的圖形點陣液晶顯示模塊相比,不論硬件電路結(jié)構或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。3.3.3 LCD12864 基本特性及接口說明基本特性:(1) 低電源電壓(VDD:+)(2) 顯示分辨率:128 X 64點(3) 內(nèi)置128個16X8點陣字符(4) 2MHZ時鐘頻率(5) 顯示方式

24、:STN半透、正顯(6) 驅(qū)動方式:1/32DUTY, 1/5BIAS(7) 視角方向:6點(8) 背光方式:側(cè)部高亮白色LED,功耗僅為普通 LED的1/5 1/10(9) 通訊方式:串行、并口可選(10) 內(nèi)置DC-DC轉(zhuǎn)換電路,無需外加負壓(11) 無需片選信號,簡化軟件設計(12) 工作溫度:0 C - +55C ,存儲溫度:-20C - +60C接口說明如表3-1所示:管腳號管腳名稱電平管腳功能描述1VLCD3+5V電源正2VCC3+5V電源正3GND0接地R/W“H ,E= “H ,數(shù)據(jù)被讀到 DB7DB04SDAH/Lr/W=“L” ,E= “HRL” , DB7 DBO的數(shù)據(jù)被

25、寫到IR或DR5SCKH/L使能信號6AOH/L數(shù)據(jù)采集口7RSTH/LRS=“ H ,表示 DB7DBO為顯示數(shù)據(jù)8CSH/LRS=“L” ,表示DB7DBO為顯示指令數(shù)據(jù)表3-1 LCD12864接口說明334 LCD12864 顯示屏電路圖圖3-3 LCD12864電路圖時鐘芯片的介紹DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日 周日時、分、秒進行計時,具有閏年補償功能,工作電壓為。采用三線接口與CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302內(nèi)部有一個31X8DS1302的引腳排的用于臨時

26、性存放數(shù)據(jù)的 RAM寄存器。DS1302是DS1202的升級產(chǎn)品,與 DS1202兼容,但增加了主電源/后備電源雙電源引腳,同時提供了對后備電源進行涓細電流充電的能力。 列,其中Vcc1為主電源,VCC2為后備電源。在主電源關閉的情況下,也能保持時鐘的連續(xù)運行。DS1302由Vcc1或Vcc2兩者中的較大者供電。 當Vcc2大于Vcc1 +時,Vcc2給DS1302供電。當Vcc2 小于Vcc1時,DS1302由Vcc1供電。X1和X2是振蕩源,外接晶振。RST是復位/片選線,通過把RST輸入驅(qū)動置高電平來啟動所有的數(shù)據(jù)傳送。RST輸入有兩種功能:首先,RST接通控制邏輯,允許地址/命令序列送

27、入移位寄存器;其次,RST提供終止單字節(jié)或多字節(jié)數(shù)據(jù)傳送的方法。當RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對DS1302進行操作。如果在傳送過程中RST置為低電平,則會終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。上電運行時,在Vcc之前,RST必須保持低電平。只有在 SCLK為低電平時,才能將 RST置為高電平。I/O為串行數(shù)據(jù)輸入輸出端(雙向),后 面有詳細說明。SCLK為時鐘輸入端。DS1302與單片機之間能簡單地釆用同步串行的方式進行通信,僅需用到三個口線1、RE (復位)2、I/O (數(shù)據(jù)線)3、( SCLK串行時鐘)時鐘/RAM的讀/寫數(shù)據(jù)以一個字節(jié)或多達 31個字節(jié)的 字符組方式

28、通信。DS1302工作時功耗很低保持數(shù)據(jù)和時鐘信息時功率小于lmWDS1302引腳圖如圖3-4所示:圖 3-4 DS1302 引腳圖DS1302電路圖如圖 3-5所示:圖 3-5 DS1302 電路圖復位電路在任何單片機上電時必須復位。STC12C5A60S單片機的復位輸出引腳 RS為其提供了初始化的手段。它可以將單片機的片內(nèi)電路進行初始化,從而讓單片機從一種確定的初始狀態(tài)下開始運行。當單片機STC12C5A60S的時鐘電路在工作了以后,只要在RS引腳上出現(xiàn)兩個周期以上的高電平的時候,那么單片機內(nèi)部就初始復位。只要RST保持高電平,貝U STC12C5A60S循環(huán)復位。當且僅當RST由高電平轉(zhuǎn)

29、變?yōu)榈碗娖搅艘院?,單片機STC12C5A60S才會從0000H地址開始執(zhí)行程序。本設計用到的復位電路是采用上電復位,系統(tǒng)一上電單片機就復位。 在本設計復位電路中,當單片機上電時,對電容進行充電,電阻上出現(xiàn)電壓的同時也使單片機RESETS電位拉高,單片機 RESETS高電平持續(xù)幾微秒后,單片機復位。幾毫秒后,電容C充滿電,電阻上電流和電壓降為 0. 單片機貝進入工作狀態(tài)。單片機工作期間,當按鍵閉合,電容貝放電,當按鍵斷開,電容又開始充電,且在電阻上出現(xiàn) 電壓使單片機復位。幾毫秒后單片機又開始工作。復位電路電路圖如圖 3-6所示:圖 3-6 復位電路鍵盤電路的設計鍵盤是嵌入式計算機系統(tǒng)不可或缺的外

30、圍設備,就算是單片機通常它也配有 16 進制的鍵盤。 操作人員通過鍵盤可以進行數(shù)據(jù)輸入、輸出、程序生成、程序查錯、程序執(zhí)行等各項操作。鍵盤一 般有兩種, 其分別為獨立式和矩陣式。 獨立式鍵盤指的是各個按鍵相對對立地連接到各個單片機的 I/O 口, I/O 口只需要做輸入口就能讀到所有的按鍵。我們只需把按鍵的一端接地,另一端則與單 片機的各個 I/O 口連接就可以了。 而矩陣式鍵盤是為了減少鍵盤占用太多的單片機 I/O 口資源, 它 只適用于按鍵個數(shù)較多的時候。由于本設計中按鍵比較少,故采用獨立式鍵盤。如圖 3-14 所示。其中每個按鍵只連接了兩個端點,即圖中的 1 和 3 端點。其中、 、分別

31、為與單片機對應的 I/O 口,且所對應的按鍵依次為按鍵 1、按鍵 2、按鍵 3。在設計中,按鍵 1 為設置鍵,按鍵 2 為實現(xiàn) “加”運算的功能鍵,按鍵 3 為實現(xiàn)“減”運算的功能鍵。主要是對溫濕度設定范圍值。即大棚所需溫濕度值。 按鍵電路 3-7 如圖所示:圖3-7按鍵電路報警電路的設計報警電路如圖3-8所示。圖3-8報警電路本設計采用軟件處理報警,利用有報警芯片119。如圖3-8所示當實際土壤濕度低于預設值下限,將給出一個高電平,。進行119報警。報警芯片119電壓:直流一5V各腳位功能:1腳一2腳-喇叭3腳-喇叭4腳-電源正極5腳-電源負極6腳-此腳接高電平會循環(huán)播放(119 )離開高電

32、平會立即停止7腳-此腳接高電平會循環(huán)播放(110 )離開高電平會立即停止 8腳-此腳接高電平會循環(huán)播放(120 )離開高電平會立即停止 本模塊具有控制方便(芯片的3個腳位各控制一個聲音)便于安裝集成三極管不需要外接其他元件即可使用。澆花系統(tǒng)的簡介澆花系統(tǒng)電路圖如圖3-9所示。圖3-9澆花系統(tǒng)電路圖繼電器:繼電器是由線圈和觸點組兩部分組成的,是一種電控制器件,是當輸入量(激勵量)的變化達到規(guī)定要求時, 在電氣輸出電路中使被控量發(fā)生預定的階躍變化的一種電器。它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路)之間的互動關系。通常應用于自動化的控制電路中,它實際上是用小電流去控制大電流運作的一

33、種“自動開關”。故在電路中起著自動調(diào)節(jié)、安全保護、轉(zhuǎn)換電路等作用。繼電器線圈在電路中用一個長方框符號表示,如果繼電器有兩個線圈, 就畫兩個并列的長方框。同時在長方框內(nèi)或長方框旁標上繼電器的文字符號“ J”。繼電器的觸點有兩種表示方法:一種是 把它們直接畫在長方框一側(cè),這種表示法較為直觀。另一種是按照電路連接的需要,把各個觸點分 別畫到各自的控制電路中,通常在同一繼電器的觸點與線圈旁分別標注上相同的文字符號,并將觸 點組編上號碼,以示區(qū)另嘰JQC-3F(T73)圖中三個比較近的腳,最上面的A是公共腳,左右 DC1, DC2是線圈腳,下面兩個,左邊B腳是常閉,右邊 C腳是常開,如果線圈沒電阻,說明

34、繼電器已壞,常閉測不通,說明繼電器觸點可能氧化,造成接觸電阻大。繼電器引腳圖如圖 3-10 所示:3-10 繼電器引腳圖水泵:JT160,分為 DC3-6乂1. 吸程:潛水、最大揚程: 1.8 米2. 連續(xù)工作壽命(即 24 小時不停工作)大于 20000 小時,每天使用 10 小時左右,水泵壽命長達 8 年以上!3. 電機繞組全封閉,采用配方獨特的樹脂灌封,絕緣性好,永不漏水。耐腐蝕.4. 出水口直徑8MM可隨意固定。無刷直流水泵(新型磁力隔離泵)的優(yōu)點磁力泵是一種通過磁力傳動來實現(xiàn)無接觸力矩傳遞從而以靜密封取代動密封,使泵達到完整, 解決了“跑、冒、滴、漏”問題,消除了煉油化工行業(yè)易燃、易

35、爆、有毒、有害介質(zhì)通過泵密封泄 漏的安全隱患,有力地保證了職工的身心健康和安全生產(chǎn)。與電機式直流無刷水泵相比,磁力泵具有以下優(yōu)點:1 泵軸由動密封變成封閉式靜密封,徹底避免了介質(zhì)泄漏??梢运憙捎?,并且完全防水。2無需獨立潤滑和冷卻水,降低了能耗。3功耗小、效率高,且具有阻尼減振作用,減少了電動機振動對泵的影響和泵發(fā)生氣蝕振動時對電動機的影響。4 .過載時轉(zhuǎn)子會在陶瓷軸上打滑,對電機、泵有保護作用5. 無刷直流水泵采用了電子組件換向,無需使用碳刷換向,采用高性能耐磨精密鋼軸及軸套,軸套通過注塑與磁鐵連成整體也就避免了磨損,因此無刷直流磁力式水泵的壽命大大增強了。 磁力隔離式水泵的定子部分和轉(zhuǎn)子

36、部分完全隔離,定子和電路板部分采用環(huán)氧樹脂灌封, 100測水,轉(zhuǎn)子部分采用永磁磁鐵,水泵機身采用環(huán)保材料,噪音低,體積小,性能穩(wěn)定。可以通過定子的繞線 調(diào)節(jié)各種所需的參數(shù),可以寬電壓運行。水泵具體參數(shù)如表 3-2 :電壓范圍(V)工作電流(MA最高揚程(CM流量(L/H)功率(WDC3-6130-220MA40-11080-120表3-2說泵參數(shù)四、自動澆花控制軟件系統(tǒng)設計研制一臺智能儀器是一個非常復雜的過程,它要經(jīng)過很多個步驟才能夠完成,首先要分析儀表的功能要求然后擬定總體的設計方案,然后再確定硬件結(jié)構和軟件算法,再然后是研制邏輯電路和編制程序,以及儀表的調(diào)試和性能的測試等等。我們在設計軟件

37、的時候,應該遵循的原則為結(jié)構化 設計原則,就是在總體概況設計的基礎上再進行具體的詳細設計。到最后,我們設計的程序應該滿足的條件為達到可讀性,可理解性,可維護性,有效性,可修改性。子程序包括:按鍵處理子程序、數(shù)據(jù)采集子程序、報警子程序、顯示子程序。下面依次分析。按鍵處理子程序是控制儀器是否正常工作及實現(xiàn)所需功能的選擇。數(shù)據(jù)采集子程序是將傳感器產(chǎn)生的信號傳入單片機,它是用來實現(xiàn)單片機和傳感器連接的基 礎。報警子程序包含上限報警和下限報警,它是在溫濕度不符合設定范圍值時來提醒用戶。顯示子程序是將數(shù)據(jù)處理的結(jié)果送顯示器顯示,使儀器更加直觀、方便。軟件設計整體結(jié)構圖圖4-1整體流程圖按鍵處理子程序的設計

38、在本次設計中按鍵是采用查詢方式的獨立式按鍵接口,由于按鍵直接與單片機的I/O 口連接,所以通過讀I/O 口的電平狀態(tài),就可以識別出按下的按鍵。這種連接方式,是把按鍵當作外部RAM某一工作單元的位來對待,通過讀片外RAM的方法識別按鍵的工作狀態(tài)。其中S1鍵為功能選擇按鍵;S2、S3鍵分別為數(shù)字加鍵和數(shù)字減鍵。按鍵處理流程圖見圖4-2所示。圖4-2按鍵處理流程圖土壤濕度傳感器A/D轉(zhuǎn)換設計土壤濕度傳感器是自動澆花系統(tǒng)的核心,能否準確的測量土壤濕度,是實現(xiàn)系統(tǒng)的保證。傳感器的數(shù)值經(jīng)過信號處理模塊在 A/D轉(zhuǎn)換后,單片機對其進行讀取,用于澆花的自動控制,并在LCD12864上顯示。圖4-3 土壤傳感器

39、A/D流程圖五、綜合調(diào)試系統(tǒng)完成設計之后,就要進行硬件調(diào)試和軟件調(diào)試。軟件調(diào)試可以利用開發(fā)和仿真系統(tǒng)進行。硬件調(diào)試電路板焊接完畢后,使用萬用表測量電路是否有短路、斷路,元器件時否有正負極焊接反。若檢査無誤后,將單片機安裝上,接通電源,此時應注意以下(1)指示燈是否點亮;(2)單片機是否有電;(3)晶振是否工作;(4)土壤濕度傳感器是否工作。測試方法:(1) 使用萬用表査看電源是否有電;(2) 使用萬用表測單片機的電源和地的引腳,看是否有電壓;(3) 使用示波器看晶振是否有波形;在調(diào)試的過程中由于存在虛焊現(xiàn)象, 導致電路板不能正常的工作。 重新將元器件焊接后,電路板完 全正常。由于沒有對全部管腳進行逐一測試,導致沒有及時查處問題所在軟件調(diào)試件調(diào)試過程釆用模塊化方案:(1)測試LCD顯示是否正常;( 2)測試土壤濕度是否正常讀??;( 3)測試時鐘芯片讀寫及工作是否正常。系統(tǒng)整體調(diào)試 首先先測試土壤濕度的實吋讀取是否正常,把土壤濕度傳感器分別插入不同濕度的土壤中,檢 測濕度讀取是否正確。此外還需粗略測試土壤濕度傳感器的靈敏度,以及反應時間。 然后在土壤濕度到達下限時, 能否執(zhí)行澆水動作。 開始澆花之后, 能否在設置

溫馨提示

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

評論

0/150

提交評論