




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Shaanxi I nivcrhit)- of Technvlwgy 畢業(yè)論文(設(shè)計) 題 目自動澆花系統(tǒng)的設(shè)計 學(xué)生姓名 學(xué)號 1213024008 所在學(xué)院 物理與電信工程學(xué)院 專業(yè)班級通信工程1201班 指導(dǎo)教師劉亞鋒 完成地點物理與電信工程學(xué)院實驗室 2016年6月5日 陜西理工學(xué)院本科畢業(yè)設(shè)計任務(wù)書 院(系)物理與電信工程學(xué)院專業(yè)班級通信工程(通信1201)學(xué)生姓名薛嬋娟 一、畢業(yè)設(shè)計題目自動澆花系統(tǒng)的設(shè)計 二、 畢業(yè)設(shè)計工作自2015 年 12月_9日 起至 2016年_6月 18 日止 三、 畢業(yè)設(shè)計進行地點:物理與電信工程學(xué)院實驗室 四、畢業(yè)設(shè)計應(yīng)完成內(nèi)容及相關(guān)要求: 現(xiàn)代生活
2、的節(jié)奏越來越快,很多人喜歡在工作地點、生活區(qū)間、公共場所等地方用綠色植物來 點綴,既美化環(huán)境又能改善空氣質(zhì)量。但對綠色植物的維護、保養(yǎng)是需要花不少時間去完成的,當(dāng) 由于種種原因忘記定時對花卉及時澆水時,或澆水的量過多或過少,反而會給人們帶來很多麻煩和 損失,因此設(shè)計一個家用自動澆花系統(tǒng)就十分必要。 本系統(tǒng)采用單片機為核心芯片,利用濕度傳感器來采集土壤的濕度。經(jīng)過信息采集、信息比較、通 過繼電器控制信息,驅(qū)動水泵控制電路工作,實現(xiàn)自動澆花。 五、畢業(yè)設(shè)計應(yīng)收集資料及參考文獻: 1、 應(yīng)收集與課題相關(guān)文獻12 篇(其中包括一篇英文文獻),文獻的發(fā)表年限應(yīng)為2010年至 2016 年; 2、 除了文
3、獻之外,所參考的書目不能超過3篇; 3、所有的參考資料要留存電子版,在交論文時一并打包交予指導(dǎo)教師。 六、畢業(yè)設(shè)計的進度安排: 1、必須查閱大量資料(包括一定數(shù)量的外文資料),了解課題的研究背景、意義,熟悉設(shè)計中要用 到的相關(guān)電路知識;完成開題報告;并完成一篇外文文獻的全文翻譯工作; (1月1日一3月18日) 2、進行系統(tǒng)的概要設(shè)計;(3月19日一4月10日) 3、 熟悉設(shè)計軟件,并提交中期報告;(4月10日一4月20日) 4、 系統(tǒng)的設(shè)計與實現(xiàn);準(zhǔn)備作品的驗收;完成論文第一稿;(4月21日一5月10日) 5、 根據(jù)要求對對論文及作品進行完善,完成論文第二稿;(5月11日一5月20日) 6、制
4、作答辯 PPT,準(zhǔn)備答辯材料,準(zhǔn)備答辯,并完成后續(xù)工作;(5月21日6月10日) 7、必須定期與指導(dǎo)老師見面,匯報進展情況,按時完成論文的撰寫工作。 指導(dǎo)教師簽名劉亞鋒 專業(yè)負責(zé)人簽名 王戰(zhàn)備 學(xué)院領(lǐng)導(dǎo)簽名熊曉軍 批 準(zhǔn)日期 2016-01-10 自動澆花系統(tǒng)的設(shè)計 薛嬋娟 (陜西理工學(xué)院 物理與電信工程指導(dǎo)教師信工程專業(yè)1201級,陜西 漢中723000 ) 摘要利用單片機技術(shù)設(shè)計了一個自動澆花系統(tǒng)。該系統(tǒng)由土壤濕度檢測顯示和控制水泵澆灌兩部分組成。 土壤濕度檢測顯示部分是由YL-69 土壤濕度傳感器、ADC0832模數(shù)轉(zhuǎn)換器、STC89C52單片機和LCD1602組成。控制 水泵灌溉部分分
5、為智能和手動兩部分:其智能部分是通過單片機程序設(shè)計澆水的上、下限值與感應(yīng)電路送入單片機 的土壤濕度值相比較,當(dāng)?shù)陀谙孪拗禃r,單片機輸岀一個信號控制電磁閥打開驅(qū)動水泵 澆水,高于上限值時再由單 片機輸岀一個信號使電磁閥關(guān)閉停止水泵澆水;手動部分是由通過關(guān)閉單片機電源,由外圍電路供電進行澆灌。此系 統(tǒng)具有體積小、靈活性強、易于操作、簡單實用和價格低廉等特點。 關(guān)鍵詞澆花系統(tǒng);STC89C52 YL-69; LCD1602 The Desig n of Automatic Wateri ng System Xue Chanjuan (Grade 2012,Class 01,Major in Comm
6、uni cati on Engin eeri ng,School of Physics and Telecom muni cati on Engin eeri ng of Shaa nxi Uni veTjyyr: TfifhYOlenya nzhong 723000,Shaa nxi) Abstract: The automatic watering system is designed by using single chip technology. The system is composed of two parts, which are the soil moisture detec
7、tion display and the control of the water pump. Soil moisture detection display is composed of YL-69 soil moisture sensor, ADC0832 analog digital converter, STC89C52 microcontroller and LCD1602. Control pump irrigation part is divided into two parts of intelligent and manual:the intelligent part is
8、by SCM programming watering, the lower limit value and induction circuit into SCM soil moisture values compared, when the lower limit value, the output of the single chip a signal controls the solenoid valve opens driven pump watering, above the upper limit again by the MCU output a signal so that t
9、he solenoid valve closed to stop watering pump;and the manual part is made by turning off the MCU power supply, by the external circuit power supply for irrigation.This system has the characteristics of small size, high flexibility, easy to operate, simple and practical, and cheap price. Key words:
10、Watering system;STC89C52;YL-69;LCD1602;ADC0832 引言1 1方案論證3 1.1 設(shè)計方案的提出3 1.2設(shè)計方案的比較3 1.3設(shè)計方案的選擇3 2系統(tǒng)硬件電路設(shè)計4 2.1 總體設(shè)計4 2.2 STC89C52 單片機4 2.2.1 STC89C52單片機的組成 4 2.2.2 STC89C52的主要性能 5 2.2.3 STC89C52的管腳說明 5 2.2.4 振蕩電路和時鐘 7 2.2.5 復(fù)位電路7 2.3 ADC0832 A/D 轉(zhuǎn)換8 2.4 LCD1602 8 2.5濕度傳感器9 2.6按鍵電路9 2.7繼電器9 3系統(tǒng)軟件設(shè)計11
11、3.1系統(tǒng)控制流程圖11 3.2子程序流程圖 11 4系統(tǒng)調(diào)試13 4.1系統(tǒng)的仿真13 4.2系統(tǒng)的安裝和焊接13 4.3 系統(tǒng)調(diào)試14 5結(jié)束語15 致謝16 附錄A英文文獻原文18 附錄B英文文獻譯文21 附錄C實物圖 24 附錄D源程序 25 附錄E元器件清單33 陜西理工學(xué)院畢業(yè)設(shè)計 引言 進入21世紀以來,人們的生活和工作環(huán)境發(fā)生著巨大的變化。生活快節(jié)奏,工作重壓力,無一 不占用我們的時間和精力。隨著社會快速發(fā)展,生活水平的提高,許多人越來越向往那種悠然自得 的生活方式,越來越多人喜歡花卉等盆栽植物的種植,不僅可以美化環(huán)境,而且還可以愉悅我們的 心情1。但目前困擾人們的巨大問題是沒
12、有多余的時間與精力或者由于長時間出行,無法定時打理 照顧這些花卉植物,從而導(dǎo)致這些花卉植物枯萎死亡。 對于人類來說,最重要的水資源,對所有生命物體都一樣重要2。所以,為了應(yīng)對人們們現(xiàn)今 生活和工作狀態(tài),而又種植著花卉等盆栽植物的人們來說,設(shè)計出一種無人管理的情況下自動控制 澆花系統(tǒng)尤為重要,這樣不論在什么時候什么地方,都不會造成花卉枯萎死亡的情況發(fā)生。該自動 澆花器具有系統(tǒng)體積小、抗干擾能力強、操作簡單靈活和價格低廉等特點,使用此自動澆花器可以 節(jié)省人力物力財力,方便人們出行出差的時候,不會影響到花卉盆栽的生長,如果在家也可以關(guān)閉 自動模式手動澆花,用戶可以自由設(shè)定各種基準(zhǔn)值來實現(xiàn)自動澆花的功
13、能,從而使盆栽植物健康的 生長,也減輕了養(yǎng)花者的工作,使人們種養(yǎng)盆栽更輕松,能更好地欣賞我們所種植的盆栽植物3。 1)相關(guān)領(lǐng)域研究現(xiàn)狀、國內(nèi)外發(fā)展趨勢 20世紀的70年代,微電子技術(shù)正處于快速發(fā)展的階段,隨著人們生活水平的提高和生活節(jié)奏 的加快,自動澆花系統(tǒng)也隨之誕生,成為一種新型的懶人園藝用品。多年前,國外就已經(jīng)開始使用, 但是其價格卻特別昂貴,而在國內(nèi)使用的電子類自動澆花器多數(shù)是從國外進口的,價格更加昂貴, 但質(zhì)量比較可靠。不過這并不適用于國內(nèi),大多適用于花園、農(nóng)場等廣闊的地方。隨著經(jīng)濟與電子 科技的快速發(fā)展,人們在注重生活質(zhì)量的同時,也更加注重休閑養(yǎng)生。種養(yǎng)盆栽將成為人們越來越 喜歡的休
14、閑項目。因此,需要將灌溉用的自動澆花器改良為桌面盆栽用的小型自動澆花器,這也將 會成為種養(yǎng)盆栽者的首選之物。目前這些澆花器的市場也越來越大,市場上的自動澆花器的功能也 在不斷發(fā)展,在國內(nèi)外比較流行的是玻璃和陶瓷制作而成的自動澆花器。這種類型的自動澆花器大 多數(shù)是在我國山西和浙江等地區(qū)加工生產(chǎn)的,價格比較便宜,但其實用性沒有電子類自動澆花器好。 研究表明,養(yǎng)花最重要的問題就是澆水問題。有調(diào)查顯示80%以上的花草死亡是由于澆水不及時引 起的。因此,國內(nèi)商家已經(jīng)看到了這種市場需求潛力。目前電子類自動澆花器這類的小居家用品的 廠家主要集中在廣東、上海和浙江等地區(qū)。 現(xiàn)在市場上所出售的自動澆花器,主要有
15、以下幾類: (1)電子類自動澆花器。電子類自動澆花器又叫時空噴淋裝置。系統(tǒng)構(gòu)成為主機、主管、分水 接頭、副管和噴淋管 。電子類自動澆花器根據(jù)電源的不同可以分為交流電自動澆花器和電池自動 澆花器兩種。 (2)玻璃、陶瓷類自動澆花器。玻璃、陶瓷類自動澆花器又叫自動滲水裝置。它有本身材質(zhì)的 物理結(jié)構(gòu)構(gòu)成,根據(jù)器皿的物理滲水原理完成自動澆灌。當(dāng)自動澆水器內(nèi)部存水,自身會形成一定 的壓力,遇到干燥的土壤,水就會自上而下地流出,土壤濕潤以后會形成一個堵塞壓力,從而導(dǎo)致 水流速度變慢,或者停止。器具工藝不同效果也不一樣。當(dāng)然也因土壤的疏松情況決定器具內(nèi)水流 速度。 當(dāng)前傳感器技術(shù)與單片機技術(shù)發(fā)展迅速,其應(yīng)用
16、逐步由工業(yè)軍事領(lǐng)域向其他領(lǐng)域滲透,已經(jīng)和我 們的日常生活息息相關(guān),而且智能家居5概念也越來越受人們的推崇。因此,微電腦控制的電子類自 動澆花系統(tǒng),有著很好的發(fā)展前景。隨著科學(xué)技術(shù)的快速發(fā)展,自動化設(shè)備越來越普遍,當(dāng)然花卉 自動澆水系統(tǒng)的應(yīng)用也很廣泛?;ɑ茏詣訚菜到y(tǒng)可以根據(jù)需要調(diào)節(jié)土壤濕度范圍,這也是根據(jù)不 同植物的不同需水習(xí)性設(shè)計的。在今后的生活中,將不再局限于花卉方面的應(yīng)用,還可以用于農(nóng)田 以及公路綠化中等等。在生活中常見的滴灌技術(shù)其實也是自動澆花系統(tǒng)的變相用法。近10年來,滴 灌技術(shù)6在我國發(fā)展速度已居世界前列,目前主要應(yīng)用在大田(棉花、玉米、葡萄、辣椒等 )、溫室 大棚、果園及綠化帶等
17、。在最近幾年,滴灌技術(shù)的應(yīng)用領(lǐng)域出現(xiàn)新的變化趨勢,由溫室大棚小單元 滴灌向室外露地的大單元滴灌擴展;由平地大面積滴灌向山區(qū)崎嶇地勢滴灌發(fā)展;由蔬菜單一植物 滴灌向多種經(jīng)濟作物滴灌延伸;由農(nóng)場集中大面積向農(nóng)村小面積分散發(fā)展;由原來的高附加植作物 向一般經(jīng)濟作物普及。此外,公路鐵路沿線和荒漠風(fēng)沙治理綠化也開始陸續(xù)采用滴灌技術(shù),而且還 進一步應(yīng)用在城市綠地、林木、屋頂花園等非農(nóng)領(lǐng)域,盡管用量較少,但卻為滴灌技術(shù)的今后推廣 提供了更為廣闊的市場,相信伴隨著社會主義新農(nóng)村建設(shè)的推進和建設(shè)節(jié)約型社會的發(fā)展要求,滴 灌技術(shù)的應(yīng)用范圍會越來越廣闊。 自動化滴灌技術(shù)是世界許多發(fā)達國家發(fā)展高效農(nóng)業(yè)節(jié)水的重要舉措。
18、在以色列、美國、和印度 等一些國家都已經(jīng)采用先進的自動化灌溉技術(shù)。由傳統(tǒng)充分灌溉向非充分灌溉方向發(fā)展,通過采用 遙感、傳感器來監(jiān)測土壤墑情和作物生長,對灌溉區(qū)用水進行實時監(jiān)測預(yù)報,實現(xiàn)用水管理的全自 動遙控,對灌溉區(qū)實行動態(tài)管理,實現(xiàn)農(nóng)業(yè)灌溉用水管理的自動化。在農(nóng)業(yè)灌溉區(qū)域合理地推廣自 動化控制系統(tǒng),尤其在干旱和半干旱地區(qū),不僅可以提高水資源利用率以及緩解水資源日趨緊張的 矛盾,還可以使農(nóng)作物的產(chǎn)量增加,使農(nóng)產(chǎn)品的成本降低。高效農(nóng)業(yè)和精細農(nóng)業(yè)要求我們必須提高 水資源的利用率,要將水源開發(fā)、輸配水、灌溉技術(shù)、水資源合理利用和降雨、蒸發(fā)、土壤墑情和 農(nóng)作物需水規(guī)律等方面綜合統(tǒng)一考慮,根據(jù)多種因素合
19、理調(diào)配水資源。因此,研制和推廣農(nóng)業(yè)節(jié)水 灌溉控制新技術(shù)是實現(xiàn)農(nóng)業(yè)現(xiàn)代化的發(fā)展需要。 2)設(shè)計所采用的研究方法和手段 本次設(shè)計是一個采用 STC89C52單片機為核心的微控制澆水系統(tǒng),系統(tǒng)主要實現(xiàn)自動澆水和能夠 根據(jù)實際情況設(shè)定完成手動控制這兩種功能。電路主要可以分成土壤濕度檢測顯示和控制水泵澆灌 兩個模塊,以液晶顯示器和A/D模數(shù)轉(zhuǎn)換器組作為顯示電路,澆水電路利用電磁閥驅(qū)動水泵工作來 完成。本次設(shè)計包括 STC89C52單片機及基本外圍電路模塊、顯示電路模塊、按鍵電路模塊、繼電器 電路模塊、電源電路模塊等部分組成。本系統(tǒng)的設(shè)計將以上述內(nèi)容為思路、以單片機為控制核心, 設(shè)計出一個持續(xù)地、有效地為
20、花木澆水的系統(tǒng),為我們解決無人管理情況下花木枯萎死亡的尷尬情 況。 自動澆花系統(tǒng),主要就是檢測土壤濕度。通過土壤濕度傳感器檢測土壤濕度含量,把檢測到的 值傳送到A/D模數(shù)轉(zhuǎn)換器中,結(jié)束轉(zhuǎn)換后數(shù)值反饋給單片機,單片機讀取數(shù)據(jù),經(jīng)過軟件程序處理 后傳送到LCD1602顯示信息??刂扑霉喔炔糠址譃橹悄芎褪謩觾刹糠郑浩渲悄懿糠质峭ㄟ^單片機 程序設(shè)計澆水的上、下限值與電路送入單片機的土壤濕度值相比較,當(dāng)?shù)陀谙孪拗禃r,單片機輸出 一個信號控制電磁閥打開驅(qū)動水泵澆水,高于上限值時再由單片機輸出一個信號使電磁閥關(guān)閉停止 水泵澆水;手動部分是通過關(guān)閉單片機電源,由外圍電路供電進行澆灌。 該設(shè)計主要包括: 1
21、)硬件部分:包括傳感器的選擇、顯示模塊的選擇、A/D模數(shù)轉(zhuǎn)換器的選擇、繼電器的選擇和 土壤濕度信號轉(zhuǎn)換電路的設(shè)計。 2)軟件部分:包括微處理器控制程序的編寫、原理圖的繪制和電路仿真。 3 )系統(tǒng)的綜合調(diào)試與分析:在軟硬件完成以后,要對系統(tǒng)進行綜合的測試與實驗,分析系統(tǒng)的 可靠性與實用性,調(diào)整系統(tǒng)的不足之處。 系統(tǒng)的組成結(jié)構(gòu)如圖1.1所示。 圖1.1系統(tǒng)組成結(jié)構(gòu) 1方案論證 1.1設(shè)計方案的提出 方案一:此方案的設(shè)計是以核心控制軟件AT89C52單片機,LCD12864液晶顯示器,ADC0809莫 數(shù)轉(zhuǎn)換器,F(xiàn)C-28 土壤濕度傳感器,SRD-05VDC-SL-C繼電器主要元件構(gòu)成,電路其他元器
22、件的選擇 沒有太大區(qū)別。 方案二:此方案的設(shè)計是以STCC895偽核心控制軟件,LCD12864液晶顯示器,ADC0832模數(shù)轉(zhuǎn) 換器,F(xiàn)C-28 土壤傳感器,SRD-05VDC-SL-C繼電器等主要元器件構(gòu)成。 方案三:此方案的設(shè)計是以STC89C52為核心控制軟件,LCD1602液晶顯示器,ADC0832模數(shù)轉(zhuǎn) 換器,YL-69 土壤濕度傳感器,SRD-05VDC-SL-C繼電器等主要元件構(gòu)成。 1.2設(shè)計方案的比較 方案一:其中AT系列的單片機的程序下載方式不太方便,且LCD12864液晶顯示器雖說不影響 電路功能,但是根據(jù)設(shè)計簡單實用可操作性強的思想不能物盡其用。ADC0809速度比較
23、快,但是其 外圍電路復(fù)雜,市場價格比較高。 方案二:其中STC系列單片機下載程序方式較之AT系列單片機比較簡單,但是SCT89C5仲片 機的空間較小,可能沒有足夠的空間去操作,ADC0832雖然速度比不上ADC0809但是其外圍電路簡 單,性價比高。 方案三:其中 STC89C52比STC89C51單片機的空間大了一倍,且程序下載方式簡單易操作, LCD1602的功能能夠滿足本次設(shè)計的需求,且物盡其用,市場價格不貴,YL-69和FC-28兩者相比功 能沒有太大差別,且價格相差不大。 1.3設(shè)計方案的選擇 根據(jù)上述三種方案的優(yōu)缺點,還有自身掌握的專業(yè)知識,從各個方面綜合考慮,決定選擇第三 種方案
24、來實現(xiàn)本次設(shè)計所要達到的目的。 具體實現(xiàn)過程為:以 STC89C52單片機為核心,YL-69 土壤濕度傳感器所采集到的數(shù)據(jù)傳送到 ADC0832中,當(dāng)STC89C52單片機需要數(shù)據(jù)時,就會給A/D模數(shù)轉(zhuǎn)換器發(fā)送一條工作指令,當(dāng)轉(zhuǎn)換結(jié) 束后,單片機讀取數(shù)據(jù)后,通過軟件程序處理之后傳送到LCD1602液晶顯示器上顯示信息。自動澆 水部分功能的實現(xiàn)為,單片機讀取數(shù)據(jù)后,經(jīng)過軟件程序的對比處理后,發(fā)送信號到SRD-05VDC-SL-C 繼電器來驅(qū)使水泵工作或者關(guān)閉。當(dāng)土壤濕度檢測值低于設(shè)定值時,水泵工作;當(dāng)土壤濕度檢測值 等于或者高于設(shè)定值時,水泵停止工作。而自動澆水功能的實現(xiàn)則為關(guān)掉單片機電源電路,
25、由外圍 電路供電來實現(xiàn)澆水。 第11頁共33頁 2系統(tǒng)硬件電路設(shè)計 2.1總體設(shè)計 自動澆花系統(tǒng)利用單片機為核心來實現(xiàn)。自動澆花系統(tǒng)的濕度檢測電路是利用土壤濕度傳感器 土進行信息采集,再經(jīng)過 A/D轉(zhuǎn)換器處理,輸送到單片機內(nèi)處理之后轉(zhuǎn)變?yōu)閿?shù)字信號,發(fā)送到LCD 顯示屏去顯示,通過這種方式我們便可以對土壤濕度變化進行檢測和控制,也可以對濕度范圍重新 設(shè)置,手動灌溉系統(tǒng)用單片機接受到的數(shù)據(jù)處理之后發(fā)送指令到繼電器以控制水泵澆灌。自動澆花 系統(tǒng)的硬件電路由單片機系統(tǒng)電路、電源的電路、濕度傳感器電路、LCD顯示電路、控制按鍵的電 路等電路共同構(gòu)成的;自動灌溉系統(tǒng)的軟件程序選用C語言編程。自動澆花系統(tǒng)靈
26、活可靠,操作簡 單,制作成本比較低,在灌溉中的應(yīng)用范圍很廣泛。系統(tǒng)總框圖如圖2.1所示。 圖2.1系統(tǒng)總框圖 2.2 STC89C52 單片機 STC89C52單片機是宏晶科技推出的新一代高速、低功耗、超強抗干擾的低電壓、高性能CM0S8 位微控制器7,具有8K系統(tǒng)可編程可擦除 Flash只讀存儲器,STC89C52使用經(jīng)典的MCS-51內(nèi)核, 但做了大量的改善使得芯片具有許多傳統(tǒng)51單片機不具備的功能,指令代碼完全兼容傳統(tǒng)51單片 札12時鐘/機器周期和6時鐘/機器周期隨意選擇。 采用ATMEL高密度非易失存儲器制造技術(shù)制造, 與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將靈巧的8位
27、CPU和在系統(tǒng)可編程Flash存儲 器組合在一個芯片上,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且廉價的方案。 2.2.1 STC89C52單片機的組成 STC89C52由一個8位微處理器、128KB片內(nèi)數(shù)據(jù)存儲器 RAM 1個特殊功能寄存器 SFR 3KB片 內(nèi)程序存儲器 Flash ROM 64KB可尋址片內(nèi)外一編址的 ROM 64KB可尋址片外的 RAM 4個8位并行 I/O接口( P0-P3)、一個全雙工通用異步串行接口UART兩個16位的定時器及計數(shù)器、具有位操 作功能的布爾處理機及位尋址功能的五個中斷源、兩個優(yōu)先級的中斷控制系統(tǒng)以及片內(nèi)振蕩器和時 鐘產(chǎn)生電路8。其基本組成框圖如圖2.
28、2所示。 中昕檸帶 程尿歸爵蠱站等T溜 -PD H円 圖2.2 STC89C52單片機的組成 222 STC89C52的主要性能同 ? 增強型51單片機,完全兼容傳統(tǒng) 51單片機指令代碼,6時鐘/機器周期和12時鐘/機器周 期任意選擇 工作電壓:5.5V3.3V ( 5V單片機)/3.8V2.0V (3V單片機) 工作頻率范圍:040MHz相當(dāng)于普通51的080MHz實際工作頻率可達 48MHz 8K用戶應(yīng)用程序空間 片上集成512字節(jié)RAM 通用I/O 口( 32個),復(fù)位后為:P1/P2/P3/P4是準(zhǔn)雙向口 /弱上拉,P0 口是漏極開路輸 出,作為總線擴展用時,不用加上拉電阻,作為I/O
29、 口用時,需加上拉電阻。 ISP (在系統(tǒng)可編程)/IAP (在應(yīng)用可編程),不需要專用的編程器和仿真器,用戶可通過 串口( RxD/P3.0,TxD/P3.1 )直接下載程序,省時省力 具有EEPRO功能 具有看門狗功能 共3個16位定時器/計數(shù)器(T0、T1、T2) 外部中斷4路,下降沿中斷或低電平觸發(fā)電路,Power Down模式可由外部中斷低電平觸發(fā) 中斷方式喚醒 ? 通用異步串行口( UART,可用定時器軟件實現(xiàn)多個UART ? 工作溫度范圍:-40+85C(工業(yè)級)/075C(商業(yè)級) ? PDIP (塑料雙列直插式)封裝 2.2.3 STC89C52的管腳說明 STC89C52的
30、引腳圖如圖2.3所示。 T2/P1+ 1 40 VCC T2EX/P1, 1 2 39 pi . u/Ann r 1. 2 3 38 PL. 17 ADI p. 3 4 37 FC ” f丄.q b 36 P0. 3/AD3 Pl. 5 6 35 PC.4/AD4 Pl. 6 7 34 PO.5/AD5 Pl. 7 uchar Moisture; /運行模式 uchar Mode=0; uchar Mode_ 1=0; /管腳聲明 sbit Relay= P1A6; /Moisture 預(yù)設(shè)值 II用于讀取ADC數(shù)據(jù) II=1是設(shè)置濕度閥值=0是正常監(jiān)控模式 I/O:自動1;手動 II濕度報警
31、 void delay_ms( uint q) uint i,j; for(i=0;iq;i+) for(j=0;j0;x-) for(y=10;y0;y-); /寫命令 void write_com(uchar com) LCDRS=0; P0=com; LCDdelay(5); LCDEN=1; LCDdelay(5); LCDEN=0; /寫數(shù)據(jù) void write_data(uchar date) LCDRS=1; / LCD_WriteData(date); P0=date; LCDdelay(5); LCDEN=1; LCDdelay(5); LCDEN=0; void Sele
32、ctPositi on(un sig ned char x,un sig ned char y) if (x = 0) write_com(0 x80 + y);/表示第一行 else write_com(0 xC0 + y);/表示第二行 void LCD_Write_Stri ng(un sig ned char x,un sig ned char y,un sig ned char *s) SelectPositio n(x,y); while (*s) write_data( *s); s +; void LCD_Write_Char(u8 x,u8 y,u16 s,u8 l) Sel
33、ectPositio n(x,y); /萬位 /千位 /百位 /十位 /個位 if(l=5) write_data(0 x30+s/10000%10); if(l=4) write_data(0 x30+s/1000%10); if(l=3) write_data(0 x30+s/100%10); if(l=2) write_data(0 x30+s/10%10); if(l=1) write_data(0 x30+s%10); /*1602指令簡介 write_com(0 x38); write_com(0 x0c); write_com(0 x0d); write_com(0 x0d);
34、*/ /1602初始化 void In it1602() uchar i=0; write_com(0 x38); write_com(0 x0c); write_com(0 x06); write_com(0 x01); 屏幕初始化 打開顯示無光標(biāo)無光標(biāo)閃爍 打開顯示陰影閃爍 打開顯示陰影閃爍 屏幕初始化 打開顯示無光標(biāo)無光標(biāo)閃爍 當(dāng)讀或?qū)懸粋€字符是指針后一一位 清屏 void Display_1602(yushe_Moisture,temp) /顯示預(yù)設(shè)濕度 LCD_Write_Char(1,12,yushe_Moisture,3); /時時濕度 LCD_Write_Char(0,10,t
35、emp,3); sbit ADCS=P1A3; /ADC0832 片選 sbit ADCLK =P1A0; /ADC0832 時鐘 sbit ADDI =P1A1; /ADC0832 數(shù)據(jù)輸入 sbit ADDO=P1A1; /ADC0832 數(shù)據(jù)輸出 un sig ned int Adc0832( un sig ned char cha nn el) uchar i=0; uchar j; uint dat=0; uchar n dat=0; uchar Vot=0; if(cha nn el=0)cha nn el=2; if(cha nn el=1)cha nn el=3; ADDI=1
36、; _n op_(); _n op_(); ADCS=O; 拉低 CS端 _n op_(); _n op_(); ADCLK=1; 拉高 CLK端 _n op_(); _n op_(); ADCLK=0;/拉低CLK端,形成下降沿1 _n op_(); _n op_(); ADCLK=1;/ 拉高 CLK端 ADDI=cha nnel _n op_(); _n op_(); ADCLK=0;/拉低CLK端,形成下降沿2 _n op_(); _n op_(); ADCLK=1;/ 拉高 CLK端 ADDI=(cha nn el1) _n op_(); _n op_(); ADCLK=0;/拉低CLK端,形成下降沿3 ADDI=1;/控制命令結(jié)束 _n op_(); _n op_(); dat=0; for(i=0;i8;i+) dat|=ADDO;/ 收數(shù)據(jù) ADCLK=1; _n op_(); _n op_(); ADCLK=O;形成一次時鐘脈沖 _n op_(); _n op_(); dat=1; if(i=7)dat|=ADD0; for(i=0;i8;i+) j=0; j=j|ADDO; 收數(shù)據(jù) ADCLK=1; _n op_();
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度演唱會演出經(jīng)紀合同范本
- 二零二五年度食堂職工勞動權(quán)益保護與服務(wù)合同
- 定制展示道具合同協(xié)議書
- 二零二五年度智能穿戴設(shè)備研發(fā)擔(dān)保借款合同
- 二零二五年度綠色農(nóng)業(yè)合伙項目退股合同
- 2025年度老年人贍養(yǎng)贍養(yǎng)金及家庭養(yǎng)老責(zé)任合同
- 2025年度智能家電維修服務(wù)合同糾紛解決協(xié)議
- 工業(yè)節(jié)能改造項目承包合同
- 船舶制造項目生產(chǎn)合作框架合同
- 土方工程承包合同協(xié)議書
- 部編版《語文》(八年級-下冊)第一單元教材分析與教學(xué)建議
- 血液透析患者飲食的健康宣教課件
- Unit 1 Home 單元測試卷 重難點提優(yōu)卷(含答案)譯林版(2024)七年級英語下冊
- 現(xiàn)代企業(yè)服務(wù)營銷的創(chuàng)新與實踐
- 5.2 做自強不息的中國人 (課件)-2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 【寒假開學(xué)第一課】AI時代做自己的哪吒
- 《材料科學(xué)與工程專業(yè)生產(chǎn)實習(xí)》課程教學(xué)大綱
- 陵園墓地代理居間
- 2025年寧夏警官職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- CWAN 0043-2021攪拌摩擦焊攪拌頭設(shè)計及制造標(biāo)準(zhǔn)
- 從入門到精通:2025年化妝基本步驟
評論
0/150
提交評論