自動(dòng)澆花控制系統(tǒng)的設(shè)計(jì)_第1頁(yè)
自動(dòng)澆花控制系統(tǒng)的設(shè)計(jì)_第2頁(yè)
自動(dòng)澆花控制系統(tǒng)的設(shè)計(jì)_第3頁(yè)
自動(dòng)澆花控制系統(tǒng)的設(shè)計(jì)_第4頁(yè)
自動(dòng)澆花控制系統(tǒng)的設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

--------學(xué)位論文獨(dú)創(chuàng)性聲明1、堅(jiān)持以“求實(shí)、創(chuàng)”的科學(xué)精神從事爭(zhēng)論工作。2、本論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)展的爭(zhēng)論工作和取得的爭(zhēng)論成果。3、本論文中除引文外,全部試驗(yàn)、數(shù)據(jù)和有關(guān)材料均是真實(shí)的。4、本論文中除引文和致謝的內(nèi)容外,不包含其他人或其它機(jī)構(gòu)已經(jīng)發(fā)表或撰寫過(guò)的爭(zhēng)論成果。5意。作者簽名:日 期:2014-05摘 要MSP430G2553工作原理是通過(guò)土壤濕度傳感器檢測(cè)到土壤的相對(duì)濕度,傳輸?shù)絾纹瑱C(jī)進(jìn)展信息把握繼電器開關(guān)吸合,繼而啟動(dòng)水泵,實(shí)現(xiàn)自動(dòng)澆花,當(dāng)?shù)陀谠O(shè)定的濕度值,則停頓澆花。本系統(tǒng)澆灌方式智能,合理,能夠在無(wú)人照看的狀況下科學(xué)的對(duì)植物進(jìn)展?jié)补?,避開植物因無(wú)人照料而枯死。關(guān)鍵字:MSP430G2553單片機(jī);土壤濕度傳感器;自動(dòng)澆花AbstractThisdesignisasmallautomatic wateringcontrolsystem,which isbasedonMSP430G2553microcintroller. Theoperat(yī)ingprincipleofthissystemisto detect the relativehumidityofthr soilbysoilmoisturesensor,andthensenttothemicrocontrollerfor information processing,then paringmoisturemeasurement valuewiththegivenhumidity,themicrocontrolleroutputsa controlsignalforcontrollingtherelay switch,whenmeasurementvalueisgreaterthan theset value,then startthepump towatertheflowerautomatically.Whenthe humidityisbelowthesetvalue,thenstopwat(yī)ering.Thewayofthiswateringsystemisintelligentandreasonable.Itcanwatering plants scientifically in caseofpossibleunattended to avoidplantsduetounat(yī)tendeddead.Keywords: MSP430G2553 microcontroller; soilmoisturesensor; Automaticwatering目錄緒 論 錯(cuò)誤!未定義書簽。1系統(tǒng)設(shè)計(jì) 錯(cuò)誤!未定義書簽。1.1?錯(cuò)誤!未定義書簽。1.2?錯(cuò)誤!未定義書簽。2硬件電路設(shè)計(jì) 錯(cuò)誤!未定義書簽。2.1系統(tǒng)硬件原理圖設(shè)計(jì)2?2.2主要模塊 錯(cuò)誤!未定義書簽。2.2.1MSP430G2553?錯(cuò)誤!未定義書簽。2.2.2MSP430G2553的時(shí)鐘設(shè)置和模數(shù)(A/D〕轉(zhuǎn)換模塊錯(cuò)誤!未定義書簽。2.2.2電源模塊電路設(shè)計(jì)?錯(cuò)誤!未定義書簽。2.2.3土壤濕度檢測(cè)電路設(shè)計(jì)?錯(cuò)誤!未定義書簽。2.2.4液晶顯示電路設(shè)計(jì) 錯(cuò)誤!未定義書簽。2.2.5水泵把握電路設(shè)計(jì) 錯(cuò)誤!未定義書簽。軟件設(shè)計(jì) 錯(cuò)誤!未定義書簽。軟件設(shè)計(jì)思路 錯(cuò)誤!未定義書簽。3.2主要模塊流程圖 錯(cuò)誤!未定義書簽。初始化程序?錯(cuò)誤!未定義書簽。LCD16027?3.2.3AD?錯(cuò)誤!未定義書簽。3.2.4繼電器把握程序 錯(cuò)誤!未定義書簽。3.2.5 延時(shí)程序?錯(cuò)誤!未定義書簽。4設(shè)計(jì)總結(jié)?錯(cuò)誤!未定義書簽。參考 文 獻(xiàn)?錯(cuò)誤!未定義書簽。致謝 錯(cuò)誤!未定義書簽。緒 論目前,國(guó)內(nèi)外均有自動(dòng)澆花系統(tǒng)的應(yīng)用,而大多數(shù)自動(dòng)澆花系統(tǒng)是利用虹吸原理,即利用滲透的方式澆花,這種方式澆花過(guò)程是連續(xù)的、不連續(xù)的,承受這種方式只能保證花不會(huì)干旱而死,不是式一樣,不是花需要澆水時(shí)才進(jìn)展?jié)补?。另外還有一些自動(dòng)澆水系統(tǒng),是承受單片機(jī)把握,利用濕度則可以在陽(yáng)臺(tái)上使用,能夠按需自動(dòng)澆花。系統(tǒng)設(shè)計(jì)系統(tǒng)分析本系統(tǒng)設(shè)計(jì)以MSP430單片機(jī)為中心,由電源、繼電器、土壤傳感器、液晶顯示五個(gè)模塊組成。用FC_28需要澆水,則單片機(jī)把握輸出信號(hào),使繼電器線圈通電,常開觸點(diǎn)閉合,驅(qū)動(dòng)水泵,實(shí)現(xiàn)土壤濕度自動(dòng)把握澆水。當(dāng)設(shè)定澆水時(shí)間到,檢測(cè)到的土壤濕度未低于閾值值,則連續(xù)澆水;當(dāng)?shù)竭_(dá)閾值時(shí),由單片機(jī)發(fā)出信號(hào),使繼電器線圈斷電,對(duì)應(yīng)常開觸點(diǎn)斷開,水泵不工作,停頓澆水。在自動(dòng)把握澆16021.2本系統(tǒng)以MSP430G2553單片機(jī)為中心,由電源、繼電器、土壤傳感器、液晶顯示五個(gè)模塊組成。自動(dòng)澆花把握系統(tǒng)構(gòu)造框圖如圖1-2FC-28FC-28繼電器水盆MSP430G2553LCD1602單片機(jī)水管保險(xiǎn)絲水泵電源模塊花盆水管1-2自動(dòng)把握澆花系統(tǒng)構(gòu)造圖硬件電路設(shè)計(jì)2.1系統(tǒng)硬件原理圖設(shè)計(jì)本系統(tǒng)硬件電路由單片機(jī)、土壤濕度傳感器、繼電器、液晶屏、二極管、三極管、水泵、電源等組成。自動(dòng)把握澆花系統(tǒng)原理圖如圖2-12-1自動(dòng)把握澆花系統(tǒng)原理圖主要模塊本系統(tǒng)承受的是MSP430G2553FC3cmCD1602號(hào);把握局部承受繼電器電路,把握水泵的澆水工作。MSP430G2553本設(shè)計(jì)承受MSP430G2553單片機(jī)作為核心部件。MSP430G2553*低電壓(1.8V-3.6V)超低功耗--運(yùn)行模式:230uA(1MHz2.2V--待機(jī)模式:0.5uA--關(guān)閉模式(RAM):0.1uA*0.5k-16kB系統(tǒng)內(nèi)可編程(ISP)Flash使用中斷懇求將CPU從低功耗模式下喚醒時(shí)間:6us快速的指令執(zhí)行時(shí)間。MSP430G255316〔RISC)架構(gòu),指令周期為62.5ns。具有靈敏的時(shí)鐘設(shè)計(jì)。具有四種校準(zhǔn)頻率并高達(dá)16MHz的內(nèi)部頻率。內(nèi)部超低功耗低頻〔LF) 振蕩器。32kHz晶振。外部數(shù)字時(shí)鐘源。兩個(gè)16位Timer_A,分別具有三個(gè)捕獲/比較存放器多達(dá)24個(gè)支持觸摸感測(cè)的I/O引腳通用串行通信接口〔USCI)。UART,IrDA編碼器和解碼器,同步SPI,I2C。用于模擬信號(hào)比較功能或者斜率模數(shù)轉(zhuǎn)換的片載比較器。10200-ksps模數(shù)(A/D)轉(zhuǎn)換器,帶有內(nèi)部基準(zhǔn)。其A/D轉(zhuǎn)換器具有采樣保持和自動(dòng)掃描的特點(diǎn)。串行板上編程,無(wú)需外部編程電壓,利用安全熔絲實(shí)現(xiàn)可編程代碼保護(hù)。具有兩線制接口的片上仿真規(guī)律電路。便利的調(diào)試功能。2.2.MSP430G2553的時(shí)鐘設(shè)置和模數(shù)〔A/D〕轉(zhuǎn)換模塊1.時(shí)鐘設(shè)置MSP430G2553單片機(jī)中有四種校準(zhǔn)頻率并高達(dá)16MHz的內(nèi)部頻率,分別是內(nèi)部超低功耗低頻(LF〕振蕩器,32kHz晶振,外部數(shù)字時(shí)鐘源。本系統(tǒng)選擇數(shù)字把握振蕩器〔DCO),設(shè)置DOC8MHz,即BCSCTL1=CALBC1_8MHZ;DCOCTL=CALDCO_8MHZ;模數(shù)〔A/D)轉(zhuǎn)換模塊MSP430G5553AD1062Vref8快200Ks/s,具有中斷力氣。它有四種工作模式:?jiǎn)瓮ǖ绬未无D(zhuǎn)換模式、單通道屢次轉(zhuǎn)換模式、序列通道單次轉(zhuǎn)換模式、序列通道屢次轉(zhuǎn)換模式。A/DADC10采樣和轉(zhuǎn)換所需要的各種時(shí)鐘信號(hào)有ADC10CLKSAMPCON采樣及轉(zhuǎn)換信號(hào)、SHTSHSDC12SSEL選擇的內(nèi)核時(shí)鐘源及ADC12DIVADC10各部件才能協(xié)調(diào)工作!ADC10是一個(gè)10位的模數(shù)轉(zhuǎn)換器,具有采樣和保持功能的的10位轉(zhuǎn)換器內(nèi)核,在這個(gè)內(nèi)核中有兩個(gè)可編程的參考電壓〔VR+和VR-)定義轉(zhuǎn)換的最大值和最小值。當(dāng)輸入模擬電壓等于或高于VR+時(shí),ADC03FFH,當(dāng)輸入電壓等于或小于VR-時(shí),ADC100。輸入模擬電壓的最終結(jié)果滿足公式:N

VRVR在經(jīng)過(guò)合理設(shè)置后,ADC10硬件會(huì)自動(dòng)將轉(zhuǎn)換結(jié)果存放到相應(yīng)的ADC10MEM存儲(chǔ)存放器中。2.2.2在本設(shè)計(jì)系統(tǒng)中,土壤濕度傳感器、單片機(jī)、繼電器、液晶屏都需要電源供電。因而選用電源電M296電源治理芯片供給穩(wěn)定直流電源。LM2596-2-2+3.3V5V,水泵的工作電壓為+6V。圖2-2-2LM25962.2.3本系統(tǒng)選用的土壤濕度傳感器為FC-28土壤濕度傳感器,其工作原理是:將FC-28探頭插入土壤中充當(dāng)電阻,與電路中的電阻分壓,將采集到的濕度模擬量通過(guò)“一線式總線”串行傳輸?shù)絾纹瑱C(jī)中,由AD轉(zhuǎn)換模塊將所測(cè)外部模擬特性參數(shù)量化成數(shù)字特性參數(shù),經(jīng)過(guò)確定算法處理,將所得土壤濕度值顯示在16022-2-3土壤濕度檢測(cè)電路2.2.4液晶顯示電路設(shè)計(jì)本設(shè)計(jì)承受LCD1602液晶顯示模塊,該液晶顯示器畫質(zhì)高且不會(huì)閃耀。1602液晶顯示器都[1:“HeoorldLCD160222-2-4〔1)2-2-4(2)為工作界面。圖2-2-4LCD1602圖2-2-4(1)開機(jī)界面 圖2-2-4(2)系統(tǒng)工作界面2.2.52-2-51的基極B連接到單片機(jī)的P1.2EIN4148電路;R1與紅色發(fā)光二極管組成繼電器狀態(tài)指示電路,便于直觀的看到繼電器的工作狀態(tài),即當(dāng)繼LED[2。圖2-2-5水泵把握電路MSP430G2553單片機(jī)的P1.2+5V線圈兩端,繼電器常開觸點(diǎn)閉合,也就相當(dāng)于水泵開關(guān)閉合,水泵開頭工作。反之,當(dāng)P1.2引腳輸停頓工作。本系統(tǒng)水泵承受6V供電小水泵,澆花裝置承受小水管,在盆栽四周挖出一道圍繞植物的小水溝,將小水管放置水溝中,實(shí)現(xiàn)均勻澆灌,以防止局部土壤濕度過(guò)高,測(cè)量不準(zhǔn)確。軟件設(shè)計(jì)本系統(tǒng)軟件設(shè)計(jì)是基于IAR軟件平臺(tái),以MSP430G2553本系統(tǒng)軟件設(shè)計(jì)是基于IAR軟件平臺(tái),以MSP430G2553單片機(jī)軟件編程為主,整個(gè)軟件局部主要由系統(tǒng)初始化模塊、時(shí)鐘模塊、A/D數(shù)據(jù)采集模塊、把握信號(hào)輸出模塊以及1602液晶屏顯示模塊五局部組成。其中編程文件模板如圖3-1所示。圖3-1編程文件模板當(dāng)系統(tǒng)上電后單片機(jī)內(nèi)各模塊及外圍模塊進(jìn)展初始化設(shè)置,在程序運(yùn)行下,土壤濕度傳感器開頭工作,檢測(cè)該區(qū)域土壤濕度,所測(cè)模擬量傳輸?shù)絾纹瑱C(jī)進(jìn)展AD處理,推斷土壤濕度值是否在所設(shè)器斷電,水泵不工作,停頓澆花。3開頭開頭繼電器斷電,停頓澆水是系統(tǒng)初始化及啟動(dòng)界面是否到達(dá)閾值濕度否土壤濕度檢測(cè)驅(qū)動(dòng)水泵繼電器通電否是否高于閾值濕度是3.2.1初始化程序主要是對(duì)系統(tǒng)時(shí)鐘和各存放器的初始化設(shè)置工作,包括I\O口初始化,AD轉(zhuǎn)換及單片機(jī)工作模式系統(tǒng)中斷模式設(shè)置及LCDLCD1602顯示程序8MHz,設(shè)置P1.4、P1.5、P1.6P1.7和顯示程序。LCD1602D序如下:調(diào)試時(shí),應(yīng)將液晶屏顯示程序獨(dú)立出來(lái)調(diào)試,關(guān)閉其他功能程序,先定義一個(gè)一維數(shù)組,系統(tǒng)時(shí)LCDLCD當(dāng)數(shù)組不占滿顯示區(qū)域時(shí),空余局部有可能消滅亂碼。在此系統(tǒng)中,LCD主要功能就是顯示設(shè)定的土壤濕度閾值以及實(shí)時(shí)監(jiān)測(cè)到的土壤濕度值。ADA/DMCU是單片機(jī)進(jìn)入低功耗休眠狀態(tài),并在AD本系統(tǒng)AD//AD初始化程序:voidADC_init(void){ADC10CTL0&=~ENC;ADC10CTL0=ADC10ON+REF2_5V+ADC10SHT_0+ADC10IE;//2.5VADC10CTL1=ADC10SSEL1+I(xiàn)NCH_0+SREF_0;//ADC10P1.0采樣通道ADC10CTL0|=ENC;}//啟動(dòng)AD函數(shù):voidADC_Start(void){ADC10CTL0|=ENC;ADC10CTL0|=ADC10SC;}把握程序繼電器僅需單片機(jī)中P1.2引腳把握,P1.2為高電尋常,三極管導(dǎo)通,繼電器線圈兩端形成電勢(shì)差,繼電器常開觸點(diǎn)閉合;當(dāng)P1繼電器常開觸點(diǎn)斷開。3.2.5延時(shí)程序主程序中延時(shí)是為了等待設(shè)備預(yù)備就緒,防止數(shù)據(jù)傳輸紊亂。設(shè)計(jì)總結(jié)參考文獻(xiàn)[1]周正,卜麗,陳明.基于單片機(jī)的LCD162(J.信息與電腦,201,5:4〔J).長(zhǎng)春大學(xué)學(xué)報(bào),2012年,225[3]許春冬,張濤,唐輝.基于無(wú)線傳感器網(wǎng)絡(luò)的無(wú)線測(cè)控系統(tǒng)的爭(zhēng)論設(shè)計(jì)〔J〕.福建電腦,2023[4]席本強(qiáng),

溫馨提示

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

評(píng)論

0/150

提交評(píng)論