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

正文內(nèi)容

基于at89s52單片機溫度控制器的設(shè)計(編輯修改稿)

2025-01-09 01:36 本頁面
 

【文章內(nèi)容簡介】 B20 進行溫度測量,測量的 方法不同,溫度采集不同。 溫度采集芯片簡介 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 8 DS1820 數(shù)字溫度計提供 9 位溫度讀數(shù),指示器件的溫度。 信息經(jīng)過單線接口送入 DS1820 或從 DS1820 送出,因此從中央處理器到 DS1820 僅需連接一條線 (和地 )。讀、寫和完成溫度變換所需的電源可以由數(shù)據(jù)線本身提供,而不需要外部電源。因為每一個 DS1820 有唯一的系列號,因此多個 DS1820 可以存在于同一條單線總線上。這允許在許多不同的地方放置溫度靈敏器件。此特性的應(yīng)用范 圍包括 HVAC 環(huán)境控制,建筑物、設(shè)備或機械內(nèi)的溫度檢測,以及過程監(jiān)視和控制中的溫度檢測。 (1) DS18B20 特性 ? 獨特的單線接口僅需一個端口引腳進行通訊 ; ? 無需外部器件 ; ? 零待機功耗 ; ? 測溫范圍 55℃~ +1250℃,以 0. 5℃遞增。華氏溫度范圍 67℉至 257℉, 以 ℉遞增 ; ? 溫度以 9 位數(shù)字量讀出 ; ? 溫度數(shù)字量轉(zhuǎn)換時間 200ms(典型值 ); ? 用戶可定義的非易失性溫度報警設(shè)置 ; ? 報警搜索命令識別并標(biāo)志超過程序限定溫度 (溫度報警條件 )的器件 ; ? 應(yīng)用包括溫度控制、工業(yè)系統(tǒng)、消費品、溫度 計或任何熱感測系統(tǒng) ; (2) DS18B20 引腳結(jié)構(gòu)及說明 DS18B20 引腳結(jié)構(gòu)如圖 所示 圖 引腳結(jié)構(gòu) 引腳說明: GND:接地 。 DQ :數(shù)據(jù)輸入 /輸出腳。 BOTTOM VIEW GND DQ VDD 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 9 VDD:外接供電電源輸入端(在寄生電源接線方式時接地)。 DS1820 通過一個單線接口發(fā)送或接收信息,因此在中央微處理器和DS1820 之間僅需一條連接線(加上地線)。用于讀寫和溫度轉(zhuǎn)換的電源可以從數(shù)據(jù)線本身獲得,無需外部電源。 因為每個 DS1820 都有一個獨特的片序列號 ,所以多只 DS1820 可以同時連在一根單線總線上,這樣就可以把溫度傳感器放在許多不同的地方。這一特性在 HVAC 環(huán)境控制、探測建筑物、儀器或機器的溫度以及過程監(jiān)測和控制等方面非常有用。 工作原理 (1) 測溫原理 測溫原理 如圖 所示 。 斜 坡 累 加 器預(yù) 置 比 較低 溫 度 系 數(shù) 振 蕩 器 計 數(shù) 器 預(yù) 置= 0溫 度 存 儲 器高 溫 度 系 數(shù) 振 蕩 器計 數(shù) 器= 0停 止增 加LSB置位/清零圖 測溫原理 (2) DSl820 工作過程及時序 初始化 : 初始化 RoM 操作命令存儲器操作命令處理數(shù)據(jù)單總線上的所有處理均從初始化開始 ??偩€主機檢測到 DSl820 的存在便可以發(fā)出 ROM 操作命 令之一這些命令如下: ROM 操作品令 指令 名稱 代碼 功能 讀 ROM 33H 在口線上接一個器件時讀其 ROM 碼 匹配 ROM 55H 找出某個指定 ROM 碼的器件 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 10 跳過 ROM CCH 對口線上所有器件的操作 搜索 ROM F0H 口線上有多個器件時,找出每個器件 ROM 碼 告警搜索 ECH 找出各器件是否超限 存儲器操作命令 指令名稱 代碼 功能 寫暫存存儲器 4EH 主機向存儲器中 TH、 TL 和配置寄存器寫數(shù)據(jù) 讀暫存存儲器 BEH 主機連續(xù)讀 0~ 8 存儲器中內(nèi)容 復(fù)制暫存存儲器 48H 復(fù)制 TH、 TL 和配置寄存器內(nèi)容到 EEPROM中 溫度變換 44H 啟動溫度轉(zhuǎn)換 重新調(diào)出 B8H 從 EEPROM 中調(diào)出 TH、 TL 和配置寄存器數(shù)據(jù)到存儲器中 讀電源 B4H 器件向主機發(fā)送它的供電方式 時序 主機使用時間隙來讀寫 DSl820 的數(shù)據(jù)位和寫命令字的位 。 ? 初始化 初始化 時序見圖 主機總線 to 時刻發(fā)送一復(fù)位脈沖 (最短為 480us 的低電平信號 )接著在 tl 時刻釋放總線并進入接收狀態(tài) DSl820 在檢測到總線的上升沿之后等待 1560us 接著 DS1820 在 t2 時刻發(fā)出存在脈沖 (低電平持續(xù) 60240 us)如圖中虛線所示 t 1 t 2 t 3 t 4t 04 0 0 181。 s ~ 9 6 0 181。 s6 0 181。 s ~ 2 4 0 0 181。 s1 5 181。 s ~ 6 0 181。 s4 8 0 181。 s 圖 初始化時序圖 ? 寫時間隙 當(dāng)主機總線 t o 時刻從高拉至低電平時就產(chǎn)生寫時間隙見圖 圖 從 to 時刻開始 15us 之內(nèi)應(yīng)將所需寫的位送到總線上 DSl820 在 t0 后 1560us 間對總線采樣若低電平寫入的位是 0 見圖 ,若高電平寫入的位是 1,見圖 ,南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 11 連續(xù)寫 2 位間的間隙應(yīng)大于 1us。 6 0 181。 s1 5 181。 s 1 181。 s 6 0 181。 s1 5 181。 s4 5 181。 s 1 181。 s1 5 181。 s ~6 0 181。 st 0t 1t 0t 1 圖 寫 0 時序 圖 寫 1 時序 ? 讀時間隙 見圖 主機總線 t0 時刻從高拉至低電平時總線只須保持低電平 l7us 之后在 t1 時刻將總線拉高產(chǎn)生讀時間隙 ,讀時間隙在 t1時刻后 t2 時刻前有效 t2 距 t0為 15us 也就是說 t2 時刻前主機必須完成讀位并在 t0 后的 60us120us 內(nèi)釋放總線。讀位子程序 (讀得的位到 C 中 ) t 0 t 1 t 2 t 3 6 0 181。 s1 5 181。 s 1 181。 s主 機 起 作 用D S 1 8 B 2 0 起 作 用上 拉 電 阻 起 作 用圖 讀時序 溫度采集 電路 DS18B20 工作可采用兩種供電方式,外接供電電源供電和寄生電源供電。當(dāng) DS18B20 處于寫存儲器操作和溫度 A /D 變換操作時,總線上必須有強上拉 。 (1)采用寄生電源供電 采用寄生電源供電,如圖 所示。 口接單線總線,為保證在有效 DS18B20 時鐘周期內(nèi)提供足夠的電流,可用一個 MOSFET管和 AT89S52 的 來完成對總線的上拉。采用寄生 電源 供 電方式 圖 寄生電源供電 P 2 . 0DS 18 B 20 DS 18 B 20+ 5 V+ 5 V4 . 7 k VDDGNDGNDVDD南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 12 時 VDD 和 CND 端 均接地。 由于單線制只有一根線,因此發(fā)送接收口必須是二態(tài)的。 (2)采用外部電源供電的方式 采用寄生電源供電,外部電源部連接到 VDD,引腳如圖 所示。 D S 1 8 B 2 04 . 7 k G N DV D D+ 5 V總 線P 2 . 0 圖 外部電源供電 存儲電路設(shè)計 系統(tǒng)通過 AT24C02 存儲溫度信息, AT24C02 內(nèi)部存儲地址 0x00 和 0x01分別存儲溫度上下限數(shù)據(jù)信息 。溫度上下限數(shù)據(jù)可通過外部按鍵進行修改,并通過數(shù)碼管實時顯示。數(shù)據(jù)存儲格式如表 21 所示 。 表 21 數(shù)據(jù)存 儲格式 地址 0x00 0x01 0x02 0x03 ? 0xFF 數(shù)據(jù) 溫度上限 溫度下限 ? ? ? ? 存儲芯片簡介 CAT24WC02 是一個 2K 位串行 CMOS E178。PROM 內(nèi)部含有 256 個 8 位字節(jié)CATALYST公司的先進 CMOS技術(shù)實質(zhì)上減少了器件的功耗 ,CAT24WC02有一個 16 字節(jié)頁寫緩沖器該器件通過 C 總線接口進行操作有一個專門的寫保護功能 。 (1)特性 ? 與 400KHz I178。C 總線兼容 ; 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 13 ? 到 伏工作電壓范圍 ; ? 寫保護功能當(dāng) WP 為高電平時進入寫保護狀態(tài) ; ? 頁寫緩沖器 ; ? 自定時擦寫周期 ; ? 1,000,000 編程 /擦除周期 ; ? 可保存數(shù)據(jù) 100 年 。 (2) 極限參數(shù) ? 工作溫度工業(yè)級 55℃~ +125℃ ; ? 貯存溫度 65℃~ +150℃ ; ? 各管腳承受電壓 ~ +; ? Vcc 管腳承受電壓 ~ +; ? 焊接溫度 (10 秒 )300℃ ; ? 輸出短路電流 100mA。 (3) AT24C02 管腳結(jié)構(gòu) AT24C02 管腳結(jié)構(gòu)如圖 所示 。 圖 管腳結(jié)構(gòu) 管腳描述 : SCL:串行時鐘 CAT24WC02 串行時鐘輸入管腳用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時鐘這是一個輸入管腳 。 SDA:串行數(shù)據(jù) /地址 CAT24WC01/02/04/08/16 雙向串行數(shù)據(jù) /地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收 SDA 是一個開漏輸出管腳可與其它開漏輸出或集電極開路輸出進行線或 wireOR。 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 14 A0、 A A2:器件地址輸入端 這些輸入腳用于多個器件級聯(lián)時設(shè)置器件地址當(dāng)這些腳懸空時默認值為 0。使用 24WC02 時最大可級聯(lián) 8 個器件,如果只有一個 24WC02 被總線尋址這三個地址輸入腳 A0、 A A2 可懸空或連接到 Vss。 WP:寫保護 如果 WP 管腳連接到 Vcc 所有的內(nèi)容都被寫保 護只能讀當(dāng) WP 管腳連接到Vss 或懸空允許器件進行正常的讀 /寫操作 。 Vcc: +~ 。 Vss: 接 地 。 工作原理 只有在總線非忙時才被允許進行數(shù)據(jù)傳送。在數(shù)據(jù)傳送時,當(dāng)時鐘線為高電平,數(shù)據(jù)線必須為固定狀態(tài),不允許有跳變。時鐘線為高電平時,數(shù)據(jù)線的任何電平變化將被當(dāng)作總線的啟動或停止條件。 啟始條件 : 起始條件必須在所有操作命令之前發(fā)送。時鐘線保持高電平期問,數(shù)據(jù)線電平從高到低的跳變作為 I178。C 總線的啟動信號。 CAT24C02 一直監(jiān)視 SDA 和SCL 電平信號直到條件滿足時 才響應(yīng)。 停止條件 : 時鐘線保持高平期問,數(shù)據(jù)線電平從低到高的跳變作為 I178。C 總線的停止信號。操作結(jié)束時必須發(fā)送停止條件。 器件地址的約定 : 主器件在發(fā)送啟動命令后開始傳送,主器件發(fā)送相應(yīng)的從器件的地址 (見表22), 8 位從器件地址的高 4 位固定為 1010。接下來的 3 位無意義。最后一位為讀寫控制位。 1” 表示對從器件進行讀操作, 0” 表示對從器件進行寫操作。在主器件發(fā)送啟動命令和發(fā)送一字節(jié)從器件地址后,如果從器件地址相吻合,CAT24C02 發(fā)送一個應(yīng)答信號 (通過 SDA 線 )。然后 CAT24C02 再根據(jù) 讀 /寫控制位進行讀或?qū)懖僮鳌? 表 22 從器件尋址 1 0 1 0 A2 A1 A0 R/W 時序圖 CAT24C02 工作時序包括起始 /停止時序、應(yīng)答時序、寫時序和讀時序。 南通紡織職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 基于 AT9S52溫度控制設(shè)計 15 S D AS C LS T A R T B I T S T O P B I T 起始 /停止時序圖 S C LD A T A I ND A O U TS T A R T129 應(yīng)答時序圖 SS D A L I
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1