下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、成功兄失2母切地力的皓關(guān)鍵技術(shù)問題解決方案報告1 存在的問題 控制部分I:血欠缺 2 解決的方案與解決方法 首先,我們用單片機(jī)的最小系統(tǒng)作為控制系統(tǒng),單片機(jī)最小系統(tǒng)一般由單片 機(jī)、程序存儲器、時鐘電路和復(fù)位電路組成。對于STC89C52單片機(jī),由于片內(nèi) 有4K的程序存儲器,所以其最小系統(tǒng)除了單片機(jī)本身外,只需外接時鐘電路與 復(fù)位電路即可。復(fù)位電路和時鐘電路是維捋單片機(jī)最小系統(tǒng)運行的基本模塊。1.復(fù)位電路單片機(jī)的復(fù)位電路原理是在單片機(jī)的復(fù)位引腳RST上連接電阻和電容,實 現(xiàn)上電復(fù)位。當(dāng)復(fù)位電平持續(xù)兩個時鐘周期以上時復(fù)位有效。復(fù)位電路由按 鍵復(fù)位和上電復(fù)位兩部分組成,上電復(fù)位是在復(fù)位引腳上連接一個
2、電容到 VCC,再連接一個電阻GXD ;按鍵復(fù)位是在復(fù)位電容上并聯(lián)一個開關(guān),當(dāng) 開關(guān)按下時電容被放電、RST也被拉到高電平,而且由于電容的充電,會保 扌L段時間的高電平來使單片機(jī)復(fù)位。RST引腳是單片機(jī)復(fù)位端,高電頻有效。在引腳端輸入至少連續(xù)兩個單片 機(jī)周期的高電頻,單片機(jī)復(fù)位。本設(shè)計中復(fù)位電路如圖3-4所示:C3VCCrstR1 lOk圖3-4復(fù)位電路2.晶振電路在單片機(jī)電路中晶振的作用非常大,結(jié)合單片機(jī)內(nèi)部的電路,產(chǎn)生單片機(jī) 所必需的時鐘頻率,單片機(jī)一切指令的執(zhí)行都是建立在晶振的基礎(chǔ)上。jRW內(nèi)客1成功*火敗Zfif-切足力的皓晶振是利用一種牛鏘的晶體,在電能和機(jī)械能之間相互轉(zhuǎn)化產(chǎn)生共振,
3、提 供穩(wěn)定精確的單頻震蕩,為系統(tǒng)提供基本的時鐘信號。晶振元器件實物圖如圖 3-5所示:圖3-5晶振實物圖AT89C51單片機(jī)使用12MHZ的晶振最為振蕩源.由于單片機(jī)內(nèi)部有振蕩電 路,所以外部只要連接一個晶振和兩個電容即可,電容一般在15pF至50pF 之間。外部晶振結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時鐘頻率。本設(shè)計的時鐘電路如圖3-6所示:C1卄33pxtall.Y1llxtal2圖3-6晶振電路遍濕度判斷控制模塊就是對用戶輸入的溫度和濕度與當(dāng)前溫室內(nèi)的實際溫度濕 度進(jìn)行I:匕較,先進(jìn)行判斷,再進(jìn)行控制,控制模塊是決定系統(tǒng)將要進(jìn)行什么工 作的如溫度高于上限時需要降溫,低于下限時需要升溫,同時
4、還要啟動報警上面已經(jīng)討論了采取中間值作為控制參數(shù),采取中間值一定區(qū)間作為控制區(qū)間 的原因,那么按照上面的思想,控制程序的流程圖如下:貝W內(nèi)容3成功兄火2母切足力的結(jié)設(shè)計中,溫濕度均可以設(shè)置上下限,按下kl鍵,出現(xiàn)溫度上限的設(shè)置頁面,按k2 鍵為設(shè)置上限遍度加.按k3鍵為設(shè)置上限溫度減,按下k4犍確認(rèn)刷新,即成功設(shè)置 溫度上限。繼續(xù)按下kl撻,出現(xiàn)溫度下限設(shè)置頁面,按k2鍵為設(shè)置下限溫度加,按 k3鍵為設(shè)置下限溫度減,再按下k4鍵確認(rèn)刷新,即成功設(shè)置溫度下限。繼續(xù)按下kl 鍵,出現(xiàn)濕度上限的設(shè)置頁面,按k2鍵為設(shè)置上限濕度加,按k3鍵為設(shè)置上限濕度 減,再按下k4鍵確認(rèn)刷新,即成功設(shè)畫濕度上限。
5、繼續(xù)按下kl鍵,出現(xiàn)濕度下限設(shè) 置頁面,按k2鍵為設(shè)置下限濕度加,按k3鍵為設(shè)置下限濕度減,再按下k4鍵確認(rèn)刷 新,即成功設(shè)置溫度下限。單片機(jī)Pir , P廣3分別為溫度超過或低于上下限控制腳,P2 , P廣4分別為濕 度超過或低于上下限控制腳。控制腳通過控制加濕設(shè)備、除濕設(shè)備、加溫設(shè)備、降溫 設(shè)備,調(diào)節(jié)溫度及濕度。當(dāng)蔬菜大棚實際溫度超過設(shè)定溫度上限時,系統(tǒng)將調(diào)用控制模塊對降溫設(shè)備控 制,將蔬菜大棚的溫度降低;當(dāng)蔬菜大棚實際溫度低于設(shè)定溫度下限時,系統(tǒng)將調(diào)用 控制模塊對升溫設(shè)備控制,將蔬菜大棚的溫度升髙;當(dāng)蔬菜大棚實際濕度超過設(shè)定濕 度上限時,系統(tǒng)將調(diào)用控制模塊對除濕設(shè)備控制,將蔬菜大棚的濕度
6、降低;當(dāng)蔬菜大 棚實際濕度低于設(shè)定濕度下限時,系統(tǒng)將調(diào)用控制模塊對加濕設(shè)備控制,將蔬菜大棚 的濕度提高。以下是控制模塊的麗 /7/比較數(shù)垢,開啟或關(guān)閉繼電器/void bijiao()if(l;8T_datB_Hset-teiDp_H)/如杲溫度大于設(shè)運溫度上限,打開超出溫度上限溫度纟雀電器和 溫度LEDteinp_out=0: /Pl, 1else temp_out=l:/否則關(guān)閉超出溫度上限溫度繼電器和溫度LED貝W內(nèi)客5if (l;8T_data-Hset-teiDP-L/如果溫度低于設(shè)量溫度下限*打刑溫度下限溫度纟雀電器和 溫度LEDtemp_led=O:/Pl. 3else temp_led=l:/否則關(guān)閉低于溫度下限溫度繼電器和溫度LEDif(l:8RH-dat jHset-hund-H)/如栗濕度大于設(shè)迓濕度上限.打開超出1顯度上限繼電器和;顯度LEDhujni_out=0:/Pl, 2else humi_out=l:/否則關(guān)閉超出濕度上限繼電器和濕度LEDif(USRH_data_Hset_huini濕度LEDelse humi_led=l:/否則關(guā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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 腹腔鏡微創(chuàng)手術(shù)治療異位妊娠的臨床效果及安全性研究
- 二零二五年度林業(yè)碳匯交易林地承包合同范本3篇
- 二零二五年度環(huán)保產(chǎn)業(yè)委托擔(dān)保合同模板3篇
- 通信行業(yè)安全設(shè)備檢修
- 二零二五年度個人租賃車輛保險合同范本2篇
- 《二零二五版水電站施工合同爭議解決及仲裁條款》3篇
- 二零二五年度電子商務(wù)平臺銷售擔(dān)保合同范本
- 初中學(xué)年度第二學(xué)期八年級地理教案
- 關(guān)注民生-加強(qiáng)公共安全-構(gòu)建和諧社會
- 二零二五年度金融創(chuàng)新產(chǎn)品居間服務(wù)合同3篇
- 培訓(xùn)學(xué)校 組織架構(gòu)及部門崗位職責(zé)
- 繼電保護(hù)原理應(yīng)用及配置課件
- 《殺死一只知更鳥》讀書分享PPT
- 蓋洛普Q12解讀和實施完整版
- 2023年Web前端技術(shù)試題
- 品牌策劃與推廣-項目5-品牌推廣課件
- DB31T 685-2019 養(yǎng)老機(jī)構(gòu)設(shè)施與服務(wù)要求
- 燕子山風(fēng)電場項目安全預(yù)評價報告
- 高一英語課本必修1各單元重點短語
- 信息簡報通用模板
- 社會組織管理概論全套ppt課件(完整版)
評論
0/150
提交評論