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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機(jī)的多路溫度采集系統(tǒng)設(shè)計(留存版)

2025-08-04 02:34上一頁面

下一頁面
  

【正文】 低成本。 當(dāng)運(yùn)行 PRO TEUS 軟件時 , 從液晶屏可以清楚的看 到所采集到的溫度值、通道號和上下限報警 。溫度數(shù)據(jù)按動態(tài)方式顯示, 將采集到的數(shù)值通過標(biāo)度轉(zhuǎn)換由四位數(shù)碼管顯示。 基于單片機(jī)的多路溫度采集系統(tǒng)設(shè)計 18 圖 42 巡檢顯示子程序 流程圖 開始 復(fù)位 DS18B20 發(fā)出搜索 ROM 的命令 返回 讀在線 DS18B20 序列號 所有在線 DS18B20 是否訪問完? 是否存在一個DS18B20? 初始化 DS18B20 啟動所有在線的 DS18B20 作溫度 A/D 轉(zhuǎn)換 跳過 ROM 命令;轉(zhuǎn)換命令 延時 104μ s 初始化 DS18B20 執(zhí)行期間匹配命令 發(fā)一個 DS18B20 序列號 發(fā)讀暫存 RAM 命令 讀 匹配的 DS18B20 溫度 Y N Y N 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 19 (1) 發(fā)跳過 ROM 命令 CCH。根據(jù)以上所述,本設(shè)計選用的顯示方示為動態(tài)顯示。 ( 2)實時顯示當(dāng)前溫度,可以單通道也可以循環(huán)顯示。 U GND 主 C P U 讀 0 時 主 C P U 讀 1 時 U 主 C P U 采樣 15 μ s 30 μ s 1 μ s 1 μ s 主 C P U 采樣 15 μ s GND 15 μ s 圖 36 DS18B20的讀時序 DS18B20 的寫時序 對于 DS18B20 的寫時序仍然分為寫 0時序和寫 1時序兩個過程。 3 VDD 可選擇的 VDD 引腳。處理時,將 DS18B20 信號線與單片機(jī)一位口線相連,單片機(jī)可掛接多片 DS18B20,從而實現(xiàn)多點溫度檢測系統(tǒng)。為了減少寄生電容,晶振和電容應(yīng)該與單片機(jī)芯片安裝時盡可能的靠近,以確保振蕩器穩(wěn)定,可靠地工作。但在輸入操作時,如果鎖存器狀態(tài)為 0 引腳被鉗位 0 狀態(tài),導(dǎo)致無法讀出引腳的高電平輸入。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模 式。 溫度采集系統(tǒng)的開發(fā)過程 本設(shè)計中以 DS18B20 為傳感器、 AT89S52 單片機(jī)為控制核心組成的多點溫度測試系統(tǒng)。隨著科學(xué)技術(shù)的不斷提高,溫度測量采集技術(shù)也在不斷的發(fā)展著。通過設(shè)計實物并調(diào)試,對系統(tǒng)存在的問題進(jìn)行了分析和總結(jié),并提出了改進(jìn)措施。單片機(jī)由于其微小的體積和極低的成本, 而 廣泛的應(yīng)用于家用電器、工業(yè)控制等領(lǐng)域中。在不斷的完善通用操作系統(tǒng)的過程中,單片機(jī)在數(shù)據(jù)處理,模擬仿真,人工智能等得到了廣泛的應(yīng)用。 系統(tǒng)工作原理分析 在測溫系統(tǒng)中我們常常用到集成型溫度傳感器,集成型溫度傳感器可以達(dá)到較高的精度,在集成型溫度傳感器的使用過程中,由于采用的單總線傳輸方式進(jìn)行對遠(yuǎn)距離的多點溫度進(jìn)行檢測,所以在程序的控制上比較復(fù)雜。片上 Flash 允許程序存 儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。 RESET 由高電平下降為低電平后,系統(tǒng)即 從 0000H 地址開始執(zhí)行程序。晶振的起振頻率有兩個,一個是 ,另一個是 12MHZ,本設(shè)計的 AT89S52單片機(jī)采用的是 12MHz。從 DS18B20 讀出的信息或?qū)懭?DS18B20 的信息,僅需要一根口線(單線接口)。 序號 名稱 引腳功能描述 1 GND 地信號 2 DQ 數(shù)據(jù)輸入 /輸出引腳。 DS18B20 的復(fù)位時序 電源檢測 存儲器控制邏輯 溫度傳感器 高溫度觸發(fā) 低溫度觸發(fā) 64 位ROM和單線借口 存儲器 8 位 CRC 觸發(fā)器 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 11 V DD GND 主機(jī)發(fā)出復(fù)位脈沖 最小值: 480 μ s 最大值: 960 μ s D S 18B 20 發(fā)出應(yīng)答脈沖 主機(jī)接受所需要最短時間 480 μ s 60 ~ 240 μ s 圖 35 DS18B20的復(fù)位時序 DS18B20 的讀時序 對于 DS18B20 的讀時序分為讀 0時序和讀 1時序兩個過程。用 4 只 DS18B20 同時測控 4 路溫度(視實際需要還可擴(kuò)展通道數(shù))。比起動態(tài)顯示器,靜態(tài)顯示器的亮度較高,編程也很容易,管理也較簡單,但就是占用輸入輸出線資源較多,而且沒有位選信號,線路復(fù)雜,成本也高。 程序設(shè)計及巡檢子程序設(shè)計 程序處理是整個系統(tǒng)的關(guān)鍵,即簡潔的硬件結(jié)構(gòu)是靠復(fù)雜的軟件來支持的。采用下述方法可獲得高分辨率的溫度測量結(jié)果:首先用 DS18B20 提供的讀暫存器指令( BEH)讀出以 ℃為分辨率的溫度測量結(jié)果,然后切去測量結(jié)果中的最低有效位( LSB),得到所測實際溫度的整數(shù)部分,然后再用 BEH指令取計數(shù)器 1的計數(shù)剩余值和每度計數(shù)值。 (1)鍵盤與顯示部分 本設(shè)計采用獨立式鍵盤和 四位 顯示 。 在 畢業(yè) 設(shè)計中,為了少走彎路和節(jié)省時間,應(yīng)充分考慮并滿足抗干擾的要求,避免在設(shè)計完成后再去進(jìn)行抗干擾的補(bǔ)救措施。存放 BCD碼調(diào)整后溫度的高字節(jié) TEMPLC DATA 29H 。設(shè)定溫度減 1 SW3 BIT 。50MS MOV TH1,3CH MOV 50H,2 。報警 BAOJIN T0IT:PUSH PSW MOV PSW,10H MOV TH0,0B1H MOV TL0,0E0H INC R7 CJNE R7,64H,T0IT1 榆林學(xué)院本科畢業(yè)設(shè)計(論文) 33 MOV R7,00H SETB SECOND1 。啟動 T0 SETB TR0 SETB EA MOV PSW,00H MOV S_X,00H 。退出設(shè)定溫度模式 SW5 BIT 。70H~ 74H 顯示單元 (依次存放為小數(shù)位 ,個位 ,十位 ,百位 ,通道號數(shù) ) DISPLY1 DATA 71H DISPLY2 DATA 72H DISPLY3 DATA 73H TONG DATA 74H STONG0_X DATA 6AH 。本設(shè)計創(chuàng)新點在于將單片機(jī)技術(shù)和一線總線技術(shù)相結(jié)合,改進(jìn)現(xiàn)有的用放大和集成電路采集系統(tǒng)。 使用液晶顯示更加形象 , 而且抗干擾能力強(qiáng) , 便于以后擴(kuò)展 。 多通道顯示 選用高亮度發(fā)光 LED 器件。由于已經(jīng)在上面獲取了多個 DS18B20 的 ROM 代碼并在 AT89S52 單片機(jī)內(nèi)部的 E2PROM 中建立了測量位置點和傳感器 64位 ROM 代碼之間的關(guān)系表,因此對多個溫度的 巡回測量流程圖如圖 42所示。當(dāng)數(shù)碼管顯示的時候,由于人眼的視覺暫留效果,仍然感覺到所有的數(shù)碼管都同時在顯示,此方法用到的是硬件掃描,成本低,但是占用的 CPU 資源多,亮度也不如靜態(tài)顯示。該控制系統(tǒng)的功能如下: ( 1)溫度控制得設(shè)定范圍為 0~ 100℃,最小分辨率為 ℃。 DS18B20 在完成一個讀時序過程,至少需要 60μ s才能完成。當(dāng)被用著在寄生電源下,也可以向器件提供電源。 DS18B20 提供 9位溫度讀數(shù),構(gòu)成多點溫度檢測系統(tǒng)而無需任何外圍硬件。電路對外接電容的值盡管沒有明確的要求,然而電容的晶體振蕩器頻率會受到電容大小的影響,以及振蕩器的穩(wěn)定性和起振的快速性都會受到影響。當(dāng)內(nèi)部總線給口鎖存器置 0或 1時,鎖存器中的 0、 1狀態(tài)立即反映到引腳上。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 根據(jù)本課題的設(shè)計目標(biāo)以及硬件的特點,本系統(tǒng)的總體設(shè)計框圖如圖 21所示 圖 21總體 設(shè)計框圖 AT89S52 報警 時鐘電路 鍵盤電路 4 位 LED 顯示 DS18B20 1 DS18B20 2 DS18B20 3 DS18B20 4 基于單片機(jī)的多路溫度采集系統(tǒng)設(shè)計 4 3 系統(tǒng)的硬件設(shè)計 一個溫度采集系統(tǒng) ,包括被采集信息的采集、轉(zhuǎn)換、顯示等環(huán)節(jié),在本多路溫度采集系統(tǒng)設(shè)計中,包括 CPU 的選型以及包括顯示電路、存儲器、報警電路、電源電路等設(shè)計。 溫度是表征物體冷熱程度的物理量,是國際單位制中 7 個基本物理量之一,基于單片機(jī)的多路溫度采集系統(tǒng)設(shè)計 2 它與人類生活、工農(nóng)業(yè)生產(chǎn)和科學(xué)研究有著密切關(guān)系。 本設(shè)計利用 AT89S52 單片機(jī)為處理器,結(jié)合溫度采集電路、鍵盤電路、顯示電路、報警電路等實現(xiàn)對多路溫度的實時檢測與顯示。多路溫度采集系統(tǒng)是利用 溫度傳感器 DS18B20 檢測溫度,并由單片機(jī)處理顯示。單片機(jī)目前以 8位 機(jī)為主流,不斷增強(qiáng)控制能力,降低成本,減小體積,改善開發(fā)環(huán)境,以空前的速度迅速而廣泛地取代經(jīng)典電子系統(tǒng)。在溫度測量系統(tǒng)中,采用抗干擾能力強(qiáng)的新型數(shù)字溫度傳感器是解決這些問題的最有效方案,新型數(shù)字溫度傳感器 DS18B20 具有體積更小、精度更高、適用電壓更寬、采用一線總線、可組網(wǎng)等優(yōu)點,在實際應(yīng)用中取得了良好的測溫效果。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、 有效的解決案 ,其引腳如圖 31所示 。 值得注意的是, P0、 P P P3口作為普通 I/O 口使用時都是準(zhǔn)雙向口結(jié)構(gòu),其輸入操作和輸出操作本質(zhì)不同,輸入操作是讀引腳狀態(tài),輸出是對鎖存器的寫入操作。通常電路中的電容 C1和 C2 的值都取為 30PF。讀寫及溫度變換功率來源于數(shù)據(jù)總線,總線本身也可以向所掛接的 DS18B20供電,而無需額外電源。開漏單總線接口引腳。 對于 DS18B20 的讀時序是從主機(jī)把單總線拉低之后,在 15μ s 之內(nèi)就得釋放單總線,以讓 DS18B20 把數(shù)據(jù)傳 輸?shù)絾慰偩€上。本系統(tǒng)采用 四位 共陽極 數(shù)碼管 動態(tài)顯示溫度,系統(tǒng)設(shè)有上下限報警電路。動態(tài)顯示就是單 片機(jī)定時的對 LED 進(jìn)行掃描,然后使其逐個的顯示出結(jié)果。多個器件掛在一條總線上為了識別不同的器件,在程序設(shè)計過程中一般有四個步驟:初始化命令;傳送 ROM 命令;傳送 RAM 命令;數(shù)據(jù)交換命令??紤]到 DS18B20 測量溫度的整數(shù)部分以 ℃和 ℃為進(jìn)位界限的關(guān)系。 鍵盤用來設(shè)置上限與下限的溫度報警 ,字符液晶用來顯示通道號、該通道的溫度和所設(shè)置的上下限溫度 。 綜上所述,用簡單的硬件以及編程方法自動建立關(guān)系表,在單總線多點溫度測量系統(tǒng)中實現(xiàn)了數(shù)字溫度傳感器的自動識別,大大有利于系統(tǒng)的調(diào)試、維護(hù),減少維護(hù)工作量,并解決了過去維護(hù)工作必須由專業(yè)人員來完成,而不是由運(yùn)行人員來完成的不便。存放 BCD碼調(diào)整后溫度的低字節(jié) DISPLY DATA 70H 。選擇設(shè)定溫度的 位 SW4 BIT 。串行口工作在方式 0 MOV TMOD,11H 。溫度達(dá)到上限值 ? LJMP BAOJINBZ 。 MAIN:NOP NOP LCALL K1 。轉(zhuǎn)初始化 ORG 000BH LJMP T0IT 。BJ0~ BJ3 報警標(biāo)志 (0~ 3通道 ) BITXT DATA 21H 。由于本人水平有限,而且經(jīng)驗不足。 利用 Proteus 進(jìn)行單片機(jī)系統(tǒng)的仿真設(shè)計可以極大地簡
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1