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

正文內(nèi)容

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

2025-07-15 17:02 本頁面
 

【文章內(nèi)容簡介】 F0H口線上有多個(gè)器件時(shí),找出每個(gè)器件 ROM碼告警搜索 ECH 找出各器件是否超限存儲器操作命令指令名稱 代碼 功能寫暫存存儲器 4EH主機(jī)向存儲器中 TH、TL 和配置寄存器寫數(shù)據(jù)讀暫存存儲器 BEH 主機(jī)連續(xù)讀 0~8 存儲器中內(nèi)容復(fù)制暫存存儲器 48H復(fù)制 TH、TL 和配置寄存器內(nèi)容到 EEPROM中溫度變換 44H 啟動(dòng)溫度轉(zhuǎn)換重新調(diào)出 B8H從 EEPROM 中調(diào)出 TH、TL 和配置寄存器數(shù)據(jù)到存儲器中讀電源 B4H 器件向主機(jī)發(fā)送它的供電方式時(shí)序主機(jī)使用時(shí)間隙來讀寫 DSl820 的數(shù)據(jù)位和寫命令字的位。? 初始化 初始化時(shí)序見圖 主機(jī)總線 to 時(shí)刻發(fā)送一復(fù)位脈沖 (最短為 480us 的低電平信號)接著在 tl 時(shí)刻釋放總線并進(jìn)入接收狀態(tài) DSl820 在檢測到總線的上升沿之后等待 1560us 接著 DS1820 在 t2 時(shí)刻發(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 圖 初始化時(shí)序圖? 寫時(shí)間隙 當(dāng)主機(jī)總線 t o 時(shí)刻從高拉至低電平時(shí)就產(chǎn)生寫時(shí)間隙見圖 圖 從 to 時(shí)刻開始 15us 之內(nèi)應(yīng)將所需寫的位送到總線上 DSl820 在 t0 后 1560us 間對總線采樣若低電平寫入的位是 0 見圖 ,若高電平寫入的位是 1,見圖 ,連續(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 時(shí)序 圖 寫 1 時(shí)序 ? 讀時(shí)間隙 見圖 主機(jī)總線 t0 時(shí)刻從高拉至低電平時(shí)總線只須保持低電平 l7us 之后在 t1 時(shí)刻將總線拉高產(chǎn)生讀時(shí)間隙,讀時(shí)間隙在 t1 時(shí)刻后 t2 時(shí)刻前有效 t2 距 t0為 15us 也就是說 t2 時(shí)刻前主機(jī)必須完成讀位并在 t0 后的 60us120us 內(nèi)釋放總線。讀位子程序(讀得的位到 C 中)t 0 t 1 t 2 t 3 6 0 181。 s1 5 181。 s 1 181。 s主 機(jī) 起 作 用D S 1 8 B 2 0 起 作 用上 拉 電 阻 起 作 用圖 讀時(shí)序 溫度采集電路DS18B20 工作可采用兩種供電方式,外接供電電源供電和寄生電源供電。當(dāng) DS18B20 處于寫存儲器操作和溫度 A /D 變換操作時(shí),總線上必須有強(qiáng)上拉。 (1)采用寄生電源供電 采用寄生電源供電,如圖 所示??诮訂尉€總線,為保證在有效 DS18B20 時(shí)鐘周期內(nèi)提供足夠的電流,可用一個(gè)MOSFET 管和AT89S52 的 來完成對總線的上拉。采用寄生電源供電方式 圖 寄生電源供電時(shí) 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è)計(jì)系統(tǒng)通過 AT24C02 存儲溫度信息,AT24C02 內(nèi)部存儲地址 0x00 和 0x01分別存儲溫度上下限數(shù)據(jù)信息。溫度上下限數(shù)據(jù)可通過外部按鍵進(jìn)行修改,并通過數(shù)碼管實(shí)時(shí)顯示。數(shù)據(jù)存儲格式如表 21 所示。表 21 數(shù)據(jù)存儲格式DS18B20DS18B20+5V+ VDGNDGNDVD地址 0x00 0x01 0x02 0x03 … 0xFF數(shù)據(jù) 溫度上限 溫度下限 … … … … 存儲芯片簡介CAT24WC02 是一個(gè) 2K 位串行 CMOS E178。PROM 內(nèi)部含有 256 個(gè) 8 位字節(jié)CATALYST 公司的先進(jìn) CMOS 技術(shù)實(shí)質(zhì)上減少了器件的功耗,CAT24WC02 有一個(gè) 16 字節(jié)頁寫緩沖器該器件通過 C 總線接口進(jìn)行操作有一個(gè)專門的寫保護(hù)功能。(1)特性? 與 400KHz I178。C 總線兼容;? 到 伏工作電壓范圍;? 寫保護(hù)功能當(dāng) WP 為高電平時(shí)進(jìn)入寫保護(hù)狀態(tài);? 頁寫緩沖器;? 自定時(shí)擦寫周期;? 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:串行時(shí)鐘 CAT24WC02 串行時(shí)鐘輸入管腳用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時(shí)鐘這是一個(gè)輸入管腳。SDA:串行數(shù)據(jù)/地址 CAT24WC01/02/04/08/16 雙向串行數(shù)據(jù)/地址管腳用于器件所有數(shù)據(jù)的發(fā)送或接收 SDA 是一個(gè)開漏輸出管腳可與其它開漏輸出或集電極開路輸出進(jìn)行線或wireOR。A0、AA2:器件地址輸入端 這些輸入腳用于多個(gè)器件級聯(lián)時(shí)設(shè)置器件地址當(dāng)這些腳懸空時(shí)默認(rèn)值為0。使用 24WC02 時(shí)最大可級聯(lián) 8 個(gè)器件,如果只有一個(gè) 24WC02 被總線尋址這三個(gè)地址輸入腳 A0、AA2 可懸空或連接到 Vss。WP:寫保護(hù)如果 WP 管腳連接到 Vcc 所有的內(nèi)容都被寫保護(hù)只能讀當(dāng) WP 管腳連接到Vss 或懸空允許器件進(jìn)行正常的讀/寫操作。Vcc:+~ 工作電壓。Vss:接地。 工作原理只有在總線非忙時(shí)才被允許進(jìn)行數(shù)據(jù)傳送。在數(shù)據(jù)傳送時(shí),當(dāng)時(shí)鐘線為高電平,數(shù)據(jù)線必須為固定狀態(tài),不允許有跳變。時(shí)鐘線為高電平時(shí),數(shù)據(jù)線的任何電平變化將被當(dāng)作總線的啟動(dòng)或停止條件。啟始條件: 起始條件必須在所有操作命令之前發(fā)送。時(shí)鐘線保持高電平期問,數(shù)據(jù)線電平從高到低的跳變作為 I178。C 總線的啟動(dòng)信號。CAT24C02 一直監(jiān)視 SDA 和SCL 電平信號直到條件滿足時(shí)才響應(yīng)。停止條件: 時(shí)鐘線保持高平期問,數(shù)據(jù)線電平從低到高的跳變作為 I178。C 總線的停止信號。操作結(jié)束時(shí)必須發(fā)送停止條件。器件地址的約定: 主器件在發(fā)送啟動(dòng)命令后開始傳送,主器件發(fā)送相應(yīng)的從器件的地址(見表22),8 位從器件地址的高 4 位固定為 1010。接下來的 3 位無意義。最后一位為讀寫控制位。1”表示對從器件進(jìn)行讀操作, 0”表示對從器件進(jìn)行寫操作。在主器件發(fā)送啟動(dòng)命令和發(fā)送一字節(jié)從器件地址后,如果從器件地址相吻合,CAT24C02 發(fā)送一個(gè)應(yīng)答信號(通過 SDA 線)。然后 CAT24C02 再根據(jù)讀/ 寫控制位進(jìn)行讀或?qū)懖僮鳌? 表 22 從器件尋址1 0 1 0 A2 A1 A0 R/W時(shí)序圖CAT24C02 工作時(shí)序包括起始/停止時(shí)序、應(yīng)答時(shí)序、寫時(shí)序和讀時(shí)序。S D AS C LS T A R T B I T S T O P B I T起始/停止時(shí)序圖S C LD A T A I ND A O U TS T A R T129 應(yīng)答時(shí)序圖 SS D A L I N ESTARTS L A V EA D D R E S SB Y T EA D D R E S SD A T A PACKACKACKSTOP寫時(shí)序圖 SACKSTARTSTOPPNOACKD A T AS D A L I N ES L A V EA D D R E S S讀時(shí)序圖 存儲電路A0、AA2 接地,SDA、SCL 與單片機(jī) I/O 口連接,通過程序軟件模擬 I 178。C 時(shí)序, WP 引腳接地,如圖 所示。 硬件連接圖112233445566D DC CB BA ATitleNumber RevisionSizeBDate: 2022/11/26 Sheet of File: Drawn By:AT89S52 RST9 XTAL218XTAL119 GND20 24 27 28PSEN29ALE/PROG 30EA/VPP 33 36 39VCC 40U1E01 E12E23GND4SDA 5SCL6 MODE7VCC 8CAT24C02U310K10KVCC 顯示電路設(shè)計(jì)本系統(tǒng)顯示電路用來顯示溫度上下限的值和通過 DS18B20 采集進(jìn)來的實(shí)時(shí)溫度值。 顯示器簡介數(shù)碼管具有:低能耗、低損耗、低壓、壽命長、耐老化、防曬、防潮、防火、防高( 低) 溫,對外界環(huán)境要求低,易一于維護(hù),同時(shí)其精度高,測量快,精確可靠,操作簡單。數(shù)碼顯示是采用 BCD 編碼顯示數(shù)字,程序編譯容易,資源占用較少。(1) 7 段 LED 數(shù)碼LED 是近似于恒壓的元器件,到導(dǎo)電時(shí)(發(fā)光)的正向壓降一般約為 或 ,反向擊穿電壓一般≥5V。工作電流通常在 1020mA,故電路中需要串聯(lián)適當(dāng)?shù)南蘖麟娮?。發(fā)光強(qiáng)度基本上與正向電流成正比。發(fā)光效率和顏色取決于制造的材料,一般常用紅色,偶爾也用于黃色或綠色。(2) 發(fā)光二級管顯示驅(qū)動(dòng)(點(diǎn)亮)的方法? 靜態(tài)驅(qū)動(dòng)方法:即給欲點(diǎn)亮的 LED 通過恒定的定流。這種驅(qū)動(dòng)方法需要顯示的位數(shù)增加時(shí),所需的邏輯部件及連線也相應(yīng)增加,成本也增加。? 動(dòng)態(tài)驅(qū)動(dòng)方法:是給欲點(diǎn)亮的 LED 通過脈沖電流,此時(shí) LED 的脈沖電流倍數(shù)于其額定電流值。利用動(dòng)態(tài)驅(qū)動(dòng)方法可以減少需要的邏輯部件和連線。最常用的一種數(shù)碼顯示器是由 7 段條形的 LED 組成,如圖 所示。點(diǎn)亮適當(dāng)?shù)淖侄?,就可以出不同的?shù)字。此外不少于 7 段數(shù)碼管顯示器在右下角帶有一個(gè)圓形的 LED 作小數(shù)點(diǎn)用,這樣一共有 8 段,恰好適用于 8 位的并行系統(tǒng)。 圖 (a )為共陰極接法,公共陰極接地。當(dāng)各段陽極上的電平為“1”時(shí),該段點(diǎn)亮;電平為“0”時(shí),段就熄滅。圖 (b)為共陽極接法+5V 電源。當(dāng)各段陰極上的電平為“0”時(shí),該段就點(diǎn)亮;電平為“1”時(shí),段就熄滅。圖中的電阻是限流電阻。 圖 (a)共陰極接法 圖 (b)共陽極接法 驅(qū)動(dòng)芯片簡介MAX7219 是 MAXMI 公司生產(chǎn)的一種串行接口方式 7 段共陰極 LED 顯示驅(qū)動(dòng)器。其片內(nèi)包含有一個(gè) BCD 碼到 B 碼的譯碼器、多路復(fù)用掃描電路、字段和字位驅(qū)動(dòng)器,以及存儲每個(gè)數(shù)字的 8X8RAM。每位數(shù)字都可以被尋址和更新,允許對每一位數(shù)字選擇 B 碼譯碼或不譯碼。采用三線串行方式與單片機(jī)接口。電路十分簡單,只需要一個(gè) 10KΩ 左右的外接電阻來設(shè)置所有 LED 的段電流。MAX7219 的引腳排列如圖 所示。 圖 MAX7219 的引腳排列(1)功能特點(diǎn)? 1OMHZ 連續(xù)串行口;? 數(shù)字的譯碼與非譯碼選擇;? 150uA 的低功耗關(guān)閉模式;? 亮度的數(shù)字和模擬控制;? 高電壓中斷顯示;? 共陰極 LED 顯示驅(qū)動(dòng)。(2)引腳功能DIN :串行數(shù)據(jù)輸入。在 CLK 時(shí)鐘的上升沿,串行數(shù)據(jù)被移入內(nèi)部移位寄存器。移入時(shí)最高位(MSB )在前。DIG0~7:8 根字位驅(qū)動(dòng)引腳,它從 LED 顯示器吸入電流。GND:接地,兩根 GND 引腳必須相連。LOAD:裝載數(shù)據(jù)輸入。在 LOAD 的上升沿,串行輸入數(shù)據(jù)的最后 16 位被鎖存。CLK:時(shí)鐘輸入。它是串行數(shù)據(jù)輸入時(shí)所需的移位脈沖。最高時(shí)鐘頻率為10MHz,在 CLK 地上升沿串行數(shù)據(jù)被移入內(nèi)部移位寄存器,在 CLK 的下降沿?cái)?shù)據(jù)從 DOUT 移出。SEGA~G,DP:七段和小數(shù)點(diǎn)驅(qū)動(dòng)輸出,它提供 LED 顯示器源電流。ISET:通過一個(gè) 10KΩ 電阻 Rset 接到 V+以設(shè)置峰值段電流。V+:+5V 電源電壓。DOUT:串行數(shù)據(jù)輸出。輸入到 DIN 的數(shù)據(jù)經(jīng)過 個(gè)時(shí)鐘周期后,在DOUT 端有效。MAX7219 采用串行數(shù)據(jù)傳輸方式,由 16 位數(shù)據(jù)包發(fā)送到 DIN 引腳的串行數(shù)據(jù)在每個(gè) CLK 的上升沿被移入的內(nèi)部 16 位移位寄存器,然后在 LOAD 的上升沿將數(shù)據(jù)所存到數(shù)字或控制寄存器中。LOAD 信號必須在第 16 個(gè)時(shí)鐘上升沿
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1