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

正文內(nèi)容

畢業(yè)設(shè)計基于單片機的冰箱溫度智能控制系統(tǒng)的設(shè)計-在線瀏覽

2024-12-26 12:11本頁面
  

【正文】 達到要求時關(guān)閉壓縮機,同時關(guān)閉電磁閥門 V1 。電磁閥門 V3主要用于冷凍室的化霜。達到化霜的效果。 三.本系統(tǒng)采用單片機控制的電冰箱主要功能及要求: 設(shè)定 2 個測溫點,測量范圍:- 26?C~+ 26?C,精度177。 第 6 頁共 31 頁 6 第二章硬件部分 一.系統(tǒng)結(jié)構(gòu)圖 控制系統(tǒng)結(jié)構(gòu)如圖 21 所示,主要由電源開關(guān),電壓檢測裝置,溫度 傳感器,功能按鍵,單片機,延時電路,顯示電路,指示燈電路,除霜裝置和故障報警裝置等夠成。 AT89C51 是一種帶 4K字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。由于將多功能 8位 CPU 和閃爍第 7 頁共 31 頁 7 存儲器組合在單個芯片中, ATMEL 的 AT89C51 是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。 與 MCS51 兼容 全靜態(tài)工作: 0Hz24Hz 128*8 位內(nèi)部 RAM 兩個 16位定時器 /計數(shù)器 可編程串行通道 片內(nèi)振蕩器和時鐘電路 2.管腳說明 VCC:供電電壓。 P0口: P0口為一個 8位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。 P1口: P1口是一個內(nèi)部提供上拉電阻的 8位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。在 FLASH 編程和校驗時, P1 口作為第八位地址接收。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P2 口當用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地 址的高八位。 P2口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。當 P3 口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。 第 9 頁共 31 頁 9 P3口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口 ) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3口同時為閃爍編程和編程校驗接收一些控制信號。當振蕩器復位器件時,要保持 RST 腳兩個機器周期的高電平時間。在 FLASH 編程期間,此引腳用于輸入 編程脈沖。因此它可用作對外部輸出的脈沖或用于定時目的。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。另外,該引腳被略微拉高。 /PSEN:外部程序存儲器的選通信號。但在訪問外部數(shù)據(jù)存儲器時,這兩次有 效的 /PSEN 信號將不出現(xiàn)。注意加密方式 1 時, /EA 將內(nèi)部鎖定為 RESET;當 /EA 端保持高電平時,此間內(nèi)部程序存儲器。 XTAL2:來自反向振蕩器的輸出。在芯片擦操作中,代碼陣列全被寫 “1” 且在任何非空存儲字節(jié)被重復編程以前,該操作必須被執(zhí)行。在閑置模式下, CPU 停止工作。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個硬件復位為止。 (2)累加器 A:在算術(shù)/邏輯運算中存放一個操作數(shù)或結(jié)果,在與外部存儲器和 I/O 接口打交道時,進行數(shù)據(jù)傳送都要經(jīng)過 A來完成。乘法時, B用來存放乘數(shù)以及積的高字節(jié);除法時, B用來存放除數(shù)及余數(shù)。 (4)程序狀態(tài)標志寄存器 PSW:用來存放當前指令執(zhí)行后操作結(jié)果的某些特征,以便為下一條指令的執(zhí)行提供依據(jù)。 5 個中斷源的符號、名稱及產(chǎn)生的條件如下 : INT0:外部中斷 0,由 P3. 2 端口線引入,低電平或下跳沿引起。 T0:定時器/計數(shù)器 0中斷,由 T0計滿回零引起。 TI/ RI:串行 I/ O中斷,串行端口完成一幀字符發(fā)送/接收后引起。我們在為 冰箱測溫系統(tǒng)中 ,為了克服上面提到的三個問題,采用了新型數(shù)字溫度傳感器 DS1820,在對其測溫原理進行詳細分析的基礎(chǔ)上,提出了提高 DS1820 測量精度的方法,使 DS1820 的測量精度由 ℃ 提高到 ℃ 以上,取得了良好的測溫效果 。全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。 ( 1)獨特的單線接口方式, DS1820 在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與 DS1820 的雙向通訊。 ( 3) DS1820 在使用中不需要任何外圍元件。 ( 5)測量結(jié)果以 9 位數(shù)字量方式串行傳送 DS1820 內(nèi)部結(jié)構(gòu)框圖如圖 1所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計數(shù)器 1。計數(shù)器 1 和溫度寄存器被預置在- 55℃ 所對應的一個基數(shù)值。圖 2 中的斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正計數(shù)器 1的預置值。首先用DS1820 提供的讀暫存寄存器指令 (BEH)讀出以 ℃ 為分辨率的溫度測量結(jié)果,然后切去測量結(jié)果中的最低有效位 (LSB),得到所測實際溫度整數(shù)部分 T整數(shù),然后再用 BEH 指令讀取計數(shù)器 1的計數(shù)剩余值 M 剩余和每度計數(shù)值 M每度,考慮到 DS1820 測量溫度的整數(shù)部分以 ℃ 、 ℃ 為進位界限的關(guān)系,實際溫度T實際可用下式計算得到: T實際 =(T 整數(shù)- ℃ )+(M 每度- M 剩余 )/M 每度 測量數(shù)據(jù)比較 表 2為采用直接讀取測溫結(jié)果方法和采用計算方法得到的測溫數(shù)據(jù)比較,通過比較可以看出,計算方法在 DS1820 測溫中不僅是可行的,也可以大大的提高DS1820 的測溫分辨率。在使用 PL/M、 C 等高級語言進行系統(tǒng)程序設(shè)計時,對 DS1820 操作部分最好采用匯編語言實現(xiàn)。當單總線上 所掛DS1820 超過 8個時,就需要解決微處理器的總線驅(qū)動問題,這一點在進行多點測溫系統(tǒng)設(shè)計時要加以注意。試驗中,當采用普通信號電纜傳輸長度超過 50m 時,讀取的測溫數(shù)據(jù)將發(fā)生錯誤。這種情況主要是由總線分布電容使信號波形產(chǎn)生畸變造成的。 (4)在 DS1820 測溫程序設(shè)計中,向 DS1820 發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待 DS1820 的返回信號,一旦某個 DS1820 接觸不好或斷線,當程序讀該 DS1820第 15 頁共 31 頁 15 時,將沒有返回信號,程序進入死循環(huán)。 四.電壓檢測裝置 電壓檢測裝置是為了保護系統(tǒng)的穩(wěn)定運行,采用 WB 系列 電壓越限報警傳感器 WB 系列電 壓越限報警傳感器以 電壓隔離傳感器為基礎(chǔ),增配比較器電路、基準電壓設(shè)定電路、輸出驅(qū)動電路組成,用來隔離監(jiān)測主回路中的交流或直流電壓,當被監(jiān)測的電壓超過預先設(shè)定的上限值 ,或低于預先設(shè)定的下限值時,給出開關(guān)量控制信號。 主要特點: ,體積小、精度高、反應快; ,防止誤動作; (177。按鍵電路如圖 26 所示。當按鍵未按下時輸出為 1。此時即使用按鍵的機器性能,使按鍵因彈性抖動而產(chǎn)生瞬時斷開 (抖動跳開 B),只要按鍵不返回原來狀態(tài) A,雙穩(wěn)態(tài)電路的狀態(tài)不會改變,輸出保持為0,不會產(chǎn)生抖動的波形。 第 16 頁共 31 頁 16 圖 26 按鍵電路 六.壓縮機,風機、電磁閥控制 壓縮機,風機 工作原理是 制冷 系統(tǒng)內(nèi)制冷劑的低壓蒸汽被壓縮機吸入并壓縮為高壓蒸汽后排至冷凝器。高壓液體經(jīng)過過濾器、節(jié)流機構(gòu)后噴入蒸發(fā)器,并在相應的低壓下蒸發(fā),吸取周圍的熱量。如此室內(nèi)空氣不斷循環(huán)流動,達到降低溫度的目的。 電磁閥的工作原理非常簡單,阻流板就象一個閘門,一個彈簧讓它處于關(guān)閉狀態(tài),上面一個電磁鐵芯,鐵芯(低部橡膠)壓在阻流板中間(凸起)的一個小眼兒上,外面一個電磁線圈,接通電源后鐵芯別吸上去,小眼兒開始進氣,壓力達到頂開彈簧后電磁閥打開 。 四個指示燈作用: L1:設(shè)置冷藏室溫度時亮 L2:設(shè)置冷凍室溫度時亮 L3:壓縮機運行時亮 L4:電源過壓或欠壓時亮 第三章 軟件部分 第 17 頁共 31 頁 17 本系統(tǒng)軟件主要由主流程、功能子程序、中斷服務程序組成。本系統(tǒng)溫度在- 64?C~ 64?C,用七位即可存放,因此溫度 值用一個字節(jié)存放 , 最高位存放符號位。 初始化 LCALL KEY 。 獲得冷藏室溫度 MOV 62H , R0 INC DATA LCALL GETWD 。 顯示兩室溫度值 MOV R4 , 63H LCALL DISP MOV A , 60H CLR C HIGH: CJNE A , 62H , HIGH1
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1