




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
--------學位論文獨創性聲明1、堅持以“求實、創”的科學精神從事爭論工作。2、本論文是我個人在導師指導下進展的爭論工作和取得的爭論成果。3、本論文中除引文外,全部試驗、數據和有關材料均是真實的。4、本論文中除引文和致謝的內容外,不包含其他人或其它機構已經發表或撰寫過的爭論成果。5意。作者簽名:日 期:2014-05摘 要MSP430G2553工作原理是通過土壤濕度傳感器檢測到土壤的相對濕度,傳輸到單片機進展信息把握繼電器開關吸合,繼而啟動水泵,實現自動澆花,當低于設定的濕度值,則停頓澆花。本系統澆灌方式智能,合理,能夠在無人照看的狀況下科學的對植物進展澆灌,避開植物因無人照料而枯死。關鍵字:MSP430G2553單片機;土壤濕度傳感器;自動澆花AbstractThisdesignisasmallautomatic wateringcontrolsystem,which isbasedonMSP430G2553microcintroller. Theoperatingprincipleofthissystemisto detect the relativehumidityofthr soilbysoilmoisturesensor,andthensenttothemicrocontrollerfor information processing,then paringmoisturemeasurement valuewiththegivenhumidity,themicrocontrolleroutputsa controlsignalforcontrollingtherelay switch,whenmeasurementvalueisgreaterthan theset value,then startthepump towatertheflowerautomatically.Whenthe humidityisbelowthesetvalue,thenstopwatering.Thewayofthiswateringsystemisintelligentandreasonable.Itcanwatering plants scientifically in caseofpossibleunattended to avoidplantsduetounattendeddead.Keywords: MSP430G2553 microcontroller; soilmoisturesensor; Automaticwatering目錄緒 論 錯誤!未定義書簽。1系統設計 錯誤!未定義書簽。1.1?錯誤!未定義書簽。1.2?錯誤!未定義書簽。2硬件電路設計 錯誤!未定義書簽。2.1系統硬件原理圖設計2?2.2主要模塊 錯誤!未定義書簽。2.2.1MSP430G2553?錯誤!未定義書簽。2.2.2MSP430G2553的時鐘設置和模數(A/D〕轉換模塊錯誤!未定義書簽。2.2.2電源模塊電路設計?錯誤!未定義書簽。2.2.3土壤濕度檢測電路設計?錯誤!未定義書簽。2.2.4液晶顯示電路設計 錯誤!未定義書簽。2.2.5水泵把握電路設計 錯誤!未定義書簽。軟件設計 錯誤!未定義書簽。軟件設計思路 錯誤!未定義書簽。3.2主要模塊流程圖 錯誤!未定義書簽。初始化程序?錯誤!未定義書簽。LCD16027?3.2.3AD?錯誤!未定義書簽。3.2.4繼電器把握程序 錯誤!未定義書簽。3.2.5 延時程序?錯誤!未定義書簽。4設計總結?錯誤!未定義書簽。參考 文 獻?錯誤!未定義書簽。致謝 錯誤!未定義書簽。緒 論目前,國內外均有自動澆花系統的應用,而大多數自動澆花系統是利用虹吸原理,即利用滲透的方式澆花,這種方式澆花過程是連續的、不連續的,承受這種方式只能保證花不會干旱而死,不是式一樣,不是花需要澆水時才進展澆灌。另外還有一些自動澆水系統,是承受單片機把握,利用濕度則可以在陽臺上使用,能夠按需自動澆花。系統設計系統分析本系統設計以MSP430單片機為中心,由電源、繼電器、土壤傳感器、液晶顯示五個模塊組成。用FC_28需要澆水,則單片機把握輸出信號,使繼電器線圈通電,常開觸點閉合,驅動水泵,實現土壤濕度自動把握澆水。當設定澆水時間到,檢測到的土壤濕度未低于閾值值,則連續澆水;當到達閾值時,由單片機發出信號,使繼電器線圈斷電,對應常開觸點斷開,水泵不工作,停頓澆水。在自動把握澆16021.2本系統以MSP430G2553單片機為中心,由電源、繼電器、土壤傳感器、液晶顯示五個模塊組成。自動澆花把握系統構造框圖如圖1-2FC-28FC-28繼電器水盆MSP430G2553LCD1602單片機水管保險絲水泵電源模塊花盆水管1-2自動把握澆花系統構造圖硬件電路設計2.1系統硬件原理圖設計本系統硬件電路由單片機、土壤濕度傳感器、繼電器、液晶屏、二極管、三極管、水泵、電源等組成。自動把握澆花系統原理圖如圖2-12-1自動把握澆花系統原理圖主要模塊本系統承受的是MSP430G2553FC3cmCD1602號;把握局部承受繼電器電路,把握水泵的澆水工作。MSP430G2553本設計承受MSP430G2553單片機作為核心部件。MSP430G2553*低電壓(1.8V-3.6V)超低功耗--運行模式:230uA(1MHz2.2V--待機模式:0.5uA--關閉模式(RAM):0.1uA*0.5k-16kB系統內可編程(ISP)Flash使用中斷懇求將CPU從低功耗模式下喚醒時間:6us快速的指令執行時間。MSP430G255316〔RISC)架構,指令周期為62.5ns。具有靈敏的時鐘設計。具有四種校準頻率并高達16MHz的內部頻率。內部超低功耗低頻〔LF) 振蕩器。32kHz晶振。外部數字時鐘源。兩個16位Timer_A,分別具有三個捕獲/比較存放器多達24個支持觸摸感測的I/O引腳通用串行通信接口〔USCI)。UART,IrDA編碼器和解碼器,同步SPI,I2C。用于模擬信號比較功能或者斜率模數轉換的片載比較器。10200-ksps模數(A/D)轉換器,帶有內部基準。其A/D轉換器具有采樣保持和自動掃描的特點。串行板上編程,無需外部編程電壓,利用安全熔絲實現可編程代碼保護。具有兩線制接口的片上仿真規律電路。便利的調試功能。2.2.MSP430G2553的時鐘設置和模數〔A/D〕轉換模塊1.時鐘設置MSP430G2553單片機中有四種校準頻率并高達16MHz的內部頻率,分別是內部超低功耗低頻(LF〕振蕩器,32kHz晶振,外部數字時鐘源。本系統選擇數字把握振蕩器〔DCO),設置DOC8MHz,即BCSCTL1=CALBC1_8MHZ;DCOCTL=CALDCO_8MHZ;模數〔A/D)轉換模塊MSP430G5553AD1062Vref8快200Ks/s,具有中斷力氣。它有四種工作模式:單通道單次轉換模式、單通道屢次轉換模式、序列通道單次轉換模式、序列通道屢次轉換模式。A/DADC10采樣和轉換所需要的各種時鐘信號有ADC10CLKSAMPCON采樣及轉換信號、SHTSHSDC12SSEL選擇的內核時鐘源及ADC12DIVADC10各部件才能協調工作!ADC10是一個10位的模數轉換器,具有采樣和保持功能的的10位轉換器內核,在這個內核中有兩個可編程的參考電壓〔VR+和VR-)定義轉換的最大值和最小值。當輸入模擬電壓等于或高于VR+時,ADC03FFH,當輸入電壓等于或小于VR-時,ADC100。輸入模擬電壓的最終結果滿足公式:N
VRVR在經過合理設置后,ADC10硬件會自動將轉換結果存放到相應的ADC10MEM存儲存放器中。2.2.2在本設計系統中,土壤濕度傳感器、單片機、繼電器、液晶屏都需要電源供電。因而選用電源電M296電源治理芯片供給穩定直流電源。LM2596-2-2+3.3V5V,水泵的工作電壓為+6V。圖2-2-2LM25962.2.3本系統選用的土壤濕度傳感器為FC-28土壤濕度傳感器,其工作原理是:將FC-28探頭插入土壤中充當電阻,與電路中的電阻分壓,將采集到的濕度模擬量通過“一線式總線”串行傳輸到單片機中,由AD轉換模塊將所測外部模擬特性參數量化成數字特性參數,經過確定算法處理,將所得土壤濕度值顯示在16022-2-3土壤濕度檢測電路2.2.4液晶顯示電路設計本設計承受LCD1602液晶顯示模塊,該液晶顯示器畫質高且不會閃耀。1602液晶顯示器都[1:“HeoorldLCD160222-2-4〔1)2-2-4(2)為工作界面。圖2-2-4LCD1602圖2-2-4(1)開機界面 圖2-2-4(2)系統工作界面2.2.52-2-51的基極B連接到單片機的P1.2EIN4148電路;R1與紅色發光二極管組成繼電器狀態指示電路,便于直觀的看到繼電器的工作狀態,即當繼LED[2。圖2-2-5水泵把握電路MSP430G2553單片機的P1.2+5V線圈兩端,繼電器常開觸點閉合,也就相當于水泵開關閉合,水泵開頭工作。反之,當P1.2引腳輸停頓工作。本系統水泵承受6V供電小水泵,澆花裝置承受小水管,在盆栽四周挖出一道圍繞植物的小水溝,將小水管放置水溝中,實現均勻澆灌,以防止局部土壤濕度過高,測量不準確。軟件設計本系統軟件設計是基于IAR軟件平臺,以MSP430G2553本系統軟件設計是基于IAR軟件平臺,以MSP430G2553單片機軟件編程為主,整個軟件局部主要由系統初始化模塊、時鐘模塊、A/D數據采集模塊、把握信號輸出模塊以及1602液晶屏顯示模塊五局部組成。其中編程文件模板如圖3-1所示。圖3-1編程文件模板當系統上電后單片機內各模塊及外圍模塊進展初始化設置,在程序運行下,土壤濕度傳感器開頭工作,檢測該區域土壤濕度,所測模擬量傳輸到單片機進展AD處理,推斷土壤濕度值是否在所設器斷電,水泵不工作,停頓澆花。3開頭開頭繼電器斷電,停頓澆水是系統初始化及啟動界面是否到達閾值濕度否土壤濕度檢測驅動水泵繼電器通電否是否高于閾值濕度是3.2.1初始化程序主要是對系統時鐘和各存放器的初始化設置工作,包括I\O口初始化,AD轉換及單片機工作模式系統中斷模式設置及LCDLCD1602顯示程序8MHz,設置P1.4、P1.5、P1.6P1.7和顯示程序。LCD1602D序如下:調試時,應將液晶屏顯示程序獨立出來調試,關閉其他功能程序,先定義一個一維數組,系統時LCDLCD當數組不占滿顯示區域時,空余局部有可能消滅亂碼。在此系統中,LCD主要功能就是顯示設定的土壤濕度閾值以及實時監測到的土壤濕度值。ADA/DMCU是單片機進入低功耗休眠狀態,并在AD本系統AD//AD初始化程序:voidADC_init(void){ADC10CTL0&=~ENC;ADC10CTL0=ADC10ON+REF2_5V+ADC10SHT_0+ADC10IE;//2.5VADC10CTL1=ADC10SSEL1+INCH_0+SREF_0;//ADC10P1.0采樣通道ADC10CTL0|=ENC;}//啟動AD函數:voidADC_Start(void){ADC10CTL0|=ENC;ADC10CTL0|=ADC10SC;}把握程序繼電器僅需單片機中P1.2引腳把握,P1.2為高電尋常,三極管導通,繼電器線圈兩端形成電勢差,繼電器常開觸點閉合;當P1繼電器常開觸點斷開。3.2.5延時程序主程序中延時是為了等待設備預備就緒,防止數據傳輸紊亂。設計總結參考文獻[1]周正,卜麗,陳明.基于單片機的LCD162(J.信息與電腦,201,5:4〔J).長春大學學報,2012年,225[3]許春冬,張濤,唐輝.基于無線傳感器網絡的無線測控系統的爭論設計〔J〕.福建電腦,2023[4]席本強,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 與貓有關的課件邊框素材
- 新疆喀什市深喀第一高級中學2025年高三下學期1月第一次聯合考試物理試題含解析
- 不同職業課件
- 江蘇省徐州市新城實驗校2024-2025學年第二學期初三年級一模考試英語試題試卷含答案
- 上海現代化工職業學院《路橋檢測》2023-2024學年第二學期期末試卷
- 南昌大學共青學院《中西文化比較研究》2023-2024學年第二學期期末試卷
- 云南昆明市黃岡實驗學校2025屆高三高考模擬考試生物試題含解析
- 拉薩師范高等專科學校《營銷國際英語》2023-2024學年第一學期期末試卷
- 柳州職業技術學院《汽車電子控制技術》2023-2024學年第二學期期末試卷
- 上海市靜安區風華中學2025屆高三下學期期末教學質量檢測試題試卷化學試題含解析
- 胃腸功能紊亂
- 完整住院病歷書寫(十二篇)
- GA 1809-2022城市供水系統反恐怖防范要求
- 棚戶區改造住宅大面積拆除工程施工組織設計
- NB/T 10742-2021智能化綜采工作面設計規范
- GB/T 6320-2008杠桿齒輪比較儀
- GB/T 5538-2005動植物油脂過氧化值測定
- GB/T 5530-2005動植物油脂酸值和酸度測定
- 某智慧城市政務云平臺項目建設方案
- 德勤業務管理流程優化咨詢報告課件
- 深靜脈導管維護流程
評論
0/150
提交評論