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

正文內(nèi)容

基于51單片機智能溫度控制器設(shè)計與實現(xiàn)畢業(yè)論文-文庫吧資料

2024-09-03 15:33本頁面
  

【正文】 delay(8)。 DATA = 1。i) { DATA = 0。 for (i=8。 } ReadOneChar(void) { uchar i=0。 x=DATA。 DATA = 1。 DATA = 0。 DATA = 1。 void delay(uint num) { while(num) 。 void key()。 void key_to2()。 22 基于 51 單片機的智能溫度控制器的設(shè)計與實現(xiàn) bit Flag=0。 sbit Green=P1^7。 sbit LLight=P1^3。 sbit bell=P1^0。 sbit k3=P2^7。 sbit k1=P2^5。 int alarmH=500。 uchar data b。 int dd。//共陰極字型碼 int temp。雖然 C 語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?, 便于使用、維護以及調(diào)試。流程圖也可用于設(shè)計改進工作過程,具體做法是先畫出事情應(yīng)該怎么做,再將其與實際情況進行比較。 流程圖使用一些標(biāo)準(zhǔn)符號代表某些類型的動作,如決策用菱形框表示,具體活動用方框表示。流程圖對準(zhǔn)確了解事情是如何進行的,以及決定應(yīng)如何改進過程極有幫助。 流程圖 有時也稱作輸入 輸出圖。 流程圖是揭示和掌握封閉系統(tǒng)運動狀況的有效方式。這些過程的各個階段均用圖形塊表示,不同圖形塊之間以箭頭相連,代表它們在系統(tǒng)內(nèi)的流動方向。這種過程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項任務(wù)必需的管理過程。 流程圖是流經(jīng)一個系統(tǒng)的信息流、觀點流或部件流的圖形代表。 圖 DS18B20 DS18B20 引腳 (1)DQ 為數(shù)字信號輸入 /輸出端; (2)GND 為電源地; (3)VDD 為外接供電電源輸入端(在寄生電源接線方式時接地)。 ⑨ 、 標(biāo)準(zhǔn)安裝螺紋 M10X1, , G1/2” 任選 。 ⑦ 、 不銹鋼保 護管直徑 Φ6 。 ⑤ 、 在使用中不需要任何外圍元件 。 ③ 、支持多點組網(wǎng)功能,多個 DS18B20 可以并聯(lián)在唯一的三線上,最多只能并聯(lián) 8 個,實現(xiàn)多點測溫,如果數(shù)量過多,會使供電電源電壓過低,從而造成信號傳輸?shù)牟环€(wěn)定。 圖 DS18B20 實物圖 DS18B20 技術(shù)性能描述 ① 、 獨特的單線接口方式, DS18B20 在與微處理器連接時僅需要一條口16 基 于 51 單片機的智能溫度控制器的設(shè)計與實現(xiàn) 線即可實現(xiàn)微處理器與 DS18B20 的雙向通訊。封裝后的 DS18B20可用于電纜溝測溫,高爐水循環(huán)測溫,鍋爐測溫,機房測溫,農(nóng)業(yè)大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。 DS18B20 的簡介 [4] DS18B20 概述 DS18B20 數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場合,如管道式,螺紋式 , 磁鐵吸附式,不銹鋼封裝式,型號多種多樣,有 LTM8877,LTM8874 等等。 按鍵電路的設(shè)計 溫度設(shè)定按鍵的輸入按鈕使用常規(guī)開關(guān)。時鐘頻率選用 12MHz。其中電平復(fù)位是通過 RST 端經(jīng)電阻與 電源 Vcc 接通而實現(xiàn)的。本設(shè)計就是用的按鍵手動復(fù)位。 最簡單的上電自動復(fù)位電路中上電自動復(fù)位是通過外部復(fù)位電路的電容充電來實現(xiàn)的。本設(shè)計采用最常用的內(nèi)部時鐘方式,即用外接晶體和電容組成的并聯(lián)諧振回路。內(nèi)部時鐘方式和外部時鐘方式(如圖 36 所示)。 時鐘電路 AT89S51 雖然有內(nèi)部振蕩電路,但要形成時鐘,必須外部附加電路。如果測試通過,電路仿真沒有問題能完全實現(xiàn)功能的話就可以實際的做板子的焊接工作了。由于單片機本身不具有軟件編譯測試的功能,我們需要借助其他軟件編譯,將編譯好的程序“燒”入單片機內(nèi)。 單片機 體積小價格低,應(yīng)用方便,穩(wěn)定可靠。只要在 20Hz50Hz 之間循環(huán) 所有顯示,由于人眼存在視覺殘留,在這樣的顯示方式下,數(shù)碼管看起來時同時點亮的。 最常見的解決方案是采用多路復(fù)用顯示。但是如果用一個端口驅(qū)動一個數(shù)碼管,四位數(shù)碼管就需要四個空閑端口,而在許多系統(tǒng)中并無四個端口可用。例如, 想讓數(shù)碼管顯示“ 1”,就必須使數(shù)碼管的 b、c 段點亮,其它段熄滅;所以使 b、 c 段為低電平,其它各引腳均為高電平。顯示器的點亮既與點亮?xí)r的導(dǎo)通電流有關(guān),也與點亮?xí)r間和間隔時間比例有關(guān)。當(dāng)位數(shù)較多時,用靜態(tài)顯示所需的 I/O 過多,一般采用動態(tài)顯示方第二章 整體設(shè)計 11 法。所謂靜態(tài)顯示,就是當(dāng)顯示器顯示某一字符時,相應(yīng)的發(fā)光二極管恒定的導(dǎo)通或是截止。 圖 七段數(shù)碼管 應(yīng)根據(jù)實際情況決定究竟采用共陽還是共陰方式,其基本原則是:若單片機口線直接驅(qū)動數(shù)碼管各段,最好采用共陽極數(shù)碼管,因為 8051 系列單片機口線輸出高電平時,輸出的電流很小,數(shù)碼管不會太亮。 譯碼器的邏輯功能是將每一個輸入的二進制代碼譯成對應(yīng)的輸出高、低電平信號,是編碼器的反操作。 共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極 (COM)的10 基于 51 單片機的智能溫度控制器的設(shè)計與實現(xiàn) 數(shù)碼管,共陽數(shù)碼管在應(yīng)用時應(yīng)將公共極 COM 接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極 為低電平時,相應(yīng)字段就點亮,當(dāng)某一字段的陰極為高電平時,相應(yīng)字段就不亮。 設(shè)定鍵用來設(shè)定溫度上下限,上調(diào)下調(diào)鍵用來設(shè)置溫度上下限的準(zhǔn)確 數(shù)值。 XTAL2: 來自反向振蕩器的輸出 。在 FLASH編程期間,此引腳也用于施加 12V 編程電源( VPP)。 EA/VPP : 當(dāng) /EA 保 持 低 電 平 時 , 則 在 此 期 間 外 部 程 序 存 儲 器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。此時, ALE只有在執(zhí)行 MOVX, MOVC指令是 ALE才起作用。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE脈沖。在平時, ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。第二章 整體設(shè)計 9 ALE/PROG: 當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 RST: 復(fù)位輸入。 89C51 的 P0、 P P P3口作為輸入時都是準(zhǔn)雙向口。讀端口時實際上并不從外部讀入數(shù)據(jù),而是把端口鎖存器的內(nèi)容讀入到內(nèi)部總線,經(jīng)過某種運算或變換后再寫回到端口鎖存器。 P3 口除了作為普通 I/O 口,還有第二功能: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng) P3 口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P2 口當(dāng)用于外部程序存儲器或 16 位地址外部數(shù)據(jù)存儲器進行存取時, P2 口輸出地址的高八位。并因此作為輸入時, P2口的管腳被外部拉低,將輸出電流。在 FLASH編程和校驗時, P1 口作為第八位地址接收。 圖 AT89S51 的管腳圖 P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。 P0 口: P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電 流。 單片機管腳功能說明 [2] VCC: 供電電壓。 本文主要介紹 了單片機 智能溫度控制器 設(shè)計及工作原理,以及它的實際用途 。系統(tǒng)工作原理本系統(tǒng)采用 AT89S51 單片機作為核心。如果在 溫度測量 中,靠 自身感覺 是 幾乎無法判斷出此時的確切溫度的 。該系統(tǒng)利用一個數(shù)碼管來完成顯示功能 ;用溫第一章 緒論 5 度傳感器來獲取外界溫度 ,在數(shù)碼管上顯示 此時溫度值 ,從而實現(xiàn) 溫度測量的 過程。 智能溫度控制器的意義 本系統(tǒng)采用單片機作為整個控制核心。利用單片機 編程 來設(shè)計 智能溫度控制器 ,可以 使以上問題得以解決,即使 兩個溫度僅僅相差零點幾度 ,也 能輕松的判斷出目前溫度是否在適宜溫度范圍 。 在 實際生活 中, 比如空調(diào)的溫度控制系統(tǒng)等 ,為了 使其能夠周圍環(huán)境溫度在適宜溫度之內(nèi) ,必須要有一個系統(tǒng)來完成這個任務(wù)。現(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制。現(xiàn)在,這種單片機的使用領(lǐng)域已十分廣泛,如智能儀表、實時工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。因為它體積小,通常都藏在被控機械的 “ 肚子 ” 里。這種計算機就是把智能賦予各種機械的單片機(亦稱微控制器)。它由主機、鍵盤、顯示器等組成。 智能溫度控制器的背景 二十世紀(jì)跨越了三個 “ 電 ” 的時代,即電氣時代、電子時代和現(xiàn)已進入的電腦時代。這種用模擬技術(shù),數(shù)字技術(shù)的綜合設(shè)計系統(tǒng),用軟件取代硬件實現(xiàn)和提供系統(tǒng)系能的新的設(shè)計思想體系,一般稱之為微控制技術(shù)。 由于單片機具有控制功能強,體積小,成本低,功耗小等一系列的特點,使它在工業(yè)控制,智能儀器,節(jié)能技術(shù)改造,通信系統(tǒng),信號處理及家用電器產(chǎn)品4 基于 51 單片機的智能溫度控制器的設(shè)計與實現(xiàn) 中都得到廣泛的應(yīng)用,隨著數(shù)字技術(shù)的發(fā)展及單片機在電子系統(tǒng)中的廣泛應(yīng)用,在很大程度上改變了傳統(tǒng)的設(shè)計方法。當(dāng)代單片機系統(tǒng)已經(jīng)不再只在裸機環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在 全系列的單片機上。而傳統(tǒng)的 8 位單片機的性能也得到了飛速提高,處理能力比起 80 年代提高了數(shù)百倍。 90 年代后隨著消費電子產(chǎn)品大發(fā)展,單片機技術(shù)得到了巨大提高?;谶@一系統(tǒng)的單片機系統(tǒng)直到現(xiàn)在還在廣泛使用。其中最成功的是 INTEL 的 8031,因為簡單可靠而性能不錯獲得了很大的好評。 INTEL 的 Z80 是最早按照這種思想設(shè)計出的處理器,從此以后,單片機和專用處理器的發(fā)展便分道揚鑣。單片機由芯片內(nèi)僅有 CPU的專用 處理器 發(fā) 展而來。 本設(shè)計的系統(tǒng)實用性強、判斷精確、操作簡單、擴展功
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1