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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機的多路溫度采集系統(tǒng)設(shè)計(參考版)

2025-06-09 02:34本頁面
  

【正文】 報警 BAOJIN T0IT:PUSH PSW MOV PSW,10H MOV TH0,0B1H MOV TL0,0E0H INC R7 CJNE R7,64H,T0IT1 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 33 MOV R7,00H SETB SECOND1 。消閃爍 LCALL BIJIAO 。溫度值 BCD 碼處理 LCALL DISP1 LCALL DISPBCD 。發(fā)溫度轉(zhuǎn)換命令 LCALL DISP1 LCALL read_temp 。是否進入設(shè)定溫度模式 LCALL DISP1 。主程序 。轉(zhuǎn)主程序 。啟動 T0 SETB TR0 SETB EA MOV PSW,00H MOV S_X,00H 。50MS MOV TH1,3CH MOV 50H,2 。T0,T1 工作在方式 1 MOV TH0,0B1H 。清內(nèi)存 基于單片機的多路溫度采集系統(tǒng)設(shè)計 32 INC R0 DJNZ R1,CLSRAM1 MOV SCON,00H 。轉(zhuǎn) T0中斷服務(wù) ORG 001BH LJMP INT_1 。 ORG 0000H LJMP START 。LED0~ LED3 通道 0~ 通道 3 報警 LED1 BIT LED2 BIT LED3 BIT I_O1820 BIT 。巡檢鍵 TONG0 BIT 。退出設(shè)定溫度模式 SW5 BIT 。設(shè)定溫度減 1 SW3 BIT 。閃爍標(biāo)志 SW1 BIT 。巡檢標(biāo)志為 0時巡檢 SECOND1 BIT 。閃爍標(biāo)志 (分別為小數(shù)位 ,個位 ,十位 ,循環(huán) ) SSB_X BIT SSB_G BIT SSB_S BIT SSB_END BIT 。34H~ 37H 用于溫度比較時暫存溫度值 S_G DATA 35H S_S DATA 36H S_B DATA 37H 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 31 BITST DATA 20H 。7CH~ 7FH為 3通道設(shè)定值存放單元 (依次為小數(shù)位 ,個位 ,十位 ,百位數(shù) ) STONG3_G DATA 7DH STONG3_S DATA 7EH STONG3_B DATA 7FH SSZHAN1 DATA 51H 。6EH~ 6FH,76H~ 77H 為 1 通道設(shè)定值存放單元 (依次為小數(shù)位 ,個位 ,十位 ,百位數(shù) ) STONG1_G DATA 6FH STONG1_S DATA 76H STONG1_B DATA 77H STONG2_X DATA 78H 。70H~ 74H 顯示單元 (依次存放為小數(shù)位 ,個位 ,十位 ,百位 ,通道號數(shù) ) DISPLY1 DATA 71H DISPLY2 DATA 72H DISPLY3 DATA 73H TONG DATA 74H STONG0_X DATA 6AH 。存放 BCD碼調(diào)整后溫度的高字節(jié) TEMPLC DATA 29H 。存放讀取溫度的低字節(jié) TEMPH DATA 27H 。 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 29 附錄 A 多路溫度檢測系統(tǒng)示意圖 基于單片機的多路溫度采集系統(tǒng)設(shè)計 30 附錄 B DS18B20 溫度測量程序 TEMPHEAD DATA 36H 。論文中的錯誤與紕漏之處在所難免,懇請各位老師指正。在即將走出校門,踏上工作崗位之際,是大有收益的。 硬件軟件都要涉及。 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 27 參考文獻 [1] 蔡可健 .多路無線測溫系統(tǒng)設(shè)計 [J].傳感器技術(shù), 2021,( 12): 52. [2] 賈振國 .DS18B20及高精度溫度測量的實現(xiàn)[ J] .電子技術(shù)應(yīng)用, 2021,( 1): 5859 [3] 周月霞,孫傳友 . DS18B20 硬件連接及軟件編程 [J].傳感器世界, 2021,( 12) :3542. [4] 周建春,錢敏等 .基于單片機和 PC串口通信的測溫系統(tǒng) [J].通信技術(shù), 2021, 4( 5) :7882. [5] 張毅剛 .單片機原理及應(yīng)用 [M].北京:高等教育出版社, 2021: 397407. [6] 楊恢先,黃輝先 .單片機原理及應(yīng)用 [M].上海:復(fù)旦大學(xué)出版社 , 2021: 3652. [7] 徐淑華,程退安,姚萬生 .單片機微型機原理及應(yīng)用 [M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社 ,1994: 85107. [8] 周云波 .由 DS18B20 單線數(shù)字溫度計構(gòu)成的單線多點溫度測量系統(tǒng) [J].電子技術(shù)應(yīng)用 ,2021, 5(15):42. [9] 楊麗君 .AT89C51單片機控制的多路溫度檢測系統(tǒng) [J].自動化與儀 表, 2021, (15): 6668. [10] 秦娟,郝弗非 .多路溫度檢測自動控制系統(tǒng)的設(shè)計實現(xiàn) [J].天津理工大學(xué)報, 2021,(23):5153. [11] 何立明,單片機應(yīng)用系統(tǒng)抗干擾技術(shù) [M].北京 :北京航空航天大學(xué)出版社, 2021:99110. [12] 涂時亮等編 .單片微機軟件設(shè)計技術(shù) [M].重慶 :科學(xué)技術(shù)文獻出版社重慶分社,2021:7280. [13] 邦田 . 電子電路實用抗干擾技術(shù) [M].北京:人民郵電出版社, 1994:3452. [14] 董慧敏,朱智民 . 多點溫度檢測系統(tǒng)電路 設(shè)計 [J].漯河職業(yè)技術(shù)學(xué)院學(xué)報, 2021,(6):167168. 基于單片機的多路溫度采集系統(tǒng)設(shè)計 28 致 謝 我的畢業(yè)設(shè)計,是在趙鵬老師的理論與實踐技術(shù)相結(jié)合地指導(dǎo)下,進行大膽的理論與實踐相結(jié)合,動手能力得到了較嚴(yán)格地訓(xùn)練,使我學(xué)到了怎樣去查找翻閱有關(guān)理論資料和技術(shù)手冊,把書本上知識總結(jié)起來去應(yīng)用于實踐,學(xué)到了研究、開發(fā),設(shè)計單片微型計算機對工業(yè)過程控制的一套完整的方法,受益很大。本設(shè)計創(chuàng)新點在于將單片機技術(shù)和一線總線技術(shù)相結(jié)合,改進現(xiàn)有的用放大和集成電路采集系統(tǒng)。 在 畢業(yè) 設(shè)計中,為了少走彎路和節(jié)省時間,應(yīng)充分考慮并滿足抗干擾的要求,避免在設(shè)計完成后再去進行抗干擾的補救措施。 在本次設(shè)計過程中,對于如何實現(xiàn)軟件和硬件的結(jié)合有著很 大的考驗,所要考慮很多因素的影響。如果長距離測溫,還可以使用它的寄生電源功能,省去一根電源線。 基于單片機的多路溫度采集系統(tǒng)設(shè)計 24 圖 51 系統(tǒng)實物圖 圖 52 DS18B20在實物中的連接 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 25 圖 53 實物仿真 基于單片機的多路溫度采集系統(tǒng)設(shè)計 26 6 總 結(jié) 使用 DS18B20 數(shù)字化溫度傳感器;實現(xiàn)多路測溫;簡化了硬件系統(tǒng),減少了使用模擬傳感器要進行放大 A/D 轉(zhuǎn)換等工作。 點擊模擬調(diào)試按鈕的運行按鈕 , 進入調(diào)試狀態(tài) ,此時可以看到液晶屏循環(huán)顯示所采集到的溫度值、通道號和上下限報警 , 同時在虛擬終端上也可以看到上位機接收到的數(shù)據(jù) 。 HEX 文件 。 (2)軟件電路設(shè)計 單片機編程在開機之初 , 主程序先對系統(tǒng)進行初始化 , 然后采集 4 路溫度信號 , 并在液晶屏上循環(huán)顯示 。 使用液晶顯示更加形象 , 而且抗干擾能力強 , 便于以后擴展 。 (1)鍵盤與顯示部分 本設(shè)計采用獨立式鍵盤和 四位 顯示 。 主 CPU 經(jīng)過單線接口訪問 DS18B20 的工作流程為 :對 DS18B20 進行初始化→ ROM 操作命令→存儲器操作命令→數(shù)據(jù)處理 。 圖 44 報警程序流程圖 DS18B20初始化 DS18B20 轉(zhuǎn)換值 溫度是否過高? 自動報警 溫度降低,是否有按鍵接觸? 報警結(jié)束 是 否 是 否 報警程序入口 報警程序入口 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 23 5 系統(tǒng)仿真 本部分采用將 DS18B20 的 I/ 0 數(shù)據(jù)線與 AT89S52 單片機 P3. P3. P3. 6 、 P3. 7 口線相連 , 用 4 只 DS18B20 同時測量 4 路溫度 (視實際需要還可擴展通道數(shù) ) 實現(xiàn)多點溫度檢測 。 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 21 圖 43 多通道數(shù)據(jù)顯示 開始 單通道顯示方式 掃描鍵盤 是 SW1 嗎? 是否有鍵按下? 是 SW2 嗎? 是 SW3 嗎? 顯示 1 通道數(shù)據(jù) 過溫度報警及溫度顯示 顯示 2 通道數(shù)據(jù) 過溫度報警及溫度顯示 顯示 3 通道數(shù)據(jù) 過溫度報警及溫度顯示 顯示 4 通道數(shù)據(jù) 過溫度報警及溫度顯示 是 XUNJIAN 模式嗎? 返回 Y N Y 是 SW4 嗎? Y Y Y N N N N N Y 基于單片機的多路溫度采集系統(tǒng)設(shè)計 22 溫度報警程序設(shè)計 由于 DS18B20 需要初始化才能使用,因此,首先必須對系統(tǒng)進行初始化并且要關(guān)閉所有中斷, DS18B20 把轉(zhuǎn)換到的溫度讀出,然后放到累加器 A中,把之前設(shè)置的溫度報警的上限值轉(zhuǎn)換成 DS18B20 的輸出值,這樣然后再與報警上限的溫度值進行比較,如果檢測的結(jié)果是溫度沒有超限,那么系統(tǒng)繼續(xù)進行檢測。所采集的溫度與設(shè)定的溫度相比較 ,越限可以報警。 各顯示按鍵功能如表 41所示。其段選段接 P0, 位選信號由 、 、 和 設(shè)置 。 多通道顯示 選用高亮度發(fā)光 LED 器件。采用下述方法可獲得高分辨率的溫度測量結(jié)果:首先用 DS18B20 提供的讀暫存器指令( BEH)讀出以 ℃為分辨率的溫度測量結(jié)果,然后切去測量結(jié)果中的最低有效位( LSB),得到所測實際溫度的整數(shù)部分,然后再用 BEH指令取計數(shù)器 1的計數(shù)剩余值和每度計數(shù)值。另外,由于 DS1820 單線通信功能是分時完成的,遵循嚴(yán)格的時隙概念,因此,系統(tǒng)對 DS18B20 和各種操作必須按協(xié)議進行,即初始化 DS18B20(發(fā)復(fù)位脈沖)→發(fā) ROM 功能命令→發(fā)存儲器操作命令→處理數(shù)據(jù)。其工作過程為:主機發(fā)出一個脈沖,待 0電平大于 104μ s后,復(fù)位 DS18B20,在 DS18B20 所發(fā)響應(yīng)脈沖由主機接收后,主機再發(fā)讀 ROM 命令代碼 33
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1