




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-.z糧庫(kù)溫度檢測(cè)系統(tǒng)的研究摘要:我國(guó)人多地少,人均占有耕地面積更少。因此,要改變這種局面,只靠增加耕地面積是不可能實(shí)現(xiàn)的,因此我們要另辟蹊徑,提高糧食存儲(chǔ)效率,減少糧食損失及浪費(fèi),糧庫(kù)溫度檢測(cè)技術(shù)就是其中一個(gè)好的方法。隨著糧庫(kù)溫度檢測(cè)技術(shù)的普及,糧庫(kù)數(shù)量的不斷增多,其溫度控制便成為一個(gè)十分重要的課題。本論文介紹了一種基于單片機(jī)的糧庫(kù)溫度檢測(cè)系統(tǒng),具體方案是利用溫度傳感器AD590將糧庫(kù)內(nèi)溫度的變化,轉(zhuǎn)換為電壓變化輸入模數(shù)轉(zhuǎn)換器,其值由單片機(jī)處理,并控制數(shù)字顯示器,顯示糧庫(kù)內(nèi)的實(shí)際溫度。一旦該溫度值超過(guò)預(yù)先設(shè)定的上、下限,單片機(jī)便啟動(dòng)報(bào)警系統(tǒng),進(jìn)而對(duì)溫度進(jìn)展控制。這種設(shè)計(jì)方案能對(duì)多點(diǎn)的溫度進(jìn)展實(shí)時(shí)巡檢,各檢測(cè)單元能獨(dú)立完成各自功能,同時(shí)能夠?qū)囟冗M(jìn)展定時(shí)采集,測(cè)量結(jié)果不僅能在本地顯示,而且可以利用單片機(jī)串行口,通過(guò)RS-485總線及通信協(xié)議將采集的數(shù)據(jù)傳送到計(jì)算機(jī),進(jìn)展進(jìn)一步的存檔、處理。系統(tǒng)穩(wěn)定可靠、可維護(hù)性好。關(guān)鍵詞:AT89S51;單總線技術(shù);AD590.StudyongraindepottemperaturedetectionsystemAbstract:Inourcountry,thepercapitaarablelandareaofless.Therefore,inordertochangethissituation,onlybyincreasingtheareaofarablelandisimpossible,soweshouldopenanewpath,improvegrainstorageefficiency,reducefoodlossesandwaste,graindepottemperaturedetectiontechnologyisagoodmethod.Withthepopularizationofgranarytemperaturedetectiontechnology,agrowingnumberofgrain,thetemperaturecontrolisbeingaveryimportantsubject.Thispaperintroducesakindofgranarytemperaturedetectionsystembasedonsinglechipmicroputer,thespecificschemeisusingthetemperaturesensorAD590willchangeingraindepottemperature,intothechangeofvoltageinputanalogtodigitalconverter,itsvaluebythesinglechipprocessingandcontrol,digitaldisplay,displaytheactualtemperatureinthegraindepot.Oncethetemperaturee*ceededthepresetrange,SCMwillactivatealarmsystem,andthecontroloftemperature.Thisprojectcanmakereal-timemeasurementofthemultiplepointtemperature,theinspectionunitcanindependentlyfunction,alsocanbecollectedonthetemperature,measurementresultscannotonlylocally,butalsocanusethemicrocontrollerserialport,throughtheRS-485busmunicationprotocolandthedatacollectedwillbetransmittedtotheputer,processing,archivingfurther.Thesystemisstableandreliable,goodmaintainability.Keywords:AT89S51;Singlebustechnology;AD590目錄TOC\o"1-3"\h\u1緒論 11.1課題研究目的和現(xiàn)狀11.2論文主要內(nèi)容 12糧庫(kù)溫度檢測(cè)系統(tǒng)硬件設(shè)計(jì) 22.1溫度傳感器的選擇及原理 22.1.1AD590溫度傳感器的選擇及其特性 22.1.2AD590傳感器工作原理 22.2單片機(jī)和MC14433的介紹 3AT89S51單片機(jī)的引腳說(shuō)明42.2.2AT89S51單片機(jī)的工作原理 52.3MC14433的內(nèi)部邏輯構(gòu)造和引腳 62.3.1MC14433的引腳說(shuō)明 62.3.2MC14433的工作原理 72.4系統(tǒng)硬件電路及原理 92.4.1系統(tǒng)硬件電路 92.4.2系統(tǒng)工作原理 113糧庫(kù)溫度檢測(cè)系統(tǒng)軟件設(shè)計(jì) 133.1系統(tǒng)的主程序設(shè)計(jì)133.2系統(tǒng)的子程序設(shè)計(jì) 154總結(jié) 17參考文獻(xiàn) 18致謝 19-.z1緒論1.1課題研究目的和現(xiàn)狀在人類的生活環(huán)境中,溫度扮演著極其重要的角色。無(wú)論你生活在哪里,從事什么工作,無(wú)時(shí)無(wú)刻不在與溫度打著交道。自18世紀(jì)工業(yè)革命以來(lái),工業(yè)開展與是否能掌握溫度有著密切的聯(lián)系。在冶金、鋼鐵、石化、水泥、玻璃、醫(yī)藥等行業(yè),可以說(shuō)幾乎80%的工業(yè)部門都不得不考慮著溫度的因素。溫度不但對(duì)于工業(yè)如此重要,在農(nóng)業(yè)食品保存中溫度的監(jiān)測(cè)與控制也有著十分重要的意義[1]。隨著單片機(jī)和傳感技術(shù)的迅速開展,自動(dòng)檢測(cè)領(lǐng)域發(fā)生了巨大變化,室內(nèi)環(huán)境自動(dòng)監(jiān)測(cè)控制方面的研究有了明顯的進(jìn)展,但是,目前應(yīng)用于糧庫(kù)的溫度檢測(cè)系統(tǒng)大多采用模擬溫度傳感器、多路模擬開關(guān)、A/D轉(zhuǎn)換器及單片機(jī)等組成的檢測(cè)系統(tǒng),安裝和拆卸繁雜,本錢也高;同時(shí)線路上傳送的是模擬信號(hào),易受干擾和損耗,測(cè)量誤差也比擬大。在這樣的形式下,開發(fā)一種實(shí)時(shí)性高、精度高,能夠綜合處理多點(diǎn)溫度信息的測(cè)控系統(tǒng)就很有必要[2]。這種溫度測(cè)控系統(tǒng)可應(yīng)用于農(nóng)業(yè)產(chǎn)品的存儲(chǔ),實(shí)現(xiàn)對(duì)溫度的實(shí)時(shí)監(jiān)控,是一種比擬智能、經(jīng)濟(jì)的方案,以提高農(nóng)副產(chǎn)品的存儲(chǔ)質(zhì)量,以便帶來(lái)更好的經(jīng)濟(jì)效益和社會(huì)效益。1.2論文主要內(nèi)容本文介紹的溫度測(cè)控系統(tǒng)基于單總線技術(shù)及其器件組建的。該系統(tǒng)能夠?qū)Z庫(kù)內(nèi)的溫度進(jìn)展采集,利用溫度傳感器將溫度的變化,變換成電流的變化,再轉(zhuǎn)換為電壓變化輸入模數(shù)轉(zhuǎn)換器,其值由單片機(jī)處理,最后由單片機(jī)去控制數(shù)字顯示器,顯示實(shí)際溫度,同時(shí)通過(guò)比擬,對(duì)糧庫(kù)內(nèi)的溫度是否超過(guò)溫度限制進(jìn)展分析[3]。如果超過(guò)我們預(yù)先設(shè)定的溫度限制,溫度報(bào)警系統(tǒng)將進(jìn)展報(bào)警,并同時(shí)自動(dòng)對(duì)倉(cāng)庫(kù)內(nèi)的溫度進(jìn)展控制。這種設(shè)計(jì)方案實(shí)現(xiàn)了溫度實(shí)時(shí)測(cè)量、顯示和控制。該系統(tǒng)抗干擾能力強(qiáng),具有較高的測(cè)量精度,不需要任何固定網(wǎng)絡(luò)的支持,安裝簡(jiǎn)單方便性價(jià)比高,可維護(hù)性好。2糧庫(kù)溫度檢測(cè)系統(tǒng)硬件設(shè)計(jì)2.1溫度傳感器的選擇及原理測(cè)量溫度的關(guān)鍵是溫度傳感器,溫度傳感器的開展主要大體經(jīng)過(guò)了三個(gè)階段:1.傳統(tǒng)的分立式溫度傳感器(含敏感元件)2.模擬集成溫度傳感器/控制器3.智能溫度傳感器。模擬集成傳感器是采用硅半導(dǎo)體集成工藝而制成的,因此亦稱硅傳感器或單片集成溫度傳感器。模擬集成溫度傳感器是在20世紀(jì)80年代問(wèn)世的,它是將溫度傳感器集成在一個(gè)芯片上,可完成溫度測(cè)量及模擬信號(hào)輸出功能的專用IC。模擬集成溫度傳感器的主要特點(diǎn)是功能單一(僅測(cè)量溫度)、測(cè)溫誤差小、價(jià)格低、響應(yīng)速度快、傳輸距離遠(yuǎn)、體積小、微功耗等,適合遠(yuǎn)距離測(cè)溫、控溫,不需要進(jìn)展非線性校準(zhǔn),外圍電路簡(jiǎn)單。它是目前在國(guó)內(nèi)外應(yīng)用最為普遍的一種集成傳感器,典型產(chǎn)品有AD59O、AD592、TMP17、LM135等。D590溫度傳感器的選擇及其特性本系統(tǒng)選用的是常見的溫度傳感器AD590,AD590是美國(guó)模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。它的主要特性如下:(1)線性度好,滿刻度*圍為±0.3℃;(2〕電源電壓*圍4~30V,當(dāng)電源電壓在5~10V之間,電壓穩(wěn)定度為l%時(shí),所產(chǎn)生的誤差只有±0.01℃;(3)功率損耗低[4]。2.1.2AD590傳感器工作原理AD590通過(guò)利用硅晶體管的根本性能來(lái)實(shí)現(xiàn)與溫度成正比這一特性,二極管的根本方程為:I=Is(e-1)≈Is.e2-1式中,I——通過(guò)二極管的電流Is——二極管的反向飽和電流V——二極管兩端電壓(伏)q——電子電荷量,等于1.60210(庫(kù))K——常數(shù),等于1.3810(焦耳/K)T——絕對(duì)溫度(K)由式(1)可知,I/Is=e,所以V=KT/q·lnI/Is=KT/q·lnJ2-2由式(2)可知V與絕對(duì)溫度成正比,AD590就是根據(jù)式(2)工作的。設(shè)T3、T4為理想三極管,將電流I分成兩部電流I=I。由8個(gè)和Tl一樣的三極管并聯(lián)構(gòu)成T2所以Tl的電的8倍,兩個(gè)一樣的三極管流過(guò)不同的集電極電流I時(shí),其V之差與絕對(duì)溫度成正比,即:V=V-V=KT/q·lnJl/J2=K/q·(1n8)·T=17910·T2-3AD590的簡(jiǎn)化電路如圖1所示由式(3)可知,V與T成正比,V是T2管射極電阻R上的壓降,由于V與成正比所以通過(guò)R上的電流I必與絕對(duì)溫度T成正比,因I=2I,集成電路中的總電流I必與T成正比。設(shè)R=358,I=2(179×10/R)·T2-4所以I/T=lA/K2-5這就是AD590當(dāng)溫度改變l度(絕對(duì)溫度)獲得lA電流輸出的,這就是把溫度轉(zhuǎn)成電流的道理[5]。2.2單片機(jī)和MC14433的介紹AT89S51單片機(jī)是一個(gè)低功耗,高性能CMOS8位單片機(jī),片內(nèi)含8kBytesISP(In-systemprogrammable)的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳構(gòu)造,芯片內(nèi)集成了通用8位中央處理器和ISPFlash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案[6]。其主要功能特性。兼容MCS-51指令系統(tǒng)4k可反復(fù)擦寫(>1000次〕ISPFlashROM32個(gè)雙向I/O口4.5-5.5V工作電壓2個(gè)16位可編程定時(shí)/計(jì)數(shù)器時(shí)鐘頻率0-33MHz全雙工UART串行中斷口線128*8bit內(nèi)部RAM2個(gè)外部中斷源低功耗空閑和省電模式中斷喚醒省電模式3級(jí)加密位看門狗〔WDT〕電路軟件設(shè)置空閑和省電功能靈活的ISP字節(jié)和分頁(yè)編程雙數(shù)據(jù)存放器指針MC14433是美國(guó)Motorola公司推出的單片31/2位A/D轉(zhuǎn)換器,其中集成了雙積分式A/D轉(zhuǎn)換器所有的CMOS模擬電路和數(shù)字電路。具有外接元件少,輸入阻抗高,功耗低,電源電壓*圍寬,精度高等特點(diǎn),并且具有自動(dòng)校零和自動(dòng)極性轉(zhuǎn)換功能,只要外接少量的阻容件即可構(gòu)成一個(gè)完整的A/D轉(zhuǎn)換器。
2.2.1AT89S51單片機(jī)的引腳說(shuō)明P0口:P0口是一組8位漏極開路型雙向I/O口,也即地址/數(shù)據(jù)總線復(fù)用口,作為輸出口用時(shí),每位能驅(qū)動(dòng)8個(gè)TTL邏輯門電路,對(duì)端口寫“1”可作為高阻抗輸入端口。P1口:P1是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)〔吸收或輸出電流〕4個(gè)TTL邏輯門電路。P2口:P2是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)4個(gè)TTL邏輯門電路。P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。P3口輸出緩沖級(jí)可驅(qū)動(dòng)〔吸收或輸出電流〕4個(gè)TTL邏輯門電路。EA/VPP:外部允許。*TAL1:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。*TAL2:振蕩器反相放大器的輸出端。圖2AT89S51芯片引腳圖2.2.2AT89S51單片機(jī)的工作原理單片機(jī)最小系統(tǒng)如圖3所示,其中有4個(gè)雙向的8位并行I/O端口,分別記作P0、P1、P2、P3,都可以用于數(shù)據(jù)的輸出和輸入,P3口具有第二功能為系統(tǒng)提供一些控制信號(hào)[7]。時(shí)鐘電路用于產(chǎn)生單片機(jī)工作所必須的時(shí)鐘控制信號(hào),內(nèi)部電路在時(shí)鐘信號(hào)的控制下,嚴(yán)格地按時(shí)序指令工作,單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反向放大,該高增益反向放大器的輸入端為芯片的引腳*TAL1,輸出端為*TAL2[8]。這兩個(gè)引腳跨接石英晶體振蕩器和微調(diào)電容,就構(gòu)成了一個(gè)穩(wěn)定的自激振蕩器。圖3最小系統(tǒng)設(shè)計(jì)原理圖2.3MC14433的內(nèi)部邏輯構(gòu)造和引腳MC14433電路是一個(gè)低功耗三位半雙積分式A/D轉(zhuǎn)換器。和其它典型的雙積分A/D轉(zhuǎn)換器類似,MC14433A/D轉(zhuǎn)換器由積分器、比擬器、計(jì)數(shù)器和控制電路組成。其電路構(gòu)造及引腳圖如圖4所示圖4電路構(gòu)造及引腳圖MC14433的引腳說(shuō)明
[1].Pin1(VAG)—模擬地,為高科技阻輸入端,被測(cè)電壓和基準(zhǔn)電壓的接入地。
[2].Pin2(VR)—基準(zhǔn)電壓,此引腳為外接基準(zhǔn)電壓的輸入端。[3].Pin3(V*)—被測(cè)電壓的輸入端。
[4].Pin4-Pin6(R1/C1,C1)—外接積分元件端。
[5].Pin7、Pin8(C01、C02)—外接失調(diào)補(bǔ)償電容端。
[6].Pin9(DU)—更新顯示控制端,此引腳用來(lái)控制轉(zhuǎn)換結(jié)果的輸出。
[7].Pin10、Pin11(CLK1、CLK0)—時(shí)鐘外接元件端。
[8].Pin12(VEE—負(fù)電源端。
[9].Pin13(Vss)—數(shù)字電路的負(fù)電源引腳。
[10].Pin14(EOC)—轉(zhuǎn)換周期完畢標(biāo)志位。
[11].Pin15()—過(guò)量程標(biāo)志位,當(dāng)|V*|>VREF時(shí),輸出為低電平。
[12].Pin16、17、18、19(DS4、DS3、DS2、DS1)—多路選通脈沖輸出端。
[13].Pin20、21、22、23(Q0、Q1、Q2、Q3)—BCD碼數(shù)據(jù)輸出端。
[14].Pin24(VDD)—正電源電壓端。MC14433的工作原理MC14433是31/2位的雙積分式A/D轉(zhuǎn)換器,轉(zhuǎn)換速度每秒1~10次,量程為1.999V或199.9mV,以BCD碼的形式輸出,其邏輯符號(hào)如圖5所示。圖5MC14433的邏輯符號(hào)MC14433的數(shù)據(jù)信號(hào)有:DS1~DS4多路選通脈沖輸出,DS1為千位,DS4為個(gè)位。Q0~Q3BCD碼輸出。-OR過(guò)量程標(biāo)志輸出,當(dāng)|V*|>VR時(shí),-OR為低電平。DU更新轉(zhuǎn)換結(jié)果的輸出。EOC轉(zhuǎn)換周期完畢標(biāo)志。與模擬輸入有關(guān)的信號(hào)有:R1,R1/C1,C1外接積分電阻與電容。C01,C02補(bǔ)償電容,0.1μF。CLK0,CLK1時(shí)鐘振蕩器外接電阻、典型值為470kΩ,電阻加大,時(shí)鐘頻率降低。VR基準(zhǔn)電壓輸入端,選2.0V或200mV。V*被測(cè)電壓輸入端。VAG被測(cè)電壓,基準(zhǔn)電壓接地端。VDD,VSS,VEE正負(fù)電源及接地端。圖6為選通脈沖的時(shí)序圖。圖6MC14433輸出選通脈沖時(shí)序圖在DS1有效時(shí)輸出千位數(shù)據(jù),DS4有效時(shí)輸出個(gè)位數(shù)據(jù)。每個(gè)選通脈沖寬度為18個(gè)時(shí)鐘周期。兩個(gè)相鄰脈沖之間的間隔為2個(gè)時(shí)鐘周期。MC14433可通過(guò)74LS244與CPU的數(shù)據(jù)總線相連,其連接方法如圖7所示。圖7MC14433接口將DU與EOC相連,這樣每次A/D轉(zhuǎn)換完畢后,數(shù)據(jù)都被更新。EOC信號(hào)還可作為中斷申請(qǐng)信號(hào),在轉(zhuǎn)換完畢后申請(qǐng)中斷。中斷響應(yīng)后即可讀入數(shù)據(jù),根據(jù)輸出選通脈沖的時(shí)序,先用查詢方法判斷是否為DS1有效。假設(shè)是DS1有效,則按Q0,Q2,Q3來(lái)決定是否超量程、信號(hào)的極性及千位為1還是0。然后等待DS2周期,讀入百位數(shù)的BCD碼。在DS3、DS4周期內(nèi)分別讀入十位和個(gè)位的BCD碼[9]。2.4系統(tǒng)硬件電路及原理系統(tǒng)硬件電路構(gòu)成系統(tǒng)以單片機(jī)為核心,組成一個(gè)集溫度的采集、處理、顯示、自動(dòng)控制為一身的閉環(huán)控制系統(tǒng),其原理框圖如下圖。系統(tǒng)硬件電路由溫度傳感器、單片機(jī)、RS-485串口通信和計(jì)算機(jī)組成。圖8系統(tǒng)原理圖圖9系統(tǒng)電路原理圖溫度傳感器的作用是采集糧庫(kù)內(nèi)的溫度,并進(jìn)展判斷和顯示。單片機(jī)主要是對(duì)溫度傳感器AD590進(jìn)展編程,讀取溫度傳感器的溫度值,并把溫度值通過(guò)串口通信送入計(jì)算機(jī)。本系統(tǒng)中的單片機(jī)選用AT89S51。串口通信的作用是把單片機(jī)送來(lái)的數(shù)據(jù)送到計(jì)算機(jī)里,起到傳輸數(shù)據(jù)的作用[10]。計(jì)算機(jī)主要是進(jìn)展編程,對(duì)溫度進(jìn)展顯示、報(bào)警和控制等。系統(tǒng)工作原理如圖10所示。整個(gè)系統(tǒng)以AT89S51單片機(jī)為主機(jī),其他設(shè)備為從設(shè)備。單片機(jī)通過(guò)RS-485總線與PC機(jī)通訊。PC機(jī)作上位機(jī)進(jìn)展實(shí)時(shí)監(jiān)控管理,控制器選用Ma*705組成上電復(fù)位和看門狗電路。本系統(tǒng)通過(guò)單總線可以掛接很多個(gè)溫度傳感器AD590,用于糧庫(kù)內(nèi)不同地方的溫度測(cè)量和控制。圖中只畫出了一個(gè)監(jiān)控現(xiàn)場(chǎng)的配置,其布線接頭與通常線路使用的一樣,插入和拔出都很方便[11]。圖10單總線器件組建溫度測(cè)控系統(tǒng)示意圖該溫度測(cè)控系統(tǒng)的工作原理就是進(jìn)展計(jì)算機(jī)編程和單片機(jī)編程,使溫度傳感器AD590正常工作,去檢測(cè)糧庫(kù)內(nèi)實(shí)際的溫度,并由數(shù)字顯示電路顯示出當(dāng)時(shí)的溫度值[12]。如果采集的溫度值高于上限報(bào)警溫度,系統(tǒng)將發(fā)出報(bào)警,并同時(shí)起動(dòng)制冷設(shè)備,把溫度降下來(lái),當(dāng)溫度降到一定的程度,即低于上限復(fù)位值時(shí),立即關(guān)閉制冷設(shè)備,使制冷設(shè)備停頓工作。當(dāng)采集的溫度值低于下限報(bào)警溫度值時(shí),系統(tǒng)又發(fā)出報(bào)警,并同時(shí)起動(dòng)制熱設(shè)備,使糧庫(kù)內(nèi)的溫度上升,當(dāng)溫度上升到一定的程度,即高于下限復(fù)位值時(shí),立即關(guān)閉制熱設(shè)備,使制熱設(shè)備停頓工作,從而溫度值維持在一定的*圍內(nèi)[13]。具體的溫度越限自動(dòng)控制過(guò)程如圖11所示。圖11溫度超限自動(dòng)控制示意圖溫度控制系統(tǒng)的執(zhí)行機(jī)構(gòu)采用開關(guān)量控制,本系統(tǒng)選用了可尋址的單總線控制開關(guān)DS2405,由它送出1位?;?作為控制碼信息,去勝制報(bào)警設(shè)備、通風(fēng)機(jī)執(zhí)行機(jī)構(gòu)(空調(diào))等的開啟與關(guān)閉。當(dāng)單片機(jī)發(fā)現(xiàn)溫度傳感器采集到糧倉(cāng)內(nèi)的實(shí)際溫度超過(guò)溫度限制時(shí),便讓控制開關(guān)DS2405去開啟聲光報(bào)警器報(bào)警,同時(shí)開啟空調(diào)機(jī)工作。單總線芯片入口示意圖14如下。由圖可見,芯片內(nèi)還含有收、發(fā)控制和電源電路,其耗電量都很小,從總線上獲得一點(diǎn)電量存儲(chǔ)在大電容中就可以正常工作了,故一般不需要另附電源。3糧庫(kù)溫度檢測(cè)系統(tǒng)軟件設(shè)計(jì)3.1系統(tǒng)主程序開場(chǎng)開場(chǎng)系統(tǒng)初始化系統(tǒng)初始化A/D轉(zhuǎn)換A/D轉(zhuǎn)換YY判斷有無(wú)按鍵.判斷有無(wú)按鍵.按鍵程序按鍵程序A/D轉(zhuǎn)換完成否.NA/D轉(zhuǎn)換完成否.NY顯示顯示程序代碼如下:ORG00HJMPSTARTORG0BH JMPTIM0START:MOVTMOD,*01HMOVTH0,*60MOVTL0,*76SETBTR0MOVIE,*82HMOVR4,*09HMOVR0,*30HCLEAR:MOVR0,*00HDJNZR4,CLEARMOVA,*00HMOVDPTR,*TABLE1MOVCA,A+DPTRMOV34H,AMOVA,*01HMOVDPTR,*TABLE1MOVCA,A+DPTRMOV35H,AMOV36H,*0FFHSTART0:MOV*R0,AWAIT:P3.4,KEYINP2.0,ADCJMPWAITADC:MOV*A,R0MOV37H,ACLRCSUBBA,36HJCTDOWNTUP:MOVA,37HCLRCSUBBA,34HJNCPOFFJMPLOOPPON:CLRP2.1JMPSTART0POFF:SETBP2.1JMPLOOPTDOWN:MOVA,37HCLRCSUBBA,35HJCPONJMPLOOPLOOP:MOV36H,37HCLRAMOVR4,*0FFHDJNZR4,$CALLL1MOV21H,*10HNOVR1,*30HDISP1:CALLDISPDJNZ21H,DISP1JMPSTART03.2軟件系統(tǒng)的子程序設(shè)計(jì)當(dāng)輸入的溫度值大于當(dāng)前測(cè)定的溫度值,單片機(jī)就控制制熱設(shè)備加熱;當(dāng)設(shè)定的溫度值小于當(dāng)前測(cè)定的溫度值,就開啟降降溫設(shè)備。程序代碼如下:TIM0:PUSHACCPUSHPSW MOVTH0,*60MOVTL0,*76MOVA,33HCJNEA,31H,TMOVA,32HCJNEA,30H,TJMPOFFT:JCOFFCLRP2.1RETURN:POPPSWPOPACCRETIOFF:SETBP2.1JMPRETURNDELAY:MOVR7,*06D1:MOVR6,*248DJNZR6,$DJNZR7,D1RET4總結(jié)隨著社會(huì)的進(jìn)步和科學(xué)技術(shù)的開展,人們?cè)絹?lái)越重視溫度因素,許多產(chǎn)品存儲(chǔ)對(duì)溫度*圍要求嚴(yán)格,而目前市場(chǎng)上普遍存在的溫度檢測(cè)儀器大都是單點(diǎn)測(cè)量,同時(shí)還有溫度信息傳遞不及時(shí)、精度不夠的缺點(diǎn),不利于控制者根據(jù)溫度變化及時(shí)做出決定。因此,一種能夠同時(shí)測(cè)量多點(diǎn),并且實(shí)時(shí)性高、精度高,能夠綜合處理多點(diǎn)溫度信息的測(cè)控系統(tǒng)的設(shè)計(jì)就成為當(dāng)今的熱點(diǎn)。本課題就是在這樣的形式下,研究一種基于單片機(jī)
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)電子光學(xué)尺行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)彩涂鋁卷行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)無(wú)泄漏化工流程泵行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)拉彎矯直機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2030年中國(guó)皮塑助劑數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)電動(dòng)陰鎖數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)普通片劑藥瓶數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)擱架式速凍平板裝置數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)異戊醛數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)復(fù)合夾克衫數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 新華字典第12版電子版
- 青島科技大學(xué)成人大?!豆ど唐髽I(yè)管理實(shí)訓(xùn)報(bào)告》
- 基于單片機(jī)實(shí)現(xiàn)滯回比較器算法
- 4s店服務(wù)總監(jiān)崗位職責(zé)4篇
- PHWYT 一體式風(fēng)速風(fēng)向傳感器 說(shuō)明書
- 湯臣一品推廣策略
- 低鉀血癥最新版本最新課件
- 2023年陜西延長(zhǎng)石油礦業(yè)有限責(zé)任公司招聘筆試題庫(kù)及答案解析
- YY/T 1792-2021熒光免疫層析分析儀
- GB/T 39235-2020豬營(yíng)養(yǎng)需要量
- GB/T 32691-2016汽車空調(diào)電磁離合器
評(píng)論
0/150
提交評(píng)論