版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
精品文檔-下載后可編輯基于DS18B20和AT89C2051的家用溫度測量器設(shè)計(jì)-設(shè)計(jì)應(yīng)用一、設(shè)計(jì)概況
本制作采用USB口作為供電端口,用DS18B20溫度傳感器進(jìn)行溫度信息采集,用AT89C2051單片機(jī)進(jìn)行控制,采用四位共陽數(shù)碼管顯示,從而實(shí)現(xiàn)對溫度的測量顯示(系統(tǒng)框圖如圖1所示)。本設(shè)計(jì)可培養(yǎng)學(xué)生對單片機(jī)學(xué)習(xí)的興趣,提高其制作與編程能力。
圖1系統(tǒng)框圖
二、電路原理
采用PROTEUS仿真軟件進(jìn)行原理圖設(shè)計(jì)與程序仿真。電路如圖2所示。
圖2電路圖
1、電源
采用USB口供電,可將USB適配器接人電路板的USB口或直接接計(jì)算機(jī)USB口。這樣,既節(jié)省了資源,又能夠獲得較為理想的工作電壓。USB口的外形及電源口定義如圖3所示。
圖3USB口的外形及電源口定義
2、溫度信號采集
采用DS18B20(外形見圖4)智能型數(shù)字溫度傳感器作為溫度信號采集裝置。
圖4DS18B20外形
(1)DS18B20工作原理
DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數(shù)不同,且溫度轉(zhuǎn)換的延時時間由2s減為750ms。DS18B20測溫原理如圖5所示。其中,低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計(jì)數(shù)器1。高溫度系數(shù)晶振的振蕩頻率隨溫度變化改變明顯,所產(chǎn)生的信號作為計(jì)數(shù)器2的脈沖輸人。計(jì)數(shù)器1和溫度寄存器被預(yù)置在-55℃所對應(yīng)的—個基數(shù)值。計(jì)數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減到0日寸,溫度寄存器的值將加1,計(jì)數(shù)器1將重新被裝人預(yù)置,并重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進(jìn)行計(jì)數(shù)。如此循環(huán),直到計(jì)數(shù)器2計(jì)數(shù)到OH寸停止溫度寄存器值的累加。此時,溫度寄存器中的數(shù)值即為所測溫度。圖5中的斜率累加器用于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正計(jì)數(shù)器1的預(yù)置值。
圖5DS18B20測溫原理圖
(2)DS18B20的主要特性
1)適應(yīng)電壓范圍3.0V~5.5V,在寄生電源方式下可由數(shù)據(jù)線供電。
2)DS18B20與微處理器之間僅需要—條口線即可雙向通訊。
3)支持多點(diǎn)組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯—的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測溫。
4)不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在外形如一只三極管的電路內(nèi)。
5)測溫范圍-55℃~+125℃,在-lO℃~+85℃時精度為±0.5℃。
6)可編程的分辨率為9位~12位,對應(yīng)的可分辨溫度分別為0.5℃、0.25℃、0.125℃和0.0625℃,可實(shí)現(xiàn)高精度測溫。
7)在9位分辨率時,多93.75ms便可把溫度轉(zhuǎn)換為數(shù)字,12位分辨率時多750ms便可把溫度值轉(zhuǎn)換為數(shù)字。
8)直接輸出數(shù)字溫度信號,以一線總線串行傳送給CPU,同時可傳送CRC校驗(yàn)碼,具有極強(qiáng)的抗干擾糾錯能力。
9)電源極性接反時,芯片不會因發(fā)熱而燒毀,但不能正常工作。
DS18B20遵循單總線協(xié)議,每次測溫時必須有初始化、傳送ROM命令、傳送RAM命令、數(shù)據(jù)交換等4個過程。
3、AT89C2051單片機(jī)
采用AT89C2051單片機(jī)作為主控元件(參見圖2)。
4、數(shù)碼管顯示
采用四位共陽數(shù)碼管進(jìn)行動態(tài)顯示,溫度顯示保留到小數(shù)點(diǎn)后一位。編程時,利用P3.2~P3.5作為數(shù)碼管動態(tài)顯示的位選端,Pl.0~Pl.7作為數(shù)碼管動態(tài)顯示的段選位。當(dāng)P3.2輸出高電平時選中“1”號數(shù)碼管,P3.3輸出高電平時選中“2”號數(shù)碼管,以此類推。在電路中,P3.2~P3.5外接4只NPN三極管作為驅(qū)動。Pl.0~Pl.7外接8只電阻限流。
三、參考程序
本設(shè)計(jì)采用單片機(jī)C語言進(jìn)行編程,限于篇幅,其參考程序此處不一一列出。
四、制作與調(diào)試
本設(shè)計(jì)調(diào)試較為簡單,只要安裝、焊接正確,程序編寫準(zhǔn)確完整,一般較為容易實(shí)現(xiàn)功能。
調(diào)試好的實(shí)物如圖6所示。
圖6實(shí)物圖
參考文獻(xiàn):
[1].DS18B20datasheet/datasheet/DS18B20_819975.html.[2].AT89C2051datasheet/datasheet/AT89C2051_810086.html.[3].DS1820datasheet/datasheet/DS1820_1
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中生對智能機(jī)器人數(shù)學(xué)解題輔助功能的有效性分析課題報告教學(xué)研究課題報告
- 高中生用歷史GIS技術(shù)復(fù)原羅馬帝國時期糧食運(yùn)輸路線課題報告教學(xué)研究課題報告
- 2025年生鮮品牌建設(shè)方案報告
- 初中英語教師教學(xué)畫像構(gòu)建與個性化教學(xué)路徑探索教學(xué)研究課題報告
- 小學(xué)數(shù)學(xué)教學(xué)中游戲化教學(xué)策略探究教學(xué)研究課題報告
- 公共關(guān)系危機(jī)應(yīng)對策略及執(zhí)行表
- 企業(yè)安全管理制度化建設(shè)指南
- 2025中化二建集團(tuán)有限公司內(nèi)蒙古分公司招聘53人筆試歷年參考題庫附帶答案詳解
- 2026年江蘇宜宸產(chǎn)業(yè)投資有限公司招聘備考題庫及一套答案詳解
- 2026建信期貨有限責(zé)任公司校園招聘統(tǒng)一筆試及性格筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2025-2026學(xué)年四年級英語上冊期末試題卷(含聽力音頻)
- 2026屆川慶鉆探工程限公司高校畢業(yè)生春季招聘10人易考易錯模擬試題(共500題)試卷后附參考答案
- 醫(yī)療器械法規(guī)考試題及答案解析
- 2025年河南體育學(xué)院馬克思主義基本原理概論期末考試筆試題庫
- 2026年廣西出版?zhèn)髅郊瘓F(tuán)有限公司招聘(98人)考試參考題庫及答案解析
- 2026年中國鐵路上海局集團(tuán)有限公司招聘普通高校畢業(yè)生1236人備考題庫及答案詳解1套
- 2026年上海市普陀區(qū)社區(qū)工作者公開招聘備考題庫附答案
- 醫(yī)源性早發(fā)性卵巢功能不全臨床治療與管理指南(2025版)
- 甘肅省平?jīng)鍪?2025年)輔警協(xié)警筆試筆試真題(附答案)
- 中國雙相障礙防治指南(2025版)
- 移動式工程機(jī)械監(jiān)理實(shí)施細(xì)則
評論
0/150
提交評論