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

正文內(nèi)容

基于單片機(jī)溫度采集系統(tǒng)的設(shè)計(jì)機(jī)電一體化范文畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 the system will give an alarm through the speaker.Key words: SCM。單片機(jī)在國(guó)內(nèi)的三大領(lǐng)域中應(yīng)用得十分廣泛:第一是家用電器業(yè),例如全自動(dòng)洗衣機(jī)、智能玩具;第二是通訊業(yè),包括電話、手機(jī)和BP機(jī)等等;第三是儀器儀表和計(jì)算機(jī)外設(shè)制造,例如軟盤(pán)、硬盤(pán)、收銀機(jī)、電表。單片機(jī)技術(shù)與傳感與測(cè)量技術(shù)、信號(hào)與系統(tǒng)分析技術(shù)、電路設(shè)計(jì)技術(shù)、可編程邏輯應(yīng)用技術(shù)、微機(jī)接口技術(shù)、數(shù)據(jù)庫(kù)技術(shù)以及數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)操作系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、高級(jí)語(yǔ)言程序設(shè)計(jì)、軟件工程、數(shù)據(jù)網(wǎng)絡(luò)通信、數(shù)字信號(hào)處理、自動(dòng)控制、誤差分析、儀器儀表結(jié)構(gòu)設(shè)計(jì)和制造工藝等的結(jié)合,使得單片機(jī)的應(yīng)用非常廣泛。對(duì)于不同的作物,其適宜的生長(zhǎng)溫度總是在一個(gè)范圍。同時(shí),我們也希望作物的適宜溫度范圍可以由檢測(cè)人員根據(jù)實(shí)際情況加以改變。通過(guò)小鍵盤(pán)實(shí)現(xiàn)對(duì)不同路溫度數(shù)據(jù)的切換顯示。農(nóng)業(yè)環(huán)境綜合控制作為農(nóng)作物速生、優(yōu)質(zhì)、高產(chǎn)的手段是農(nóng)業(yè)現(xiàn)代化的重要標(biāo)志。植物能生長(zhǎng)的溫度比能生存的溫度范圍要小得多,在某些溫度條件下,植物也許能活著,但不一定能生長(zhǎng),故溫室中對(duì)于溫度的檢測(cè)很重要。為此,本文設(shè)計(jì)了一個(gè)能多路采集、顯示的溫度采集系統(tǒng),對(duì)于超出作物適宜生長(zhǎng)范圍的溫度發(fā)出警報(bào)。最后通過(guò)小鍵盤(pán)控制數(shù)碼管顯示所需要的某路溫度值。,送鍵盤(pán)顯示處理芯片,然后再由數(shù)碼管顯示。它具有速度快、功能強(qiáng)、功耗底、抗干擾性好、價(jià)格低廉等特點(diǎn)。熱敏電阻的工作溫度范圍較窄,但靈敏度高有利于檢測(cè)微小溫差,其輸出特點(diǎn)是非線性,檢測(cè)時(shí)需要線性化裝置。感溫部分、傳感器驅(qū)動(dòng)電路、信號(hào)處理電路均集成化并封裝在一個(gè)小型管殼內(nèi),使用方便。(2)AD590的特點(diǎn)僅需+4V到+30V的直流工作電壓,不需要傳送器、濾波器和線性化電路。電源電壓+5V變到+10V僅引起1μA最大電流變化。R4取100K,R5取50K,R4是可變電阻,精度高于R5,電阻R6取33K。OP07為低失調(diào)電壓、低失調(diào)電流和低漂移的超低失調(diào)運(yùn)算放大器,其增益和共模抑制比高,噪聲小,是一種通用性強(qiáng)的運(yùn)算放大器。18V。雙積分式A/D轉(zhuǎn)換器具有高精度、抗干擾性好、價(jià)格低廉等特點(diǎn),但速度較慢,經(jīng)常應(yīng)用于對(duì)速度要求不高的儀表中;逐次逼近式A/D轉(zhuǎn)換器在精度、速度和價(jià)格上都適中,是目前最常用的A/D轉(zhuǎn)換器;并行式A/D轉(zhuǎn)換器是一種用編碼技術(shù)實(shí)現(xiàn)的高速A/D轉(zhuǎn)換器其速度最快,價(jià)格也最高,使用于要求較高的場(chǎng)合。設(shè)計(jì)中只使用了IN0一路模擬通道,可擴(kuò)展到8路。對(duì)于系統(tǒng)來(lái)說(shuō),地址鎖存器是一個(gè)輸入口,為了把三位地址寫(xiě)入,還要提供口地址。設(shè)計(jì)中采用的是查詢方式:ADC0809由EOC端發(fā)出表明轉(zhuǎn)換完成的信號(hào),軟件測(cè)試EOC的狀態(tài),即可確知轉(zhuǎn)換是否完成,并接著進(jìn)行數(shù)據(jù)傳送。在選擇LED借口器件時(shí)需考慮器件的驅(qū)動(dòng)能力和顯示數(shù)據(jù)的設(shè)置方式。所謂靜態(tài)顯示就是顯示字符的各段連續(xù)通過(guò)電流,使所有的字段連續(xù)發(fā)光。由于掃描顯示速度較快,每秒可重復(fù)多次(為了不產(chǎn)生閃爍,可每秒掃描50次左右)。設(shè)計(jì)中由于有4個(gè)LED,采用動(dòng)態(tài)掃描的方法進(jìn)行顯示,即逐個(gè)地循環(huán)地點(diǎn)亮各位顯示器。鍵盤(pán)部分提供的掃描方式,可以和具有64個(gè)按鍵和傳感器的陣列相連,能自動(dòng)消除開(kāi)關(guān)抖動(dòng)以及對(duì)n鍵同時(shí)按下采取保護(hù)。 利用7279芯片組成鍵盤(pán)接口時(shí),平時(shí)并不需占用CPU時(shí)間,每當(dāng)按下鍵后,即向CPU申請(qǐng)中斷,在中斷服務(wù)程序中查詢哪個(gè)鍵按下,在轉(zhuǎn)到相應(yīng)鍵的處理程序,因此這種鍵盤(pán)接口得到了廣泛的應(yīng)用。ALE端為通道選擇地址的鎖存信號(hào)。緩沖區(qū)在內(nèi)部RAN中,用于存放顯示的數(shù)字或字符,其單元個(gè)數(shù)與LED顯示器位數(shù)相同。ADRES4:按下鍵的鍵值存放首地址。程序如下:INIT7279: CLR EA CLR 。查詢當(dāng)前狀態(tài) JB ,WAIT1 。禁止訪問(wèn)7279 SETB EX0 。程序如下:DISP1: MOV R2,4 。選通7279 MOVX DPTR,A 。送出顯示 DJNZ R2,LOOP1 。READTEMP: MOV R1, 0 MOV R2, 0 MOV R0, 16RLOOP: CALL READAD ADD A, R2 MOV R2, A JNC GN1 INC R1GN1: DJNZ R0, RLOOP MOV A, R2 SWAP A ANL A, 0FH XCH A, R1 SWAP A ANL A, 0F0H ORL A, R1 。由于我的知識(shí)水平所限,加之對(duì)匯編語(yǔ)言的掌握不夠。在剛開(kāi)始編寫(xiě)程序時(shí),沒(méi)有注意給一些變量給的地址相互沖突,有的甚至不是在用戶RAM區(qū)。在子程序調(diào)用的過(guò)程中出現(xiàn)了好多因標(biāo)號(hào)、寄存器數(shù)據(jù)重復(fù)或者混淆的錯(cuò)誤。在溫度最大最小值設(shè)定過(guò)程中,從鍵盤(pán)輸入的數(shù)據(jù)獲取后,我直接存到了數(shù)據(jù)存儲(chǔ)單元,未進(jìn)行十十六進(jìn)制轉(zhuǎn)換。雖然,先進(jìn)行硬件設(shè)計(jì),后進(jìn)行軟件設(shè)計(jì),軟件設(shè)計(jì)也是在硬件設(shè)計(jì)完成的基礎(chǔ)上進(jìn)行的,但是由于軟件與硬件調(diào)試無(wú)法同步完成,只能通過(guò)實(shí)驗(yàn)箱模擬調(diào)試。這次設(shè)計(jì)使我受益匪淺,初步體驗(yàn)了怎樣把一個(gè)項(xiàng)目分成幾個(gè)子項(xiàng)目去做的設(shè)計(jì)過(guò)程。若把多個(gè)單片機(jī)和一臺(tái)有信息處理能力的PC機(jī)連接起來(lái)作為一個(gè)系統(tǒng),也就是將單片機(jī)作為下位機(jī)安放在各個(gè)溫室單元,進(jìn)行數(shù)據(jù)的實(shí)時(shí)采集;將PC機(jī)作為上位機(jī)進(jìn)行動(dòng)態(tài)的顯示、存儲(chǔ)、打印和數(shù)據(jù)處理。4. 作為一個(gè)完整的、可用的儀器,還需要考慮實(shí)際電壓的波動(dòng),進(jìn)行電壓波動(dòng)的預(yù)處理。6 參考文獻(xiàn)[1] :計(jì)算技術(shù)與自動(dòng)化,2001,20(1)7174[2] 趙鋒,紀(jì)建偉,李芳,Ⅲ:沈陽(yáng)農(nóng)業(yè)大學(xué)學(xué)報(bào),2004,35(3)253255[3] 丁文彥,:沈陽(yáng)農(nóng)業(yè)大學(xué)學(xué)報(bào),2001,32(2)131133[4] 薛小鈴,:閩江學(xué)院學(xué)報(bào),(2)5357.[5] 徐鳳霞,:齊齊哈爾大學(xué)學(xué)報(bào):(1)6466[6] 國(guó)強(qiáng),:應(yīng)用科技,2003,30(4)13[7] ,2000(2)3131[8] 聶毅,2002,18(8)3637,39[9] 蘇惠蓮,2003(7)6465[10] [11] :重慶大學(xué)出版社,2003:144150[12] :山東科學(xué)技術(shù)出版社,2002[13] 何希才,伊兵,杜煜. :電子工業(yè)出版社,1998[14] 楊寶清,:機(jī)械工業(yè)出版社,[15] 于楓,宋占偉,——:科學(xué)技術(shù)出版社,2004[16] :國(guó)防工業(yè)出版社,1986[17] ATMEL .8bit Microcontroller with 2Kbytes Flash AT89C2051. 致 謝轉(zhuǎn)眼之間就要畢業(yè)了。本文是在陳愛(ài)武老師的悉心指導(dǎo)下完成的。最后,謹(jǐn)此向陳愛(ài)武老師和所有關(guān)心、幫助過(guò)我的同學(xué)、朋友表示最誠(chéng)摯的謝意!附錄:程序清單LOWTEMP EQU 0 。路數(shù)存放PORT EQU 01B20H 。待顯示字符的代碼首地址ADRES4 EQU 45H 。清除命令字 MOV DPTR,0 。對(duì)CLK進(jìn)行10分頻得到100KHZ CLR A MOVX DPTR,A 。取顯示代碼首址 MOV DPTR,100H MOV A,90H 。讀顯示代碼 INC R0 MOV A+DPTR 。禁止訪問(wèn)7279ADRES5: DB 3FH,06H,5BH,4FH,66H,7DH,07H DB 7FH,6FH,77H,7CH RETKEY2: CLR MOV DPTR,PORT+1 MOV A,0D1H MOVX DPTR,AWREP: LCALL DISP1 MOV DPTR,PORT+1 MOVX A,07H JZ WREPKEYN: MOV DPTR,PORT MOVX A,DPTR MOV R1,A ANL A,07H MOV R2,A MOV A,R1 ANL A,38H RR A RR A RR A MOV R3,A CJNE R3,00H,LINE1 MOV A,R2 LJMP QUITLINE1:CJNE R3,01H,LINE2 MOV A,R2 ADD A,04H LJMP QUITLINE2: MOV A,R2 ADD A,08HQUIT: RETREADAD: MOV DPTR, ADPORT+LU1 CLR A MOVX DPTR, A 。 /256 ADD A, LOWTEMP MOV CURTEMP, A RETSPEC: MOV BE,00H MOV BE+1,00H LCALL KEY2 ANL A,0FH MOV BE,ASPEC1: LCALL KEY2 。調(diào)用1016進(jìn)制轉(zhuǎn)換程序 MOV A,R2 CJNE A,0CH,SPEC MOV A,BE RETSTART: MOV SP,60H MOV A,00H LCALL INIT7279 SETB EX0 。最大最小溫度值設(shè)定子程序 LCALL DISP1 LCALL KEY2 CJNE A,0AH,MIN 。是2則顯示2路溫度 MOV LU,02H LCALL COMP1LU3: CJNE A,03H,LU4 。是6則顯示6路溫度 MOV LU,06H LCALL COMP1LU7: CJNE A,07H,LU8 。相減為0 RETALARM: PUSH PSW PUSH A 。返回,繼續(xù)顯示 END插圖索引圖1 總體設(shè)計(jì)框圖 4圖2 溫度采集及調(diào)理電路 6圖3 89C51和ADC0809的連接 7圖4 鍵盤(pán)及顯示電路原理圖 9圖5 主程序流程圖 10圖6 顯示子程序(DISP1)流程圖 11圖7 比較程序流程圖 11圖8 十十六進(jìn)制轉(zhuǎn)換子程序流程圖 12圖9 鍵中斷處理顯示子程序KEY2 12圖10 溫度比較子程序(COMP1) 13圖11 報(bào)警中斷子程序 13圖12 鍵值處理子程序流程圖(SPEC) 14圖13 溫度采樣及處理子程序(READTEMP、READAD) 1
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1