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

正文內(nèi)容

數(shù)字溫度計設計數(shù)字溫度計設計論文(完整版)

2024-10-11 12:41上一頁面

下一頁面
  

【正文】 ............... 6 復位電路的設計 .................................................................................................. 9 晶振電路的設計 ................................................................................................ 10 溫度采集電路的設計 ............................................................................................... 10 DS18B20 的簡介 ................................................................................................ 11 DS18B20 內(nèi)部結(jié)構(gòu) ............................................................................................ 13 DS18B20 測溫原理 ............................................................................................ 17 溫度采集電路 ................................................................................................... 18 溫度顯示電路的設計 ............................................................................................... 18 LED 數(shù)碼管的操作 ............................................................................................ 18 溫度顯示電路 .................................................................................................... 20 第四章 系統(tǒng)的軟件設計 ................................................................................................... 21 概述 ........................................................................................................................... 21 的單線協(xié)議和命令 .................................................................................... 21 初始化 ................................................................................................................ 21 ROM 操作命令 .................................................................................................. 21 內(nèi)存操作命令 .................................................................................................... 22 數(shù)據(jù)處理 ............................................................................................................ 23 溫度采集程序的設計 ............................................................................................... 25 程序流程圖 ........................................................................................................ 25 采集程序 ............................................................................................................ 26 溫度顯示程序的設計 ............................................................................................... 31 程序流程圖 ........................................................................................................ 31 顯示程序 ............................................................................................................ 31 結(jié) 論 ................................................................................................................................. 33 致 謝 ................................................................................................................................. 34 參考文獻 ............................................................................................................................. 35 附 錄 A ............................................................................................................................. 36 第 一 章 緒 論 課題背景 單片機自 1976 年由 Intel公司推出 MCS48 開始,迄今已有三十多年了。s swift development and traditional industry transformation39。傳統(tǒng)的溫度檢測以熱敏電阻為溫度敏感元件。 通過DS18B20 直接讀取被測溫度值, 送入單片機 進行數(shù)據(jù) 處理 , 之后進行輸出顯示,最終完成了數(shù)字溫度計的總體設計。 Second, to the system software part39。目前的單片機以采用程序存儲器和數(shù)據(jù)存儲器截然分開的結(jié)構(gòu)為多。它們的引腳及指令系統(tǒng)相互兼容,主要在內(nèi)部結(jié)構(gòu)上有些區(qū)別。全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。176。 該裝置適用于人民的日常生活和工、農(nóng)業(yè)生產(chǎn)的溫度測量與報警,實現(xiàn)對溫度的監(jiān)測。 因此,我們引出第二種方案。便于擴展的優(yōu)點。 所有的單線器件都有遵循嚴格的協(xié)議,以保證數(shù)據(jù)的完整性。 圖 AT89C51 單片機引腳圖 AT89C51 引腳功能介紹 單片機芯片 AT89C51 為 40 引腳雙列直插式封裝。 (5) P2 口 P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個 TTL 門電流,當 P2 口被寫 ”1”時,其管腳電位被內(nèi)部上拉電阻拉高,且作為輸入。 P3 口也可作為 AT89C51 的一些特殊功能口,同時 P3 口同時為閃爍編程和編程校驗接收一些控制信號。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE脈沖。 (10) EA/VPP 當 EA 保持低電平時,訪問外部 ROM;注意加密方式 1 時, EA將內(nèi)部鎖定為 RESET;當 EA 端保持高電平時,訪問內(nèi)部 ROM。 圖 單片機復位電路 晶振電路的設計 單片機晶振電路的設計 如圖 所示 。 DALLAS 半導體公司的數(shù)字化溫度傳感器 DS18B20 是世界上第一片支持 ”一線總線 ”接口的溫度傳感器。其中, DQ 為 數(shù)據(jù)輸入 /輸出引腳 ,也可用作 開漏單總 線接口引腳 , 當被用 在寄生電源 工作方式 下,可以向器件提供電源 ; GND 為 地信號 ;VDD 為 可選擇的 電源 引腳 , 當工作于寄生電源時,此引腳必須接地。高速暫存 RAM 的結(jié)構(gòu)為 8 字節(jié)的存儲器,結(jié)構(gòu)如圖 所示。 溫度值格式如下: 低 23 22 21 20 21 22 23 24 高 S S S S S 26 25 24 MSB LSB 這是 12 位轉(zhuǎn)化后得到的 12 位數(shù)據(jù),存儲在 DS18B20 的兩個 8 比特的 RAM 中,二進制中的前面 5 位是符號位,如果測得的溫度大于 0,這 5 位為 0,只要將測到的數(shù)值乘于 即可得到實際溫度;如果溫度小于 0,這 5 位為 1,測到的數(shù)值需要取反加 1 再乘于 即可得到實際溫度 。在 64 位 ROM 的最高有效字節(jié)中存儲有循環(huán)冗余校驗碼 (CRC)。 在正常測溫情況下, DS18B20 的測溫分辨力為 ℃,可采用下述方法獲得高分辨率的溫度測量結(jié)果:首先用 DS18B20 提供的讀暫存器指令 (BEH)讀 出以℃為分辨 率的溫度測量結(jié)果,然后切去測量結(jié)果中的最低有效位 (LSB),得到所測實際溫度的整數(shù)部分 Tz,然后再用 BEH 指令取計數(shù)器 1 的計數(shù)剩余值 Cs和每度計數(shù)值 CD。根據(jù) 8 個發(fā)光二極管的不同連接形式,可以將 LED 數(shù)碼管分成共陽極和共陰極兩種。 其具體電路圖如圖 所示。 初始化 單線總線上的所有操作都是從初始化開始的 。 表 ROM 操作命令 指令類型 命令字節(jié) 功能說明 Read Rom 讀 ROM 33H 讀取激光 ROM 中的 64 位 , 只能用于總線上單個DS18B20 器件情況 , 多掛時會發(fā)生數(shù)據(jù)沖突 ; Match Rom 匹配 ROM 55H 此命令后跟 64 位 ROM 序列號 , 尋址多掛總線上的對應 DS18B20, 只有序列號完全匹配的 DS18B20 才能響應后面的內(nèi)存操作命令 , 其他不匹配的將等待復位脈沖 , 可用于單掛或多掛兩種情況 ; Skip Rom 跳過 ROM CCH 可無須提供 64 位 ROM 序列號即可運行內(nèi)存操作命令 , 只能用于單掛 ; Search Rom 搜索 ROM F0H 通過一個排除法過程 , 識別出總線上所有器件的 ROM序列號 ; AlarmSearch 報警 搜索 ECH 命令流程與 Search Rom 相同 , 但 DS18B20 只有最近的一次溫度測量時滿足了 報 警觸發(fā)條件的 , 才會響應此命令 。當主機將數(shù)據(jù)線從高電平拉至低電平時產(chǎn)生寫 時序 。在讀 時序 結(jié)束時, DQ 引腳將通過外部上拉電阻拉回至高電平。 //數(shù) 據(jù)通信線 /*延時 t 毫秒 */ void delay(uint t) { uint i 。 while (i0) i。 DQ=0。 for ( i=1。 for (j=1。 i=8。 //等待 DS18B20 給出應答脈沖 delay (1)。 //read scratchpad 命令 tplsb=RdByte ()。
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1