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

正文內(nèi)容

基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計(存儲版)

2025-08-19 21:00上一頁面

下一頁面
  

【正文】 度 + 5 功 能 子 程 序調(diào) 溫 度 5 功 能 子 程 序調(diào) 顯 示 子 程 序返 回 主 程 序YNNYYYN溫 度 設(shè) 置 鍵 是 否 按 下 ?YNNYN 圖 43 鍵盤掃描子程序流程圖 報警處理流程 運行程序后,溫度傳感器 DS18B20即可對環(huán)境進行溫度采集,并送 LED數(shù)碼管顯示。 如果能注 意這些問題,電路基本不會出錯 。 數(shù)據(jù)測試 1.靜態(tài)數(shù)據(jù)測試 取一 桶 凈水,改變它的溫度,觀察數(shù)碼管上顯示的溫度值,并用溫度計進行測溫,記錄兩組數(shù)據(jù),比較差異。同樣在對軟件進行設(shè)計時,也可為一路坎坷。測試(第二版)》 華中科技大學(xué)出版社 20xx [4] 陳東光 編著《單片微型計算機原理及 C 語言程序設(shè)計》華中科技大學(xué)出版社 [5] 武慶生 仇梅 編著 《單片機原理與應(yīng)用》 電子科技大學(xué)出 版社 [6] 譚浩強 編著《 C 程序設(shè)計》 .北京 :清華大學(xué)出版社 1999 年 [7] 華中理工大學(xué)電子學(xué)教研室編 《電子技術(shù)基礎(chǔ)模擬部分(第四版)》高等教育出版社 [8] 華中理工大學(xué)電子學(xué)教研室編 《電子技術(shù)基礎(chǔ)數(shù)字部分(第四版)》高等教育出版社 [9] 趙晶 編著《電路設(shè)計與制版 —— Protel 99se 的高級應(yīng)用》 人民郵電出版社 [10] 《電子制作》 [11] 王彬 任艷穎 編著《 Digital IC System Design》 西安電子科技大學(xué)出版社 [12] 趙麗娟 邵欣編著《基于單片機的溫度監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)》 機械制造 [13] 郭炳坤 簡單的恒溫箱溫控電路 [J].儀器與未來 ,1991 [14] Guiyun Tian 《 Foundation and Application of Microcontraller 》 高等教育出版社 [15](美) Bjarne Stroustrup 《 THE C++ PROGRAMMING LANGUAGE, SPECIAL EDITION》 Addison Wesley 1997 基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計 25 附錄 一: 系統(tǒng)源程序 EMPER_L EQU 29H 。DQ 為 DS18B20 數(shù)據(jù)位 BELL EQU 。調(diào)用數(shù)碼管顯示子程序 MOV A,29H CLR C CJNE A,A1,MAIN1_1 SETB BELL 。//開發(fā)熱管 SETB 。////////////////上面這一段是 5 度按鍵 ,按下 5 度 MAIN2_2_2: MOV A1,A MAIN2_3: JB ,MAIN2_1 ACALL DELAY125 JB ,MAIN2_1 CLR JNB ,$ SETB AJMP MAIN1 。這是 DS18B20 復(fù)位初始化子程序 NOP CLR DQ 。讀出轉(zhuǎn)換后的溫度值 LCALL INIT_1820 。發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200 。/////////////////////////////////////////上面的這些都是溫度采集的 ! DISPLAY: MOV A,29H 。取個位數(shù) MOVC A,A+DPTR 。開十位顯示 ACALL D1MS 。顯示子程序 MOV A_BIT,A 。開個位顯示 ACALL D1MS 。4 個 100 次沒完循環(huán) RET 。顯示 1MS SETB MOV P0,0FFH DJNZ R1,DPLOP1 。查個位數(shù)的 7 段代碼 MOV P0,A 。將 29H 中的十六進制數(shù)轉(zhuǎn)換成 10 進制 MOV B,10 。查十位數(shù)的 7 段代碼 MOV P0,A 。指定查表啟始地址 MOV R0,1 DPL1: MOV R1,25 。數(shù)據(jù)一共有 8 位 RE01: CLR C 。準備讀溫度前先復(fù)位 MOV A,0CCH 。清標志位 ,表示 DS1820 不存在 LJMP TSR7 TSR5: MOV R0,117 TSR6: DJNZ R0,TSR6 。//////////////////////////////// 。///檢測到 按鍵后后進入設(shè)定溫度 MAIN2_1: ACALL DISPLAY1 JB ,MAIN2_2 ACALL DELAY125 JB ,MAIN2_2 JNB ,$ MOV A,5 ADD A,A1 CLR C CJNE A,100,MAIN2_1_1 MOV A,99 AJMP MAIN2_1_3 。/////////////////////////////////////主要是檢測溫度是否小于設(shè)定的溫度 ,小于 ,則開發(fā)熱管CLR MAIN1_2: SETB BELL 。默認加熱為 80 度 MAIN1: LCALL D1820 。溫度小數(shù)點位 A1 EQU 71H 。 基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計 24 參考文獻 [l] 樂建波 編著《溫度控制系統(tǒng)》化學(xué)工業(yè)出版社 [2] [美 ]Ken 《數(shù)字音頻原理及應(yīng)用》 .蘇菲 .第 4 版 .北京 :電子工業(yè)出版社,20xx,2 [3] 謝自美 編著 《電子線路設(shè)計 另外,這次的設(shè)計還讓我更進一步的認識了關(guān)于 AT89S52 等芯片的引腳功能以及使用方法,使我學(xué)會了應(yīng)用不同的芯片來配合完成整個設(shè)計的操作。 系統(tǒng) 操作說明 本系統(tǒng)上電后數(shù)碼管顯示當前測量溫度,此時加熱指示燈和保溫指示燈均不點亮;若此時按 “ 自動加熱 ” 鍵,則單片機自動將預(yù)加熱溫度設(shè)置為 80℃ 并開始加熱,送出一個加熱信號,并點亮加熱指示燈;若按 “ 溫度設(shè)置 ” 鍵 ,則進入預(yù)加熱溫度設(shè)置界面,此時數(shù)碼管閃爍顯示預(yù)設(shè)置溫度,此時通過按鍵 “ + ” 和 “ - ” 進行設(shè)置溫度,預(yù)設(shè)置溫度按 “ 5” 遞增或遞減,設(shè)置好溫度后再按一次 “ 溫度設(shè)置 ” 鍵確定, 單片機保存預(yù)設(shè)置溫度,并開始加熱。還有 220V交流電綠色接頭和加熱管黃色接頭必須接正確,否則 導(dǎo)致電路燒壞。將讀出的溫度數(shù)據(jù)保存到 35H/36H RET 基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計 18 鍵盤掃描處理流程 此流程為鍵盤掃描處理, CPU通過檢測各數(shù)據(jù)線的狀態(tài) (0或 1)就能知道是否有按鍵閉合以及哪個按鍵閉合。先復(fù)位 DS18B20 JB FLAG1,TSS2 RET 。 DS18B20的讀時序: ( 1)對于 DS18B20的讀時序分為讀 0時序和讀 1時 序兩個過程。 DS18B20單線通信功能是分時完成的,它有嚴格的時隙概念。 ● NC: Normal Close常閉點。報警電路原理圖如圖所示。DS18B20與單片機連接圖如圖所示 310所示。在 DS18B20 有關(guān)資料中均未提及 1Wire上所掛 DS18B20數(shù)量問題 , 容易使人誤認為可以掛任意多個 DS18B20,基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計 11 在實際應(yīng)用中并非如此。 有兩種方法確保 DS18B20 在其有效變換期內(nèi)得到足夠的電源電流。 DS18B20的讀時序圖如圖 36所示 。置 1操作是為了是 I/O口截止( cut off),以確保微控制器正確讀取數(shù)據(jù)。從兩個角度來理解單線總線:第一,單線總線只定義了一個信號線,而且 DS18B20智能程度較低(這點可以與微控制器和 SPI器件間的通信做一個比較),所以 DS18B20和處理器之間的 通信必然要通過嚴格的時序控制來完成。 DS18B DS1822“ 一線總線 ” 數(shù)字化溫度傳感器同 DS18B20一樣, DS18B20也支持 “ 一線總線 ” 接口,測量溫度范圍為 55℃~+125℃ ,在 10℃ ~+85℃ 范圍內(nèi) ,精度為 177。由視覺暫留 , 只要我們的延時時間足夠短,就能夠使得數(shù)碼的顯示看起來非常的穩(wěn)定清楚 , 過程如 表 31。因為該腳不接時為低電平,單片機將直接讀取外部程序存儲器,而系統(tǒng)沒有外部程序存儲器,所以 VPEA/ 必須接VCC。 ,初始按下表示開始進入溫度設(shè)定狀態(tài),然后通過 ,再次按下 ,表示確認所設(shè)定的溫度,然后轉(zhuǎn)入升溫或降溫。 有優(yōu)異的性能價格比。智能溫度控制系統(tǒng)的設(shè)計是為了滿足市場對成本低、性能穩(wěn)定、可遠程監(jiān)測、控制現(xiàn)場溫度的需求而做的課題,具有較為廣闊的市場前景。 關(guān)鍵詞 : 單片機; 數(shù)碼管顯示; 單總線 ; DS18B20 基于單片機水溫控制器的設(shè)計畢業(yè)設(shè)計 II 目 錄 1 緒論 ................................................................................................................................... 1 2 系統(tǒng)總體設(shè)計 ................................................................................................................... 2 硬件總體設(shè)計 .......................................................................................................... 2 硬件系統(tǒng)子模塊 ............................................................................................ 2 軟件總體設(shè)計 ......................................................................................................... 2 3 硬件系統(tǒng)設(shè)計 ................................................................................................................... 4 硬件電路分析 和設(shè)計報告 ...................................................................................... 4 單片機最小系統(tǒng)電路 .................................................................................... 4 鍵盤電路 ....................................................................................................... 5 數(shù)碼管及指示燈顯 示電路 ........................................................................... 5 溫度采集電路 ............................................................................................... 7 電源電路 .................................................................................
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1