【正文】
ple circuits, contact construction, cost effective and good performance, but also the change of temperature with LED being regulated by controlling system. While over temperature limit, the buzzer will be activated. It has the antideath function and the need of the site is new kind of temperature control system has broad application prospects. REFERENCES[1]HongTu Zhao. The design and facture of temperature control system Based on Single Chip [J]. Microputer ,9:5456 [2]WenJiang Liu,MinMing Tong,GuanXiu Dai. Constantly Adjusted Temperature Controller Based on the Singlechip [J]. Microputer Information,2008,2426:4950,24 [3]QuanLi Principle amp。 Applications [M].Bei Jing:Higher Education Press?2004. [4]ZhongFa LI. Digital Electronics Technology [M].Chinese Water Conservancy and Waterelectric Press: 2001. [5]JianXiong Lin. development of the temperature control system Based on Single Chip [J]. Electricity Journal,2008,232:106109附錄B基于78F9234單片機(jī)的數(shù)字式溫度控制器的設(shè)計與分析唐民力,恒宇(通訊作者) , Baoru韓電子工程學(xué)系,海南軟件職業(yè)學(xué)院,瓊海,海南, 571400 , Chinagslstml@ , whytml@ , 6183191@摘要 該系統(tǒng)是一個78F9234單片機(jī)使用DS18B20溫度傳感器采集溫度數(shù)據(jù)和數(shù)碼管顯示溫度數(shù)據(jù)的控制模型。具有溫度控制鍵和下行的限制,改變溫度的上升和下降,加熱指示燈設(shè)備,過熱保護(hù)及蜂鳴器報警功能,單片機(jī)的反死循環(huán)電路。該系統(tǒng)使用方便,成本相對較低,在軟件的控制系統(tǒng)可以進(jìn)一步改進(jìn),以擴(kuò)大其功能,而不增加其硬件成本,這將提高溫度控制器的性能價格比。關(guān)鍵詞:單片機(jī)78F9234 ,自動控制技術(shù),數(shù)字式溫度控制器Ⅰ.導(dǎo)言溫度檢測在工業(yè)自動化是家用電器、環(huán)保、安全生產(chǎn)、汽車工業(yè)等最基本的參數(shù)之一。因此,溫度檢測是非常重要的。隨著科學(xué)技術(shù)開發(fā),企業(yè)提出了更高的要求,希望利用新的檢測方法,生產(chǎn)新一代溫度檢測系統(tǒng)。這是適應(yīng)的,具有較高的精度,更穩(wěn)定和智能化的新一代溫度檢測系統(tǒng) 。本論文集成了單芯片數(shù)字控制技術(shù),數(shù)字溫度控制設(shè)計,并設(shè)計了一種新型數(shù)字化溫度控制系統(tǒng)。Ⅱ.該方案的整體設(shè)計基于核心78F9234單片機(jī)微控制器的數(shù)字溫度控制系統(tǒng)的控制裝置。整個系統(tǒng)的硬件組成,包括按鍵輸入電路,單片機(jī)控制,加熱指示電路,過熱保護(hù)電路,溫度檢測電路,數(shù)字顯示電路,控制和反死循環(huán)電路,報警電路。微控制器的設(shè)計圖數(shù)字溫度控制裝置如圖1所示。該系統(tǒng)可通過鍵盤輸入,可以預(yù)先設(shè)定需要控制的溫度。然后,系統(tǒng)自動完成預(yù)設(shè)的同時,系統(tǒng)顯示模塊可以實時顯示當(dāng)前的溫度。78F9234單片機(jī)是整個溫度控制系統(tǒng)的核心組件,溫度傳感器被放置在加熱系統(tǒng)。溫度信號轉(zhuǎn)換,通過78F9234單片機(jī)及其模數(shù)轉(zhuǎn)換電路進(jìn)行模擬 數(shù)字信號轉(zhuǎn)換。自動化控制,可以大大提高軟件和硬件系統(tǒng)。 LED模塊顯示當(dāng)前的溫度值和其他相關(guān)信息,它根據(jù)當(dāng)前系統(tǒng)的溫度變化的。CPU溫度的設(shè)置是為了對溫度實施部分的宏觀調(diào)控。溫度執(zhí)行部分執(zhí)行檢測,主要是通過溫度傳感器,繼電器和加熱器的加熱和冷卻,通過溫度敏感開關(guān)來實現(xiàn)的。這將使控制靈敏,可靠,抗干擾。Ⅲ.硬件系統(tǒng)設(shè)計78F9234芯片是8位單芯片微控制器,閃存2K/4Kbyte 。它設(shè)置了指令的執(zhí)行時間,時間范圍是高速( )低速( )( 8MHz的典型值)。它有8位8個寄存器,內(nèi)置的A / D轉(zhuǎn)換器,看門狗定時器,等等。其特點是高度集成,結(jié)構(gòu)簡單,體積小,可靠性高,處理能力強(qiáng),速度快。它是用C語言編程,使其更容易的開發(fā)和更簡單的實現(xiàn)整個系統(tǒng)的兼容。正如圖2所示。該系統(tǒng)采用美國DALLAS公司生產(chǎn)的單總線數(shù)字溫度傳感器DS18B20 。由于其結(jié)構(gòu)簡單,只要供應(yīng)電力,就可以使用一個I / O數(shù)據(jù)線傳送數(shù)據(jù)。它具有體積小,高分辨率和快速變化等優(yōu)點,因此它被廣泛用于測量和控制溫度的地方[1]。首先,電源部分通過橋式整流,電容C4濾波,去除高頻電容C5 。然后的RegulatorsU2LM 7812 將用于穩(wěn)定電壓。過熱的溫度敏感開關(guān)輸出的電壓將進(jìn)入熱保護(hù)電路。如果系統(tǒng)檢測到溫度過高,熱敏感開關(guān)將關(guān)閉,以起到保護(hù)作用。正如圖3所示。經(jīng)過再次過濾,去除高頻率,電壓調(diào)節(jié)器調(diào)節(jié)輸出電壓。最終輸出電壓為+5V [2]。該系統(tǒng)的硬件組成部分的溫度控制主要是通過繼電器來完成。繼電器的開啟和關(guān)閉確定加熱或冷卻。和反死刑的功能也被添加。電路如圖4所示。Ⅳ.系統(tǒng)軟件設(shè)計溫度控制范圍是從30到100攝氏度。由繼電器的開閉,溫度可調(diào)節(jié)的加熱或冷卻來控制。主程序包括初始78F9234 ,設(shè)置標(biāo)志位,臨時存儲單元,清除顯示緩沖區(qū),開放CPU中斷,溫度顯示,鍵盤初始化,鍵盤掃描等。這部分是由A/D轉(zhuǎn)換子程序,中斷處理子程序,鍵盤處理子程序,顯示子程序等組成。在溫度控制階段,通過冷卻或加熱,調(diào)整溫度的上升或下降,控制溫度,最終使系統(tǒng)達(dá)到一個相對穩(wěn)定的狀態(tài)和恒溫階段。正如圖5所示。Ⅴ.結(jié)論本設(shè)計采用最新的單片機(jī)78F9234作為一個智能溫度控制系統(tǒng)的核心。它的特點是不僅具有簡單的電路,成本低和良好的性能,而且還帶LED控制系統(tǒng)調(diào)節(jié)溫度的變化。而超過極限溫度時,蜂鳴器將被激活,具有報警功能。參考文獻(xiàn)[1]HongTu Zhao. The design and facture of temperature control system Based on Single Chip [J]. Microputer ,9:5456 [2]WenJiang Liu,MinMing Tong,GuanXiu Dai. Constantly Adjusted Temperature Controller Based on the Singlechip [J]. Microputer Information,2008,2426:4950,24 [3]QuanLi Principle amp。 Applications [M].Bei Jing:Higher Education Press?2004. [4]ZhongFa LI. Digital Electronics Technology [M].Chinese Water Conservancy and Waterelectric Press: 2001. [5]JianXiong Lin. development of the temperature control system Based on Single Chip [J]. Electricity Journal,2008,232:106109附錄C附錄D。***************************************************。*************************************************** RS BIT RW BIT E BIT IO BIT 。 DS1302串行口數(shù)據(jù)端 RST BIT SCLK BIT GUAN BIT ALARM BIT 。 鬧鈴設(shè)置 JIAN BIT 。 減 JIA BIT 。 加 MOSHI BIT 。 模式 DQ BIT 。 DS18B20數(shù)據(jù)端 BELL BIT 。 鬧鈴 FLAG BIT 7FH 。 DS18B20復(fù)位標(biāo)志HHH EQU 7FH 。 時間數(shù)據(jù)暫存 NIAN EQU 7EH 。 年 YUE EQU 7DH 。 月 DAY EQU 7CH 。 日 SHI EQU 7BH 。 時 FEN EQU 7AH 。 分 MIAO EQU 79H 。 秒 ASHI EQU 78H 。 鬧鈴時 AFEN EQU 77H 。 鬧鈴分 AMIAO EQU 76H 。 鬧鈴秒 GEW EQU 75H 。 數(shù)據(jù)暫存COUNT EQU 74H 。 鬧鈴時長數(shù)據(jù) A_BIT EQU 73H 。 DS18B20溫度個位 B_BIT EQU 72H 。 DS18B20溫度十位 DS1302_ADDR EQU 71H 。 DS1302地址暫存 DS1302_DATA EQU 70H 。 DS1302數(shù)據(jù)暫存 ORG 0000HLJMP STARTORG 0050H 。*************************************************************** 。 初始化開機(jī)時間 amp。amp。amp。amp。amp。amp。am