數(shù)字式溫度計(jì)_第1頁
數(shù)字式溫度計(jì)_第2頁
數(shù)字式溫度計(jì)_第3頁
數(shù)字式溫度計(jì)_第4頁
數(shù)字式溫度計(jì)_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

專業(yè)實(shí)踐訓(xùn)練Ⅰ任務(wù)書李萍,李亞榮所在單位機(jī)械工程學(xué)院測控教研中心(1)段式液晶顯示器的原理及控制;傳傳感器單片機(jī)ATC的原理及使用(5)數(shù)字式溫度計(jì)整體原理設(shè)計(jì)液晶顯示器微處理器監(jiān)控器(1)計(jì)算機(jī)(2)穩(wěn)壓電源(3)單片機(jī)實(shí)驗(yàn)儀(4)萬用表、工具等(5)認(rèn)真撰寫實(shí)踐報(bào)告(不得雷同)要求說明:第一章引言 1數(shù)字溫度計(jì)電路設(shè)計(jì)總體設(shè)計(jì) 4 3程序流程圖 14 4程序流程圖 15 第一章引言便也是不可否定的,其中數(shù)字溫度計(jì)就是一個典型的例子,但人們對它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)字單片機(jī)技術(shù)入手,一切向著 數(shù)字化控制,智能化控制方向發(fā)展。第一章 數(shù)字化控制,智能化控制方向發(fā)展。測溫技術(shù)發(fā)展到現(xiàn)代,已經(jīng)和人類的生活與工作分不開了。家電產(chǎn)業(yè),無論是黑色家電還是白色家電都與溫控技術(shù)有千絲萬縷的關(guān)聯(lián),溫控技術(shù)的發(fā)展在很大程度上影響著家電產(chǎn)品在功能和性能上的提高。黑色家電中的彩色電視機(jī)在使用過程中產(chǎn)生的溫升,一直制約著人們對的一系列問題中的一個,無論在設(shè)計(jì)和生產(chǎn)環(huán)節(jié)中都有很多問題需要解決,有時甚至需要一些基礎(chǔ)學(xué)科的突破。在白色家電領(lǐng)域更是升溫、降溫與溫控的關(guān)系,在自動洗衣機(jī)、微波爐中需了溫度采集。隨展現(xiàn)狀經(jīng)本文詳細(xì)地介紹了一種以單片機(jī)AT89S51和數(shù)字溫度傳感器DS12B20為核心的溫度采集器本設(shè)計(jì)是測溫電路,使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測溫度變化的電 第一章引言 溫度是非電量模擬信號,數(shù)字顯示溫度就必須將這一非電量信號轉(zhuǎn)換成電量(電壓或電流),然要問題硬件部分設(shè)計(jì)包括:測溫電路、顯示電路、傳感器電路及測溫電路與單片機(jī)的接口、顯示第二章系統(tǒng)硬件設(shè)計(jì)第二章系統(tǒng)硬件設(shè)計(jì)2.1數(shù)字溫度計(jì)電路設(shè)計(jì)總體設(shè)計(jì)溫溫度傳感主控制器單片機(jī)復(fù)位報(bào)警點(diǎn)按鍵調(diào)整顯示器第二章系統(tǒng)硬件設(shè)計(jì)2.2主控制器模塊ATMEL非易失性存儲技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳k次)ISPFlashROM。M 第二章系統(tǒng)硬件設(shè)計(jì) 13.看門狗(WDT)電路。入引腳。P1.0~P1.7作為顯示電路數(shù)碼管的管段顯示數(shù)據(jù)輸出口,P2.0~P2.3為分別作為4個數(shù)控制邏輯溫度傳感器高溫觸發(fā)器THC低溫觸發(fā)器TL配置寄存器I/ORM高速緩存第二章系統(tǒng)硬件設(shè)計(jì)DS18B20溫度傳感器的內(nèi)部存儲器還包括一個高速暫存RAM和一個非易失性的..TMR1R011111..辨率和轉(zhuǎn)換時間權(quán)衡考慮。第二章系統(tǒng)硬件設(shè)計(jì)B先,高位在后,數(shù)據(jù)格式以..DSB.00110101分辨率/位溫度最大轉(zhuǎn)向時間/.75187.5.B第二章系統(tǒng)硬件設(shè)計(jì)110100000101000010010000.12510100001+0.500000010000000001000-0.500-10.12555500DSB別出正在告警的器件并立即將其讀出而不必第二章系統(tǒng)硬件設(shè)計(jì)圖2.6DS18B20的引腳排列2.3.4DS18B20與單片機(jī)的接口電路 第二章系統(tǒng)硬件設(shè)計(jì) ...片.2.4顯示模塊P第二章系統(tǒng)硬件設(shè)計(jì)第三章系統(tǒng)軟件設(shè)計(jì)DSB的寫時序3.2應(yīng)用軟件設(shè)計(jì)流程圖 第二章系統(tǒng)硬件設(shè)計(jì) NYYN讀出溫度值溫度計(jì)算處理顯示溫度轉(zhuǎn)換開始命令3.2.2讀出溫度子程序流程圖YNYN 第二章系統(tǒng)硬件設(shè)計(jì) 3.2.3溫度轉(zhuǎn)換命令子程序流程圖3.2.4計(jì)算溫度子程序流程圖始溫度零下?Y”N志 第二章系統(tǒng)硬件設(shè)計(jì) 3.2.5顯示數(shù)據(jù)刷新子程序流程圖溫度數(shù)據(jù)移入顯示寄存器NYNY十位數(shù)顯示符號百位數(shù)不十位數(shù)顯示符號百位數(shù)不顯示(不顯示符號)3.3系統(tǒng)主要程序3.3.1系統(tǒng)主程序ORG8000HLJMPMAINORG800BHLJMPINIT0ORG8030HMAIN:MOVSP,#60HLCALLZOOM;顯示器初始化 LCALLCONV;啟動溫度轉(zhuǎn)換LCALLTIMER LCALLCONV;啟動溫度轉(zhuǎn)換LCALLTIMER;中斷,定時器初始化SJMP;3.3.2顯示程序ZOOM:MOV3DH,#01HMOV3EH,#01HMOV3FH,#0AHMOV40H,#01HMOV41H,#02HMOV42H,#0AHMOV43H,#02HMOV44H,#07HCLRWORKLCALLDISPLCALLDELAYZOOM1:MOVMOVMOVMOVMOVMOVMOVMOV3DH,#00H3EH,#08H3FH,#0AH40H,#00H41H,#02H42H,#0AH43H,#00H44H,#01HLCALLDISPLCALLDELAYRET;RESET_D:SETBT_PIN;初始信號CLRT_PINMOVR6,#64HACALLDELAY_1SETBT_PINMOVR6,#0AHACALLDELAY_1JBT_PIN,CON1SETBWORKSJMPEDITCON1:EDIT:CLRWORKMOVR6,#50HACALLDELAY_1RET; READ:LCALL READ:LCALLRESET_DMOVA,#0CCHLCALLTX_CMOVA,#0BEHLCALLTX_CLCALLRX_DMOVR6,#64HLCALLDELAY_1RET;RX_D:MOVR0,#30H;數(shù)據(jù)接收MOVR3,#02HVRHALLREADBRRCADJNZR4,LP1MOV@R0,ADJNZR3,LP2TREAD_B:SETBT_PIN;位接收MOVR6,#0AHACALLDELAY_1CLRT_PINNOPSETBT_PINNOPNOPNOPNOPNOPJBT_PIN,S1S0:CLRCSJMPS2SETBCTTX_C:MOVR0,#08H;字節(jié)發(fā)送W1:RRCAACALLWRITE_BDJNZR0,W1T WRITE_B: WRITE_B:SETBT_PIN;位發(fā)送CLRT_PINJCW2SJMPW3W2:SETBT_PINW3:MOVR6,#0CHACALLDELAY_1SETBT_PINT3.3.6中斷程序INIT0:MOVTH0,#8AH;是否自動啟動MOVTL0,#0D0HDJNZR0,FHLCALLSHOWMOVR0,#32HFH:RETI;中斷SHOWLCALLREADLCALLCONV;啟動溫度轉(zhuǎn)換LCALLDAT;調(diào)用數(shù)據(jù)處理LCALLDAT00LCALLDISP;調(diào)用顯示ET3.3.7啟動定時器程序TIMER:MOVTMOD,#01HMOVTH0,#08AHMOVTL0,#0D0HSETBEASETBET0SETBTR0MOVR0,#32HET3.3.8數(shù)據(jù)處理程序DAT:MOVA,31HANLA,#80H JZPOSCLRC JZPOSCLRCMOVA,30HCPLAADDA,#01HMOV30H,AMOVA,31HCPLAADDCA,#00HMOV31H,A;以上為求補(bǔ)子程序MOVR1,#0AH;負(fù)號SJMPDOTPOS:MOVR1,#0BH;TEMPHC=符號位DOT:MOVA,30H;小數(shù)處理部分ANLA,#0FHCLRCRRCAMOVR2,AMOVDPTR,#TAB1MOVCA,@A+DPTRMOVR4,AINT:MOVA,30H;整數(shù)部分ANLA,#0F0HSWAPAMOV30H,AMOVA,31HANLA,#0FHSWAPAORLA,30HLCALLHEX2BCD1MOVR5,ALCALLCONVTEMETTAB1:DB00H13H25H38H50H63H75H88H HEX2BCD1: HEX2BCD1:MOVB,#64HDIVABMOVR7,AMOVA,#0AHXCHA,BDIVABSWAPAORLA,BMOVR5,ARETCONVTEM:MOVA,R7JZTEMPC2MOVANLMOVMOVANLDHRA,#0FH3EH,AA,R5A,#0F0HSWAPAMOV3FH,AMOVA,R5ANLA,#0FHMOV40H,ALJMPTEMPC4TEMPC2:MOV3DH,#0BHMOVA,R5ANLA,#0F0HJZTEMPC3MOV3EH,R1SWAPAMOV3FH,AMOVA,R5ANLA,#0FHMOV40H,ALJMPTEMPC4TEMPC3:MOV3DH,#0BHMOV3EH,#0BHMOV3FH,R1 MOVA, MOVA,R5ANLA,#0FHMOV40H,ATEMPC4:MOVA,R4ANLA,#0F0HSWAPAMOV41H,AMOVA,R4ANLA,#0FHMOV42H,AETDISP:MOVR0,#3DHMOVR7,#08HDISP1:MOVA,@R0MOVDPTR,#TABMOVCA,@A+DPTRJNBWORK,PASSCJNER0,#40H,PASSORLA,#80HPASS:MOVR6,#08HDISP2:SETBSCKRLCAMOVSO,CNOPNOP

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論