【正文】
處理數(shù)據(jù)的速度越快,系統(tǒng)功耗也會相應(yīng)增加,穩(wěn)定性也會下降。(1)時鐘電路首先介紹一下單片機(jī)的晶振電路,即時鐘電路。通過在單塊芯片上組合通用的CPL1和快閃存儲器,ATMEL公司生產(chǎn)的AT89C52是一強(qiáng)勁的微型計算機(jī),它對許多嵌入式控制的應(yīng)用,提供了一種高度靈活和成本低的解決辦法。 AT89C52芯片的內(nèi)部結(jié)構(gòu)框圖AT89C52是一帶有2K字節(jié)快閃可編程可擦除存儲體(EEPROM)的低電壓、高性能8位CMOS微型計算機(jī)。 AT89C52芯片的主要性能芯片AT89C52是ATMEL公司生產(chǎn)的帶2K字節(jié)快閃存儲器的8位單片機(jī)。3)控制功能強(qiáng)。單片機(jī)的主要特點有:1)具有優(yōu)異的性能價格比。正是由于這一原因,國際上逐漸采用微控制器(MCU)代替單片微型計算機(jī)(SCM)這一名稱。單片微型計算機(jī)簡稱單片機(jī),又稱微控制器,嵌入式微控制器等,屬于第四代電子計算機(jī)。當(dāng)然,還要開啟兩個外部中斷,其一為設(shè)定溫度的加一,一旦信號觸發(fā),中斷開始,進(jìn)入中斷服務(wù)子程序,設(shè)定溫度由系統(tǒng)默認(rèn)溫度25度實現(xiàn)加一功能,200ms后系統(tǒng)中斷返回,并于下一周期數(shù)顯在數(shù)碼管上。接下來,系統(tǒng)顯示狀態(tài)燈及LED數(shù)碼管,、并將狀態(tài)燈與外部驅(qū)動電路連接,以實現(xiàn)外部電路與狀態(tài)顯示的同步化。 系統(tǒng)上電之后,系統(tǒng)默認(rèn)設(shè)定溫度為25攝氏度,上限溫度為40攝氏度,外部信號采集后,立即求取平均值,系統(tǒng)自動判斷環(huán)境溫度值,并驅(qū)動繼電器工作,并將工作情況反應(yīng)在工作狀態(tài)燈處。其中P0口,用于送顯六片LED數(shù)碼管,XTAL1和XTAL2接入晶振時鐘電路,設(shè)計采用12MHZ的晶振,一個匯編指令周期為1us,便于對系統(tǒng)運(yùn)行時間評估, ,系統(tǒng)采用中斷方式相應(yīng)外部設(shè)定溫度調(diào)節(jié),相比于鍵盤掃描的方式改變設(shè)定溫度,中斷方式具有受程序掃描周期影響小的特點,表示實時溫度與設(shè)定溫度一致,、。本系統(tǒng)以單片機(jī)為核心,組成一個集溫度采集、處理、自動控制為一身的閉環(huán)控制系統(tǒng)。(4)緊急處理 環(huán)境溫度過高的現(xiàn)象在所難免,但是當(dāng)因外部因素引起的系統(tǒng)停工后畢并須要有相應(yīng)的重啟動功能,在這種情況下設(shè)置了復(fù)位按鈕用于系統(tǒng)停工后的重啟動。(2)環(huán)境檢測及調(diào)整 電路設(shè)計兩個溫度傳感器同時檢測環(huán)境溫度通過求取平均以確定環(huán)境溫度,這樣可以減少環(huán)境因素對系統(tǒng)精確性的影響?!敉獠侩娐返墓ぷ鳡顟B(tài)我們用以下圖表表示:環(huán)境溫度與設(shè)定溫度對比外電路工作情況狀態(tài)指示燈大于驅(qū)動加熱繼電器紅燈 小于驅(qū)動降溫繼電器 藍(lán)燈 等于等待燈點亮黃燈 當(dāng)環(huán)境溫度大于40度停止工作 綠燈閃爍 運(yùn)行狀態(tài)及指示燈狀態(tài)本設(shè)計能模擬基本的恒溫控制系統(tǒng),用繼電器代表外部調(diào)溫電路的加熱和降溫,還能進(jìn)行設(shè)定溫度顯示,環(huán)境溫度檢測及調(diào)整等功能。◆將設(shè)定溫度和上限溫度40度顯示在七段數(shù)碼管上。2 單片機(jī)交通控制系統(tǒng)總體設(shè)計設(shè)置兩個溫度傳感器,分別同時采集環(huán)境溫度,求取平均值數(shù)顯在LED數(shù)碼管上,外部通過按鈕調(diào)節(jié)設(shè)置時間并與所求取的平均值對比以確定外部電路工作狀態(tài),另一方面系統(tǒng)設(shè)置上限溫度,如果環(huán)境溫度超過40度,系統(tǒng)停止一切工作,狀態(tài)處綠燈閃爍,當(dāng)外部溫度恢復(fù)正常后按下按鍵區(qū)的復(fù)位鍵系統(tǒng)重新開始正常工作。 二是進(jìn)行智能傳感器的硬件電路,顯示電路等的設(shè)計對各器件的選擇及連接,大體分配各個器件及模塊的基本功能要求?;谡麄€恒溫控制系統(tǒng)的發(fā)展情況,本設(shè)計主要進(jìn)行如下方面的研究:用智能,集成,且功能強(qiáng)大的單片機(jī)芯片為控制中心,設(shè)計出一套控制系統(tǒng),以指揮外部電路進(jìn)行相應(yīng)的溫度調(diào)節(jié)。隨著制造工藝的快速增長,以及人們對于產(chǎn)品的完美追求,工業(yè)生產(chǎn)對于外部因素愈加重視,溫度控制就應(yīng)運(yùn)而生,在人類的設(shè)計生產(chǎn)中,外部環(huán)境因素被人們所重視,而其中溫度因素扮演著極其重要的角色。溫度控制對于社會的工業(yè)經(jīng)濟(jì)和人們的生活生產(chǎn)中有著十分重要的意義。關(guān)鍵詞:溫度控制,溫度檢測,AT89C52,溫度顯示,上限報警AbstractTraffic control system is a modern society with logistics, travel etc of traffic development a unique set of public management system. To ensure the effective safety traffic, except for a series of traffic rules, still must through certain technological means to achieve. Based on analysis of traffic control, based on realtime detection sensor, adjust the implementation technology of intelligent control, realtime monitoring, sensor adjust vehicles time algorithm and singlechip microputer control function is proposed, which bines the traffic control system based on single chip design scheme.The 8051 microcontroller control system consists of the traffic lights display, 8051 monolithic integrated circuits, and LED the countdown, traffic violation detection, emergency adjustment, manual mode, time as modules. In addition to the basic traffic function outside, still have time to manually set, can pass the countdown, car that forced through traffic, inspection and adjustment, transportation and processing abnormal discriminant functions. Theory shows that the system can simple, economic and effective relieves traffic, improve the crossroads capacity.This design mainly do the following aspects: one is the work of the traffic control system design, including the crossroads, specific design and system should be restricted with each function, two is that the sensor, the hardware circuit design of the circuit and the basic function and requirement. Three is software system design, this system for I MCU assembly language, overall finished writing software.Key Words: traffic control, sensing detection, display, and countdown AT89C52 abnormal discrimination and processing.目 錄摘 要 IAbstract II目 錄 III1 緒 論 5 5 5 82 單片機(jī)恒溫控制系統(tǒng)總體設(shè)計 9 9 10 123 系統(tǒng)硬件電路的設(shè)計 13 13 13 13 15 15 AT89C52芯片的主要性能 15 AT89C52芯片的內(nèi)部結(jié)構(gòu)框圖 15 AT89C52芯片最小系統(tǒng) 16 17 17 18 214 系統(tǒng)軟件程序的設(shè)計 23 23 24 26 31 36結(jié) 論 39參考文獻(xiàn) 40致 謝 41 WORD格式整理 范文范例參考1 緒 論溫度的測量和控制對人類日常生活、工業(yè)生產(chǎn)、氣象預(yù)報、物資倉儲等都起著極其重要的作用。本設(shè)計主要做了如下幾方面的工作:一是確定系統(tǒng)溫度控制的總體設(shè)計,包括實時溫度的采集系統(tǒng)應(yīng)擁有的各項功能,二是進(jìn)行外部電路設(shè)計、顯示電路等的設(shè)計和