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

正文內(nèi)容

基于單片機(jī)at89c51數(shù)字溫度計(jì)的設(shè)計(jì)-閱讀頁

2024-11-12 10:27本頁面
  

【正文】 ,則將該器件內(nèi)的報(bào)警標(biāo)志位置位,并對主機(jī)發(fā)出的報(bào)警搜索命令作出響應(yīng)。 在 64 位 ROM 的最高有效字節(jié)中存儲(chǔ)有循環(huán)冗余檢驗(yàn)碼( CRC)。 DS18B20 的測溫原理是這這樣的,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號送給減法計(jì)數(shù)器 1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號作為減法計(jì)數(shù)器 2 的脈沖輸入。計(jì)數(shù)門的開啟時(shí)間由高溫度系數(shù)振蕩器來決定, 每 次測量前,首先將- 55℃所對應(yīng)的一個(gè)基數(shù)分別置入減法 計(jì)數(shù)器 溫度寄存器中,計(jì)數(shù)器 1 和溫度寄存器被預(yù)置在- 55℃所對應(yīng)的一個(gè)基數(shù)值 【 12】 。其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)器門仍未關(guān)閉就重復(fù)上述過程,直到溫度寄存器值大致被測溫度值。系統(tǒng)對 DS18B20 的各種操作按協(xié)議進(jìn)行。 DS18B20 溫度傳感器與單片機(jī)的接口電路 DS18B20 可以采用兩種方式供電,一種是采用電源供電方式,此時(shí) DS18B20 的 1腳接地, 2 腳作為信號線, 3 腳接電源 ; 另一種是寄生電源供電方式,如圖 37 所示單片機(jī)端口接單線總線,為保證在有效的 DS18B20 時(shí)鐘周期內(nèi)提供足夠的電流,可用一個(gè) MOSFET 管來完成對總線的上拉。采用寄生電源供電方式時(shí) VDD 端接地。 由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴(yán)格的時(shí)序要求。 顯示部分電路設(shè)計(jì) 長春理工大學(xué)光電信息學(xué)院畢業(yè)設(shè)計(jì) 13 74LS164 引腳功能及特性 74LS164 是一個(gè)串入并出的 8 位移位寄存器,他常用于單片機(jī)系統(tǒng)中,下面總結(jié)一下這個(gè)元件的基本知識(shí).如圖 38 為 74LS164 引腳 圖 , 圖 39 為 74LS164 內(nèi)部功能圖 。C — 70176。顯示電路是使用的串口顯示,這種顯示最大的優(yōu)點(diǎn)就是使用口資源比 較少,該顯示電路只使用單片機(jī)的 3 個(gè)端口 : , , , 并配以 4 片串入并出移位寄存器 74LS164( LED 驅(qū)動(dòng))四只數(shù)碼管采用 74LS164 右移寄存器驅(qū)動(dòng),顯示比較清晰 【 14】 。 ,串行口發(fā)送緩沖器的數(shù)據(jù)一位一位地移入 74LS164 中。 圖 310 溫度顯示電路 報(bào)警系統(tǒng)電路 在 圖 311 中蜂鳴器可以在被測溫度不在上下限范圍內(nèi)時(shí),發(fā)出報(bào)警鳴叫聲音,同時(shí) LED 數(shù)碼管將沒有被測溫度值顯示 。圖中的按健復(fù)位電路是上電復(fù)位加手動(dòng)復(fù)位,使用比較方便,在程序跑飛時(shí),可以手動(dòng)復(fù)位,這樣就不用在重起單片機(jī)電源,就可以實(shí)現(xiàn)復(fù)位 【 16】 。 主程序的主要功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出并處理 DS18B20 的測量的當(dāng)前溫度值,溫度測量每 1S 進(jìn)行一次。 圖 41 主程序流程圖 溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用 12 位分辨率時(shí)轉(zhuǎn)換時(shí)間約為 750ms,在本程序設(shè)計(jì)中采用 1s 顯示程序延時(shí)法等待轉(zhuǎn)換的完成。 初始化 調(diào)用顯示子程序 1S 到? 初次上電 讀出溫度值溫度計(jì)算處理顯示數(shù)據(jù)刷新 發(fā)溫度轉(zhuǎn)換開始命令 N Y N Y 長春理工大學(xué)光電信息學(xué)院畢業(yè)設(shè)計(jì) 17 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)溫度轉(zhuǎn)換開始命令 結(jié)束 圖 42 溫度轉(zhuǎn)換流程圖 計(jì)算溫度子程序?qū)?RAM 中讀取值進(jìn)行 BCD 碼的轉(zhuǎn)換運(yùn)算,并進(jìn)行溫度值正負(fù)的判定,其程序流程圖如圖 43 示。程序流程圖如圖 44。 延時(shí) MOV R0,6BH DJNZ R1,TSR1 SETB NOP NOP NOP MOV R0,25H TSR2: JNB ,TSR3 DJNZ R0,TSR2 LJMP TSR4 。 置標(biāo)志位 ,表示 DS1820 存在 LJMP TSR5 TSR4: CLR 。 延時(shí) MOV R0,6BH DJNZ R1,TSR6 TSR7:SETB RET (5)讀出轉(zhuǎn)換后的溫度值 GET_TEMPER: SETB 。 若 DS18B20 不存在則返回 TSS2: MOV A,0CCH 。 發(fā)出溫度轉(zhuǎn)換命令 LCALL WRITE_1820 LCALL INIT_1820 MOV A,0CCH 。 發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200 MOV 37H,A 。 將溫度高位和低位 DS18B20 中讀 RE00:MOV R2,8 RE01:CLR C SETB NOP NOP CLR NOP NOP NOP SETB NOP NOP MOV C, MOV R3,35 RE20: DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV R1,A DEC R1 DJNZ R4,RE00 RET 將從 DS18B20 中讀出的溫度數(shù)據(jù)進(jìn)行轉(zhuǎn)換 TEMPER_COV: MOV A,0F0H ANL A,36H 。 四舍五入去溫度值 INC 37H TEMPER_COV1: MOV A,35H 長春理工大學(xué)光電信息學(xué)院畢業(yè)設(shè)計(jì) 23 ANL A,07H SWAP A ADD A,37H MOV 37H,A 。 38H 中放百位, 37 十位, 36 個(gè)位 BIN_BCD: MOV 39H,37H MOV A,37H MOV B,100 DIV AB MOV 38H,A MOV 37H,B XCH A,B MOV B,10 DIV AB MOV 37H,A MOV 36H,B RET DISP: SETB RS0 MOV R0, 36H MOV R7, 3 LOOPP:MOV A, R0 MOV DPTR, TAB MOVC A, A+DPTR MOV SBUF, A JNB TI, $ CLR TI NC R0 DJNZ R7, LOOPP CLR RS0 RET TAB: DB 11H, 0D7H, 32H, 92H, 0D4H, 98H, 18H, 0D1H, 10H, 90H ,0FFH, 070H, 0FEH 長春理工大學(xué)光電信息學(xué)院畢業(yè)設(shè)計(jì) 24 結(jié) 論 隨著人們生活水平的不斷提高 ,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的,其中數(shù)字溫度計(jì)就是一個(gè)典型的例子,但人們對它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。目前的溫度計(jì)中傳感器是它的重要組成部分,它的精度靈敏度基本決定了溫度計(jì)的精度、測量范圍、控制范圍和用途等。通過 DS18B20 直接讀取被測溫度值,進(jìn)行數(shù)據(jù)轉(zhuǎn)換,該器件的物理化學(xué)性能穩(wěn)定,線性度較好,在 0~100℃最大線性偏差小于 ℃ 。 傳感 器應(yīng)用極其廣泛,目前已經(jīng)研制出多種新型傳感器。 本設(shè)計(jì)所介紹的數(shù)字溫度計(jì)與傳統(tǒng)的溫度計(jì)相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確,其輸出溫度采用數(shù)字顯示,主要用于對測溫比較準(zhǔn)確的場所,或科研實(shí)驗(yàn)室使 用。 長春理工大學(xué)光電信息學(xué)院畢業(yè)設(shè)計(jì) 25 致 謝 通過幾個(gè)月的努力研究與制作,本次畢業(yè)設(shè)計(jì)已進(jìn)入了尾聲,由于本人動(dòng)手能力以及理論知識(shí)不夠精通,難免會(huì)遇到很多不解之處,如果沒有導(dǎo)師的耐心指導(dǎo)以及同學(xué)的幫助,要想順利完成這個(gè)設(shè)計(jì)應(yīng)該是件很難的事情。 在平時(shí)生活中,王老師也總是那么的親切和藹,平易近人,每每遇到困難的時(shí)候王老師總是會(huì)第一時(shí)間的給予我?guī)椭?,總是很有耐心的指點(diǎn)與 指引,從而我學(xué)到了很多,這對我以后的人生有著很大的影響。這段期間一直辛辛苦苦的給予我的無限幫助,讓我能順利完成論文。 最后,祝愿我的老師和同學(xué):身體健康、工作順利、每天都有好的心情。 technology. 2020, 37(01):2229 [3] Mt. 51 Family of Microcontrollers Architectural Overview. September 1993 [4]李全利主編 .單片機(jī)原理及應(yīng)用 [M].高等教育出版社 .2020 [5]楊美榮淺析 AT89S51 單片機(jī)最小系統(tǒng)的設(shè)計(jì)與制作 [J].職業(yè) .2020(04) [6] S : ZHANG G X. Geometric Error Measurement and Compensation of CIRP. 1995:599609 [7]何健民 ,張秀紅 .淺談超聲波傳感器非接觸式距離檢測系統(tǒng) [J].黑龍江科技信息2020(12) [8]項(xiàng)綺明 .具有強(qiáng)代換功能的紅 外遙控接收電路 CX20206A[J].電子世界 .1994(01) [9]張丹 ,賀西平 .基于單片機(jī)的超聲波測距系統(tǒng)的設(shè)計(jì) [J].紡織高?;A(chǔ)科學(xué)學(xué)報(bào) .2020(01) [10]李軍 ,申俊澤 .超聲測距模塊 HCSR04 的超聲波測距儀設(shè)計(jì) [J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用 .2020(10) [11]趙亮 .液晶顯示模塊 LCD1602 應(yīng)用 [J].電子制作 .2020(03) [12]張福學(xué)編著 .傳感器應(yīng)用及其電路精選 [M].電子工業(yè)出版社 .1991 [13]李勛 , 劉源 , 李新民 單片機(jī)實(shí)用教程 [M] 北京航空航天大學(xué)出版社 , 2020 [14]李朝青 單片機(jī)原理及接口技術(shù)(簡明修訂版) [M] 杭州:北京航空航天大學(xué)出版社, 1998 [15]李廣弟 單片機(jī)基礎(chǔ)[ M] 北京:北京航空航天大學(xué)出版社, 1994 [16]閻石 數(shù)字電子技術(shù)基礎(chǔ)(第三版) [M] 北京:高等教育出版社, 1989 [17]廖常初 現(xiàn)場總線概述 [J] 電工技術(shù), 1999 [18]王津 單片機(jī)原理與應(yīng)用 [M] 重慶大學(xué)出版社, 2020
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1