freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于at89s52單片機(jī)倉庫溫度濕度檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-23 06:17 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 管的COM公共極增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制[9]。如圖33:圖33 顯示電路圖 鍵盤與繼電器電路按鍵器輸入信號(hào)由八個(gè)小按鍵控制與單片機(jī)的P1口連接,當(dāng)有按鍵按下的時(shí)候,就產(chǎn)生了有效地輸入信號(hào)。根據(jù)P1口按鍵輸入的高低電平,判斷是哪個(gè)按鍵按下,并執(zhí)行相應(yīng)的操作。鍵盤是人與微機(jī)打交道的主要設(shè)備,按鍵的讀取容易引起誤動(dòng)作??刹捎密浖ザ秳?dòng)的方法處理,軟件的觸點(diǎn)在閉合和斷開的時(shí)候會(huì)產(chǎn)生抖動(dòng),這時(shí)觸點(diǎn)的邏輯電平是不穩(wěn)定的,如不采取妥善處理的話,將引起按鍵命令錯(cuò)誤或重復(fù)執(zhí)行,在這里采用軟件延時(shí)的方法來避開抖動(dòng)[5]。如圖34:圖34 按鍵電路繼電器線圈需要流過較大的電流(約50mA)才能使繼電器吸合,一般的集成電路不能提供這樣大的電流,因此必須進(jìn)行擴(kuò)流,即驅(qū)動(dòng)。用PNP型三極管驅(qū)動(dòng)繼電器的電路圖,繼電器線圈作為發(fā)射極負(fù)載而接到發(fā)射極和正電源之間。當(dāng)輸入為+VCC時(shí),三極管截止,繼電器線圈無電流流過,則繼電器釋放(OFF);相反,當(dāng)輸入為0時(shí),三極管飽和,繼電器線圈有相當(dāng)?shù)碾娏髁鬟^,則繼電器吸合(ON)。當(dāng)輸入電壓由變0V為+VCC時(shí),三極管由飽和變?yōu)榻刂?,這樣繼電器電感線圈中的電流突然失去了流通通路,若無續(xù)流二極管D將在線圈兩端產(chǎn)生較大的反向電動(dòng)勢(shì),極性為下正上負(fù),電壓值可達(dá)一百多伏,這個(gè)電壓加上電源電壓作用在三極管的集電極上足以損壞三極管[6]。故續(xù)流二極管D的作用是將這個(gè)反向電動(dòng)勢(shì)通過圖中箭頭所指方向放電,使三極管集電極對(duì)地的電壓最高不超過+VCC +。如圖35:圖35 繼電器電路 時(shí)鐘與復(fù)位電路AT89S52可以由兩種方式產(chǎn)生時(shí)鐘,一種是內(nèi)部方式,一種外部方式。為了方便本設(shè)計(jì)采用內(nèi)部方式,利用芯片內(nèi)部的振蕩電路,其內(nèi)部有一個(gè)高增益反相放大器,放大器的輸入端和輸出端分別是引腳TXAL1和XTAL2,此放大器和作為反饋的片外晶體諧振器構(gòu)成一個(gè)自激振蕩器[7]。如圖36:圖36 時(shí)鐘電路圖單片機(jī)復(fù)位電路就好比電腦的重啟部分,當(dāng)電腦在使用中出現(xiàn)死機(jī),按下重啟按鈕電腦內(nèi)部的程序從頭開始執(zhí)行。單片機(jī)也一樣,當(dāng)單片機(jī)系統(tǒng)在運(yùn)行中,受到環(huán)境干擾出現(xiàn)程序跑飛的時(shí)候,按下復(fù)位按鈕內(nèi)部的程序自動(dòng)從頭開始執(zhí)行。復(fù)位電路分為上電自動(dòng)復(fù)位和按鍵手動(dòng)復(fù)位。上電自動(dòng)復(fù)位是通過外部復(fù)位電路的電容充電實(shí)現(xiàn)的,按鍵手動(dòng)復(fù)位是將復(fù)位端經(jīng)電阻與VCC電源接通而實(shí)現(xiàn)的。如圖37:圖37 復(fù)位電路圖 4 系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn) 系統(tǒng)硬件電路設(shè)計(jì)圖41 首先要根據(jù)系統(tǒng)的總體功能和鍵盤設(shè)置選擇一種最合適的監(jiān)控程序結(jié)構(gòu),然后根據(jù)實(shí)時(shí)性的要求,合理地安排監(jiān)控軟件和各執(zhí)行模塊之間地調(diào)度關(guān)系。本部分詳細(xì)介紹了基于AT89S52單片機(jī)的倉庫溫濕度采集控制系統(tǒng)的軟件設(shè)計(jì)。根據(jù)系統(tǒng)功能,可以將系統(tǒng)設(shè)計(jì)分為若干個(gè)子程序進(jìn)行設(shè)計(jì),如溫度采集子程序,濕度采集子程序,數(shù)據(jù)處理子程序、顯示子程序、執(zhí)行子程序。采用Kiel uVision3集成編譯環(huán)境和C語言來進(jìn)行系統(tǒng)軟件的設(shè)計(jì)。本章從設(shè)計(jì)思路、軟件系統(tǒng)框圖出發(fā),先介紹整體的思路后,再逐一分析各模塊程序算法的實(shí)現(xiàn),最終編寫出滿足任務(wù)需求的程序。如圖41: 系統(tǒng)主程序方案系統(tǒng)開始工作,人工設(shè)定溫度和濕度的上限及下限。LED顯示當(dāng)前的溫濕度,內(nèi)置單片機(jī)判斷當(dāng)前的溫濕度是否超過上限:如超過,則報(bào)警,聯(lián)通繼電器;如沒有,則哦判斷是否低于下限,低于下限則報(bào)警,聯(lián)通繼電器,正常范圍內(nèi),則不做處理。隔一段時(shí)間進(jìn)行一次溫濕度判斷。一次來保證溫度和濕度都在規(guī)定的范圍內(nèi),不在則會(huì)報(bào)警提示。如圖41: 圖41 系統(tǒng)流程圖 鍵盤掃描程序流程圖鍵盤開始工作,判斷是否按下,如按下,延遲20ms,做第二次判斷,輸入完畢點(diǎn)開始鍵,啟動(dòng)系統(tǒng)工作,結(jié)束鍵盤掃描。如圖42:圖42 按鍵掃描流程圖 5實(shí)物演示記錄當(dāng)前溫度值為28攝氏度,濕度為59%。設(shè)定溫度2033攝氏度,濕度50%65%,此時(shí)儀器正常。如圖51圖51設(shè)定溫度范圍為3040攝氏度,濕度為60%70%。設(shè)置成功后應(yīng)顯示溫度低,濕度低,如圖52。設(shè)定溫度范圍為2025攝氏度,濕度為40%50%。設(shè)置成功后應(yīng)顯示溫度高,濕度高,如圖53。圖52圖53 結(jié) 論回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在接近一個(gè)月的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說不懂一些元器件的使用方法,對(duì)單片機(jī)匯編語言掌握得不好,通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。本系統(tǒng)采用的單片機(jī)控制,實(shí)現(xiàn)對(duì)倉庫溫濕度的智能控制,單片機(jī)可完成室內(nèi)的數(shù)據(jù)采集、傳送預(yù)處理和控制任務(wù)。用單片機(jī)C語言編程,采用模塊化的結(jié)構(gòu)設(shè)計(jì),提高了可靠性和可擴(kuò)展性。把單片機(jī)控制理論與技術(shù)應(yīng)用在監(jiān)控中,能夠?qū)崿F(xiàn)智能化的控制要求。經(jīng)過一段時(shí)間的設(shè)計(jì)和實(shí)踐,本設(shè)計(jì)已經(jīng)完成了一個(gè)比較完整的溫濕度檢測(cè)與報(bào)警和繼電器系統(tǒng)。它可以通過鍵盤輸入溫濕度上限、下限值,然后計(jì)算其上限和下限的中間值作為最適溫濕度值。不斷的采集溫濕度值,顯示溫濕度值,如果發(fā)現(xiàn)采集的溫濕度值高于上限值就通過蜂鳴器報(bào)警。如果采集的溫濕度值低于下限值,蜂鳴器報(bào)警的同時(shí)控制繼電器執(zhí)行相應(yīng)的動(dòng)作。如果并沒有超過上下限則不會(huì)報(bào)警。到此此溫濕度檢測(cè)系統(tǒng)已經(jīng)完成,這個(gè)系統(tǒng)在精度上還有待開發(fā),在按鍵操作和溫濕度實(shí)時(shí)監(jiān)測(cè)已經(jīng)完善。但是我想通過以后的學(xué)習(xí)和努力一定會(huì)有所提高,能夠做出更好的設(shè)計(jì)。所設(shè)計(jì)系統(tǒng)不僅適用于倉庫溫濕度環(huán)境的控制,對(duì)軟件進(jìn)行一定的擴(kuò)展后也可用于實(shí)驗(yàn)室、醫(yī)療室、儲(chǔ)藏保鮮、組織培養(yǎng)等生物環(huán)境和糧庫等環(huán)境的控制,具有較強(qiáng)的通用性和適應(yīng)性。雖然到現(xiàn)在為止,有些東西我還是不懂和不理解,但我學(xué)會(huì)了面對(duì)問題,自己盡量解決,先分析,然后解決,一條道通不過然后嘗試著其它的方法,最終把問題克服掉。最重要的是鍛煉了和同學(xué)的協(xié)作完成任務(wù),提高了合作能力。我感覺這是這次設(shè)計(jì)過程中收獲最大的,這將是我未來的工作中 用之不盡寶貴的經(jīng)驗(yàn)。感謝那些幫助過我的同學(xué),感謝他們?cè)谧约鹤霎厴I(yè)設(shè)計(jì)的情況下還幫我找資料并對(duì)我的設(shè)計(jì)提出寶貴的意見??傮w來說,經(jīng)過這次課程設(shè)計(jì),我受益良多,也得到了很多經(jīng)驗(yàn)。我明白了只有自己真正接觸嘗試了,才知道自己的真實(shí)水平。也使我看清了自己的知識(shí)水平與各種綜合能力,找出了自己的不足和差距。我將明確自己在今后要奮斗的目標(biāo)與方向,勇往直前。參考文獻(xiàn)[1] 張桂香,[J].電力自動(dòng)化設(shè)備,2009,29(8):136139. [2] [J].制造業(yè)自動(dòng)化,2011,33(9):8081,84.[3] 劉楊斌,劉其峰,[J].現(xiàn)代電子技術(shù),2011,34(14):138140.[4] 陳立兵,樊瑜瑾,[J].機(jī)械與電子,2011,(2):6567. [5] 李磊,李瑞鶴,[J].甘肅聯(lián)合大學(xué)學(xué)報(bào),自然科學(xué)版,2011,25(6):5760.[6] 裴美珍,[J].微型機(jī)與應(yīng)用,2010,29(6):2224.[7] 馬兆遠(yuǎn),王勇,[J].計(jì)算機(jī)技術(shù)與發(fā)展,2009,19(12):181184. [8] [J].機(jī)械研究與應(yīng)用,2007,20(5):106108.[9] 趙娜,趙剛, 單片機(jī)的溫度測(cè)量系統(tǒng)[J].高等教育出版社,2009,5:5072.[10]王昌明,孔德仁,[M].北京航空航天大學(xué)出版社,:2330.[11][J].數(shù)字技術(shù)與應(yīng)用,:5160.[12]臧玉萍姜寶林.數(shù)字溫度計(jì)DS1820及其應(yīng)用[J].吉林工學(xué)院學(xué)報(bào)社,2001.2:3340. 附錄: 程序代碼include //包含單片機(jī)寄存器的頭文件includeincludedefine uchar unsigned char//宏定義define uint unsigned int uchar code led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff,0xbf,0x7f}。uchar code table[]={0x40,0x79,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1