




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基于單片機的溫度檢測及計算器設(shè)計匯報人:楊業(yè)青 匯報時間:2017.01.17目錄content軟件設(shè)計13設(shè)計內(nèi)容及目的單片機最小系統(tǒng)原理圖總結(jié)與體會信息工程學(xué)院E21142設(shè)計內(nèi)容及目的1利用DS18B20傳感器設(shè)計一個溫度檢測系統(tǒng),以實現(xiàn)實時檢測環(huán)境溫度的目的運用單片機最小系統(tǒng)設(shè)計一個簡易計算器,實現(xiàn)四位數(shù)以內(nèi)的整數(shù)的加減乘除運算 設(shè)計內(nèi)容第一章節(jié) 設(shè)計內(nèi)容及目的01020304熟練單片機的內(nèi)部資源以及各個引腳的功能通過實踐來增強動手能力通過寫程序來提高自己的程序設(shè)計方法與步驟結(jié)合模數(shù)電知識以及相關(guān)的硬件知識整體把握設(shè)計內(nèi)容第一章節(jié) 設(shè)計內(nèi)容及目的 DS18B20直接將環(huán)境溫度轉(zhuǎn)化成數(shù)字
2、信號,以數(shù)字碼方式串行輸出 數(shù)碼管顯示原理動態(tài)掃描原理:通過控制位選端和各段引腳送入數(shù)據(jù),極大地節(jié)省了I/O口利用DS18B20溫度傳感器實現(xiàn)環(huán)境溫度的檢測把檢測到的溫度通過數(shù)碼管顯示出來二. 溫度檢測設(shè)計主體思想單片機最小系統(tǒng)原理圖2二. 單片機最小系統(tǒng)原理圖計算器設(shè)計溫度檢測設(shè)計溫度檢測設(shè)計計算器設(shè)計數(shù)碼管控制部分:通過P0控制段碼的送入,P3高四位控制位選,選通數(shù)碼管DS18B20硬件電路按鍵檢測部分檢測P2口電平數(shù)碼管控制部分:通過P0控制段碼的送入,P3高四位控制位選,選通數(shù)碼管1. 計算器及溫度檢測涉及的硬件電路模塊0102032. DS18B20溫度傳感器DS18B20溫度傳感器
3、特性典型的硬件連接方式DS18B20的使用方法信息工程學(xué)院E211主要特性:適應(yīng)電壓范圍更寬,電壓范圍:3.05.5V,在寄生電源方式下可由數(shù) 據(jù)線供電 獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊DS18B20支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫 DS18B20在使用中不需要任何外圍元件,全部 傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi) 溫范圍55+125,在-10+85時精度為0.5 可編程 的分辨率為912位,對應(yīng)的可分辨溫度分別為0.5、0.25、0.125和0.0625,可
4、實現(xiàn)高精度測溫 在9位分辨率時最多在 93.75ms內(nèi)把溫度轉(zhuǎn)換為數(shù)字,12位分辨率時最多在 750ms內(nèi)把溫度值轉(zhuǎn)換為數(shù)字 測量結(jié)果直接輸出數(shù)字溫度信號,以一 線總線串行傳送給CPU,同時可傳送CRC校驗碼,具有極強的抗干擾糾錯能力 負壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀, 但不能正常工作。02典型的硬件連接方式要想使DS18B20進行精確的溫度轉(zhuǎn)換,I/O線必須保證在溫度轉(zhuǎn)換期間提供足夠的能量,由 于每個DS18B20在溫度轉(zhuǎn)換期間工作電流達到1mA,當(dāng)幾個溫度傳感器掛在同一根I/O線上進行多點測溫時,只靠上拉電阻就無法提供足夠的 能量,會造成無法轉(zhuǎn)換溫度或溫度誤差極大。在外部電源
5、供電方式下,DS18B20工作電源由VDD引腳接入,此時I/O線不需要強上拉,不存在電源電流不足的問題,可以保證 轉(zhuǎn)換精度,同時在總線上理論可以掛接任意多個DS18B20傳感器,組成多點測溫系統(tǒng)。寫數(shù)據(jù)時序(1) 數(shù)據(jù)線先置低電平“0”。(2) 延時確定的時間為15微秒。(3) 按從低位到高位的順序發(fā)送字節(jié)(一次只發(fā)送一位)。(4) 延時時間為45微秒。(5) 將數(shù)據(jù)線拉到高電平。(6) 重復(fù)上(1)到(5)的操作直到所有的字節(jié)全部發(fā)送完為止。(7) 最后將數(shù)據(jù)線拉高。讀數(shù)據(jù)時序(1)將數(shù)據(jù)線拉高“1”。(2)延時2微秒。(3)將數(shù)據(jù)線拉低“0”。(4)延時6微秒。(5)將數(shù)據(jù)線拉高“1”。(
6、6)延時4微秒。(7)讀數(shù)據(jù)線的狀態(tài)得到1個狀態(tài)位,并進行數(shù)據(jù)處理。(8)延時30微秒。(9)重復(fù),直到讀取完一個字節(jié)。DS18B20指令集:溫度轉(zhuǎn)換 44H 啟動DS18B20進行溫度轉(zhuǎn)換讀暫存器 BEH 讀暫存器9字節(jié)二進制數(shù)字寫暫存器 4EH 將數(shù)據(jù)寫入暫存器的TH、TL字節(jié)復(fù)制暫存器 48H 把暫存器的TH、TL字節(jié)寫到E2PROM中讀電源供電方式 B4H 啟動DS18B20發(fā)送電源供電方式的信號給主CPU讀ROM 33H 讀DS18B20溫度傳感器ROM中的編碼(64位地址)匹配ROM 55H 發(fā)出64位ROM編碼跳過ROM CCH 直接向18B20發(fā)溫度變換指令,適用于一個從機軟件設(shè)計3一. 程序流程圖開始DS18B20初始化讀一位數(shù)據(jù)讀一個字節(jié)寫一個字節(jié)獲取溫度并轉(zhuǎn)換讀取寄存器中的溫度數(shù)據(jù)顯示結(jié)束1.溫度顯示程序設(shè)計2.計算器程序設(shè)計開始切換鍵是否按下?溫度顯示結(jié)合切換鍵和按鍵掃描函數(shù)返回不同的數(shù)值切換鍵所處的狀態(tài)(dis)數(shù)據(jù)處理,鍵入數(shù)值數(shù)字鍵?符號鍵?第一個數(shù)清零,輸入第二個運算數(shù)根據(jù)符號鍵計算出結(jié)果結(jié)束硬件電路程序設(shè)計的分塊化總結(jié)與歸納硬件電路結(jié)合模數(shù)電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45725-2025農(nóng)作物可見光-短波紅外光譜反射率測量
- 2025年品牌管理與傳播戰(zhàn)略試卷及答案
- 2025年護理倫理與法律風(fēng)險管理試題及答案
- 《現(xiàn)代文閱讀技巧提升:高中語文閱讀教案》
- 第一次獨自面對困境的經(jīng)歷作文(15篇)
- 《世界歷史綱要:初中歷史課程教案》
- 《蒸汽機的發(fā)明及其影響:初中歷史科技史教案》
- 感悟自然風(fēng)光讀后感13篇
- 2024年上海行知中學(xué)高一(下)第二次月考英語試題及答案
- 一次精彩的辯論賽記事作文13篇
- 職業(yè)技術(shù)學(xué)院《數(shù)控編程與加工》課程標(biāo)準(zhǔn)
- 職業(yè)教育專業(yè)教學(xué)資源庫建設(shè)工作方案和技術(shù)要求
- DB14T-苜蓿草顆粒生產(chǎn)技術(shù)規(guī)程
- 2024至2030年中國番茄行業(yè)研究及市場投資決策報告
- 海南省2021年初中生物學(xué)業(yè)水平考試仿真模擬卷
- DL∕T 2553-2022 電力接地系統(tǒng)土壤電阻率、接地阻抗和地表電位測量技術(shù)導(dǎo)則
- GB/T 44190-2024政務(wù)服務(wù)便民熱線集成規(guī)范
- 江蘇省住宅物業(yè)管理服務(wù)標(biāo)準(zhǔn)
- 湖南省長沙市2024年七年級下冊生物期末試卷附答案
- 2024年05月內(nèi)蒙古包頭市總工會2024年招考49名工作人員筆試歷年高頻考點(難、易錯點)附帶答案詳解
- 城軌專業(yè)職業(yè)生涯規(guī)劃
評論
0/150
提交評論