




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計(論文)基于STC12C5A60S臻歹U單片機電源智能監(jiān)控系統(tǒng)摘要隨著電力的快速發(fā)展,STC12C5A60S系列單片機作為微控制器,系統(tǒng)由主監(jiān)控人機接口與顯示、電流信號的采集、電壓信號的采集、報警電路、繼電器觸點保護電路以及下行通信等模塊組成。電路流檢測模塊實現(xiàn)對交流電壓和電流的不間斷實時檢測,并對電源系統(tǒng)進行實時監(jiān)測。當發(fā)生故障時,進行報警提示,并通過通信總線傳輸?shù)街鞅O(jiān)控單元,從而實現(xiàn)智能監(jiān)控。此模塊能夠很好的完成檢測功能,并且具有良好的經(jīng)濟性。本文通過對交流檢測模塊的軟硬件進行了相應(yīng)的設(shè)計和調(diào)試,完成了畢業(yè)設(shè)計所要求的任務(wù)。關(guān)鍵詞:智能電源監(jiān)控;STC12C5A60S2片機;交流檢
2、測及控制。ABSTRACTWith the rapid development of electric power, the function demandis higher and higher, power monitoring system of intelligent is also in constant updates improve. Based on this, the paper designed a intelligent power monitoring system.System uses STC12C5A60Ss2eries microcontroller as mi
3、cro controller, system by the main monitoring man-machine interface and display, pay current signal collection, voltage signal collection, alarm circuit, relay contacts protection circuit and downlink communication module.Circuit flow of inspection module realize the ac voltage and currentdetection
4、in real time, uninterrupted power supply system of real-timemonitoring. When malfunction happened, alarm prompt, and through communications bus transfers to the main monitoring unit, so as to realize intelligent monitoring.This module can be good finish detection function, and has good economy.This
5、article through to exchange detection module the hardware and software of the corresponding design and commissioning, completed the graduation design requirements of the task.Keywords : Intelligent power monitoring;STC12C5A60S2microcontroller; Exchange detection and control.目錄1 緒論 11.1 電力電源的背景及發(fā)展11.
6、2 電源監(jiān)控系統(tǒng)的研究意義31.3 本題主要研究內(nèi)容52 方案選擇72.1 方案一、利用外擴存儲器的方案72.2 方案二、不需外擴存儲器的方案83 硬件系統(tǒng)設(shè)計103.1 微處理器芯片的選型103.2 單片機最小系統(tǒng)電路123.3 三相交流電流采集電路143.4 三相交流電壓采集電路163.5 繼電器觸點保護電路183.6 下行通信電路213.7 報警保護電路263.8 供電電源電路293.9 交流檢測模塊電路圖314 軟件系統(tǒng)設(shè)計324.1 總體設(shè)計思想324.2 三相交流監(jiān)測程序設(shè)計34流電流采集的程序設(shè)計36三相交流電壓采集的程序設(shè)計375 系統(tǒng)的仿真與調(diào)試385.1 Keil C51
7、開發(fā)系統(tǒng)基本知識385.2 Keil C51 IDE 開發(fā)仿真環(huán)境的設(shè)置方法395.3 系統(tǒng)軟件的編譯環(huán)境405.4 系統(tǒng)組裝調(diào)試426 結(jié)束語43參考文獻44致 謝 461 緒論1.1 電力電源的背景及發(fā)展在 90 年代初期,我國對于電源監(jiān)控系統(tǒng)的研制才剛剛起步。經(jīng)過十幾年的努力, 電源監(jiān)控系統(tǒng)無論在技術(shù)上、還是在系統(tǒng)實施的規(guī)模上都有了很大的發(fā)展,人們對計算機集中監(jiān)控系統(tǒng)的認識也有了較大的提高??梢哉f, 電源監(jiān)控技術(shù)的發(fā)展與監(jiān)控系統(tǒng)的實現(xiàn)已進入一個新的時代。目前, 許多國內(nèi)外通信行業(yè)的廠商相繼推出了各種監(jiān)控系統(tǒng),如香港豐聯(lián)企業(yè) 的聯(lián)訊 2000 通信電源和空調(diào)設(shè)備集中監(jiān)控系統(tǒng)、深圳華為通信股
8、份的 PSMS動力設(shè)備及環(huán)境集中監(jiān)控系統(tǒng)、ERICSSON的Energy Master系統(tǒng)中的電源監(jiān)控子系統(tǒng)等等。在電源監(jiān)控系統(tǒng)的持續(xù)發(fā)展下,全國有一半以上的本地交換網(wǎng)已建成了不同規(guī)模的電源監(jiān)控系統(tǒng),部分地區(qū)的移動通信網(wǎng)和一些國家一級通信干線等也在建設(shè)電源監(jiān)控系統(tǒng)。從發(fā)展形勢來看,電源監(jiān)控系統(tǒng)技術(shù)性能應(yīng)該進一步提高和完善,電源監(jiān)控系統(tǒng)的建設(shè)會一直持續(xù)下去。從監(jiān)控技術(shù)來看,計算機技術(shù)的快速發(fā)展和電源裝備水平的不斷提高為建立高水平的電源監(jiān)控系統(tǒng)提供了有力保證,電源監(jiān)控系統(tǒng)將進一步走向智能化。1997 年,電信總局根據(jù)電源監(jiān)控發(fā)展形勢提出了提高電源監(jiān)控系統(tǒng)智能化水平的要求, 目的在于利用有限投資,充
9、分發(fā)揮計算機資源優(yōu)勢,讓電源監(jiān)控系統(tǒng)不僅能模擬、代替人的普通勞動,而且能夠在一定程度上模擬、代替人的思維進行某些分析和控制工作,提高供電系統(tǒng)可靠性,保障通信網(wǎng)絡(luò)安全運行和有效地節(jié)約能源。 監(jiān)控系統(tǒng)的智能化主要表現(xiàn)為:提供供電系統(tǒng)優(yōu)化運行建議;故障預(yù)檢、預(yù)報;自動調(diào)節(jié)電源設(shè)備的運行狀況,節(jié)約能源、節(jié)約運行成本;對設(shè)備、人員的完善管理功能等。電源監(jiān)控系統(tǒng)的發(fā)展前景廣闊,我們應(yīng)加強對電源監(jiān)控技術(shù)的研究,以推動電源監(jiān)控產(chǎn)品自動化功能的合理性、實用性、經(jīng)濟性和可靠性。電源監(jiān)控系統(tǒng)的發(fā)展趨勢:第一、 監(jiān)控系統(tǒng)應(yīng)向高智能化方向發(fā)展。目前監(jiān)控系統(tǒng)所具有的功能已基本能夠滿足維護的需要,但在數(shù)據(jù)統(tǒng)計、數(shù)據(jù)分析、專
10、家?guī)斓雀咧悄芑矫娌]有得到很好的發(fā)展。這些高智能的性能對發(fā)展監(jiān)控技術(shù),提高供電質(zhì)量,實現(xiàn)電源設(shè)備的少人、無人值守有著重要的意義。因此利用專家系統(tǒng)、模糊理論、神經(jīng)網(wǎng)絡(luò)等智能分析和控制方法,模擬和代替人的思維器官進行智能分析和控制是通信電源監(jiān)控系統(tǒng)未來發(fā)展的方向。第二、 監(jiān)控系統(tǒng)的協(xié)議應(yīng)向規(guī)范化和統(tǒng)一化的方向發(fā)展。電源監(jiān)控系統(tǒng)所監(jiān)控的設(shè)備繁多,如交直流配電屏、整流設(shè)備、蓄電池組,同時還包括空調(diào)、環(huán)境溫度、 濕度等等。這些產(chǎn)品大多來自于不同的生產(chǎn)廠家,產(chǎn)品的性能和結(jié)構(gòu)也不盡相同。 要將這些迥異的產(chǎn)品互連起來,就必須耗費大量的人力物力來處理通信協(xié)議, 從而增加了額外的投資。因此必須建立統(tǒng)一的規(guī)范,使
11、不同廠家的電源設(shè)備都遵循同樣的通信協(xié)議。第三、 監(jiān)控系統(tǒng)應(yīng)向現(xiàn)場總線方式發(fā)展。目前的監(jiān)控系統(tǒng)大多為分布式控制系統(tǒng) ( DCS) , 它僅僅建立在計算機通信協(xié)議的基礎(chǔ)上,無法延伸到現(xiàn)場智能設(shè)備。且DC夠為模數(shù)混合系統(tǒng),滿足不了數(shù)據(jù)通信對全數(shù)字化的要求。同時又采用獨家封閉式的通信協(xié)議,為一些開發(fā)商專有,給用戶系統(tǒng)集成和應(yīng)用帶來許多問題。而現(xiàn)場總線是90 年代初興起的一種先進的工業(yè)控制技術(shù),它在計算機和現(xiàn)場設(shè)備之間架起一座通信橋梁,將傳統(tǒng)的DCSE層網(wǎng)絡(luò)結(jié)構(gòu)簡化為計算機和現(xiàn)場設(shè)備現(xiàn)場總線是全數(shù)字二層網(wǎng)絡(luò)結(jié)構(gòu),并將計算機和現(xiàn)場設(shè)備都視為網(wǎng)絡(luò)上的節(jié)點?;?、雙向、多點的通信系統(tǒng),具有開放性、全分布性、可互
12、操作性等許多優(yōu)點。因此未來的電源監(jiān)控系統(tǒng)應(yīng)定位于現(xiàn)場總線技術(shù)。1.2 電源監(jiān)控系統(tǒng)的研究意義隨著社會的進步,不間斷供電(UPS系統(tǒng)是一些重要部門和特需單位(如電力、 通信、 政府、 軍事等) 的必備電源,從產(chǎn)生到現(xiàn)在已有幾十年的發(fā)展歷程,在科技不斷發(fā)展和更新的過程中,起保護功能也在不斷地發(fā)生變化。在早些時候,供電系統(tǒng)出現(xiàn)故障時,常規(guī)的做法是人工操作將常用電路切換到備用電源電路,但是人工操作缺乏快速性、準確性及可靠性。而我們所要研究設(shè)計的電力電源智能監(jiān)控系統(tǒng)是一種自動切換裝置,在常用電源或供電電路發(fā)生故障時,能及時地自動將常用電路切換到備用供電電路,以保證正常、持續(xù)的供電。而當常用電路恢復(fù)正常時
13、,該裝置能夠?qū)溆秒娐非袚Q回常用電路。不但節(jié)省了人力,而且提高了切換工作的快速性、準確性和可靠性。智能化電源監(jiān)控系統(tǒng)是電力系統(tǒng)的發(fā)展趨勢,也是實現(xiàn)電力能源高效管理的實際需要。發(fā)展智能化的監(jiān)控管理系統(tǒng)的目的在于,不僅有利于保證供電系統(tǒng)高質(zhì)量的供電,而且節(jié)省人力、物力以及資源能源,從而節(jié)約運行維護成本,增強企業(yè)市場競爭力。具體來講,其現(xiàn)實意義有以下幾點:( 1)能在各種復(fù)雜的電網(wǎng)環(huán)境下運行,提高電源供電質(zhì)量,使供電系統(tǒng)有更高的可靠性和穩(wěn)定性。電源監(jiān)控建立的最終目的是在少人或無人值守的條件下實現(xiàn)新的具有科學性的維護管理方式的運作。大量的實時數(shù)據(jù),直觀的反映設(shè)備、系統(tǒng)的真實狀態(tài)。通過對監(jiān)測數(shù)據(jù)的科學處
14、理、分析,可定性或定量地對設(shè)備、系統(tǒng)工作品質(zhì)給予準確的評價??梢砸源罅康募夹g(shù)數(shù)據(jù)為依據(jù),指導(dǎo)設(shè)備的檢修充分利用設(shè)備的自動化功維護, 采用專家系統(tǒng),制定科學合理的設(shè)備維護計劃。能,使用科學的操作程序,把過去落后、復(fù)雜的監(jiān)測方式、方法進行改進提煉,并通過先進的自動監(jiān)測手段,把設(shè)備維護工作變的簡單、輕松、準確、高效。在這里,需要重申一點的是:實現(xiàn)集中監(jiān)控后的設(shè)備維護,仍然需要技術(shù)精湛、經(jīng)驗豐富的電源專家,進行必要的設(shè)備檢修與集中監(jiān)控管理。監(jiān)控管理系統(tǒng)將為無人值守、 集中維護管理做出巨大貢獻電源監(jiān)控的基本目的,是對網(wǎng)上運行的電源設(shè)備進行實時自動監(jiān)控,實現(xiàn)少人或無人值守,改變過去由人員看守的落后維護方式
15、。用準確、快速、真實的數(shù)據(jù)全面表現(xiàn)設(shè)備及系統(tǒng)的運行狀況,是實現(xiàn)集中維護、集中管理的根本保證。在我國發(fā)達地區(qū),通信能力迅猛發(fā)展,電源設(shè)備、維護工作量成倍增加,由于選用先進設(shè)備,采用電源監(jiān)控技術(shù),做到了維護人員基本不增加。實踐已證實電源監(jiān)控能夠達到減少值守人員、提高維護水平、提高勞動生產(chǎn)率的作用延續(xù)至今的電源設(shè)計,是依據(jù)傳統(tǒng)的經(jīng)驗、模式而進行。有些設(shè)計參量的確定,如設(shè)備及系統(tǒng)的容量冗余、備件數(shù)量等,缺乏大量的數(shù)據(jù)驗證其合理性。使用電源監(jiān)控后,可獲得電源品質(zhì)、系統(tǒng)供電能力等參數(shù),將準確指導(dǎo)設(shè)備系統(tǒng)的更新設(shè)計及選型。根據(jù)市電品質(zhì)和發(fā)電機組響應(yīng)時間,提出更合理的直流系統(tǒng)、大型UPSft電系統(tǒng)的放電時間能
16、有效的節(jié)約投資和能源。監(jiān)控的應(yīng)用, 對電源產(chǎn)品設(shè)計自動化的合理性、實用也將產(chǎn)生極大的促進。電源監(jiān)控的推廣應(yīng)用,迫使從事電源維護管理人員必需對電源監(jiān)控和計算機應(yīng)用技術(shù)認真學習。通過技術(shù)講座、技術(shù)談判、實際工程應(yīng)用,培養(yǎng)了一大批電源維護管理全能人。 一大批懂監(jiān)控和計算機應(yīng)用技術(shù)的新生力量也加盟到電源維護管理行列,電源。2 方案選擇交流檢測模塊主要完成三相交流電壓、電流的采集;同時具有交流失電、缺相、過壓、欠壓等告警功能;告警時繼電器告警接點閉合。繼電器接點1,繼電器接點2保留。通過調(diào)節(jié)板上 VRl, VR2電位器可校正三相交流電壓顯示值。以下有兩個方案可以選擇,先介紹一下這兩個方案。2.1 方案一
17、、利用外擴存儲器的方案通過對三相交流檢測模塊功能的要求,考慮到如何建立這個系統(tǒng),首先要建立一個中心,就是CPU去控制各個部分,要求它能夠既能對本系統(tǒng)進行有效的控制, 又能夠與智能監(jiān)護系統(tǒng)的總中心進行通信。接著建立幾個分模塊,對輸入的信號進行一系列的處理及其發(fā)出應(yīng)有的動作。方案一的模型如圖2.1 所示:圖 2.1 方案一交流檢測單元原理框圖方案一是以AC-CPM中心向外擴展各個模塊電路,包括電壓傳感器及其調(diào)理電路、電流傳感器及其調(diào)理電路、外擴存儲器EPROM& E2PROM運行告警、繼電器保護等模塊電路,還需要供電系統(tǒng)為其長期不間斷供電。其內(nèi)部通信是通過內(nèi)部RS485總線,可以保持各個模
18、塊之間的聯(lián)系, 保證了系統(tǒng)的可行性。其功 能齊全可以滿足三相交流檢測的需要,并且具有LED運行報警,繼電器保護功能, 保證了系統(tǒng)的完整性。2.2 方案二、不需外擴存儲器的方案方案二和方案一的思想基本相同,其模型框圖如圖2.2 所示。 也是以 AC-CPU為中心, 向外擴展各個模塊電路,包括電壓傳感器及其調(diào)理電路、電流傳感器及其調(diào)理電路、運行告警、繼電器保護等模塊電路,也需要長期不間斷供電,保證系統(tǒng)的穩(wěn)定運行。而方案二中沒有存儲器擴展電路,AC-CPU內(nèi)部含有flash ,并且方案二也是通過內(nèi)部的不需要外部擴展,并且存儲容量完全可以達到要求。RS485總線與各個模塊聯(lián)系的,保證了系統(tǒng)的可行性。并
19、且功能齊全,完全滿足設(shè)計的要求。圖 2.2 方案二交流檢測單元原理框圖在方案一中微處理器需要外部擴展存儲器,電路復(fù)雜,而且不符合集成芯片的潮流。而在方案二中,唯一的不同便是微處理器不需要外部擴展及其擴展電路, 使得電路簡單明了,并且大大節(jié)約了經(jīng)濟成本,不必為擴展存儲器而煩惱,容易推廣。對于單片機芯片的推陳出新的趨勢,我們應(yīng)該符合潮流,積極推進新的芯片的應(yīng)用。通過方案一與方案二的對比,我選擇方案二,具有更簡單的外圍電路,簡單可靠,并且具有更好的經(jīng)濟性。3 硬件系統(tǒng)設(shè)計3.1 微處理器芯片的選型對于方案二中的微處理器,需要選擇存儲器集成在芯片內(nèi)部的。我們采用新一代的宏晶科技生產(chǎn)的單時鐘/機器周期1
20、T的宏晶STC12C5A60S2片/低功耗/ 超強抗干擾的新一代8051 單片機, 指令代碼完全兼容傳統(tǒng)8051, 但速度快8-12倍。內(nèi)部集成810專用復(fù)位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換250K/S ,即25 萬次/秒 。鑒于此芯片的一系列優(yōu)點,我選擇宏晶公司的STC12C560S(240引腳)芯片。其引腳圖如圖3.1 所示:共40 個引腳,每個引腳如圖中所示。圖3.1 STC12C5A60S2單片機弓唧圖對于新一代的單片機芯片,和以往的芯片有了很大的不同,功能變得更加強大,下面對就對STC12C5A60S系列單片機的性能作簡單的簡介:1) 增強型 8051 CPU, 1T, 單
21、時鐘 /機器周期,指令代碼完全兼容傳統(tǒng)8051;2)工作電壓:STC12C5A60S2K列工作電壓:5.5V - 3.5V(5V單片機);3)工作頻率范圍:035MHz相當于普通8051的0420MHz4)用戶應(yīng)用程序空間8K /16K / 20K / 32K / 40K / 48K / 52K / 60K / 62K字節(jié) ;5)片上集成1280 字節(jié)RAM;6)通用I/O 口( 36/40/44 個) ,復(fù)位后為:準雙向口/弱上拉(普通8051傳統(tǒng) I/O 口)可設(shè)置成四種模式:準雙向口/弱上拉,強推挽/強上拉,僅為輸入/高阻,開漏,每個I/O 口驅(qū)動能力均可達到 20mA但整個芯片最大不要
22、超過120mA;7 ISP (在系統(tǒng)可編程)/ IAP (在應(yīng)用可編程),無需專用編程器,無需專用仿真器,可通過串口(P3.0/P3.1 )直接下載用戶程序,數(shù)秒即可完成一片;8 有 EEPROM能 STC12C5A62S2/AD/PWM內(nèi)部 EEPROM9 看門狗;10內(nèi)部集成810專用復(fù)位電路(外部晶體12M以下時,復(fù)位腳可直接1K電阻到地);11 外部掉電檢測電路: 在 P4.6 口有一個低壓門檻比較器,5V 單片機為1.33V,誤差為± 5%,3.3V單片機為1.31V,誤差為± 3%12時鐘源:外部高精度晶體/時鐘,內(nèi)部R/C振蕩器 溫漂為± 5%到土
23、10%以內(nèi) ,用戶在下載用戶程序時,可選擇是使用內(nèi)部R/C 振蕩器還是外部晶體/時鐘,常溫下內(nèi)部R/C 振蕩器頻率為:5.0V ;13) 共 4個 16位定時器:兩個與傳統(tǒng)8051 兼容的定時器/計數(shù)器,16 位定時器T0和T1,沒有定時器2,但有獨立波特率發(fā)生器做串行通訊的波特率發(fā)生器,再加上2路PCA真塊可再實現(xiàn)2個16位定時器;14) 3 個時鐘輸出口,可由T0 的溢出在P3.4/T0 輸出時鐘,可由T1 的溢出在 P3.5/T1 輸出時鐘, 獨立波特率發(fā)生器可以在P1.0 口輸出時鐘;15) 外部中斷I/O 口 7 路 , 傳統(tǒng)的下降沿中斷或低電平觸發(fā)中斷, 并新增支持上升沿中斷的PC
24、A真塊?,Power Down模式可由外部中斷喚醒;16) PWM 2各)/ PCA (可編程計數(shù)器陣列,2路)-也可用來當2路D/A使用 - 也可用來再實現(xiàn)2 個定時器 - 也可用來再實現(xiàn)2 個外部中斷上升沿中斷 / 下降沿中斷均可分別或同時支持;17) A/D轉(zhuǎn)換,10位精度ADC共8路,轉(zhuǎn)換速度可達250K/S每秒鐘25萬次 ;18)通用全雙工異步用行口 UART,由于STC12系列是高速的8051,可再用定時器或PCA軟件實現(xiàn)多用口;1.1 STC12C5A60S2列有雙串口,后綴有S2標志的才有雙串口,RxD2/P1.2可通過寄存器設(shè)置到P4.2 , TxD2/P1.3 可通過寄存器
25、設(shè)置到P4.3 ;對于這么強大的功能,不僅能夠完全滿足設(shè)計的需要,而且具有更強的數(shù)據(jù)處理功能,在市場上,新產(chǎn)品的出現(xiàn),具有更好的經(jīng)濟性。1.2 單片機最小系統(tǒng)電路單片機的最小系統(tǒng)就是讓單片機工作起來的所必須的最基本的條件。電路就能讓STC12C5A60S2片機工作起來。圖3.2 STC12C5A60S2系列單片機最小應(yīng)用系統(tǒng)電路圖圖3.2中R1、R2、R3 CS C6及按鍵RS硒構(gòu)成了按鍵復(fù)位電路,為單片機提供上電自動復(fù)位和按鍵復(fù)位信號,而芯片7805 是為了穩(wěn)壓電源而設(shè)計的,以提高系統(tǒng)的抗干擾性。在最小系統(tǒng)中關(guān)于復(fù)位電路:當時鐘頻率低于12MHz時,可以不用C1,R1接1K電阻到地;時鐘頻率
26、高于12MHz寸,建議使用第二復(fù)位 功能腳(即本模塊的選用的復(fù)位電路,如 圖3.2 ) STC12C5A60S2系歹在 RST2/EX_LVD/P4.6口,STC12C5201AD RST2/EX_LVD/P1.2口 。圖3.2中STC12C5A60S2片內(nèi)部有一個構(gòu)成振蕩器的高增益反相放大器, 該高增益反相放大器的輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2這兩個引腳跨接石英晶體振蕩器(簡稱晶振)和微調(diào)電容,就構(gòu)成一個穩(wěn)定的自激振蕩器。在最小系統(tǒng)中關(guān)于晶振電路:如果外部時鐘頻率在33MHzZ上時,建議直接使用外部有源晶振;如果使用內(nèi)部R/C 振蕩器時鐘室溫情況下5V 單片機為:11MH
27、z- 17MHz,3Vl片機為8MHz 12MHz , XTAL1和XTAL2卻浮空。如果外部時鐘頻率在27MHz上時,使用標稱頻率就是基本頻率的晶體,不要使用三泛音的晶體, 否則如參數(shù)搭配不當,就有可能振在基頻,此時實際頻率就只有標稱頻率的1/3 了,或直接使用外部有源晶振,時鐘從XTAL1腳輸入,XTAL2腳必須浮空。1.3 三相交流電流采集電路三相交流電流采樣是對被測信號的瞬時值進行采樣, 然后對采樣值進行分析計算獲取被測量的信息。三相交流采樣的采樣速率要求高, 程序計算量相對較大 , 但是它的采樣值所含信息量大, 可以通過不同的算法獲取所需的多種信息(如有效值、相位、 諧波分量等),
28、并且實時性好, 且隨著技術(shù)的發(fā)展, 高速實時數(shù)據(jù)處理成為可能, 使交流采樣成為目前主要的使用方式。三相交流電流采集電路, 電池充放電的電流尤為重要,既可以是電池的充電電流,也可以是電池的放電電流,就有兩個方向的檢測功能。其中A相電流采集電路圖如圖3.3所示,它 包括信號調(diào)理電路、限幅電路、濾波電路。 B相和C相的電流采集電路圖和A相 相同,只是相位各相差120 度。圖 3.3 三相交流電流采集電路對于三相交流采集電路圖中各個元器件的作用, C9 AC-Ia為A相電流輸入 信號,經(jīng)過D5的整波作用只留下正向電流即半波整流, 并且D4也是為了防止負 向電流流向電路而準備的。電路中選用兩個100 歐
29、姆并聯(lián)是因為沒有標稱值是50歐姆的電阻(只有51歐姆的),電解電容C40普通電容C41及其電阻72共 同組成典型的“ T”型濾波電路。將得到的信號送入 CPU勺ADC&I腳,進行模數(shù) 轉(zhuǎn)換,得到的信號和標準信號進行對比,從而完成電流的檢測。對于三相交流電流的算法:將電有效值公式式( 3.1 )離散化, 以一個周期內(nèi)有限個采樣電數(shù)字量來代替一個周期內(nèi)連續(xù)變化的電函數(shù)值式( 3.2)式中:為相鄰兩次采樣的時間間隔;為第m-1 個時間間隔的電采樣瞬時值;N 為 1 個周期的采樣點數(shù)。若相鄰兩采樣的時間間隔相等,即為常數(shù),考慮到N T/ +1 ,則有式( 3.3)式就是根據(jù)一個周期各采樣瞬時值
30、及每周期采樣點數(shù)計算電壓信號有效值的公式。 , 然后對采樣值進行分析計算獲取被測量的信息。對于三相交流電壓信號經(jīng)過運算放大器LM324之后,對交流電壓信號進行放大,通過調(diào)節(jié) VR1,使其顯示值可以變化,由于二極管 D21的作用使其輸出正向電壓(進行了整波)。其輸出信號經(jīng)過保護后進入無源增益放大電路,在經(jīng)過濾波保護輸出信號送入微處理器中。其電壓采集信號的電路圖如圖3.4 所示:圖 3.4 三相交流電壓采集電路在三相交流電壓采集電路中,各個元器件的作用:運算放大器選擇LM324系列器件LM324為價格便宜的帶有真差動輸入的四運算放大器。與單電源應(yīng)用場合的標準運算放大器相比,它們有一些顯著優(yōu)點。該四
31、放大器可以工作在低到3.0伏或者高到32伏的電源下,靜態(tài)電流為MC1741 勺靜態(tài)電流的五分之一。共模輸入范圍包括負電源,因而消除了在許多應(yīng)用場合中采用外部偏置元件的必要性。 每一組運算放大器可用圖所示的符號來表示,它有 5 個引出腳,其中 “ +”、“-”為兩個信號輸入端,“V+”、“V-”為正、負電源端,“Vo”為輸出端。兩個信號輸入端中,Vi- ( -)為反相輸入端,表示運放輸出端Vo 的信號與該輸入端的位相反;Vi+ (+)為同相輸入端,表示運放輸出端 Vo的信號與該輸入端的相位相同。LM324勺弓唧排列。圖 3.5 LM324 的引腳連接圖對于滑動變阻器 VR1,可以對其進行調(diào)節(jié)來校
32、正三相電壓的顯示值。進而方便操作人員進行控制電源系統(tǒng)。對于三相交流電壓的算法如下:將電壓有效值公式式( 4.1 )離散化, 以一個周期內(nèi)有限個采樣電壓數(shù)字量來代替一個周期內(nèi)連續(xù)變化的電壓函數(shù)值式( 4.2)式中: 為相鄰兩次采樣的時間間隔;為第 m-1 個時間間隔的電壓采樣瞬時值;N 為 1 個周期的采樣點數(shù)。若相鄰兩采樣的時間間隔相等,即為常數(shù),考慮到N T/ +1 ,則有式(4.3)式就是根據(jù)一個周期各采樣瞬時值及每周期采樣點數(shù)計算電壓信號有效值的公式SN7407, 從而作用于光電耦合器PC817, 通過光電耦合器不僅能傳輸信號,而且能夠驅(qū)動三極管,作用于繼電器的觸點,導(dǎo)致繼電器的動作,進
33、行保護。其繼電器觸點保護電路如圖3.6 所示。圖 3.6 繼電器觸點保護電路由于單片機的數(shù)據(jù)總線是為各個芯片服務(wù)的,一般不可能為一個輸出而一直保持一種狀態(tài),因此, 輸出接口的主要功能是進行數(shù)據(jù)保持即數(shù)據(jù)鎖存, 也就是說,輸出接口的擴展實際上就是擴展鎖存器。輸出接口擴展通常用74HC377芯片來實現(xiàn)。該芯片是一個帶允許端的8D鎖存器,具芯片的引腳如圖所示,D0-D7為8位數(shù)據(jù)輸入端;Qg Q7為8位數(shù)據(jù)輸出端;G為使能控制端;CLK為時鐘信號,上升沿鎖存數(shù)據(jù)。圖 3.7 74HC377 芯片引腳圖PC817是常用的線性光耦,在各種要求比較精密的功能電路中常常被當作耦合器件, 具有上下級電路完全隔
34、離的作用,相互不產(chǎn)生影響。其內(nèi)部電路圖如圖3.8 所示。圖 3.8 PC187 引腳功能圖當輸入端加電信號時,發(fā)光器發(fā)出光線,照射在受光器上,受光器接受光線后導(dǎo)通,產(chǎn)生電流從輸出端輸出,從而實現(xiàn)了 “電一光一電”的轉(zhuǎn)換。普通的光電耦合器只能傳輸數(shù)字信號(開關(guān)信號),不適合傳輸模擬信號。線性光電耦合器是一種新型的光電隔離器件,能夠傳輸連續(xù)變化的模擬電壓或電流信號, 這樣隨著輸入信號的強弱變化會產(chǎn)生相應(yīng)的光信號,從而使光敏晶體管的導(dǎo)通程度也不同,輸出的電壓或電流也隨之不同。PC187光電耦合器不但可以起到反饋作用還可以起到隔離作用。電路圖中的SN7407是6個OC輸出的反相器輸入信號相位取反,一般
35、還有提升帶負載能力的作用它的作用是加強驅(qū)動能力,因單片機的口線無法直接驅(qū)動光電耦合器。圖 3.9 SN7407 引腳功能圖3.6 下行通信電路下行通信單元是中位機與各下位機之間的通信渠道,采用RS 485 通信方式,RS 485 通信是一種廣泛應(yīng)用于工業(yè)現(xiàn)場的通信方式。RS 485 串行總線接口標準以差分平衡方式傳輸信號,具有很強的抗共模干擾能力,允許一對雙絞線上一個發(fā)送器驅(qū)動多個負載設(shè)備。利用單片機本身所提供的簡單串行接口,加上總線驅(qū)動器,如SN75LBC178將,可組合成簡單的RS485網(wǎng)絡(luò)。該部分主要完成中位機系統(tǒng)與下位機系統(tǒng)之間的各種數(shù)據(jù)的傳輸與交換功能。其下行通信電路圖如圖3.10
36、所示:圖 3.10 下行通信電路圖對于中位機與下位機的通信選擇 RS-485總線。這是由于對通信功能的要求不斷增加,RS-232-C 不能夠滿足要求,于是就不斷出現(xiàn)了一些新的接口標準,RS-485就是其中之一,它具有以下特點:RS-485的電氣特性:邏輯“1”以兩線 間的電壓差為+ (26) V表示;邏輯“0”以兩線間的電壓差為-(26) V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL 電路連接。RS-485的數(shù)據(jù)最高傳輸速率為10MbpsRS-485 接口是采用平衡驅(qū)動器和差分接收器的組合,抗共模干能力增強,即抗噪聲干擾性好。
37、RS-485 接口的最大傳輸距離標準值為4000 英尺,實際上可達3000 米,另外RS-232-C接口在總線上只允許連接1個收發(fā)器,即單站能力。而RS-485接口在總線上是允許連接多達128 個收發(fā)器即具有多站能力, 這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。因RS-485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點就使其成為首選的串行接口。因為 RS485接口組成的半雙工網(wǎng)絡(luò),一般只需二根連線,所以RS485接口均采用屏蔽雙絞線 傳輸。RS485接口連接器采用DB-9的9芯插頭座,與智能終端 RS485接口采用DB- 9 (孔),與鍵盤連接的鍵盤接口 RS
38、48冰用DB-9 (針)74HC14是一個六反相施密特觸發(fā)器。74HC1鋰一款高速CMO虢件,74HC14引腳兼容低功耗肖特基 TTL(LSTTD系歹限74HC14®循JEDECfc準no.7A。74HC14實現(xiàn)了 6 路施密特觸發(fā)反相器,可將緩慢變化的輸入信號轉(zhuǎn)換成清晰、無抖動的輸出信號。波形、脈沖整形器 非穩(wěn)態(tài)多諧振蕩器單穩(wěn)多諧振蕩器兼容 JEDECB準 no.8-1A ES加護 HBMEIA/JESD22-A114-A超過 2000 V MMEIA/JESD22-A115-A超過200 V溫度范圍-40+85 -40+125圖 3.11 74HC14 引腳功能圖其中CD4093
39、由四個2輸入端施密特觸發(fā)器電路組成,其內(nèi)部功能圖如圖3.12 所示。每個電路均為在兩輸入端具有施密特觸發(fā)功能的2 輸入與非門。每個門在信號的上升和下降沿的不同點開、關(guān)。上升電壓VP T 和下降電壓VN 之差定義為滯后電壓 VT 。圖 3.12 CD4093 引腳功能圖6N137的內(nèi)部結(jié)構(gòu)原理如下圖3.13所示,信號從腳2和腳3輸入,使得發(fā)光二極管發(fā)光,經(jīng)片內(nèi)光通道傳到光敏二極管,反向偏置的光敏管光照后導(dǎo)通,經(jīng)電流 - 電壓轉(zhuǎn)換后送到與門的一個輸入端,與門的另一個輸入為使能端,當使能端為高時與門輸出高電平,經(jīng)輸出三極管反向后光電隔離器輸出低電平。當輸入信號電流小于觸發(fā)閾值或使能端為低時,輸出高電
40、平,但這個邏輯高是集電極開路的,可針對接收電路加上拉電阻或電壓調(diào)整電路。圖 3.13 6N137 引腳功能圖75LBC184是具有瞬變電壓抑制功能的差分收發(fā)器,它們帶有內(nèi)置高能量瞬變噪聲保護裝置。這種設(shè)計特點顯著提高了抵抗數(shù)據(jù)同步傳輸電纜上的瞬變噪聲的可靠性,這種可靠性超過了多數(shù)現(xiàn)有器件。采用這類電路可提供可靠的低成本的直連(不帶絕緣變壓器)數(shù)據(jù)線接口,不需要任何外部元件。其內(nèi)部邏輯功能 圖如圖 3.14 所示。圖3.14 75LBC184功能邏輯圖選才? 75LBC184是針對其特點的:集成的瞬變電壓抵制;對超出總線終端的ESD保護;+30 kV IEC 61000-4-2 接觸放電 Con
41、tact Discharge ; +15 kV IEC61000-4-2 氣隙放電Air-Gap Discharge ; +15 kV EIA/JEDEC 人體模型HumanBody Model;每次IEC 61000-4-5 時峰值為400W典型的電路損害保護;受控制的驅(qū)動器輸出電壓轉(zhuǎn)變率允許更長的電纜短截線長度;在電噪聲環(huán)境中的數(shù)據(jù)傳輸速率為250kbps ;開路失效保護接收器設(shè)計;1/4 單位負載允許128 個器件連接到總線;熱關(guān)閉保護;上電/ 掉電短時脈沖波形干擾保護;每個收發(fā)器符合或超過TIA/EIA-485 RS-485 要求和 ISO/IEC 8482:1993 E 標準;低禁止
42、工作電流最大300 nA;引腳可與SN751761容。3.7 報警保護電路該由和組成。圖 3.15 報警電路圖對于光電耦合器的工作原理具體介紹,光電耦合器以光為媒介傳輸電信號。它對輸入、輸出電信號有良好的隔離作用,所以, 它在各種電路中得到廣泛的應(yīng)用。 目前它已成為種類最多、用途最廣的光電器件之一。光耦一般由三部分組成:光的發(fā)射、光的接收及信號放大。輸入的電信號驅(qū)動發(fā)光二極管(LED) ,使之發(fā)出一定波長的光,被光探測器接收而產(chǎn)生光電流,再經(jīng)過進一步放大后輸出。這就完成了電一光一電的轉(zhuǎn)換,從而起到輸入、輸出、隔離的作用。由于光耦合器輸入輸出間互相隔離,電信號傳輸具有單向性等特點,因而具有良好的
43、電絕緣能力和抗干擾能力。又由于光耦合器的輸入端屬于電流型工作的低阻元件,因而具有很強的共模抑制能力。所以, 它在長線傳輸信息中作為終端隔離元件可以大大提高信噪比。在計算機數(shù)字通信及實時控制中作為信號隔離的接口器件,可以大大增加計算機工作的可靠性。光耦合器的主要優(yōu)點是:信號單向傳輸,輸入端與輸出端完全實現(xiàn)了電氣隔離, 輸出信號對輸入端無影響,抗干擾能力強,工作穩(wěn)定,無觸點, 使用壽命長,傳輸效率高。光耦合器是70 年代發(fā)展起來產(chǎn)新型器件,現(xiàn)已廣泛用于電氣絕緣、電平轉(zhuǎn)換、級間耦合、驅(qū)動電路、開關(guān)電路、斬波器、多諧振蕩器、信號隔離、級間隔離、脈沖放大電路、數(shù)字儀表、遠距離信號傳輸、脈沖放大、固態(tài)繼電
44、器 SSR 、儀器儀表、通信設(shè)備及微機接口中。在單片開關(guān)電源中,利用線性光耦合器可構(gòu)成光耦反饋電路,通過調(diào)節(jié)控制端電流來改變占空比,達到精密穩(wěn)壓目的。由于光耦種類繁多,結(jié)構(gòu)獨特,優(yōu)點突出,因而其應(yīng)用十分廣泛,主要應(yīng)用以下場合:1 在邏輯電路上的應(yīng)用光電耦合器可以構(gòu)成各種邏輯電路,由于光電耦合器的抗干擾性能和隔離性能比晶體管好,因此,由它構(gòu)成的邏輯電路更可靠。2 作為固體開關(guān)應(yīng)用在開關(guān)電路中,往往要求控制電路和開關(guān)之間要有很好的電隔離,對于一般的電子開關(guān)來說是很難做到的,但用光電耦合器卻很容易實現(xiàn)。3 在觸發(fā)電路上的應(yīng)用將光電耦合器用于雙穩(wěn)態(tài)輸出電路,由于可以把發(fā)光二極管分別串入兩管發(fā)射極回路,
45、可有效地解決輸出與負載隔離的問題。4 在脈沖放大電路中的應(yīng)用光電耦合器應(yīng)用于數(shù)字電路,可以將脈沖信號進行放大。5 在線性電路上的應(yīng)用線性光電耦合器應(yīng)用于線性電路中,具有較高地線性度以及優(yōu)良地電隔離性能。6 特殊場合的應(yīng)用光電耦合器還可應(yīng)用于高壓控制,取代變壓器,代替觸點繼電器以及用于A/D 電路等多種場合。3.8 供電電源電路對于三相交流檢測模塊,需要其不間斷的工作,這就保證其內(nèi)部的各個芯片的正常的工作。在三相交流檢測模塊中,需要+5V和+24V的直流電源對其芯片及其電路供電,這就要求具有蓄電池對其供電。但是在正常情況下,是需要對蓄電池充電的,以防在出現(xiàn)故障時,進行急需供電。如圖3.16 所示
46、。圖 3.16 供電電源電路在正常情況下,是對蓄電池供電的,這就需要對220V交流電進行整流穩(wěn)壓,使其達到要求的電源,從而節(jié)約電池的電量,以備急需的時候使用。以下設(shè)計了+5V和+24V的整流穩(wěn)壓電路,可以達到實際的需要。圖 3.17 +5V 整流電路+5V基本應(yīng)用電路如圖3.17示,輸出電壓和最大輸出電流決定于所選的三端穩(wěn)壓器7805, C1 用于抵消輸入線較長時的電感效應(yīng),以防止電路產(chǎn)生自激振蕩,其容量較小,一般小于1uF。電容C2用于消除電壓中的高頻噪聲,可取小于1uF的電容,也可取幾微法甚至幾十微法的電容,以便輸出較大的脈沖電流。但是若C2容量較大,一旦輸入端斷開,C2將從穩(wěn)壓器輸出端向
47、穩(wěn)壓器放電,易使穩(wěn)壓器損壞。電路中的發(fā)光的二極管是指示作用。圖 3.18 +24V 整流電路+24V電流整流電路圖如圖3.18所示,其設(shè)計思想和+5V的電源一樣,其不同之處為進行整波之后,有電解電容和普通電容共同進行濾波,濾波的效果更好一些,并且三端穩(wěn)壓器 CW782袂定了+24V的輸出電壓,在三端穩(wěn)壓器的輸入端和輸出端之間跨接一個二極管,具有保護作用。3.9 交流檢測模塊電路圖三相交流檢測模塊的各個分電路已經(jīng)完成,將各個電路圍繞在微處理器的周圍,就形成了總的電路圖。4 軟件系統(tǒng)設(shè)計4.1 總體設(shè)計思想在系統(tǒng)的軟件設(shè)計中,采用模塊化設(shè)計方法,使得程序結(jié)構(gòu)清晰,便于今后進一步擴展系統(tǒng)的功能。系統(tǒng)
48、軟件有以下模塊構(gòu)成:等。 程序主要完成系統(tǒng)初始化,裝置自檢等任務(wù)。系統(tǒng)的初始化部分包括CPU#端口輸入輸出設(shè)置、外圍驅(qū)動、譯碼電路的初始化、數(shù)據(jù) RAM勺初始化等。 系統(tǒng)的數(shù)據(jù)采集處理子程序的功能是圖 4.1 總體設(shè)計思想流程圖對于三相交流檢測模塊的設(shè)計,其大體的思路如下:設(shè)計三相交流電流信號的采集電路時,將傳感器采集的單相電流信號進行調(diào)理轉(zhuǎn)換,主要是對電流進行濾波,在送入CPU中,進行ADC專換。而設(shè)計三相交流電壓信號的采集電路時,將傳感器采集的單相電壓信號進行正向運算放大,送入無源增益低通濾波器進行調(diào)理,再將信號送入CPU中,進行ADC專換,與標準信號進行對比,再根據(jù)運行中的問題進行監(jiān)控。
49、對于報警電路的設(shè)計,主要是對于CPU®出的報警信號,通過光電耦合器發(fā)出警報,并且通過控制繼電器觸點進行保護。對于繼電器保護電路的設(shè)計,主要是控制繼電器線圈,對于CPL®出的信號,經(jīng)過驅(qū)動放大作用于光耦, 驅(qū)動三極管,進而作用于繼電器線圈。交流檢測單元與主監(jiān)控單元的通信主要通過RS485總線實現(xiàn)的,進行于各個模塊的聯(lián)系與通信, 從而實現(xiàn)“四遙”。最后將各個電路整合到CPUS圍,形成完整的電路。最后,完成整合后,要對電路圖進行調(diào)試,進行可行性實驗,不斷地進行修改和測試,從而完成設(shè)計。4.2 三相交流監(jiān)測程序設(shè)計三相交流電壓采集的程序設(shè)計三相交流檢測程序的設(shè)計總體模型已經(jīng)給出,而
50、在檢測程序中主要是針對三相電流和三相電壓的檢測。對于電流與電壓的檢測流程大體一樣,其流程圖如圖4.3 所示。在流程圖中,在不間斷供電的情況下,系統(tǒng)開始運行,首先是進行系統(tǒng)的初始化,在系統(tǒng)穩(wěn)定啟動前,要做好準備工作。在待檢測信號輸入后,要對待檢測信號進行數(shù)據(jù)采集,采用同步采集的方法,將信號的一個整周期或多個周期進行均勻離散, 在每一離散點處取其瞬時值,然后進行計算,得到采集信號,送入CPUfr進行A/D轉(zhuǎn)換,等換結(jié)束,讀取數(shù)據(jù),得到可以進行測量的數(shù)據(jù),進行數(shù)據(jù)的測量,檢測故障,如果沒有故障返回系統(tǒng)的初始化等待下一輪的檢測。如果出現(xiàn)故障,調(diào)用數(shù)據(jù)處理程序,進行數(shù)據(jù)的處理,在處理結(jié)束后?;謴?fù)數(shù)據(jù),返
51、回系統(tǒng)的初始化,繼續(xù)進行檢測。圖 4.2 三相交流檢測流程圖對于三相電流與三相電壓的故障處理程序?qū)⒃谙旅孢M行介紹,它們也是有不同的子程序構(gòu)成的。流電流采集的程序設(shè)計對于三相交流采集的程序設(shè)計,總體的設(shè)計流程在圖4.2 中已經(jīng)介紹,下面介紹電流信號的故障處理程序設(shè)計過程。其流程圖如圖4.3 所示, 系統(tǒng)先初始化,輸入電流信號,進入CPU中,經(jīng)過模數(shù)轉(zhuǎn)換,和標準信號經(jīng)過對比,檢測故障,如沒有則返回,判斷有故障,則調(diào)用數(shù)據(jù)處理程序,進入存儲器中,調(diào)用程序、執(zhí)行程序進行故障消除,等待完畢后返回系統(tǒng)開始出。在這其中還有中斷處理現(xiàn)場,保護現(xiàn)場及返回現(xiàn)場等一系列的過程。圖 4.3 三相交流電流采集的設(shè)計流程
52、圖對于三相交流電壓的程序設(shè)計,和三相交流電流的程序設(shè)計是一樣,其流程圖是一樣的。圖 4.4 三相交流電壓采集的設(shè)計流程圖5 系統(tǒng)的仿真與調(diào)試對于本系統(tǒng)的仿真與調(diào)試是針對Keil 的硬件平臺,需要對其有一個直觀的認識,并且我們要對此軟件進行不斷地調(diào)試。5.1 Keil C51 開發(fā)系統(tǒng)基本知識系統(tǒng)概述Keil 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。下面詳細介紹Keil 開發(fā)系統(tǒng)各部分功能
53、和使用。Keil 單片機軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)工具包的整體結(jié)構(gòu),uVision 與Ishell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境IDE ,可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用IDE 本身或其它編輯器編輯C 或匯編源文件。然后分別由C51 及 C51 編譯器編譯生成目標文件 .OBJ 。目標文件可由LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件.ABS 。ABS文件由OH51轉(zhuǎn)換成標準的Hex文件,以供調(diào)試器dScope51 或 tScope51 使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標
54、板進行調(diào)試,也可以直接寫入程序存器如EPRO附。使用獨立的Keil仿真器時,注意仿真器標配11.0592MHz的晶振,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。仿真器上的復(fù)位按鈕只復(fù)位仿真芯片,不復(fù)位目標系統(tǒng)。仿真芯片的 31腳(/EA)已接至高電平,所以仿真時只能使用片內(nèi)ROM, 不能使用片外ROM; 但仿真器外引插針中的31 腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴展有外部ROMK其CPU白J/EA引腳接至低電平)的目標系統(tǒng)中使用。KeilC51 IDE 開發(fā)仿真環(huán)境的設(shè)置方法先打開一個工程文件。如果你沒有工程文件就要先建立一個這里拿keil 提供的 hello.pr
55、j 為例子說明用鼠標點擊菜單的project ,選擇 open project 。選擇 keilc51exampleshellohello, 點擊打開3)選擇菜單的Project- Option for Target 'Simulator',選擇 C51 欄的設(shè)置如圖:刪掉define:里的MONITOR51幾個字母,如果de巾ne欄是空的,可 以跳過這一步:刪掉MONTOR51后的設(shè)置如下圖,不要點擊確定,因為還要進行其他設(shè)置選擇debug 欄的設(shè)置項目:Use: Keil Monitor-51 Driver :選擇這一項 Load Application at Start:選擇這項之后,keil 才會自動裝載你的程序代碼。Gotill main:調(diào)試C語言程序時可以選擇這一項,PC會自動運行到main
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年博爾塔拉職業(yè)技術(shù)學院單招職業(yè)傾向性考試題庫完美版
- 2025年阜陽幼兒師范高等??茖W校單招職業(yè)傾向性測試題庫及參考答案
- 2025年常州工業(yè)職業(yè)技術(shù)學院單招職業(yè)傾向性測試題庫附答案
- 2025年防城港職業(yè)技術(shù)學院單招職業(yè)適應(yīng)性測試題庫學生專用
- 遙感數(shù)據(jù)空間分類-深度研究
- 廢礦物資源化提取-深度研究
- 胃氣不足與慢性疲勞綜合癥-深度研究
- 記憶的集體性與記憶的社會化-深度研究
- 氣候變化影響下的海洋預(yù)測-深度研究
- 軟件工程新范式-第1篇-深度研究
- 心理健康與職業(yè)生涯(中職)PPT完整全套教學課件
- 中國文藝美學要略·論著·《畫學心法問答》
- 公共藝術(shù)-音樂篇(中職公共藝術(shù))PPT完整版全套教學課件
- 高等教育自學考試轉(zhuǎn)考轉(zhuǎn)出登記表
- 舞臺搭建方面基礎(chǔ)知識
- 食品化學課件 ②食品化學緒論
- 小學六年級數(shù)學計算題100道(含答案)
- 【讀寫策略】回延安朗讀指導(dǎo)
- 孟氏骨折與蓋氏骨折
- sg-uap v3.00高級開發(fā)手冊分冊1概述
- FZ/T 24033-2022全成型無縫毛針織服裝
評論
0/150
提交評論