【正文】
177。 ℃ 。一線總線獨(dú)特且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感網(wǎng)絡(luò),為測量系統(tǒng)的構(gòu)建引入全新的概念 。 XTAL2:來自反向振蕩器的輸出 。在 FLASH 編程期間,此引腳也用于施加 12V編程電源( VPP)。 /EA/VPP:當(dāng) /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。在由外部程序存儲器取指期間, 每個機(jī)器周期兩次 /PSEN 有效。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。此時, ALE 只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個ALE 脈沖。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平 用于鎖存地址的地位字節(jié)。 電子信息工程系畢業(yè)論文 8 RST:復(fù)位輸入。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 P3 口 : P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL 門電流。在給出地址 “1”時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2 口輸出其特殊功能寄存器的內(nèi)容。這是由于內(nèi)部上拉的緣故。 P2 口 : P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出4 個 TTL 門電流,當(dāng) P2 口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在 FIASH編程時, P0 口作為原碼輸入口,當(dāng) FIASH進(jìn)行校驗(yàn)時, P0 輸出原碼,此時 P0 外部必須被拉高。當(dāng) P0口的管腳第一次寫 1 時,被定義為高阻輸入。 GND:接地。低功耗的閑置和掉電模式 5 個中斷源 32 可編程 I/O 線 第二章 .元器件選型 7 三級程序存儲器鎖定 數(shù)據(jù)保留時間: 10 年 4K 字節(jié)可編程閃爍存儲器 外 形 及 引 腳 排 列 如 圖 所 示 圖 21 主要特性: 由于將多功能 8 位 CPU 和閃爍存儲器組合在單個芯片中, ATMEL 的 AT89C51 是一種高效微控制器, AT89C2051 是它的一種精簡版本。單片機(jī)的可擦除只讀存儲器可以反復(fù)擦除 1000 次。 電子信息工程系畢業(yè)論文 6 第二章 .元器件選型 AT89C51 AT89C51 是一種帶 4K 字節(jié)閃存可編程 可擦除 只讀存儲器( FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓、高性能 CMOS 8 位微處理器,俗稱 單片機(jī) 。 系統(tǒng)設(shè)計具體要求: ( 1) 測量水溫,精度為 1℃ ,范圍為 0— 99℃ 。上方數(shù)碼管顯示預(yù)設(shè)水溫 。 利用單片機(jī) AT89c51 實(shí)現(xiàn) 水溫的智能控制,使水溫能夠在一定溫度之間實(shí)現(xiàn)控制溫度調(diào)節(jié)。使用軟件 編程 既減少了系統(tǒng)設(shè)計的工作量,又提高了系統(tǒng)開發(fā)的速度,使用軟件還可以提高所設(shè)計系統(tǒng)的穩(wěn)定性,避免了因個人設(shè)計經(jīng)驗(yàn)不足而產(chǎn)生過多的系統(tǒng)缺陷。 水溫可以在一定范圍內(nèi)由人工設(shè)定,并能在環(huán)境溫度降低時實(shí)現(xiàn)自動控制,以保持設(shè)定的溫度基本不變 ,具有較好的快速性與較小的超調(diào) 。在系統(tǒng)構(gòu)建時選取了 AT89c51 芯片作為該控制系統(tǒng)的核心, 溫度信號由 新型的可編程溫度傳感器( DS18B20) 提供。 隨著嵌入式系統(tǒng)開發(fā)技術(shù)的快速發(fā)展及其在各個領(lǐng)域的廣泛應(yīng)用,人們對電子產(chǎn)品的小型化和智能化要求越來越高,作為高新技術(shù)之一的單片機(jī)以其體積小、價格低、可靠性高、適用范圍大以及本身的指令系統(tǒng)等諸多優(yōu)勢,在各個領(lǐng)域、各個行業(yè)都得到了廣泛應(yīng)用。 溫度控制不好就可能引起生產(chǎn)安全,產(chǎn)品質(zhì)量和產(chǎn)量等一系列問題。 溫度、壓力,流量和液位是四種最常見的過程變量,其中溫度是一個非常重要的過程變量,因?yàn)樗苯佑绊懭紵⒒瘜W(xué)反應(yīng)、發(fā)酵、烘烤、煅燒、蒸餾、濃度、擠壓成形,結(jié)晶以及空氣流動等物理和化學(xué)過程。成熟產(chǎn)品主要以“ 點(diǎn)位 ” 控制及常規(guī)的 PID 控制器為主,它只能適應(yīng)一般溫度系統(tǒng)控制,難于控制滯后復(fù)雜時變溫度系統(tǒng)控制,而且適應(yīng)于較高控制場合的智能化、自適應(yīng) 控制儀表國內(nèi)技術(shù)還不十分成熟,形成商品化并廣泛應(yīng)用的控制儀表較少。 溫度控制系統(tǒng)在國內(nèi)各行各業(yè)的應(yīng)用雖然已經(jīng)十分廣泛,但從國內(nèi)生產(chǎn)的溫度控制器來講,總體發(fā)展水平仍然不高,同國外的日本、美國、德國等先進(jìn)國家相比,仍然有著較大的差距。在這方面以日本、美國、德國、瑞典等國技術(shù)領(lǐng)先,并且都生產(chǎn)出了一 批商品化的性能優(yōu)異的溫度控制器及儀器儀表,在各行業(yè)廣泛應(yīng)用 。 【關(guān)鍵詞】 AT89c51 單片機(jī) DS18B20 控 制 Abstract The water temperature for realizing highaccuracy is controlled, the main body of a book have introduced that one kind takes AT89c51 monolithic machine as the navar controlling core , being that the temperature collects the water temperature ing to e true the ponent with one kind of the latemodel temperature sensor (DS18B20) weave Cheng. The article emphasizes the ponent choice , every part circuit and the software design introducing core. Perfect inner structure of AT89c51 monolithic machine , good function and interruption treatment ability big and powerful, characteristic having decided to be navar39。 AT89c51 單片機(jī)完善的內(nèi)部結(jié)構(gòu)、優(yōu)良的性能和強(qiáng)大的中斷處理能力,決定了該控制系統(tǒng)的特點(diǎn):電路結(jié)構(gòu)簡單、程序簡短、系統(tǒng)可靠性高等。 江 陰 技 術(shù) 職 業(yè) 學(xué) 院 畢 業(yè) 論 文 基于單片機(jī)的 水溫自動控制系統(tǒng) 姓 名 : 楊 文 兵 指導(dǎo)老師 : 葉 紫 專 業(yè) : 電子信息工程 班 級 : 08 級 電信( 1) 班 學(xué) 號 : 20210305133 時 間 : 摘 要 1 摘 要 為了實(shí)現(xiàn)高精度的水溫控制,本文介紹了一種以 AT89c51 單片機(jī)為 控制核心、以一種新型的可編程溫度傳感器( DS18B20)為溫度采集器件來實(shí)現(xiàn)的水溫控制系統(tǒng)。文章著重介紹核心器件的選擇、各部分電路及軟件的設(shè)計。同時,采用新型的可編程溫度傳感器( DS18B20),不需要復(fù)雜的信號調(diào)理電路和 A/D 轉(zhuǎn)換電路,能直接的與單片機(jī)完成數(shù)據(jù)的采集和處理,實(shí)現(xiàn)方便、精度高,根據(jù)不同需要用于各種場合。s turn: The circuit structure simplicity , brief , systematic reliability of procedure are advanced. At the same time, adopt the latemodel temperature sensor weave Cheng (DS18B20) , not needing the plicated signal to nurse circuit and A/D changeover circuit health, acquisition and treatment being able to acplish a data directly with monolithic machine, e true going to the lavatory , high , in the light of different need of accuracy is used for various occasion. 【 Keywords】 AT89c51 monolithic machine DS18B20 Control 目 錄 3 目 錄 摘 要 ............................................................................................................................................. 1 目 錄 .............................................................................................................................................