【正文】
C總線(xiàn)設(shè)計(jì),主要性能指標(biāo)與AT24C02類(lèi)似,不同點(diǎn)為:l 容量為AT24C02的兩倍,分為兩部分存儲(chǔ)空間,每部分256bytes。各種被控制電路均并聯(lián)在這條總線(xiàn)上,但就像電話(huà)機(jī)一樣只有撥通各自的號(hào)碼才能工作,所以每個(gè)電路和模塊都有唯一的地址。很多外圍器件如存儲(chǔ)器、監(jiān)控芯片等也提供I2C接口。當(dāng)開(kāi)始工作時(shí),判斷脈沖數(shù)是否等于10,如果是,則剩余電度數(shù)減1,TH1=TL1=0,然后結(jié)束;否則結(jié)束。參考文獻(xiàn) 參考文獻(xiàn)1 孫慕, 宋文鵬, 劉彥良. IC 卡預(yù)付費(fèi)電度表使用問(wèn)題探討[J]. 科技創(chuàng)新與 應(yīng)用, 12, 5(2): 66672 崔偉, 王建華. 一種新型單相電子式多費(fèi)率預(yù)付費(fèi)電能表[J]. 電測(cè)與儀表, 02, 39(4): 15183 張西良,毛翠云,陳祖爵,智能IC卡預(yù)收費(fèi)電度表研制[J].上海電力學(xué)院學(xué)報(bào),2003,19(1):23—284 季曉芳,張春來(lái),單相電子式預(yù)付費(fèi)電度表的實(shí)驗(yàn)研究[J],電子測(cè)試報(bào),2010,6(2):45—495 趙偉,呂鴻莉,[M].北京:中國(guó)電力出版社,1999:1一56 Li Xinfu, Liu Jiaomin and Cui Yulong. A wavelet approach for rms and harmonics measurements. IEEE Proc Robotic Intelligent Systems Signal Processing, 2003, 2(10): 123012347 T Manmek, C. Grantham and B. T. Phung. A novel algorithm for identification and tracking of power system harmonics. IEEE Electro. Motion Control Conf., 2004(8):134613508 (M).機(jī)械工業(yè)出版社,2003,[5] (M).高等教育出版社,2006,3 : 1261309 宋榮. 電能表計(jì)量誤差產(chǎn)生原因及調(diào)整對(duì)策分析[J]. 科技創(chuàng)新導(dǎo)報(bào), 12, 3(12): 767710 [J].電力建設(shè),2006,27(4):47一5011 Luo Hong and Long an implementation of remote intelligent management system for city energy resources based on wireless of Computer Application,2004 (12): 23723912 〔M〕.南京:東南大學(xué)出版社,2000:10一12于殿13 (M).西安電子科技大學(xué)出版社,2007,8 : 558014 高玉,吳煒. IC卡預(yù)付費(fèi)電度表的設(shè)計(jì)[J]. 南京師大學(xué)報(bào), 97, 20(1): 263015 申燁. 預(yù)付費(fèi)電能計(jì)量裝置的現(xiàn)狀分析與改進(jìn)措施[J]. 綜合論壇, 12, 4(11): 195196 致謝 致謝 歷經(jīng)了四個(gè)月的畢業(yè)設(shè)計(jì)就要結(jié)束了,我也將離開(kāi)生活了四年的大學(xué)校園,走向工作崗位,本次設(shè)計(jì)不僅是對(duì)我四年所學(xué)的專(zhuān)業(yè)知識(shí)的高度概括和檢驗(yàn),也為我將來(lái)走上工作崗位打下了堅(jiān)實(shí)的基礎(chǔ)。 else waring=1。 SCLK=1。 for(i=0。 SCLK=0。 SID=0。 for(i=0。 Lcd_WriteCmd(0x01)。Lcd_WriteCmd(0x98+yy)。 case 3:Lcd_WriteCmd(0x98)。i++) {。 Scl=0。 } //應(yīng)答 I2C總線(xiàn) void Ack(void) { Sda=0。_nop_()。_nop_()。 do { Scl=0。 temp=temp1。 Stop()。//Read Data Scl=0。)。 Start()。 Send(Address+i)。 if(Sda) temp=temp|0x01。 } //讀一個(gè)字節(jié)并返回變量 unsigned char Read(void) { unsigned char temp=0。 do { temp=Data。_nop_()。_nop_()。_nop_()。 for(。break。 case 2:Lcd_WriteCmd(0x88)。 }}void Lcd_Init(void){ Lcd_WriteCmd(0x30)。i4。 SCLK=0。 } SID=0。 SCLK=1。i5。while(1) { jishu()。IC卡預(yù)收費(fèi)方式雖然實(shí)施方便,但隨著使用時(shí)間的增加,有卡槽易污染,卡易磨損的缺點(diǎn)。在此我基于對(duì)以上硬件電路功能的了解,設(shè)計(jì)了簡(jiǎn)單的模擬電路,以下就是模擬設(shè)計(jì)中的各個(gè)程序流程圖。傳輸可以被終止和重新開(kāi)始。一個(gè)主控能夠控制信號(hào)的傳輸和時(shí)鐘頻率。KK2為IC卡座的一對(duì)常閉觸點(diǎn),當(dāng)有卡插入時(shí),KK2開(kāi)路,VT3導(dǎo)通,此信號(hào)用來(lái)檢測(cè)有無(wú)卡插入。采用總線(xiàn)方式連接。 單片機(jī)復(fù)位、晶振電路的設(shè)計(jì)設(shè)計(jì)AT89C52單片機(jī)復(fù)位、晶振電路如圖37所示。Flash 存儲(chǔ)器編程時(shí),該引腳加上+12V 的編程允許電源VCC,當(dāng)然這必須是該器件是使用12V 編程電壓VCC[13]。l XTAL2——片內(nèi)振蕩器反相放大器的輸出端。在編程/校驗(yàn)時(shí),P2口可接收高字節(jié)地址和某些控制信號(hào)。)V,且典型值為5V;l AT89C52最高工作頻率為24MHz。所以該電能表的常數(shù)為1600個(gè)/kWh,它表示對(duì)應(yīng)于1 kWh電能的輸出脈沖數(shù)(pulse)為1600個(gè)。首先有必要介紹一下SM9903的相關(guān)特點(diǎn)和技術(shù)參數(shù)。l EEPROM則是真正可供用戶(hù)訪(fǎng)問(wèn)的存儲(chǔ)區(qū),用于保存卡的各種信息、密碼、應(yīng)用文件等,1KB~16KB。加密存儲(chǔ)器卡的特點(diǎn):l 具有安全控制邏輯,安全性能較好。其中,模擬乘法器、低通濾波器和V/F變換器采用集成電路SM9903。為抑制這種干擾,必須在軟件上加數(shù)字濾波器或在硬件上采用隔離放大器和高精度的運(yùn)算放大。當(dāng)表內(nèi)剩余電能不足20kW因此,新建的學(xué)生公寓應(yīng)對(duì)每一個(gè)房間均裝有電能表或其他形式的電能計(jì)量裝置來(lái)實(shí)現(xiàn)學(xué)生買(mǎi)多少就用多少電。 目前,預(yù)付費(fèi)電表發(fā)展到今天,已經(jīng)有很多的集成技術(shù),以提高智能化程度,未來(lái)甚至可能成為一個(gè)智能數(shù)據(jù)終端,可以與電力供應(yīng)公司、用戶(hù)進(jìn)行人際溝通[5]。關(guān)鍵詞 單片機(jī)AT89C52;計(jì)量芯片SM9903;IC卡AT24C01;預(yù)付費(fèi);電度 表I 燕山大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)AbstractThe rapid development of power industry for electrical energy measurement and management put forward higher requirements: electricity, after paid, first implementation of timesharing electricity, automatic meter reading and billing, etc. Arises at the historic moment, IC card prepaid electronic watthour meter can meet the above requirements. Compared with the traditional meter ,Singlephase electronic prepayment meter can achieve data acquisition, transmission and processing automation, which overes inefficiency and uncertainty of the traditional manual meter reading pattern. Power management can promote modernization. The Singlephase electronic prepayment meter is based on AT89C52. The design of hardware circuit partial pletion of the measurement circuit, crystal reduction and display circuits, IC card interface, energy memory, powerfail detection circuit design。 procedures for achieving some of the initialization subroutine, the subroutine measurement, the subroutine shown such subroutine design. SM9903 system used as a measurement of chips, and memory IC card AT24C01 as electricity and regulatory departments and users connecting to the bridge, to be sold by the store management system into the value of electricity.Singlephase electronic Prepayment Meter is not only used for metering, prepaid expenses, it also has a simple interface, pact structure, Measurement accuracy, and high precision characteristics. Keywords:MCU AT89C52;measurement chip SM9903;IC Card;AT24C01;prepayment;Power MeterXV 目 錄摘要 IAbstract II第1章 緒論 1 課題背景 1 1 電度表的發(fā)展 1 IC卡國(guó)內(nèi)外發(fā)展現(xiàn)狀 2 單相電子式預(yù)付費(fèi)電度表的研究意義 3 單相電子式預(yù)付費(fèi)電度表的特點(diǎn)與功能 3 單相電子式預(yù)付費(fèi)電度表設(shè)計(jì)的任務(wù)、要求及內(nèi)容 4 設(shè)計(jì)任務(wù)與要求 4 設(shè)計(jì)內(nèi)容 4第2章 單相電子式預(yù)付費(fèi)電度表總體方案的設(shè)計(jì) 6 方案設(shè)計(jì)與論證 6 電能計(jì)量系統(tǒng)方案設(shè)計(jì) 6 預(yù)付費(fèi)系統(tǒng)方案設(shè)計(jì) 8 10第3章 單相電子式預(yù)付費(fèi)電度表硬件電路的實(shí)現(xiàn) 11 有功電能測(cè)量的基本原理 11 電能計(jì)量電路的實(shí)現(xiàn) 12 SM9903芯片介紹 12 計(jì)量電路的設(shè)計(jì) 14 單片機(jī)控制電路的設(shè)計(jì) 16 AT89C52單片機(jī)介紹 16 單片機(jī)復(fù)位、晶振電路的設(shè)計(jì) 21 顯示電路的實(shí)現(xiàn) 22 SMG12232B2顯示器介紹 22 顯示電路的設(shè)計(jì) 25 其他部分電路設(shè)計(jì) 26 IC卡接口電路 26 電能存儲(chǔ)器 27 掉電檢測(cè)電路 31 32第4章 系統(tǒng)程序的設(shè)計(jì)及仿真 33 系統(tǒng)程序流程圖的設(shè)計(jì) 33 子程序的設(shè)計(jì) 34 34 35 35 36 37結(jié)論 38參考文獻(xiàn) 39致謝 41附錄 42III第1章 緒論 第1章 緒論 課題背景老式的電度表大都靈敏度差、測(cè)量精度低、易受電磁干擾,并且大量非線(xiàn)性元件的使用,增加了電網(wǎng)高次諧波,其電壓電流并非標(biāo)準(zhǔn)正弦波,因而導(dǎo)致誤差增大,測(cè)量精度下降。按照國(guó)家電網(wǎng)公司的新標(biāo)準(zhǔn)的要求,除了具有測(cè)量,最基本的預(yù)付費(fèi)控制功能,對(duì)電氣安全的要求更加重視,操作方便等優(yōu)點(diǎn)。本課題設(shè)計(jì)的單相電子式預(yù)付費(fèi)電度表完全可滿(mǎn)足這種社會(huì)需求的。h時(shí),能提醒用戶(hù)余電不多,及時(shí)購(gòu)電。這將增加CPU的負(fù)擔(dān)和硬件電路成本,其方案可行而不可取。CPU采用AT89C52,它內(nèi)部有8KB的程序存儲(chǔ)器,應(yīng)用于此系統(tǒng)綽綽有余。l 同時(shí)采用ROM、PROM、EEPROM等存儲(chǔ)技術(shù)。CPU卡(Smart Cards接觸型)內(nèi)嵌芯片相當(dāng)于一個(gè)特殊類(lèi)型的單片機(jī),內(nèi)部除了帶控制器、存儲(chǔ)器、時(shí)序控制邏輯外,還帶有算法單元和操作系統(tǒng)。SM9903采用3硅柵BICMOS工藝制成?;玖砍虨?A,最大量程可達(dá)20A。引腳排列及功能1 AT89C52的引腳排列如圖35所示圖35 AT89C52引腳圖②功能:l P0口——8位、漏極開(kāi)路的雙向I/O口。P2口也可作普通I/O口使用。當(dāng)使用片內(nèi)振蕩器時(shí),外接石英晶體和微調(diào)電容。3 時(shí)鐘振蕩器 AT89C52 中有一