【正文】
貝伊特 . 電子元件 [M].北京:北京科 技出版設(shè), 1999. 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 28 [16] 超星數(shù)字圖書館 . [17] 中國(guó)電子網(wǎng) . [18]《軟件世界》雜志 . . 附錄 A 英文原文 Research on Fuzzy Control for Steam Generator Water Level Wei Peng Dafa Zhang I. INTRODUCTION The steam generator is one of the main devices in PWR nuclear power plant, in order to ensure the safety of nuclear power plant during operation。 調(diào)試遇到的問(wèn)題及解決方案 (一 ) .硬件問(wèn)題解決方案: 1. LED 燈通電不亮。因此, Proteus 有較高的推廣利用價(jià)值。 ( 2) Proteus 可提供的仿真儀表資源有 :示波器、邏輯分析儀、虛擬終端、 SPI調(diào)試器、 I2C 調(diào)試器、信號(hào)發(fā)生器、模式發(fā)生器、交直流電壓表、 交直流電流表 。當(dāng)然,軟件仿真精度有限,而且不可能所有的器件都找得到相應(yīng)的仿真模型,用開(kāi)發(fā)板和仿真器當(dāng)然是最好選擇,用 51,52 不管用匯編或是 C 編程必須要用 keil。根據(jù)函數(shù)的關(guān)系和時(shí)間順序,設(shè)計(jì)合理的軟件結(jié)構(gòu)。 ( 5) C 語(yǔ)法限制不太嚴(yán)格、程序設(shè)計(jì)自由度大 :一般的高級(jí)語(yǔ)言語(yǔ)法檢查比較嚴(yán),能夠檢查出幾乎所有的語(yǔ)法錯(cuò)誤。另外,在 C 語(yǔ)言具有效率高,可攜帶等特點(diǎn) 。 電機(jī)驅(qū)動(dòng)電路原理 圖 電機(jī)驅(qū)動(dòng)原理圖 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 12 電機(jī)驅(qū)動(dòng)電路和蜂鳴器的電路基本相同,同樣使用 8550 三極管驅(qū)動(dòng),三極管的基極接 ,當(dāng) 為高電平時(shí),電機(jī)不轉(zhuǎn)動(dòng),當(dāng) 為低電平時(shí),電機(jī)轉(zhuǎn)動(dòng)。 方案 3: 采用 USB 接口給系統(tǒng)供電,不僅可以滿足方案二的要求,并且用起來(lái)方便,環(huán)保。 DS1302 實(shí)時(shí)時(shí)鐘電路是一種達(dá)拉斯的公司的涓沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 6 流充電電路,其主要特征是一個(gè)串行數(shù)據(jù)傳輸,掉電保護(hù)功率供應(yīng)提供了編程的充電功能,并且還可以關(guān)閉充電功能。 STC89C52的引腳說(shuō)明圖如圖 。以前采用硬件電路實(shí)現(xiàn)的大部分控制功能,正在 用單片機(jī)通過(guò)軟件方法來(lái)實(shí)現(xiàn)。水塔供水的主要問(wèn)題是塔內(nèi)水位應(yīng)始終保持在一定范圍,避免“空塔”、“溢塔”現(xiàn)象發(fā)生。然而傳統(tǒng)的水塔控制系統(tǒng)存在很大的不足,需要工作人員時(shí)刻監(jiān)控,需要的勞動(dòng)力十分強(qiáng)大,而且還會(huì)帶來(lái)很多不足,輕則給人們的生活帶來(lái)很大的不便,重則出現(xiàn)造成很大的事故和經(jīng)濟(jì)損失。 參考文獻(xiàn) ........................................................................................................ 27 附錄 A 英文原文 .................................................................................................................. 28 附錄 B 漢語(yǔ)翻譯 ................................................................................................................... 33 附錄 C 部分源程序 .............................................................................................................. 38 附錄 D 原理圖 ...................................................................................................................... 46 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 1 1 引言 水塔是在日常生活和工業(yè)應(yīng)用中經(jīng)常見(jiàn)到的蓄水裝置,通過(guò)對(duì)其水位的控制對(duì)外供水以滿足需要,其水位控制具有普遍性。雖然單片機(jī)的引入使控制系統(tǒng)大大軟化,但與其它計(jì)算機(jī)應(yīng)用問(wèn)題相比,單片機(jī)控制應(yīng)用中的硬件內(nèi)容仍然較多,所以說(shuō)單片機(jī)控制應(yīng)用有軟硬件相結(jié)合的特點(diǎn)。電路設(shè)計(jì)框圖如圖 所示: 水位檢測(cè)電路 圖 水塔水位控制系統(tǒng)主電路設(shè)計(jì)框圖 MCU 主控芯片簡(jiǎn)介 主控制器芯片 STC89C52 概述 STC89C52 是一款完全兼容 8051 內(nèi)核指令的芯片,是宏晶科技公司的新一代增強(qiáng)性的8051 單片機(jī)。時(shí)鐘電路應(yīng)用十分廣泛,如電腦的時(shí)鐘電路、電子表的時(shí)鐘電路以及 MP3MP4 的時(shí)鐘電路。但是蓄電池的體積過(guò)于龐大,在小型電動(dòng)車上使用極為不方便。具體原理是,按下 S1 按鍵,因此 5V 電壓經(jīng)過(guò)一個(gè) 200 歐姆的電阻分壓后加到系統(tǒng)的 RST 上,手動(dòng)按鍵按下到抬起的過(guò)程足以使系統(tǒng)復(fù)位。它也可以直接訪問(wèn)所述存儲(chǔ)器的物理地址,進(jìn)行位 (bit)一級(jí)的操作。 ( 4) C 是結(jié)構(gòu)式語(yǔ)言 :結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化 ,即程序的各個(gè)部分除了必要的信息交流外彼此獨(dú)立。軟件的質(zhì)量直接影響整個(gè)系統(tǒng)功能的實(shí)現(xiàn)。通過(guò)制作 PCB 板子,該系統(tǒng)已成功運(yùn)用于某實(shí)驗(yàn)水冷卻系統(tǒng)。 ( 2)完善的電路仿真功能( Prospice) Prospice 混合仿真:基于工業(yè)標(biāo)準(zhǔn) SPICE3F5,實(shí)現(xiàn)數(shù)字 ,模擬電路的混合仿真; 超過(guò) 27000個(gè)仿真器件:可以通過(guò)內(nèi)部原型或 使用廠家的 SPICE 文件自行設(shè)計(jì)仿真器件, Labcenter 也在不斷地發(fā)布新的仿真器件,還可導(dǎo)入第三方發(fā)布的仿真器件; 多樣的激勵(lì)源:包括直流、正弦、脈沖、分段線性脈沖、音頻、指數(shù)信號(hào)、單頻FM、數(shù)字時(shí)鐘和碼流,還支持文件形式的信號(hào)輸入。相信在單片機(jī)開(kāi)發(fā)應(yīng)用中 PROTEUS 也能茯得愈來(lái)愈廣泛的應(yīng)用。 調(diào)試步驟 ( 1) .元件安裝前的測(cè)量 :在元件沒(méi)有在萬(wàn)能板上進(jìn)行焊接的時(shí)候我們是不能直接拿過(guò)來(lái)就進(jìn)行使用的,必須經(jīng)過(guò)檢測(cè),像 LED 燈可以用萬(wàn)用表測(cè)試一下看其是否會(huì)發(fā)光,測(cè)試三級(jí) 管的好壞,器件的檢測(cè)工作都要在焊接之前做好。而且本系統(tǒng)采用 USB 接口供電,使系統(tǒng)的抗干擾能力比普通電池要較強(qiáng)一些。 QS for the steam flow。一是要查看蜂鳴器是否接反。而且要認(rèn)真核對(duì)原理圖是否一致,在檢查好后才可上件、焊件,防止出現(xiàn)錯(cuò)誤焊件后不便改正。這些虛擬儀器儀表具有理想?yún)?shù)指標(biāo),例如極高的輸入阻抗和極低輸出阻抗。對(duì)于這樣仿真實(shí)驗(yàn),從某種意義上來(lái)說(shuō),是彌補(bǔ)了實(shí)驗(yàn)和工程應(yīng)用間脫節(jié)的矛盾和現(xiàn)象。分配好單元之后,再將程序框圖畫成詳細(xì)的操作流程圖。 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 15 ( 7) C 語(yǔ)言適用范圍大,可移植性好 :C 語(yǔ)言有一個(gè)突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng)。 C 語(yǔ)言的特點(diǎn) ( 1)簡(jiǎn)潔、靈活方便 :C 語(yǔ)言只有 32 個(gè)關(guān)鍵字 ,9 種控制語(yǔ)句,程序書寫自由,主要表現(xiàn)為小寫字母。當(dāng)按鍵按下時(shí),因?yàn)殡娐穼?dǎo)通,有電流流過(guò),和單片機(jī)引腳接觸的那一端接地,所以是低電平。在正常情況下,水位應(yīng)在虛線范圍內(nèi)進(jìn)行控制。當(dāng) Vcc2Vcc1+ 時(shí),由 Vcc2 向 DS1302 供電,當(dāng) Vcc2 Vcc1 時(shí),由 Vcc1 向 DS1302 供電。 ( 3) .工作頻率范圍為: 040MHZ,相當(dāng)是普通 8051 的 080MHZ,實(shí)際工作頻率可達(dá)到48MHZ。因此,這里給出以 STC89C52 單片機(jī)為核心器件的水塔水位檢測(cè)控制系統(tǒng), 該系統(tǒng)能實(shí)現(xiàn) 水塔 水位檢測(cè) 、數(shù)碼管顯示當(dāng)前水位功能以及蜂鳴器鳴笛 報(bào)警 ,實(shí)現(xiàn)水位 過(guò)滿 報(bào)警 、水位過(guò)低和正常 警戒水位處理 的系統(tǒng)要求 。 80 年代以來(lái),中國(guó)已經(jīng)制定了物位測(cè)量技術(shù)為基礎(chǔ)的自動(dòng)遙測(cè)。因此,這里給出以 STC 公司的 STC89C52 單片機(jī)為核心器件的水塔水位檢測(cè)控制系統(tǒng)仿真設(shè)計(jì),實(shí)現(xiàn)水位的檢測(cè)控制、處理等功能,并在 Proteus 軟件環(huán)境下實(shí)際仿真。s life bring inconvenience, re appeared a lot of accidents and economic loss caused by. By the design of control system based on MCU for water tower water level, in order to make the actual process of water to ensure water level within the allowed range of floating, the voltage control level. Firstly, the water level is measured by realtime detection, so as to control the motor and ensure the normal water level.. Therefore, given here to STC STC89C52 microcontroller as the core device of the water tower water level detection control system design and simulation, to achieve the detection of the water level control and treatment function and under the environment of the Proteus Software simulation. System programming language is the use of a wide range of C language, structure clarity, to achieve the system control effect is good. Experimental results show that the system has good detection control function, portability and scalability.. The water level control system based on MCU is convenient, reduce staff workload and improve the overall efficiency. Key Words: Control tower 。單片機(jī)的潛力越來(lái)越被人們所重視。 因此本設(shè)計(jì)方案選擇基于 STC89C52 單片機(jī)以及單片機(jī)最小系統(tǒng)和水位傳感器、數(shù)碼管、 LED、按鍵、蜂鳴器、繼電器等部件組成的水塔水位控制系統(tǒng),此設(shè)計(jì)方案能克服以上困難,而且能達(dá)到相同的目的,系統(tǒng)安全性能也比較好。 ( 9) .內(nèi)部 Flash 擦寫次數(shù)為 100000 次以上, STC89C51RC/RD+ 系類單片機(jī)加密性強(qiáng),出廠時(shí)就已加密。 綜上所述我們選擇方案 1。 圖 水塔水位控制原理 系統(tǒng)功能電路 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 9 最小工作系統(tǒng)原理 圖 最小系統(tǒng)原理圖 此圖是單片機(jī)工作的最小系統(tǒng)原理圖,在這個(gè)電路中又可以分為復(fù)位電路和晶振電路,如圖 和圖 所示: 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 10 圖 復(fù)位電路 復(fù)位電路可以分為上電復(fù)位和手動(dòng)按鍵復(fù)位兩種。成為了目前最優(yōu)秀的編程語(yǔ)言之一。能用來(lái)實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)類型的運(yùn)算。 (6)標(biāo)識(shí)符,關(guān)鍵字之間必須至少加一個(gè)空格以示間隔。 程序流程圖 圖 水塔水位控制系統(tǒng)流程圖 程序源代碼 程序源代碼使用 C 語(yǔ)言編寫,使用 C 語(yǔ)言編寫程序效率高,調(diào)用方便。 沈陽(yáng)理工大學(xué)學(xué)士學(xué)位論文 18 Proteus 軟件 功能特點(diǎn) 編輯本段功能特點(diǎn) Proteus 軟件具有其它 EDA 工具軟件的功能。 隨著科技的發(fā)展,“ 計(jì)算機(jī)仿真技術(shù) ”已成為許多設(shè)計(jì)部門重要的前期設(shè)計(jì)手段。聯(lián)機(jī)調(diào)試是最重要的部分,同時(shí)也是此次成功設(shè)計(jì)的關(guān)鍵。在本設(shè)計(jì)電路完成后,實(shí)現(xiàn)了基于單片機(jī) STC89C52 的水塔水位模擬控制系統(tǒng)。 on the other hand, the increase in water flow GW made it greater than steam load, and cause water level increases linearly. Comprehensive two factors, after the step incr