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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)控制設(shè)計(jì)(完整版)

2025-01-24 09:24上一頁面

下一頁面
  

【正文】 DS18B20 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 8 表 1 DS18B20 詳 細(xì)引腳功能描述 序號 名稱 引腳功能描述 1 GND 地信號 2 DQ 數(shù)據(jù)輸入 /輸出引腳。 DS18B20 溫度傳感器的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存RAM和一個(gè)非易失性的可電擦除的 EERAM。因此,在實(shí)際應(yīng)用中要將分辨率和轉(zhuǎn)換時(shí)間權(quán)衡考慮。 表 1 DS18B20 溫度轉(zhuǎn)換時(shí)間表 R1 R0 分辨率 /位 溫度最大轉(zhuǎn)換時(shí)間 /ms 0 0 9 0 1 10 1 0 11 375 1 1 12 750 DS18B20 完成溫度轉(zhuǎn)換后,就把測得的溫度值與 RAM 中的 TH、 TL字節(jié)內(nèi)容作比較。 減法計(jì)數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計(jì)數(shù),當(dāng)減法計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,減法計(jì)數(shù)器1的預(yù)置將重新被裝入,減法計(jì)溫度 LSB 溫度 MSB TH 用戶字節(jié) 1 TL 用戶字節(jié) 2 配置寄存器 保留 保留 保留 CRC 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 10 數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計(jì)數(shù),如此循環(huán)直到減法計(jì)數(shù)器計(jì)數(shù)到0時(shí),停止溫度寄存器的累加,此時(shí)溫度寄存器中的數(shù)值就是所測溫度值。采用寄生電源供電方式時(shí) VDD 端接地。 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 11 DS18B20 控制方法 DS18B20 有六條控制命令,指令約定代碼操作說明 CCH:跳過掃描溫度傳感芯片序列號 44H: 啟動(dòng) DS18B20 進(jìn)行溫度轉(zhuǎn)換 BEH : 讀 度溫度值 DS18B20 的復(fù)位時(shí)序 : ( 1) 先將數(shù)據(jù)線置高電平 “1” 。 DS18B20 的讀時(shí)序 : 對于 DS18B20 的讀時(shí)序分為讀 0時(shí)序和讀 1時(shí)序兩個(gè)過程。 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 12 ( 6)延時(shí) 15 微秒。 ( 4) 延時(shí)時(shí)間為 45微秒。 五、四支三極管為數(shù)碼管提供驅(qū)動(dòng)。 圖 10 計(jì)算溫度流程圖 圖 11 顯示數(shù)據(jù)刷新流程圖 數(shù)字溫度計(jì)程序清單 //初始化子程序 indclue define uchar unsigned char define uint unsigned int =P1^1 uchar disbuf[4]。m) for(i=124。 _nop_()。 _nop_()。 delay(64)。 F=0: }return(F)。 //降低 平開始轉(zhuǎn)換脈沖 _nop_()。 } x1。 =1。 } //從 DS18B20 讀取十六進(jìn)制溫度值返回未處理的 16 進(jìn)制溫度值 uint readtemp( ) { float t。 c[1]=read( )。 disbuf[0]=tempmax%10。 disbuf[1]=tempmin%100/10。j0。 EX0=1。 disbuf[0]=m%10/1。k4。 P0=0xff。 { uint value。首先設(shè)計(jì)的是它的硬件電路,最重要的部分是 89s51 控制內(nèi)核,所有的數(shù)據(jù)處理都是采用的單片機(jī),其次是 DS18B20 溫度采集電路,其他還有晶振電路,復(fù)位電路,報(bào)警點(diǎn)及上下限溫度調(diào)整電路。 最后感謝山東英才學(xué)院三年來對我的大力栽培。 通過這次的論文設(shè)計(jì) ,我真真正正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識用到實(shí)際當(dāng)中 ,不僅使我真正的學(xué)會(huì)了數(shù)字溫度計(jì)的設(shè)計(jì),而且我相信通過這次的學(xué)習(xí)我能夠達(dá)到舉一反三的效果,同時(shí)這次的不足之處是在有些細(xì)節(jié)方面剛開始做的很不詳細(xì),我想原因在于自己平時(shí)對自己的學(xué)習(xí)要求的不夠嚴(yán)格,才造成遇到一些問題顯得驚慌失措,在日后我會(huì)克服這些缺點(diǎn)的。 while(1) { value=readtemp( )。 temp=disbuf[i]。 temp=disbuf[1]。 disbuf[3]=m/1000。 } void change( uint t ) //將讀出的 16進(jìn)制溫度轉(zhuǎn)換成十進(jìn)制 { int i=0。i0。 for(j。i0。 return(t)。 uchar c[2]。 // 等待復(fù)位脈沖 t=。 for(i=8。 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 18 =1。 uchar i。 delay(1)。 }while(k)。 _nop_()。i)。 uchar code xtab={0x7f,0xbf,0xdf,0xef}。 七、蜂鳴器電路,三極管起到開關(guān)的作用。 ( 6) 重復(fù) 上( 1)到( 6)的操作直到所有的字節(jié)全部發(fā)送完為止。 ( 8)延時(shí) 30微秒。 DS18B20 在完成一個(gè)讀時(shí)序過程,至少需要 60us才能完成。 ( 4) 延時(shí) 750 微秒(該時(shí)間的時(shí)間范圍可以從 480 到 960 微秒)。 由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴(yán)格的時(shí)序要求。 表 2 一部分溫度對應(yīng)值表 溫度 /℃ 二進(jìn)制表示 十六進(jìn)制表示 +125 0000 0111 1101 0000 07D0H +85 0000 0101 0101 0000 0550H + 0000 0001 1001 0000 0191H + 0000 0000 1010 0001 00A2H + 0000 0000 0000 0010 0008H 0 0000 0000 0000 1000 0000H 1111 1111 1111 0000 FFF8H 1111 1111 0101 1110 FF5EH 1111 1110 0110 1111 FE6FH 55 1111 1100 1001 0000 FC90H 另外,由于 DS18B20 單線通信功能是分時(shí)完成的,它有嚴(yán)格的時(shí)隙概念,因此讀寫時(shí)序很重要。因此,可用多只 DS18B20 同時(shí)測量溫度并進(jìn)行報(bào)警搜索。第9字節(jié)讀出前面所有8字節(jié)的 CRC 碼,可用來檢驗(yàn)數(shù)據(jù),從而保證通信數(shù)據(jù)的正確性。頭2個(gè)字節(jié)包含測得的溫度信息,第3和第4字節(jié)TH和TL的拷貝,是易失的,每次上電復(fù)位時(shí)被刷新。當(dāng)被用著在寄生電源下,也可以向器件提供電源。 3 級加密位 工作 電壓 主 控 制 器 LED顯 示 溫 度 傳 感 器 單片機(jī)復(fù)位 時(shí)鐘振蕩 報(bào)警點(diǎn)按鍵調(diào)整 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 7 第 2 章 數(shù)字溫度計(jì)詳細(xì)設(shè) 主控制器 AT89S51 AT89s51 的特點(diǎn)及特性: 40個(gè)引腳, 4k bytes flash 片內(nèi)程序 存儲(chǔ)器 , 128 bytes 的隨機(jī)存取數(shù)據(jù) 存儲(chǔ)器 ( ram),32個(gè)外部雙向輸入 /輸出( i/o)口, 5 個(gè)中斷優(yōu)先級 2層中斷嵌套中斷, 2 個(gè) 16 位可編程定時(shí) 計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口,看門狗( wdt)電路,片內(nèi)時(shí)鐘 振蕩器 。 山東英才學(xué)院畢業(yè)論文設(shè)計(jì) 1 山 東 英
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1