版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘要</b></p><p> 隨著國際社會(huì)、經(jīng)濟(jì)水平的發(fā)展,電力供應(yīng)越來越緊張,國內(nèi)外對(duì)多功能電能表的需求量正在快速增長,高精度三相多功能工業(yè)電能表也因此成為目前我國電能表行業(yè)研究的新課題。該類型電能表可以廣泛應(yīng)用于電能的高精度計(jì)量和工業(yè)自動(dòng)化系統(tǒng)對(duì)電量的檢測,如檢測電流、電壓、頻率、有功功率、無功功率等。但是基于多功能電能表的成本以及可靠性等方面的考慮,多
2、功能電能表并沒有得到廣泛地應(yīng)用。因此,開發(fā)設(shè)計(jì)新型的三相多功能工業(yè)電能表對(duì)降低生產(chǎn)成本,提高計(jì)量精度都有十分重要的意義。</p><p> 本設(shè)計(jì)的三相多功能電能表系統(tǒng)以單片機(jī)AT89S51為核心,采用專用計(jì)量芯片ADE7758,集檢測、計(jì)量、控制和通信于一體,能夠廣泛應(yīng)用于各個(gè)工業(yè)系統(tǒng)中。設(shè)計(jì)的主要內(nèi)容如下:</p><p> (1)分析了三相多功能工業(yè)電能表的電能計(jì)量原理。<
3、/p><p> (2)制定了基于單片機(jī)AT89S51的三相電度表的整體設(shè)計(jì)方案,并在此方案的基礎(chǔ)上進(jìn)行電能計(jì)量部分和控制部分電路的設(shè)計(jì)。</p><p> (3)制定了軟件的總體設(shè)計(jì)方案以及各部分的流程。 </p><p> 該電能表經(jīng)過校正后能達(dá)到很高的精度,能精確的測量所需的各種電能參數(shù)。</p><p> 關(guān)鍵詞 電能表 精確計(jì)
4、量 AT89S51 ADE7758 </p><p><b> Abstract</b></p><p> With international social and economic development, the electricity supply and more nervous, and a table for electricity demand
5、 is growing fast,so how to design a high-accuracy multi-function 3-phase power meter is a new subject in the relative fields in our country.This type of the instruments can be used for measuring electrical energy high ac
6、curately and monitoring electrical valume in induslrial automatic controling system,such as current,voltage,frequency,active power,reactive power,etc. Bu</p><p> In the design,a high-accuracy multi-function
7、 3-phase power meter based on high-performance MCU AT89S51 and high-precision power chip ADE7758 are studied.The following are the main points:</p><p> (1)Energy measurement principles of the high-accuracy
8、multi-function 3-phase powermeter are analyzed.</p><p> (2)The overall design of the high-accuracy multi-function 3-phase powermeter is studied.The metering part and the controlling part are designed,which
9、is needed to enable the functions of the power meter.</p><p> (3)The overall program of the software and the process of each part is designed. </p><p> This kind of power meter will achieve hi
10、gh accuracy after calibration,which can exactly measure the technical parameters needed in monitoring electromotor.</p><p> Key words Power Meter Accurate Measurement AT89S51 ADE7758</p><p>
11、;<b> 目錄</b></p><p><b> 摘要I</b></p><p> AbstractII</p><p><b> 第1章 緒論1</b></p><p> 1.1 研究背景及意義1</p><p> 1.2 國內(nèi)外
12、發(fā)展情況1</p><p> 第2章 基于單片機(jī)的三相電度表的總體設(shè)計(jì)3</p><p> 2.1 系統(tǒng)總體框圖3</p><p> 2.2 設(shè)計(jì)的主要技術(shù)指標(biāo)4</p><p> 2.3 電能計(jì)算的理論基礎(chǔ)5</p><p> 2.3.1 三相交流電信號(hào)模型5</p><p&
13、gt; 2.3.2 電壓、電流有效值的計(jì)算5</p><p> 2.3.3 功率的計(jì)算6</p><p> 2.3.4 頻率的計(jì)算8</p><p> 第3章 基于單片機(jī)的三相電度表的硬件設(shè)計(jì)9</p><p> 3.1 硬件電路的總體設(shè)計(jì)9</p><p> 3.2 電流電壓輸入模塊設(shè)計(jì)9&l
14、t;/p><p> 3.2.1 電流輸入通道設(shè)計(jì)9</p><p> 3.2.2 電壓輸入通道設(shè)計(jì)12</p><p> 3.3 計(jì)量模塊設(shè)計(jì)13</p><p> 3.3.1 計(jì)量電路原理13</p><p> 3.3.2 濾波器仿真16</p><p> 3.3.3 電能芯
15、片ADE7758簡介16</p><p> 3.4 單片機(jī)及外圍電路設(shè)計(jì)18</p><p> 3.4.1 單片機(jī)芯片簡介及與外圍電路的連接18</p><p> 3.4.2 時(shí)鐘模塊設(shè)計(jì)22</p><p> 3.4.3 鐵電EEPROM接口電路設(shè)計(jì)24</p><p> 3.4.4 串行通訊接口
16、設(shè)計(jì)25</p><p> 3.4.5 LCD顯示電路設(shè)計(jì)26</p><p> 3.4.6 按鍵模塊設(shè)計(jì)27</p><p> 3.4.7 復(fù)位電路設(shè)計(jì)28</p><p> 3.4.8 電源電路設(shè)計(jì)29</p><p> 第4章 軟件部分設(shè)計(jì)31</p><p> 4
17、.1 程序總體框架31</p><p> 4.1.1 主程序流程31</p><p> 4.1.2 初始化模塊32</p><p> 4.1.3 電能計(jì)量模塊33</p><p> 4.1.4 異常情況監(jiān)測34</p><p> 4.1.5 時(shí)鐘模塊35</p><p>
18、 4.1.6 鍵盤中斷模塊36</p><p> 4.2 系統(tǒng)初始化37</p><p> 4.2.1 MCU初始化37</p><p> 4.2.2 外圍設(shè)備初始化39</p><p> 4.3 系統(tǒng)軟件設(shè)計(jì)41</p><p> 4.3.1 實(shí)時(shí)電能計(jì)量程序設(shè)計(jì)41</p>&l
19、t;p> 4.3.2 按鍵中斷處理與時(shí)鐘初值輸入調(diào)整42</p><p><b> 結(jié)論44</b></p><p><b> 致謝45</b></p><p><b> 參考文獻(xiàn)46</b></p><p><b> 附錄48</b&
20、gt;</p><p><b> Contents</b></p><p> AbstractI</p><p> Chapter I Preface1</p><p> 1.1 The background and meaningful1</p><p> 1.2 Domesti
21、c and international development1</p><p> Chapter II The overall design of 3-phase power meter based on MCU3</p><p> 2.1 Overall system chart3</p><p> 2.2 The design of the mai
22、n indicators4</p><p> 2.3 Electricity to the theoretical foundation5</p><p> 2.3.1 Three-phase AC signal model5</p><p> 2.3.2 Voltage and current value of effective5</p>
23、;<p> 2.3.3 Calculation of power6</p><p> 2.3.4 Calculation of frequency8</p><p> Chapter III The hardware circuit design of 3-phase power meter based on MCU9</p><p>
24、3.1 The overall design of hardware circuit9</p><p> 3.2 The design of current and voltage input socket9</p><p> 3.2.1 The design of current input channel9</p><p> 3.2.2 The de
25、sign of voltage input channel12</p><p> 3.3 The design of measurement module13</p><p> 3.3.1 Measurement instruments circuit design principle modules13</p><p> 3.3.2 Filter si
26、mulation16</p><p> 3.3.3 The design of voltage input channel16</p><p> 3.4 The design of MCU and the external circuits18</p><p> 3.4.1 The profile of MCU and the connection of
27、 the external circuits18</p><p> 3.4.2 The design of the clock module22</p><p> 3.4.3 The design of the iron and electric EEPROM interface circuit24</p><p> 3.4.4 The design o
28、f the serial communication interface25</p><p> 3.4.5 The design of LCD display circuit26</p><p> 3.4.6 The design of the key module27</p><p> 3.4.7 The design of the reset cir
29、cuit28</p><p> 3.4.8 The design of the power circuit29</p><p> Chapter IV The design of software31</p><p> 4.1 The overall framework31</p><p> 4.1.1 The main pr
30、ogram flow31</p><p> 4.1.2 Initialization module32</p><p> 4.1.3 The module of electrical energy measurement33</p><p> 4.1.4 Monitoring of unusual34</p><p> 4.1
31、.5 The clock module35</p><p> 4.1.6 The module of keyboard interrupt36</p><p> 4.2 System initialization37</p><p> 4.2.1 MCU initialization37</p><p> 4.2.2 Peri
32、pheral devices initialization39</p><p> 4.3 The design of system software41</p><p> 4.3.1 The design of real-time electrical energy measurement program41</p><p> 4.3.2 Buttons
33、 suspended dealing with the readjustment of the input42</p><p> Conclusions44</p><p> Acknowledgements45</p><p> References46</p><p> Appendix48</p><
34、;p><b> 第1章 緒論</b></p><p> 1.1 研究背景及意義</p><p> 電能是最重要的能源,它的應(yīng)用在生產(chǎn)技術(shù)上曾引起劃時(shí)代的變革。在現(xiàn)代社會(huì)中電能已廣泛應(yīng)用到社會(huì)生產(chǎn)的各個(gè)領(lǐng)域和社會(huì)生活的各個(gè)方面。作為測量電能的專用儀表——電能表,在電能管理用儀器儀表中占有很大的比例,其性能直接影響電能管理的效率和科學(xué)化水平,它的準(zhǔn)確與否直接關(guān)
35、系到國家與用戶的經(jīng)濟(jì)利益。</p><p> 隨著現(xiàn)代電子技術(shù)的發(fā)展,以各種單片機(jī)為主要控制芯片的電子電能表的生產(chǎn)已形成規(guī)模。同時(shí),隨著我國經(jīng)濟(jì)的快速發(fā)展,電量消耗日益增加,這為電網(wǎng)穩(wěn)定運(yùn)行帶來了很多不安全因素。國家加快智能電網(wǎng)建設(shè),并采取多種形式的用電政策,以達(dá)到節(jié)能,削峰填谷,平衡用電的目的。</p><p> 三相多功能電度表主要針對(duì)國內(nèi)市場三相用電的工業(yè)用戶。三相多功能電能表性
36、能優(yōu)越、工作可靠、功能多樣,擁有多參數(shù)計(jì)量、按鍵顯示、電能脈沖輸出、光電和RS-485通信等功能,并且成本低廉,具有廣闊的市場應(yīng)用前景[1]。隨著電力行業(yè)改革深入,工業(yè)三相用電對(duì)多功能電能表的需求大量增加。目前國內(nèi)多功能表種類少、價(jià)格較高、功能不完善,往往僅是針對(duì)某些地區(qū)的特定要求開發(fā),缺乏通用性,某些產(chǎn)品未能完全達(dá)到國標(biāo)的要求。因此,設(shè)計(jì)一種多功能、實(shí)時(shí)性高、精度高和成本低的電能表足電工儀表行業(yè)的研究人員一直追求的目標(biāo)。</p&
37、gt;<p> 1.2 國內(nèi)外發(fā)展情況</p><p> 我國早期普遍使用的是感應(yīng)式電能表,20世紀(jì)70年代開始應(yīng)用電子式標(biāo)準(zhǔn)電能表,首先是采用進(jìn)口電能表,到80和90年代國內(nèi)已能商業(yè)化生產(chǎn)0.05%級(jí)電子式標(biāo)準(zhǔn)電能表。經(jīng)過幾十年的發(fā)展,現(xiàn)在我國電能表技術(shù)水平在大部分領(lǐng)域已經(jīng)達(dá)到國外同類產(chǎn)品的先進(jìn)水平。在市場經(jīng)濟(jì)下,人們對(duì)電能計(jì)量準(zhǔn)確度的要求越來越高,對(duì)電的管理要求實(shí)現(xiàn)智能化和自動(dòng)化[2],這些
38、都是感應(yīng)式電能表無能為力的。</p><p> 20世紀(jì)中葉,微電子和信息產(chǎn)業(yè)等新技術(shù)的發(fā)展,有力的支持了電能表的革新。先是高精度電子式標(biāo)準(zhǔn)電能表的出現(xiàn)滿足了校驗(yàn)技術(shù)的要求,繼而70年代開始商業(yè)化應(yīng)用電子式電能表于大工業(yè)用戶電能計(jì)量。</p><p> 21世紀(jì)初,電力市場改革浪潮遍及全球,各國電力公司都認(rèn)識(shí)到市場競爭的核心是電能表。特別是用戶選擇供應(yīng)商和實(shí)時(shí)電價(jià),要求電能表既有靈活、
39、可靠的雙向通信功能又要能夠穩(wěn)定運(yùn)行、精確計(jì)量。隨著電子技術(shù)的飛速發(fā)展,電能表正在向高精度、長壽命、微型化、智能化、網(wǎng)絡(luò)化方向發(fā)展。隨著電力工業(yè)向大電網(wǎng)、大電廠、大機(jī)組、高電壓、高參數(shù)、高度自動(dòng)化方向發(fā)展以及全國電力聯(lián)網(wǎng)的推進(jìn),電力輸送規(guī)模將越來越大,高精度電能表將成為電工儀器儀表行業(yè)的發(fā)展重點(diǎn)。三相多功能電能表是高精度電能表中的代表產(chǎn)品。目前三相多功能電能表主要用于變電站、電廠及作為大用戶的關(guān)口表。作為推動(dòng)電力系統(tǒng)自動(dòng)化的關(guān)鍵設(shè)備之一,
40、三相多功能表有著廣闊的市場前景。同時(shí)隨著電能表產(chǎn)品需求結(jié)構(gòu)的改變,三相多功能電能表必將從只有重要的關(guān)鍵大電大戶使用,發(fā)展到一般用電大戶甚至普通三相表中、小用戶中使用,市場容量將進(jìn)一步增大。</p><p> 面對(duì)新的形勢,全面提高三相電能表,尤其是技術(shù)含量高的產(chǎn)品的市場競爭力,重點(diǎn)突破多功能表的現(xiàn)狀,使電能表從數(shù)量優(yōu)勢向技術(shù)優(yōu)勢轉(zhuǎn)變是電能表產(chǎn)業(yè)的發(fā)展趨勢。三相電能表是今后一段時(shí)間內(nèi)的發(fā)展主流,技術(shù)含量高的產(chǎn)品發(fā)
41、展空間大,經(jīng)濟(jì)效益也好,更應(yīng)該作為今后發(fā)展重點(diǎn)。</p><p> 第2章 基于單片機(jī)的三相電度表的總體設(shè)計(jì)</p><p> 本設(shè)計(jì)中的電能表主要由檢測、計(jì)量、控制、存儲(chǔ)、顯示、鍵盤、通信接口和電源等部分組成。電能計(jì)量系統(tǒng)最重要的功能是精確測量各種電能參數(shù),如電壓、電流、有功功率、無功功率、頻率、功率因數(shù),欠壓和斷相檢測、諧波分析等。目前測量方式主要有兩種。一種是采用專用測量芯片,將
42、其檢測到的數(shù)據(jù)加以處理,得到想要測量的參數(shù);另一種是直接對(duì)電流、電壓進(jìn)行采樣,并通過計(jì)算得到電能參數(shù)。比較這兩種測量方法,前一種從測量精度、可靠性、維護(hù)的難易程度等方面均優(yōu)于后一種。因此本系統(tǒng)采用專用計(jì)量芯片來檢測電信號(hào),配以單片機(jī)(MCU)編程實(shí)現(xiàn)多種功能。檢測部分由精密電流互感器、電壓互感器和外圍處理電路組成,從而得到電流、電壓、頻率、相位等實(shí)時(shí)數(shù)據(jù),并輸入到計(jì)量芯片中。計(jì)量芯片通過對(duì)各個(gè)輸入信號(hào)計(jì)量之后,將計(jì)量得到各種電能參數(shù)輸入
43、到控制部分即MCU中,由MCU中的程序決定它將那些參數(shù)經(jīng)過處理后送到存儲(chǔ)器中儲(chǔ)存,并送到顯示部分進(jìn)行顯示。顯示部分采用高品質(zhì)液晶顯示模塊,可顯示4行,每行20個(gè)字符。通信接口采用RS-485通信模塊,來和上位機(jī)進(jìn)行通信,本系統(tǒng)中用的是MAX487芯片,它為單一電源+5V供電,8個(gè)引腳使用簡單、方便。</p><p> 2.1 系統(tǒng)總體框圖</p><p> 三相電度表的主要構(gòu)成模塊有:
44、計(jì)量模塊(信號(hào)采集及調(diào)理模塊)、電源模塊、管理模塊(微控制器模塊)、通信模塊、存儲(chǔ)模塊、按鍵模塊和顯示模塊。三相電度表的計(jì)量模塊包括電壓電流采樣電路和計(jì)量單元。采樣電路將被測三相電壓、三相電流轉(zhuǎn)換到 A/D 轉(zhuǎn)換器輸入電壓范圍內(nèi), A/D 轉(zhuǎn)換器將電壓電流模擬信號(hào)轉(zhuǎn)換為數(shù)字量,并傳輸給計(jì)量單元。計(jì)量單元可采用模擬乘法器、數(shù)字乘法器、專用電能計(jì)量芯片或數(shù)字信號(hào)處理器等器件,通過電壓電流采樣信號(hào)計(jì)算出電網(wǎng)電壓電流有效值、功率和電量等信息;電
45、源模塊為電能表提供工作電源;管理模塊讀取計(jì)量模塊輸出的測量參數(shù)和電量數(shù)據(jù);通信模塊、存儲(chǔ)模塊和顯示模塊配合完成電能表的各種功能。 </p><p> 基于單片機(jī)技術(shù)的三相多功能電度表的設(shè)計(jì)總體框圖如圖2-1所示。</p><p> 圖2-1 基于單片機(jī)的三相電度表的設(shè)計(jì)的結(jié)構(gòu)框圖</p><p> 本設(shè)計(jì)采用ADE7758計(jì)量芯片和AT89S51設(shè)計(jì)三相電度表
46、,單片機(jī)的T0、T1對(duì)ADE7758的APCF、VARCF端子發(fā)出的脈沖計(jì)數(shù),實(shí)現(xiàn)有功、無功等多個(gè)電量參數(shù)的計(jì)量。單片機(jī)通過按鍵進(jìn)行電量參數(shù)的查詢,通過液晶LMB204進(jìn)行電量參數(shù)的顯示,通過RS-485總線進(jìn)行電量參數(shù)的遠(yuǎn)程數(shù)據(jù)傳送,采用FM24C64芯片進(jìn)行電量參數(shù)的存儲(chǔ)。考慮到存儲(chǔ)芯片擦寫次數(shù)的有限性,電量參數(shù)的計(jì)量累加在單片機(jī)內(nèi)部完成。DSl302為分時(shí)段計(jì)量和定時(shí)存儲(chǔ)提供時(shí)間參數(shù);通過三個(gè)功能鍵實(shí)現(xiàn)DSl302芯片時(shí)鐘的初值輸
47、入調(diào)整。后備電源LIR2466為可充電的3.6V鋰電池。單片機(jī)復(fù)位采用MAX706芯片。單片機(jī)的RXD、TXD串口預(yù)留作為RS-485通信接口,采用MAX487芯片進(jìn)行RS-485總線與單片機(jī)的接口電路設(shè)計(jì)[3]。</p><p> 2.2 設(shè)計(jì)的主要技術(shù)指標(biāo)</p><p> 本設(shè)計(jì)的技術(shù)指標(biāo)為:</p><p> (1)額定電壓380V;額定電流5A;信號(hào)
48、頻率50Hz±10%。</p><p> (2)儀表電源220V±10%;工作環(huán)境溫度-25~50℃,相對(duì)濕度≤85%。</p><p> ?。?)精度:有功1.0級(jí),無功1.0級(jí)。</p><p> ?。?)串口通信RS-485。</p><p> 2.3 電能計(jì)算的理論基礎(chǔ)</p><p>
49、 隨著市場經(jīng)濟(jì)的不斷發(fā)展,各種耗能性企業(yè)遍布全國各地。能源問題成為中國發(fā)展進(jìn)步的重大問題。供電部門、各大生產(chǎn)企業(yè)日益重視電能的科學(xué)管理,加強(qiáng)電力負(fù)荷監(jiān)控以實(shí)現(xiàn)計(jì)劃用電和合理配電,提高電網(wǎng)負(fù)荷率。這就要求電能表不僅能精確的計(jì)量用戶有功電能的消耗,還應(yīng)能夠記錄顯示電網(wǎng)運(yùn)行質(zhì)量的參數(shù),這些參數(shù)包括電壓有效值、電流有效值、有功功率、無功功率、功率因數(shù)、工作頻率等。</p><p> 2.3.1 三相交流電信號(hào)模型&l
50、t;/p><p> 對(duì)于理想的三相交流電,A、B、C三相電壓信號(hào)可以表示為下列函數(shù)[4]:</p><p> = (2-1)</p><p> = (2-2)</p><p> = (2-3)</p><p> 2.3.2 電壓、電流
51、有效值的計(jì)算</p><p> 信號(hào)的有效值也叫均方根值(RMS),是表示信號(hào)發(fā)送功率的能力,不管什么樣的波形,具有相同均方根值的信號(hào)發(fā)送到阻性負(fù)載上的功率是相同的。在三相電路中,電壓、電流的測量一般均為有效值的測量。根據(jù)電壓有效值、電流有效值的定義[4]:</p><p> = (2-4)</p><p> =
52、 (2-5)</p><p> 由于A/D轉(zhuǎn)換器是對(duì)電信號(hào)離散采樣的,假設(shè)對(duì)電壓u(t)、i(t)分別進(jìn)行N次采樣,u(k)、i(k)相應(yīng)為第k個(gè)采樣點(diǎn),總采樣點(diǎn)數(shù)為N,則</p><p> = (2-6)</p><p> = (2-7)</p><
53、;p> 在三相電路中,A、B、C相的電壓有效值分別為:</p><p> = (2-8)</p><p> = (2-9)</p><p> = (2-10)</p><p> A、B、C相的電流有效值分別為:</p>
54、<p> = (2-11)</p><p> = (2-12)</p><p> = (2-13)</p><p> 2.3.3 功率的計(jì)算</p><p> 功率是電流做功的速率,通常用字母P表示。在交流電路中,</p&
55、gt;<p> 由于儲(chǔ)能元件的存在,交流電路的功率分為有功功率、無功功率和視在功率。</p><p> (1)有功功率的計(jì)算</p><p> 有功功率又叫平均功率,即瞬時(shí)功率在一個(gè)周期內(nèi)的平均值。它是指電路中耗能元件所消耗的功率[5]。</p><p> 在正弦交流電路中,設(shè)瞬間電壓為u(t),瞬間電流為i(t),則瞬間功率P(t)=u(t)
56、·i(t)。</p><p> P(t)是個(gè)隨時(shí)間變化的函數(shù),它在某個(gè)周期內(nèi)的平均值應(yīng)等于該函數(shù)對(duì)時(shí)間積分后,除以時(shí)間間隔,所以平均功率應(yīng)為:</p><p> = (2-14)</p><p> 當(dāng)用計(jì)算機(jī)處理時(shí),需要將連續(xù)量離散化,用和式代替積分。若以的時(shí)間間隔對(duì)電壓和電流進(jìn)行采樣,用N表示每周期采樣的次數(shù)(即T=
57、N·),則有功功率公式可以表示為:</p><p><b> (2-15)</b></p><p> 式中,u(k)、i(k)分別代表電壓、電流的第k次采樣值,N為采樣總點(diǎn)數(shù),芯片就可按公式(2-15)計(jì)算出有功功率。取得越小,離散采樣的波形就越接近實(shí)際值,則計(jì)算結(jié)果越準(zhǔn)確。</p><p> 在三相交流電中,A、B、C三相的有
58、功功率分別為:</p><p><b> (2-16)</b></p><p><b> (2-17)</b></p><p><b> (2-18)</b></p><p> (2)視在功率的計(jì)算</p><p> 在具有復(fù)阻抗的交流電路中
59、,電壓有效值與電流有效值的乘積值稱為視在功率,它反映的是額定功率的大小,即</p><p> = (2-19)</p><p> 視在功率也可定義為電壓絕對(duì)值與電流絕對(duì)值的乘積,即</p><p> = (2-20)</p><p> 通常,為了電路設(shè)計(jì)的方便性,芯
60、片內(nèi)部使用公式(2-21)的方法實(shí)現(xiàn)視在功率的計(jì)算。即先計(jì)算出電壓有效值和電流有效值,然后相乘得到視在功率。</p><p> (3)無功功率的計(jì)算</p><p> 無功功率是視在功率中不消耗電能的部分,它的產(chǎn)生與儲(chǔ)能元件有關(guān)[6]。在實(shí)際的電路中,一般采用先計(jì)算有功功率、視在功率,然后通過三者的關(guān)系式來計(jì)算無功功率。視在功率、無功功率、有功功率滿足下面的關(guān)系:</p>
61、<p><b> (2-21)</b></p><p> 所以,無功功率的計(jì)算方法如下:</p><p><b> (2-22)</b></p><p> (4)功率因數(shù)的計(jì)算</p><p> 在交流電路中,電壓與電流之間的相位差()的余弦叫做功率因數(shù),用符號(hào)表示,在數(shù)值上,
62、功率因數(shù)是有功功率和視在功率的比值,即</p><p> = (2-23)</p><p> 由上式可以看出,功率因數(shù)的最高值為1。功率因數(shù)的大小與電路的負(fù)荷性質(zhì)有關(guān),具有電感或電容性負(fù)載的電路功率因數(shù)都小于1。功率因數(shù)是電力系統(tǒng)的一個(gè)重要的技術(shù)數(shù)據(jù),也是衡量電氣設(shè)備效率的一個(gè)系數(shù)。功率因數(shù)低,說明電路用于交變磁場轉(zhuǎn)換的無功功率大,從而降低了設(shè)備
63、的利用率,增加了線路供電損失[7]。</p><p> 2.3.4 頻率的計(jì)算</p><p> 頻率的測量一般采用過零檢測法,設(shè)電壓信號(hào)每個(gè)過零點(diǎn)的時(shí)刻,由此可得到周期T滿足:</p><p><b> (2-24)</b></p><p> 由周期與頻率之間的關(guān)系得到頻率的計(jì)算公式:</p>
64、<p><b> (2-25)</b></p><p> 第3章 基于單片機(jī)的三相電度表的硬件設(shè)計(jì)</p><p> 3.1 硬件電路的總體設(shè)計(jì)</p><p> 按照功能區(qū)分,硬件電路的設(shè)計(jì)可以分為兩部分:一部分完成計(jì)量功能,主要功能是精確測量各種電能參數(shù),如電壓、電流、有功功率、無功功率、頻率、功率因數(shù)、欠壓和斷相檢測、諧
65、波分析等。這部分由高檔電能芯片ADE7758完成;另一部分完成控制功能,實(shí)現(xiàn)LCD顯示、串口通訊等功能,這部分由單片機(jī)AT89S51、MAX487、FM24C64、LCD液晶顯示LMB204組成。</p><p> 設(shè)計(jì)采用ADE7758和AT89S51為主要芯片,配合各種通用芯片來實(shí)現(xiàn)各個(gè)功能。電流電壓信號(hào)處理的流程:從互感器出來的三相電流信號(hào)與三相電壓信號(hào)先經(jīng)信號(hào)調(diào)理,之后由電能芯片ADE7758進(jìn)行數(shù)據(jù)處
66、理,從而得到電能表顯示所需要的電壓、電流、功率和電能的值,這些數(shù)值經(jīng)SPI串行通訊接口傳輸?shù)紸T89S51中,并在CPU的控制下送LCD液晶顯示。</p><p> 3.2 電流電壓輸入模塊設(shè)計(jì)</p><p> 3.2.1 電流輸入通道設(shè)計(jì)</p><p> A相、B相、C相電流信號(hào)正負(fù)模擬輸入引腳分別為IAP/IAN、IBP/IBN、ICP/ICN,電流信
67、號(hào)經(jīng)過RC濾波電路進(jìn)行信號(hào)調(diào)理后,進(jìn)入到CD4053信號(hào)選通模塊,CD4053與ADE7758相連接,所以此時(shí)電流信號(hào)從輸入引腳IAP/IAN、IBP/IBN、ICP/ICN進(jìn)入到ADE7758中。以A相為例,它的電流信號(hào)的流向?yàn)椋弘娏餍盘?hào)經(jīng)過電流互感器CTl后處理為電壓小于 0.5V的信號(hào),即適合輸入到IAP、IAN的電壓幅度,然后通過電阻、電容構(gòu)成的RC濾波器濾波[8],再經(jīng)過兩對(duì)倒置開關(guān)二極管組成的電壓保護(hù)電路,最后才成為輸入電流
68、。電流輸入通道設(shè)計(jì)如圖3-1所示。</p><p> 圖3-1 A相電流輸入通道</p><p> 在本設(shè)計(jì)中,電流輸入信號(hào)由雙變比電流互感器引出,以實(shí)現(xiàn)根據(jù)負(fù)載實(shí)時(shí)功率的大小,即實(shí)時(shí)負(fù)荷的大小,進(jìn)行電流輸入通道的切換。電流互感器的變比是指一次、二次端額定電流之比。采用雙變比電流互感器,主要是考慮到負(fù)荷問題會(huì)影響到所測的電能精度。電流互感器有兩個(gè)變比輸出,高變比和低變比。當(dāng)測量得到的負(fù)
69、荷發(fā)生變化時(shí)進(jìn)行變比切換,采用不同的變比來減小誤差,提高測量精度。雙變比電流互感器如圖3-2所示。</p><p> 圖3-2 電流互感器示意圖</p><p> 切換功能由模擬開關(guān)來實(shí)現(xiàn)。開關(guān)在電路中起接通信號(hào)或斷開信號(hào)的作用。最常見的可控開關(guān)是繼電器,當(dāng)給驅(qū)動(dòng)繼電器的驅(qū)動(dòng)電路加高電平或低電平時(shí),繼電器就吸合或釋放,其觸點(diǎn)接通或斷開電路。CMOS模擬開關(guān)是一種可控開關(guān),它不像繼電器那
70、樣可以用在大電流、高電壓場合,只適于處理幅度不超過其工作電壓、電流較小的模擬或數(shù)字信號(hào)。</p><p> 在本設(shè)計(jì)中將電流輸入分為兩種情況。一種情況是當(dāng)前負(fù)荷大于或等于額定負(fù)荷的20%時(shí)的情況,稱之為峰時(shí),另一種情況是當(dāng)前負(fù)荷低于額定負(fù)荷的20%時(shí)的情況,稱之為谷時(shí)。峰時(shí)電流互感器切換為高變比,反之采用低變比。這個(gè)切換功能由模擬開關(guān)CD4053來實(shí)現(xiàn)。CD4053為三組二路模擬開關(guān),其內(nèi)部含有三組單刀雙擲開關(guān)
71、,三組開關(guān)具體接通哪一通道,由輸入地址碼ABC來決定。CD4053的真值表見表3-1。峰時(shí)的三路電流分別接CD4053的ax、bx、cx,當(dāng)A、B、C同時(shí)為0時(shí)接通;而谷時(shí)的A相、B相、C相三路電流分別接CD4053的ay、by、cy,當(dāng)A、B、C同時(shí)為l時(shí)接通。將CD4053的輸出a、b、c分別接在ADE7758的IAP、IBP、ICP。由于系統(tǒng)只需要ax、bx、cx同時(shí)接通或關(guān)閉,ay、by、cy同時(shí)接通或關(guān)閉的情況,因此將A、B、
72、C連接在一起與單片機(jī)的I/O口P1.0,通過編程設(shè)置P1.0輸出為0還是l來選擇接通ax、bx、cx還是ay、by、cy進(jìn)行高、低變比互感器的切換,以實(shí)現(xiàn)控制。CD4053外圍電路設(shè)計(jì)如圖3-3所示。R28為限流電阻,發(fā)光二極管LED1指示功率分段和變比</p><p> 表3-1 CD4053真值表</p><p> 圖3-3 CD4053引腳配置及外圍電路設(shè)計(jì)</p>
73、<p> 3.2.2 電壓輸入通道設(shè)計(jì)</p><p> A相、B相、C相電壓信號(hào)正負(fù)模擬輸入引腳分別為VAP、VBP、VCP,電壓信號(hào)經(jīng)過信號(hào)調(diào)理后從這些引腳進(jìn)入到ADE7758中。以A相為例,如圖3-4所示,電壓信號(hào)經(jīng)過電壓互感器PTl后處理為電壓小于0.5V的信號(hào),即適合輸入到VAP引腳的電壓幅度,然后通過電阻、電容構(gòu)成的RC濾波器濾波,再經(jīng)過兩對(duì)倒置開關(guān)二極管組成的電壓保護(hù)電路,最后才進(jìn)入
74、到VAP中。</p><p> 圖3-4 A相電壓輸入通道</p><p> 3.3 計(jì)量模塊設(shè)計(jì)</p><p> 3.3.1 計(jì)量電路原理</p><p> 計(jì)量電路原理即為:電流回路由電流傳感器進(jìn)行信號(hào)取樣,電壓回路由電壓互感器進(jìn)行信號(hào)取樣,之后進(jìn)行信號(hào)調(diào)理,再由計(jì)量芯片ADE7758對(duì)取樣信號(hào)進(jìn)行處理,計(jì)算出瞬時(shí)有功、無功功率
75、。平均有功、無功功率通過瞬時(shí)功率的直流分量獲得在電量累加寄存器中對(duì)平均功率進(jìn)行累加得到分相電量;分相電量可以通過SPI端口讀出,也可以轉(zhuǎn)換為計(jì)量脈沖輸出。ADE7758有兩路脈沖輸出,對(duì)應(yīng)端子為APCF和VARCF。脈沖輸出頻率與能量寄存器中累加的能量成正比,通過對(duì)脈沖計(jì)數(shù)實(shí)現(xiàn)電量參數(shù)的累加。</p><p> 本設(shè)計(jì)的計(jì)量電路采用ADE7758專用電能計(jì)量芯片,由信號(hào)衰減網(wǎng)絡(luò)和濾波網(wǎng)絡(luò)兩部分組成。衰減網(wǎng)絡(luò)用來
76、實(shí)現(xiàn)負(fù)荷電流、電壓信號(hào)的衰減,由電流傳感器、電壓互感器組成;濾波網(wǎng)絡(luò)用來實(shí)現(xiàn)抗混疊濾波電路[9]。頻率混疊是A/D信號(hào)采樣處理中的特有現(xiàn)象,混疊會(huì)產(chǎn)生假頻率假信號(hào),影響測量結(jié)果[10]。在進(jìn)行電流、電壓信號(hào)衰減后,要進(jìn)行抗混疊濾波設(shè)計(jì)。</p><p> 在本設(shè)計(jì)中,濾波網(wǎng)絡(luò)采用RC無源低通濾波器電路,因?yàn)樵谶@一領(lǐng)域中,信號(hào)頻率相對(duì)來說不高,而且RC濾波器電路簡單,抗干擾性強(qiáng),有較好的低頻性能,并且選用標(biāo)準(zhǔn)的阻
77、容元件易得。低通濾波器的串臂接電阻R,并臂接電容C,由于電容器的容抗隨頻率升高而減小,所以信號(hào)的高頻成分不能通過濾波器。RC低通濾波器的電路及其幅頻、相頻特性如下:設(shè)濾波器的輸入電壓為ex輸出電壓為ey,電路的微分方程為: </p><p><b> (3-1)</b></p><p> 這是一個(gè)典型的一階系統(tǒng)。令=RC,稱為時(shí)間常數(shù),對(duì)上式取拉氏變換,
78、有: </p><p><b> (3-2)</b></p><p><b> 或</b></p><p><b> (3-3)</b></p><p> 其幅頻、相頻特性公式為:</p><p><b> (3-4)<
79、;/b></p><p><b> (3-5)</b></p><p> 分析可知,當(dāng)f很小時(shí),A(f)=1,信號(hào)不受衰減的通過;當(dāng)f很大時(shí),A(f)=0,信號(hào)完全被阻擋,不能通過。</p><p> 因?yàn)樵O(shè)計(jì)的主要技術(shù)指標(biāo)中規(guī)定信號(hào)頻率50Hz±10%,因此本設(shè)計(jì)濾波電路中取f=55Hz,電阻取標(biāo)值1K,根據(jù)公式<
80、/p><p><b> (3-6)</b></p><p> 可得, </p><p> 則 </p><p> RC濾波電路具體設(shè)計(jì)如圖3-1,3-4所示。</p><p> 3.3.2 濾波器仿真
81、</p><p> 本設(shè)計(jì)通過NI Multisim軟件對(duì)濾波器電路部分進(jìn)行仿真。NI Multisim軟件結(jié)合了直觀的捕捉和功能強(qiáng)大的仿真,能夠快速、輕松、高效地對(duì)電路進(jìn)行設(shè)計(jì)和驗(yàn)證。憑借NI Multisim,可以立即創(chuàng)建具有完整組件庫的電路圖,并利用工業(yè)標(biāo)準(zhǔn)SPICE模擬器模仿電路行為。借助專業(yè)的高級(jí)SPICE分析和虛擬儀器,能在設(shè)計(jì)流程中提早對(duì)電路設(shè)計(jì)進(jìn)行的迅速驗(yàn)證,從而縮短建模循環(huán)。與NI LabVI
82、EW和SignalExpress軟件的集成,完善了具有強(qiáng)大技術(shù)的設(shè)計(jì)流程,從而能夠比較具有模擬數(shù)據(jù)的實(shí)現(xiàn)建模測量。一階低通濾波器電路的仿真圖如圖3-5所示。</p><p> 圖3-5 一階無源低通濾波電路的仿真圖</p><p> 如圖3-5所示,通過仿真,驗(yàn)證了濾波器電路設(shè)計(jì)的正確性。</p><p> 3.3.3 電能芯片ADE7758簡介</p&
83、gt;<p> ADE7758是一種高精確度三相電能測量IC,帶有一個(gè)串行口,兩路脈沖輸出。ADE7758集成了數(shù)字積分、參考基準(zhǔn)電壓源、溫度敏感元件等,有可用于有功功率、復(fù)功率、視在功率、有效值的測量以及以數(shù)字方式校正系統(tǒng)誤差(增益、相位和失調(diào)等)所必須的信號(hào)處理電路。該芯片適用于各種三相電路(不論三線制或者四線制)中測量有功功率、無功功率、視在功率[11]。</p><p> 在電能芯片AD
84、E7758內(nèi)部,來自電流傳感器和電壓傳感器的電信號(hào)經(jīng)信號(hào)放大(PGAl、PGA2)和模數(shù)變換(ADC)轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字信號(hào),然后,電流信號(hào)經(jīng)電流通道內(nèi)的高通濾波器(HPF)濾除DC分量并數(shù)字積分后,與經(jīng)相位校正()的電壓信號(hào)相乘,產(chǎn)生瞬時(shí)功率:此信號(hào)經(jīng)低通濾波LPF2產(chǎn)生瞬時(shí)有功功率信號(hào):各相功率相加得到總的三相瞬時(shí)有功功率,經(jīng)DOUT引腳輸出。視在功率和無功功率的計(jì)算與此類似。</p><p> ADE775
85、8有六路模擬量輸入,分成電流和電壓兩個(gè)通道。電流通道由三對(duì)差分電壓輸入,分別是IAP,IAN;IBP,IBN;ICP,ICN。這三個(gè)電流通道最火的信號(hào)電壓變化范圍為±0.5V。電流通道有一個(gè)可編程增益放大器(PGAl),放大器增益為1,2或4。除了PGA功能外,用于A/D轉(zhuǎn)換時(shí),通道1還具有輸入信號(hào)滿刻度選擇的功能。前面提到了,最大輸入電壓變化范圍為±0.5V,利用增益寄存器的3和4位,ADC的輸入電壓可以設(shè)置為
86、177;0.5V,±0.25V,±0.125V。這是利用ADC的基準(zhǔn)參考端來實(shí)現(xiàn)的。</p><p> 電壓通道具有三路單端電壓輸入通道,分別為VAP,VBP和VCP。這些單電壓輸入端的最大輸入電壓變化范圍為±0.5V。相對(duì)于VN來說,電流和電壓通道都有一個(gè)PGA(可編程放大器),增益為l,2或4,由用戶編程來決定,所有的輸入通道的增益相同。</p><p>
87、; ADE7758提供系統(tǒng)的校正功能如:有效值偏移的校正、相位和功率的校正等等。引腳APCF的邏輯輸出給出了有功功率的信息,引腳VARCF的輸出提供了瞬時(shí)無功功率和視在功率的信息。ADE7758具有一個(gè)波形取樣寄存器,其值來自于ADC的輸出。波形采樣部分集成有一個(gè)用于短時(shí)持續(xù)低電平或高電平的監(jiān)測電路,門檻電平和持續(xù)時(shí)間是由用戶編程來決定的。三相中的任一相過零監(jiān)測是同步進(jìn)行的,過零監(jiān)測的結(jié)果可用于測量三路電壓輸入中任一路的周期。<
88、/p><p> ADE7758的所有功能都是通過讀、寫片上寄存器來實(shí)現(xiàn)的,即ADE7758的各種設(shè)定和操作主要是對(duì)其眾多寄存器的讀和寫。每個(gè)寄存器在讀、寫時(shí),首先要執(zhí)行一個(gè)寫通信寄存器的操作,然后開始傳輸數(shù)據(jù)。 電能表的測控命令和測量信息可以多種方式與MCU通訊。MCU輸入的命令字控制著ADE7758的工作模式、測量模式、波形采樣模式、有效值偏差補(bǔ)償量和中斷模式等。例如:每相的電流通道在信號(hào)通路中都有一個(gè)乘法器。電
89、流波形可以改變±50%,這主要是由寫入12位有符號(hào)電流波形增益寄存器(AIGAIN,BIGAIN,CIGAIN)中的2進(jìn)制數(shù)決定的:如果7FFH寫入這三個(gè)寄存器,則ADC的輸出標(biāo)定值將增加50%;如果800H被寫入,則輸出減小50%。</p><p> ADE7758引腳分布及與單片機(jī)的連接電路如圖3-6所示。</p><p> 圖3-6 ADE7758引腳分布及與單片機(jī)的連
90、接電路</p><p> 圖3-6電路用來實(shí)現(xiàn)ADE7758與單片機(jī)的數(shù)據(jù)通信,一方面可以通過SPI口進(jìn)行計(jì)量芯片ADE7758的初始化,另一方面ADE7758把數(shù)據(jù)處理的結(jié)果以脈沖形式或SPI口送出,供單片機(jī)進(jìn)行計(jì)量處理。</p><p> R47、R48為限流電阻,對(duì)單片機(jī)的I/O口起到限流保護(hù)作用。ADE7758每產(chǎn)生一個(gè)有功或無功脈沖,對(duì)應(yīng)的LED2或LED3會(huì)閃亮一次。旁路電
91、容C25的作用是使ADE7758電源電壓輸入保持基本穩(wěn)定,去耦電容C26的作用是濾除芯片電源輸入中的尖峰脈沖成分。12腳為AD采樣參考電壓引腳,C27、C28并連接地去耦。18腳IRQ為ADE7758中斷輸出端子,低電平有效,漏極開路,與單片機(jī)AT89S51的P3.3口相連。當(dāng)ADE7758檢測到中斷發(fā)生時(shí),IRQ向低電平跳變,發(fā)出INTl中斷申請(qǐng);單片機(jī)通過讀取ADE7758狀態(tài)復(fù)位寄存器內(nèi)容,判斷中斷事件的類型。19腳CLKIN、2
92、0腳CLKOUT為10MHz晶振輸入、輸出引腳,由于晶振在高頻工作時(shí)有寄生電感,所以設(shè)計(jì)中加入22pF的小電容C30、C31作為負(fù)載電容,起到平衡電感,以及諧振的作用。ADE7758的DOUT、SCLK、DIN、CS為4線SPI串行接口(DOUT端子時(shí)鐘上升沿?cái)?shù)據(jù)輸出,SCLK串行時(shí)鐘信號(hào)輸入端, DIN端口時(shí)鐘下降沿?cái)?shù)據(jù)輸入, CS低電平選通),分別與單片機(jī)AT89S51的P1.4~P1.7口相連,實(shí)現(xiàn)片內(nèi)寄存</p>
93、<p> 3.4 單片機(jī)及外圍電路設(shè)計(jì)</p><p> 3.4.1 單片機(jī)芯片簡介及與外圍電路的連接</p><p> AT89S51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmable And Erasable Read Only Memory)的低電壓,高性能CMOS
94、8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89S51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案[12]。</p><p> AT89S51的引腳分布及與外圍電路的連接如圖3-7所示。</p><p><b
95、> 引腳功能介紹:</b></p><p> P0口有三個(gè)功能: </p><p> 1、外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)做數(shù)據(jù)總線(如圖3-7中的D0~D7為數(shù)據(jù)總線接口)。</p><p> 2、外部擴(kuò)展存儲(chǔ)器時(shí),當(dāng)作地址總線(如圖3-7中的A0~A7為地址總線接口)。</p><p> 3、不擴(kuò)展時(shí),可做一般
96、的I/O使用,但內(nèi)部無上拉電阻,作為輸入或輸出應(yīng)在外部接上拉電阻。 </p><p> P1口只做I/O口使用,其內(nèi)部有上拉電阻。 </p><p> P2口有兩個(gè)功能: </p><p> 1、擴(kuò)展外部存儲(chǔ)器時(shí),當(dāng)作地址總線使用。</p><p> 2、做一般I/O口使用,其內(nèi)部有上拉電阻。<
97、;/p><p> P3口有兩個(gè)功能:除了作為I/O使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來設(shè)置。 </p><p> 編程脈沖:30腳(ALE/PROG), 有內(nèi)部EPROM的單片機(jī)芯片(例如8751),為寫入程序需提供專門的編程脈沖和編程電源,這些信號(hào)是由該引腳提供的。</p><p> 編程電壓(25V):31腳(EA/Vpp)。
98、</p><p> ALE/PROG 地址鎖存控制信號(hào):在系統(tǒng)擴(kuò)展時(shí),ALE用于控制把P0口的輸出低8位地址送鎖存器鎖存起來,以實(shí)現(xiàn)低位地址和數(shù)據(jù)的隔離。ALE有可能是高電平也有可能是低電平,當(dāng)ALE是高電平時(shí),允許地址鎖存信號(hào),當(dāng)訪問外部存儲(chǔ)器時(shí),ALE信號(hào)負(fù)跳變(即由正變負(fù))將P0口上低8位地址信號(hào)送入鎖存器。當(dāng)ALE是低電平時(shí),P0口上的內(nèi)容和鎖存器輸出一致。在沒有訪問外部存儲(chǔ)器期間,ALE以1
99、/6振蕩周期頻率輸出(即6分頻),當(dāng)訪問外部存儲(chǔ)器以1/12振蕩周期輸出(12分頻)。從這里我們可以看到,當(dāng)系統(tǒng)沒有進(jìn)行擴(kuò)展時(shí)ALE會(huì)以1/6振蕩周期的固定頻率輸出,因此可以做為外部時(shí)鐘,或者外部定時(shí)脈沖使用。 </p><p> PORG為編程脈沖的輸入端。</p><p> PSEN 外部程序存儲(chǔ)器讀選通信號(hào):在讀外部ROM時(shí)PSEN低電平有效,以實(shí)現(xiàn)外部ROM單元的讀操
100、作。 </p><p> 1、內(nèi)部ROM讀取時(shí),PSEN不動(dòng)作; </p><p> 2、外部ROM讀取時(shí),在每個(gè)機(jī)器周期會(huì)動(dòng)作兩次; </p><p> 3、外部RAM讀取時(shí),兩個(gè)PSEN脈沖被跳過不會(huì)輸出; </p><p> 4、外接ROM時(shí),與ROM的OE腳相接。 &
101、lt;/p><p> EA/VPP 訪問和序存儲(chǔ)器控制信號(hào): </p><p> 1、接高電平時(shí): </p><p> CPU讀取內(nèi)部程序存儲(chǔ)器(ROM) </p><p> 擴(kuò)展外部ROM:當(dāng)讀取內(nèi)部程序存儲(chǔ)器超過0FFFH(8051)1FFFH(8052)時(shí)自動(dòng)讀取外部ROM。
102、 </p><p> 2、接低電平時(shí):CPU讀取外部程序存儲(chǔ)器(ROM)。 </p><p> RST 復(fù)位信號(hào):當(dāng)輸入的信號(hào)連續(xù)2個(gè)機(jī)器周期以上高電平時(shí)即為有效,用以完成單片機(jī)的復(fù)位初始化操作,當(dāng)復(fù)位后程序計(jì)數(shù)器PC=0000H,即復(fù)位后將從程序存儲(chǔ)器的0000H單元讀取第一條指令碼。 </p><p> XTAL1和XTAL2
103、;:外接晶振引腳。當(dāng)使用芯片內(nèi)部時(shí)鐘時(shí),此二引腳用于外接石英晶體和微調(diào)電容;當(dāng)使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。 </p><p> VCC:電源+5V輸入。</p><p> VSS:GND接地。</p><p> 圖3-7 AT89S51的引腳分布及與外圍電路的連接</p><p> 如圖3-7所示,在本設(shè)計(jì)中AT89S51
104、引腳與外圍電路的具體連接情況如下(按引腳標(biāo)號(hào)順序進(jìn)行描述)。</p><p> 單片機(jī)的I/O口P1.0與CD4053的A、B、C連接在一起,通過編程設(shè)置P1.0輸出為0還是l來選擇接通ax、bx、cx還是ay、by、cy進(jìn)行高、低變比互感器的切換,以實(shí)現(xiàn)控制。P1.1口與MAX706 的看門狗定時(shí)器輸入 WDI相連,由 WDI檢測 P1.1的脈沖變化,當(dāng)單片機(jī)受到干擾或運(yùn)行有故障時(shí),P1.1會(huì)在1.6s內(nèi)無上
105、升沿或下降沿變化,則看門狗超時(shí)溢出并將看門狗輸出端變?yōu)榈碗娖?,?fù)位輸出也變?yōu)榈碗娖?,?jīng)反相后變?yōu)楦唠娖剑笰T89S51單片機(jī)產(chǎn)生復(fù)位。P1.2口與MAX-487的DE口相連,當(dāng)DE為高電平時(shí),單片機(jī)向RS-485總線發(fā)送數(shù)據(jù);DE為低電平時(shí)單片機(jī)從RS-485總線接收數(shù)據(jù)。P1.3與DS1302的復(fù)位/片選線RST相連,通過把RST輸入驅(qū)動(dòng)置離電平來啟動(dòng)所有的數(shù)據(jù)傳送,RST為l允許通信,RST為0禁止通信。P1.4~P1.7分別與A
106、DE7758的DOUT、SCLK、DIN、CS相連,用來實(shí)現(xiàn)ADE7758與單片機(jī)的數(shù)據(jù)通信,一方面可以通過SPI口進(jìn)行計(jì)量芯片ADE7758的初始化,另一方面ADE7758把數(shù)據(jù)處理的結(jié)果以脈沖形式或SPI口送出,供單片機(jī)進(jìn)</p><p> P3.3、P3.4、P3.5分別與ADE7758的IRQ、APCF、VARCF相連,IRQ為ADE7758中斷輸出端子,低電平有效,漏極開路。當(dāng)ADE7758檢測到中斷
107、發(fā)生時(shí),IRQ向低電平跳變,發(fā)出INTl中斷申請(qǐng);單片機(jī)通過讀取ADE7758狀態(tài)復(fù)位寄存器內(nèi)容,判斷中斷事件的類型。</p><p> P2.0、P2.1分別于存儲(chǔ)芯片F(xiàn)M24C64的SCL、SDA相連,用以輸出時(shí)鐘信號(hào),以及接收發(fā)來的串行數(shù)據(jù)。P2.2~P2.4分別與按鍵K1、K2、K3連接,K1、K2、K3為三個(gè)功能按鍵,按鍵掃描采用中斷方式進(jìn)行。功能按鍵有兩個(gè)作用,一是電量參數(shù)及事件記錄的查詢,二是時(shí)鐘
108、參數(shù)的初值輸入調(diào)整。另外P2.2~P2.4還與“與”門邏輯芯片74S00相連。P2.5與LCD的輸入引腳E 連接: 讀操作時(shí),信號(hào)下降沿有效;寫操作時(shí),高電平有效。P2.6與LCD的輸入引腳R/W連接:R/W=0,寫操作;R/W=1,讀操作。P2.7與LCD的輸入引腳RS連接:RS=0,當(dāng)MCU進(jìn)行讀模塊操作,指向地址計(jì)數(shù)器;當(dāng)MCU進(jìn)行寫模塊操作,指向指令寄存器;RS=1,無論MCU進(jìn)行讀操作還是寫操作,均指向數(shù)據(jù)寄存器。31口VPP
109、通過跳縫S17與LCD電源端子LED+相接。正常情況下S17斷開以減小電度表能耗;在電量查詢時(shí)閉合S17,接通背光燈電源。</p><p> P0.0~P0.7與LCD的DB0~DB7相連,用以顯示測量的各種電能參數(shù)。主電源與后備電源之間的電路切換通過兩個(gè)二極管D31和D32實(shí)現(xiàn)。后備電源采用可充電的3.6V鋰電池LIR2466。主電源上電后,二極管D3l導(dǎo)通,D32截止;主電源通過10k的電阻對(duì)后備電源充電。
110、主電源掉電后,二極管D3l截止,D32導(dǎo)通;后備電源開始對(duì)單片機(jī)進(jìn)行供電,使單片機(jī)的RAM中累加的電量參數(shù)不丟失。掉電后LIR2466只對(duì)單片機(jī)和DSl302時(shí)鐘芯片供電,以減小能量消耗。這通過二極管D31的單相導(dǎo)通作用實(shí)現(xiàn)。</p><p> 3.4.2 時(shí)鐘模塊設(shè)計(jì)</p><p> 時(shí)鐘芯片有兩個(gè)作用:一是為定時(shí)存儲(chǔ)提供時(shí)間參數(shù);二是為斷相、過流、過壓等異常事件記錄提供時(shí)間參數(shù)。
111、本設(shè)計(jì)時(shí)鐘芯片采用DSl302。DSl302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的串行接口實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,工作電壓為2.5V~5.5V。DSl302內(nèi)部具有可編程的日歷時(shí)鐘和一個(gè)3l字節(jié)的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。它采用三線串行接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。另外,DSl302具有對(duì)后備電源進(jìn)行涓細(xì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三相有功電度表計(jì)量誤差分析論文
- 三相程控電度表校驗(yàn)臺(tái)用PWM電源的研究.pdf
- 基于AT89S52單片機(jī)的三相電度表研究.pdf
- 基于at89s52單片機(jī)的三相電度表研究畢業(yè)論文
- 電子式預(yù)付費(fèi)電度表畢業(yè)設(shè)計(jì)
- 雙費(fèi)率數(shù)字電度表設(shè)計(jì)【畢業(yè)論文】
- 雙費(fèi)率數(shù)字電度表的設(shè)計(jì)【開題報(bào)告+文獻(xiàn)綜述+畢業(yè)設(shè)計(jì)】
- 數(shù)字式電度表
- 基于GMR的電度表設(shè)計(jì).pdf
- 畢業(yè)論文--節(jié)電電度表的設(shè)計(jì)制作研究
- 畢業(yè)設(shè)計(jì)--基于cs5460單相電度表的測量的設(shè)計(jì)
- 雙費(fèi)率數(shù)字電度表的設(shè)計(jì)【文獻(xiàn)綜述】
- 單相電子是預(yù)付費(fèi)電度表的研究畢業(yè)設(shè)計(jì)
- 電度表借用協(xié)議書
- 三相步進(jìn)電機(jī)畢業(yè)設(shè)計(jì)
- 雙費(fèi)率數(shù)字電度表的設(shè)計(jì)【開題報(bào)告】
- 淺談單相電度表的反轉(zhuǎn)
- 淺談載波預(yù)付費(fèi)電度表畢業(yè)論文
- 淺談載波預(yù)付費(fèi)電度表畢業(yè)論文
- 單相電子預(yù)付費(fèi)電度表設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論