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

正文內(nèi)容

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

2025-01-20 00:39本頁面
  

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