999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析DS18B20數(shù)字溫度計(jì)

2021-08-16 11:17:46張?zhí)祢U
科學(xué)技術(shù)創(chuàng)新 2021年22期
關(guān)鍵詞:單片機(jī)系統(tǒng)

張?zhí)祢U

(西北民族大學(xué),甘肅 蘭州 730000)

1 系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)整體設(shè)計(jì)

DS18B20的內(nèi)部結(jié)構(gòu)主要有:溫度傳感器、配置寄存器、8位CRC發(fā)生器、高低溫觸發(fā)器、存儲器與羅控制模塊以及64位ROM和高速緩存等部件組成[1],可以將外界的信號轉(zhuǎn)變成電信號,直接讀取環(huán)境中被測的溫度值,再將AT89S52的硬件設(shè)計(jì)與軟件設(shè)計(jì)相結(jié)合,這樣就完成了系統(tǒng)設(shè)計(jì)的方案。

總體設(shè)計(jì)框圖如圖1。

圖1 總體設(shè)計(jì)方框圖

1.2 單片機(jī)最小系統(tǒng)

最小系統(tǒng)包括晶振電路、復(fù)位電路、按鍵設(shè)置部分,AT89S52單片機(jī)最小系統(tǒng)的電路如圖2所示。

圖2 單片機(jī)最小系統(tǒng)電路

1.3 按鍵模塊設(shè)計(jì)

按鍵開關(guān):

按鍵開關(guān)的特點(diǎn)是當(dāng)按下鍵時(shí),由于物理連接點(diǎn)有彈簧彈力的作用,按鍵不會在按下的時(shí)刻通電,一個(gè)按鍵從開始按下至接觸穩(wěn)定要經(jīng)過5~10ms的抖動時(shí)間,此時(shí)會存在一個(gè)按鍵抖動誤差。抖動波形如圖3。

圖3 按鍵抖動電壓波形

要使一個(gè)按鍵被按下并達(dá)到真實(shí)的按鍵效果需要確定兩個(gè)因素,一個(gè)是是否真實(shí)有按鍵被按下,另一個(gè)則是按鍵按下時(shí)是否在抖動區(qū)域內(nèi)??梢酝ㄟ^測量按鍵兩端的電壓值判斷是否按鍵被真實(shí)按下。一般常用的按鍵消抖方法有兩種,一種是物理消抖,一種是程序消抖。針對按鍵按壓較為頻繁的使用情況,采用軟件的方法消除抖動效果會更好,就是在軟件編程的時(shí)候采集按鍵是否被按下之后做一個(gè)8~12ms的延時(shí),這樣就避開了按鍵抖動的時(shí)間,但是這也不能完全確定按鍵是否接觸良好,應(yīng)在最后對按鍵兩端的電壓值進(jìn)行檢測,以確保按鍵的接觸情況。

1.4 顯示模塊設(shè)計(jì)

該設(shè)計(jì)上,采用了1602A液晶顯示器。1602A可以顯示兩行,每行有16個(gè)字符,其中一個(gè)字符包含的點(diǎn)陣可以由用戶自由設(shè)置。1602A里有若干個(gè)點(diǎn)陣字符單位組成。若要想顯示沒有被定義的字符,可以先取得目標(biāo)的圖形或者字符的字模數(shù)組??梢赃x擇通過手動提取的方法,取得相應(yīng)的字模。CGRAM是用戶自建字模區(qū),有時(shí)ASCII碼表不能滿足個(gè)人對字符的要求,可以在這里錄入想要的字模。

1.5 溫度檢測電路

數(shù)字溫度傳感器的溫度轉(zhuǎn)換時(shí)間相對較長。數(shù)字溫度傳感器分辨率越高,所需顯示的溫度,數(shù)據(jù)轉(zhuǎn)換時(shí)間越長。因此,在實(shí)際應(yīng)用中,應(yīng)考慮分辨率和轉(zhuǎn)換時(shí)間。我們已經(jīng)使用高速臨時(shí)存儲器RAM的第1-5字節(jié)其余字節(jié)保持未使用狀態(tài),其余字節(jié)顯示完整邏輯1。在第9個(gè)字節(jié)被讀出之前,高速臨時(shí)存儲器RAM所有的8字節(jié)CRC碼,將被用來校驗(yàn)數(shù)據(jù)。

當(dāng)DS18B20接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換命令。轉(zhuǎn)換完成后數(shù)字溫度傳感器的溫度值,存儲在高速暫存存儲器的第1、2字節(jié)。當(dāng)符號位S等于零時(shí),數(shù)字溫度傳感器顯示被測得的溫度值為大于零值,可以直接將二進(jìn)制位轉(zhuǎn)換為十進(jìn)制;當(dāng)符號位S為非零值時(shí),數(shù)字溫度傳感器顯示被測得的溫度值為小于值。

DS18B20內(nèi)部主要有,64位ROM。數(shù)字溫度傳感器完成溫度轉(zhuǎn)換后,DS18B20其中2字節(jié)溫度輸出寄存器、1字節(jié)上下警報(bào)寄存器(TH和TL),就把傳感器測得的溫度值與RAM中的TH、TL字節(jié)內(nèi)容作比較。當(dāng)被測溫度值大于設(shè)置的TH或溫度值小于設(shè)置的TL,則DS18B20內(nèi)的報(bào)警標(biāo)志位置位,對主機(jī)發(fā)出的報(bào)警搜索命令作出響應(yīng)。在64位ROM的最高有效字節(jié)中存儲有循環(huán)冗余檢驗(yàn)碼(CRC)。主機(jī)ROM的前56位來計(jì)算循環(huán)冗余檢驗(yàn)碼值,并和存入DS18B20的循環(huán)冗余檢驗(yàn)碼值作比較,以判斷CPU收到的ROM數(shù)據(jù)是否正確。

DS18B20的亮點(diǎn)功能是能直接讀取外界溫度轉(zhuǎn)換成數(shù)字的溫度測量。DS18B20的溫度轉(zhuǎn)換模式還可以自定義不同位數(shù)的精 度。DS18B20的 溫 度 精 度 可 分 為0.5 OC、0.25 OC、0.125OC、0.0625OC分辨率。其原理圖如圖4所示。

圖4 DS18B20測溫原理圖

2 系統(tǒng)仿真

在Proteus中仿真:

將keil軟件生成的.hex文件調(diào)入Proteus電路圖的單片機(jī)中,將.hex文件程序初始化后,通過外部輸入手動調(diào)節(jié)DS18B20溫度傳感器的數(shù)值,液晶顯示器會顯示相應(yīng)溫度。

猜你喜歡
單片機(jī)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产又粗又猛又爽| 国产精品一区在线观看你懂的| 92午夜福利影院一区二区三区| 国产网站免费看| 伊人丁香五月天久久综合| 谁有在线观看日韩亚洲最新视频| 97视频精品全国免费观看| 91国内外精品自在线播放| 自慰网址在线观看| 国产精品女人呻吟在线观看| 99热国产在线精品99| 伊人色天堂| 国产美女叼嘿视频免费看| 一本大道香蕉高清久久| 视频一本大道香蕉久在线播放| 视频二区中文无码| 久久午夜夜伦鲁鲁片无码免费| 国产精品久久久久久久久kt| 日韩专区第一页| 色有码无码视频| 亚洲综合亚洲国产尤物| 亚洲综合色婷婷| 手机在线看片不卡中文字幕| 国内熟女少妇一线天| 日韩在线影院| 中文字幕av一区二区三区欲色| 自拍欧美亚洲| 成人精品在线观看| 亚洲最大综合网| 国产精品天干天干在线观看| 丝袜美女被出水视频一区| 欧美激情视频二区三区| 国产精品美女网站| 国产精品久久久久久久久久98| 99re这里只有国产中文精品国产精品 | 2020国产精品视频| 欧美色丁香| 国产成人欧美| 国产偷国产偷在线高清| 亚洲人成网站18禁动漫无码| 久久精品国产精品青草app| 亚洲福利一区二区三区| 永久免费精品视频| 久久9966精品国产免费| 精品国产一区91在线| 99在线视频精品| 中文字幕精品一区二区三区视频| 毛片一级在线| 国产视频入口| 国产一区二区三区免费观看| 国产av剧情无码精品色午夜| 91九色国产在线| 亚洲一区无码在线| 国产成人a在线观看视频| 免费国产不卡午夜福在线观看| 国产精品久久久久久久久久久久| 国产欧美高清| 日本成人精品视频| 在线欧美日韩国产| 中文字幕va| 欧美a√在线| 欧美精品高清| 日韩乱码免费一区二区三区| 亚洲色精品国产一区二区三区| 美女免费精品高清毛片在线视| 欧美天天干| 在线观看亚洲国产| 国产成人a毛片在线| 日韩精品亚洲人旧成在线| 免费va国产在线观看| 四虎永久免费网站| 四虎永久在线精品国产免费| 国产视频自拍一区| 国产欧美在线视频免费| 福利视频一区| a毛片在线| 波多野结衣中文字幕久久| 亚洲av日韩综合一区尤物| 欧美日韩动态图| 亚洲成aⅴ人片在线影院八| 国产激情无码一区二区APP| 国产亚洲欧美日韩在线一区|