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

正文內(nèi)容

基于ds18b20的多點溫度檢測系統(tǒng)設(shè)計-全文預(yù)覽

2024-09-23 15:30 上一頁面

下一頁面
  

【正文】 LCD1602 引腳圖 其中: 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 18 頁 ,共 41 頁 第 1 腳: VSS 為電源 地 第 2 腳: VCC 接 5V 電源正極 第 3 腳: V0 為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會產(chǎn)生 “鬼影 ”,使用時可以通過一個 10K 的電位器調(diào)整對比 度)。蜂鳴器接在單片機的 ,發(fā)光二極管分別接在單片機的 口和 口, 設(shè)計連接圖如圖 311 所示: 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 17 頁 ,共 41 頁 圖 311 溫度報警電路 溫度 顯示電路 顯示部分可以用液晶顯示和數(shù)碼管顯示,因為要同時顯示兩點溫度, 這里采用的液晶顯示 LCD1602。 本設(shè)計中,兩片 DS18B20 芯片串接在單片機的 口 ,如圖 310 所示 : AT89C51 DS18B20 1 DS18B20 2 DS18B20 3 DS18B20 20 VCC=5V 1— WIRE 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 16 頁 ,共 41 頁 圖 310 DS18B20 連接圖 溫度報警電路 溫度檢測的更重要的意義是預(yù)警,即當(dāng)溫度超過安全界限時,能夠提醒人們,以提醒人們采取相應(yīng)的措施。 DS18B20 在三線制應(yīng)用時,應(yīng)將其三線焊接牢固;在兩線應(yīng)用時,應(yīng)將 VCC與 GND接在 一起,焊接牢固。編制程序時必須嚴(yán)格按芯片數(shù)據(jù)手冊提供的有關(guān)操作順序進行,讀、寫時間片程序要嚴(yán)格按要求編寫。 硬件連接電路 原理圖 如 圖 39: 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 15 頁 ,共 41 頁 圖 39 DS18B20 硬件連接電路 本系統(tǒng)為多點溫度測試。當(dāng)溫度轉(zhuǎn)換命令發(fā)布后,經(jīng)轉(zhuǎn)換所得的溫度值以二字節(jié)補碼形式存放在高速暫存存儲器的第 0 和第1 個字節(jié)。配置寄存器為高速暫存存儲器中的第五個字節(jié)。 ( 2) 溫度靈敏元件。 ( 8) 負(fù)壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀,但不能正常工作 [13]?!?。 DS18B20 特性 ( 1) 適應(yīng)電壓范圍寬: V~ ,在寄生電源方式下可由數(shù)據(jù)線供電。C。 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 11 頁 ,共 41 頁 溫度檢測電路及 DS18B20 測溫原理 DS18B20 介紹 DS18B20 引腳 和實物 如圖 35 所示。保護 電路具有過流、過熱及短路保護功能。電源電路的實現(xiàn)方式如圖 所示 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 10 頁 ,共 41 頁 圖 電源電路 在這里設(shè)計了兩種供電方式,一種是利用計算機 的 USB 接口, USB 接口恰好能直接輸出 5V 電壓,能夠滿足單片機和其他電路的供電需求,這種方式相對來說簡單但是不是很方便,為了使設(shè)計更方便完美,增加了可手持性,即設(shè)計了第二種電源電路,如圖 的上部分所示,該電路主要由二極管和三段固定的穩(wěn)壓器件 7805 組成,電源輸入端可以接 7— 30v 的電壓適配器或者是電池組,一般以 12V 較為常見。 單片機的復(fù)位是由外部的復(fù)位電路來實現(xiàn),采用最簡單的上電復(fù)位電路。單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反向放大器,該高增益反向放大器的輸入端為芯片的引腳 XTAL1,輸出端為 XTAL2。 P2口: 8位,準(zhǔn)雙向 I/O口,具有內(nèi)部上拉電阻,作為普通 I/O輸入時同上。當(dāng) 89C51擴展外部存儲器及 I/O借口芯片時, P0口作為地址總線低 8位及數(shù)據(jù)總線的分時復(fù)用端口。單片機運行時,在此引腳加上持續(xù)時間大于 2個機器周期的高電平時,就可以對單片機完成復(fù)位操作。 二、 AT89C51單片機引腳功能說明 如圖 : 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 7 頁 ,共 41 頁 圖 AT89C51 引腳圖 ( 1) 電源引腳 VCC( 40腳):接 +5V電源 GND( 20腳):接地??蛇M行串行通信,擴展并行 I/O,甚至于多個單片機相連構(gòu)成多級系統(tǒng),從而使單片機的應(yīng)用更廣。 89C51片內(nèi)集成有 4KB的 Flash存儲器,片外可外擴至 64KB。它由如下功能部件組成 [9]: ( 1) 微處理器( CPU) ( 2) 數(shù)據(jù)存儲器( RAM) ( 3) 程序存儲器( 4K Flash ROM) ( 4) 4個 8位可編程并行 I/O口( P0口 .P1口、 P2口、 P3口) ( 5) 1個全雙工串行口 ( 6) 2個 16位定時器 /計數(shù)器 ( 7) 中斷系統(tǒng) ( 8) 特殊功能寄存器( SFR) 圖 89C51單片機片內(nèi)結(jié)構(gòu) 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 6 頁 ,共 41 頁 1 CPU 89C51單片機中有 1個 8位 CPU,與通用的 CPU基本相同,同樣包括了運算器和控制器兩大部分,只是增加了面向控制的位處理功能。 系統(tǒng)的工作過程 系統(tǒng)由 DS18B20采集溫度后進行轉(zhuǎn)換再把溫度數(shù)據(jù)傳遞給單片機,單片機控制 LCD1602進行同步溫度顯示,同時對溫度值進行處理,當(dāng)溫度高于或低于設(shè)定值 后 ,由蜂鳴器和發(fā)光二極管產(chǎn)生報警。提高了單片機I/O口的利用率,電路也十分簡單。 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 4 頁 ,共 41 頁 本設(shè)計的單片機的電源電路設(shè)計了兩種供電方式,一種是采用計算機的 USB口,單片機的工作電壓為 5V,計算機的 USB口恰 好能直接提供 5V的直流電壓,因此采用計算機的 USB口供電較為簡單。 該系統(tǒng)利用 AT89C51單片機 芯片控制 多個 溫度傳感器 DS18B20進行 多點 實時溫度檢測并顯示,能夠?qū)崿F(xiàn)快速測量 多個地點的 環(huán)境溫度并可以根據(jù)需要設(shè)定上下限報警溫度進行報警和相應(yīng)的控制處理 [7]。 DS18B20 采用了單總線的數(shù)據(jù)傳輸, 在同一條總線上可以掛接任意多個 DS18B20 傳感器,可以同時測量多個環(huán)境溫度,同時也提高了單片機 IO口的利用效率。 多個 DS18B20 可以 接在一 根線上, CPU 只需一根端口線就 能與諸多 DS18B20 通信,占用微處理器的端口較少,可節(jié)省大量的引線和邏輯電路 , 便于單片機控制及處理,省去傳統(tǒng)測溫方法的很多外圍電路。 數(shù)據(jù)采集部分則使用帶有 A/D 通道的單片機或使用專業(yè)的 A/D 轉(zhuǎn)換芯片進行 A/D 轉(zhuǎn)換后,就可以用單片機進行數(shù)據(jù)的處理,在顯示電路上,就可以將被測溫度顯示出來,同時對溫度進行相應(yīng)的報警和控制 [5]。因此主要電路包括:單片機系統(tǒng)電 路,溫度采集電路,溫度顯示電路,上位機通信電路,報警電路等組 成。 國內(nèi)外同類設(shè)計概況 目前多點 溫度檢測系統(tǒng)在國內(nèi)各行各業(yè)的應(yīng)用已經(jīng)十分廣泛,但從國內(nèi)生產(chǎn)的 多點 溫度 檢測儀器 來講, 發(fā)展水平仍比較落后 ,和德國、美國等 發(fā)達(dá) 國家相比有著 很大 差距。在冶金 、 化工等工業(yè)生產(chǎn)過程中,廣泛使用的各種加熱爐 、 反應(yīng)爐等,都要求對溫度進行嚴(yán)格控制。溫度的檢測和控制在當(dāng)代日常生活和工農(nóng)業(yè)生產(chǎn)工程中有著越來越廣泛的應(yīng)用,要求也越來越高 [1]。 溫度檢測系統(tǒng)應(yīng)用十分廣闊 [3]。 本課題要解決的問題和方 法 本文基于 AT89C51 單片機,由兩片 DS18B20 溫度傳感器采集環(huán)境溫度,兩片 DS18B20 溫度傳感器采用單總線連接方式,統(tǒng)一連接于單片機的同一 IO 口,由 LCD1602 將采集的溫度實時顯示出來,當(dāng)溫度超過設(shè)定的溫度值范圍,單片機控制外圍電路中的蜂鳴器產(chǎn)生報警,并且利用 max232 實現(xiàn)與上位機的通信。 隨著環(huán)境溫度的變化,熱敏電阻的阻值也發(fā)生線性變化,電阻兩端的電壓也隨著電阻的線性改變而發(fā)生相同的變化,用處理器采集電阻兩端的電壓,然后根據(jù)公式計算出當(dāng)前的環(huán)境溫度值。 DS18B20 是 DALLAS 公司生產(chǎn)的一線式數(shù)字溫度傳感器,溫度測量范圍為- 55℃ ~+ 125℃ ,可編程為 9 位~ 12 位A/D 轉(zhuǎn)換精度,測溫分辨率可達(dá) ℃ , 穩(wěn)定性好, 被測溫度用符號擴展的16 位數(shù)字量方式串行輸出 , 輸出信號全數(shù)字化。C 。另外 51 單片機在工業(yè)控制上也有著廣泛的應(yīng)用,編程技術(shù)及外圍功能電路的配合使用都很成熟。 系統(tǒng)框圖 如圖 所示: 圖 硬件電路系統(tǒng)框圖 單元模塊功能如下: 系統(tǒng)的核心器件是 51單片機,它是整個系統(tǒng)的核心,由它來控制協(xié)調(diào)各外圍電路模塊的正常工作, 本設(shè)計采用較為常見的 AT89C51單片機。 DS18B20是美國 DALLAS半導(dǎo)體公司推出的一種改進型智能溫度傳感器, 與傳統(tǒng)的熱敏電阻等測溫元件相比,它內(nèi)部含有 AD轉(zhuǎn)換芯片, ,可編程為 9位~ 12位 A/D轉(zhuǎn)換精度 , 能直接讀出被測溫度,而且 DS18B20采用單總線的數(shù)據(jù)傳輸,可以在一條總線上掛接任意多個 DS18B20,每個 DS18B20芯片擁有唯一的序列號,只需在程序中通過訪問不 同的序列號,就可以通過一條總線 控制全部的 DS18B20芯片。 與上位機通信模塊采用 MAX232芯片, MAX232芯片是美信( MAXIM)公司專為 RS232標(biāo)準(zhǔn)串口設(shè)計的單電源電平轉(zhuǎn)換芯片,使用 +5V 單電源供電。它把那些作為控制應(yīng)用所必需的基本功能部件都集成在一個集成電路芯片上。 3 程序存儲器( ROM) 程序存儲器用來存儲程序。 6 串行口 1個全雙工的串行口,具有 4中工作方式。特殊功能寄存器實際上是片內(nèi)各個功能部件的控制寄存器和狀態(tài)寄存器,這些特殊功能寄存器映射在片內(nèi) RAM區(qū) 80H~FFH的地址區(qū)間內(nèi)。 ( 3) 控制引腳 RST( 9腳):復(fù)位信號輸入端,高電平有效。 ( 4) I/O口引腳 中北大學(xué) 2020 屆畢業(yè)設(shè)計 第 8 頁 ,共 41 頁 P0口: 8位,漏極開路的雙向 I/O口。作為普通 I/O輸入時,先向端口輸出鎖存器寫入 1。時鐘電路用于產(chǎn)生單片機工作所必須的時鐘控制信號,內(nèi)部電路在時鐘信號的控制下,嚴(yán)格地按時序指令工作。 本設(shè)計的晶體 振蕩頻率采用[10]。 電源電路 要使整個系統(tǒng)正常的工作,電源電路是必不可少的,電源電路要提供穩(wěn)定的+5V 電壓,給整個多點測溫系統(tǒng)供電。其內(nèi)部由采樣、基準(zhǔn)、放大、調(diào)整和保護等電路組成。同時在電路中加有開關(guān)還發(fā)光二極管做指示燈,也使整個設(shè)計更完善 [11]。C,可編程為 9 位 ~ 12 位轉(zhuǎn)換精度,測溫分辨率可達(dá) 176。而且多個 DS18B20 可以串聯(lián)到一條數(shù)據(jù)線上,單片機只需一根端口線就能與諸多 DS18B20 通信,提高了 I/O 口的利用率,可節(jié)省大量的引線和邏輯電路 [12]。 ( 4) 測溫范圍- 55℃ ~+ 125℃ ,
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1