基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)_第1頁(yè)
基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)_第2頁(yè)
基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)_第3頁(yè)
基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)_第4頁(yè)
基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

畢業(yè)設(shè)計(jì)(論文)基于單片機(jī)的電能表自動(dòng)抄表系統(tǒng)設(shè)計(jì)摘要公共事業(yè)收費(fèi)自動(dòng)化和小區(qū)物業(yè)管理智能化等領(lǐng)域的技術(shù)開發(fā)和應(yīng)用越來(lái)越受到人們的重視,本文研究旨在提供一種利用低壓電力供電網(wǎng)絡(luò),低成本高可靠地實(shí)現(xiàn)公共事業(yè)收費(fèi)自動(dòng)化和小區(qū)物業(yè)管理智能化的技術(shù)應(yīng)用.在本文介紹了一種基于MSP430單片機(jī)的復(fù)費(fèi)率單相電能表的主電路及通信接口電路,給出了其具體電路,采用AD7755作為專用電量測(cè)量芯片以保證測(cè)量脈沖數(shù)的準(zhǔn)確性,硬件日歷時(shí)鐘及參數(shù)存儲(chǔ)采用總線器件以減少電路連線。綜合設(shè)計(jì)使電能表的工作可靠性得到大大提高。同時(shí)對(duì)系統(tǒng)的軟件設(shè)計(jì)和可靠性設(shè)計(jì)也作了介紹。關(guān)鍵詞單片機(jī),遠(yuǎn)程抄表,AD7755AbstractTechniqueoftransmittingdataviapowerline(PL),anewtechniquedevelopedinrecentyears,isusedtoautomatizethefreecollectingsysteminpublicserviceandthemanagementofuptownservice.Thisarticlediscussedtheadvantage,disadvantageandthecurrentstateofthepowerlinecarriercommunication.Theadvantage,methodandcurrentstateofusingspreadspectrumtechniqueinpowerlinecommunicationarediscussed.Themaincontrolandcommunicatinginterfacecircuitsofthemulti-ratewatt-hourmeterbasedonMSP430singlechipisdiscussedindetailinthispaper.Theprincipleofthemulti-ratewatt-hourmeterisalsointroduced.Themeasuringofwatt-hourhashigheraccuracybythespecialAD7755.Addressesanddataoftheclock/calendaranddatastoragecircuitsaretransferredseriallyviathetwo-linebidirectionalI2Cbuswhichsimplifiescircuitandenhancesthereliability.SoftwareandreliabilitydesignofthissystemarealsomentionedKeywords:Singlechip;Remoterecording;AD7755目錄TOC\o"1-3"\h\z摘要 IAbstract II第1章緒論 11.1課題背景 11.1.1自動(dòng)抄表的發(fā)展現(xiàn)狀 11.1.2研究成果 3第2章自動(dòng)抄表系統(tǒng)概述 32.1自動(dòng)抄表系統(tǒng)結(jié)構(gòu)說(shuō)明 32.1.1電能表 42.1.2網(wǎng)絡(luò)通訊 42.1.2數(shù)據(jù)交換設(shè)備 52.2系統(tǒng)的選擇 62.2.1幾種常見的系統(tǒng)組合方式 62.2.2常見抄表方式的優(yōu)缺點(diǎn) 6第3章系統(tǒng)的工作原理 83.1電能表系統(tǒng)結(jié)構(gòu) 83.1.1時(shí)鐘電路設(shè)計(jì) 93.1.2電能計(jì)量電路 103.1.3液晶顯示電路 113.1.4串行接口 113.2數(shù)據(jù)集中器的結(jié)構(gòu)原理圖 123.2.1集中器硬件電路的設(shè)計(jì) 133.2.2與IC卡抄表器的接口電路 133.2.3電源模塊 143.3數(shù)據(jù)采集器的設(shè)計(jì) 143.3.1數(shù)據(jù)采集器的結(jié)構(gòu)原理圖 143.3.2數(shù)據(jù)采集器的硬件電路設(shè)計(jì) 14第四章系統(tǒng)軟件設(shè)計(jì) 194.1電能表的軟件設(shè)計(jì) 194.1.1軟件設(shè)計(jì)思想 194.1.2軟件程序框圖 194.1.3系統(tǒng)抗干擾設(shè)計(jì) 204.2數(shù)據(jù)其中器的軟件設(shè)計(jì) 204.2.1主程序設(shè)計(jì) 204.2.2電源管理程序的設(shè)計(jì) 214.3數(shù)據(jù)采集器的軟件設(shè)計(jì) 234.3.1主程序 234.3.2通訊中斷子程序 254.3.3存儲(chǔ)器操作子程序 264.3.4延時(shí)自程序 26結(jié)論 26參考文獻(xiàn) 28附錄1 29附錄2 30致謝 31第1章緒論1.1課題背景自動(dòng)抄表技術(shù)(AutomaticMeterReading)是將數(shù)據(jù)自動(dòng)采集、傳輸和處理應(yīng)用于電能供用與管理系統(tǒng)中的一項(xiàng)新技術(shù)。它從根本上克服了傳統(tǒng)的人工抄表模式的弊端,給電能管理的現(xiàn)代化帶來(lái)了新的希望。目前,美國(guó)等發(fā)達(dá)國(guó)家已把自動(dòng)抄表技術(shù)廣泛用于配電管理。我國(guó)對(duì)自動(dòng)抄表技術(shù)的研究起步較晚,但是發(fā)展速度很快。對(duì)供電部門和用戶來(lái)說(shuō),人工抄表收費(fèi)一直是一大難題,而人工收取電費(fèi)到底難在何處呢?第一,難入戶。現(xiàn)在的用戶大多不希望被人打擾,而且抄表工作只能在早、晚居民休息時(shí)間進(jìn)行,因而使收費(fèi)的成功率很低,有時(shí)一戶需反復(fù)多次上門才能收齊電費(fèi);第二,人工工資支出高。如1萬(wàn)戶電力用戶,抄表人員約45~70人,年費(fèi)用近100萬(wàn)元。隨著城市的擴(kuò)張,抄表員人數(shù)及薪資同步增加;第三,抄表工作勞動(dòng)強(qiáng)度大:由于高層樓房的普及,使抄表成為勞動(dòng)強(qiáng)度較大的工作。自動(dòng)抄表技術(shù)就是在技術(shù)與管理兩方面急待進(jìn)步、改革的迫切需求下逐漸發(fā)展起來(lái)的。1自動(dòng)抄表的發(fā)展現(xiàn)狀傳感器、自動(dòng)化儀表以及集成電路技術(shù)的進(jìn)步,使得無(wú)論是機(jī)電脈沖式還是全電子式電度表已能夠較好地滿足現(xiàn)今自動(dòng)抄表技術(shù)的需要。對(duì)于機(jī)電脈沖式電度表,只需在表內(nèi)安裝光電轉(zhuǎn)換模塊和相應(yīng)的接口,即可實(shí)現(xiàn)反映用電量的電信號(hào)輸出。這類模塊和接口具備成本低廉、小巧且易于拆裝等特點(diǎn),因此列目前仍在大量使用的感應(yīng)系電度表的改裝是可行且易于實(shí)現(xiàn)的。對(duì)于全電子式電度表,可直接讀取其電脈沖輸出。有的新型全電子式電度表本身安裝有多種接口;適用于模擬、數(shù)字等各種通信模式。今后相當(dāng)一段時(shí)間內(nèi),自動(dòng)抄表系統(tǒng)的終端采集裝置將以上述兩種儀表為主。再則,匯集數(shù)據(jù)的采集器和集中器等裝置,可通過(guò)單片機(jī)、存儲(chǔ)器和接口電路等方便地實(shí)現(xiàn),并且已經(jīng)有了較成熟的產(chǎn)品。因此,數(shù)據(jù)采集并不構(gòu)成自動(dòng)抄表技術(shù)中的難點(diǎn)。事實(shí)上,通信子系統(tǒng)是自動(dòng)抄表技術(shù)中的關(guān)鍵,也占據(jù)了投資的相當(dāng)大部分。數(shù)據(jù)通信方式的選取要綜合考慮如地理環(huán)境特點(diǎn)、用戶用電行為、技術(shù)水平、管理體制和投資成本等因素。很多情況下,某種方式最終被選用并不表示經(jīng)濟(jì)利益和技術(shù)要求的最大滿足,而只是權(quán)衡了各方面條件后的折中。這就給研究留下了空間。據(jù)參考文獻(xiàn),前述的幾種通信方式在實(shí)際系統(tǒng)中均有應(yīng)用。國(guó)內(nèi)外對(duì)于不同通信方式的側(cè)重有所不同。在西方發(fā)達(dá)國(guó)家,對(duì)于自動(dòng)抄表技術(shù)的研究起步較早且比較深入;且它們的電力系統(tǒng)包括配電網(wǎng)絡(luò)也相當(dāng)規(guī)范、完備。所以,低壓電力載波技術(shù)得到了相對(duì)廣泛的、成功的應(yīng)用。而在我國(guó),受技術(shù)水平所限,則較多使用電話線通信。近來(lái),隨著對(duì)擴(kuò)頻技術(shù)研究的深入,低壓電力線載波中干擾大的問(wèn)題正逐漸得到解決。因此,低壓電力線教波在自動(dòng)抄表技術(shù)中的應(yīng)用有逐漸推廣的趨勢(shì)。由于電力部力實(shí)際應(yīng)用的需求以及自動(dòng)抄表技術(shù)自身完善的需要,近兩年在該領(lǐng)域形成了以下一些研究熱點(diǎn)和進(jìn)步趨向從20世紀(jì)90年代早期至中期,這一階段自動(dòng)抄表系統(tǒng)的數(shù)據(jù)傳輸方式主要是485總線、電力線載波自制總線。從1997~2001年,采樣方式多改為磁敏傳感,傳輸方式則以485為主流。485方式下的分支問(wèn)題則使用集中器、HUB解決,此種方式可以較好地正常運(yùn)轉(zhuǎn)。關(guān)于系統(tǒng)結(jié)構(gòu),多數(shù)廠家用增設(shè)集中器來(lái)解決用戶增加的問(wèn)題。電磁兼容成為這一時(shí)期系統(tǒng)的設(shè)計(jì)難點(diǎn),因?yàn)殡姳泶嬖谒矔r(shí)功率脈沖和平均功率脈沖的不同步的問(wèn)題。從2002年至今,主流模式是數(shù)碼表。完善集中抄表系統(tǒng)主要有幾大難點(diǎn):①設(shè)計(jì)時(shí)無(wú)統(tǒng)一標(biāo)準(zhǔn),基本都是各自為政,使產(chǎn)品的普及存在難度;②調(diào)試時(shí)只靠人為的標(biāo)識(shí)來(lái)區(qū)別線路,施工中容易造成混亂;③系統(tǒng)開發(fā)商和廠家脫節(jié)。由于表的供應(yīng)商和系統(tǒng)的供應(yīng)商分離,現(xiàn)階段對(duì)于表具沒(méi)有統(tǒng)一的標(biāo)準(zhǔn)可以遵循,系統(tǒng)的質(zhì)量和表具的質(zhì)量都是良莠不齊,經(jīng)常出現(xiàn)互相扯皮的現(xiàn)象,影響用戶最后的使用;④由于系統(tǒng)環(huán)節(jié)繁多,導(dǎo)致系統(tǒng)出問(wèn)題的點(diǎn)比較多,又由于采用集中采集的特點(diǎn)一個(gè)地方出現(xiàn)問(wèn)題可能會(huì)導(dǎo)致一大片出問(wèn)題,因此問(wèn)題很多。在這種情況下,直讀表應(yīng)運(yùn)而生。這種表區(qū)別與以往的表的特點(diǎn)是讀出的就是數(shù)據(jù),而不再是脈沖,相當(dāng)于把流量計(jì)和積算儀集成到一起。因此也有人將它稱之為“數(shù)碼表”.1.1.1.研究成果(1)電子技術(shù)的發(fā)展由于電子技術(shù)的迅速發(fā)展,尤其是低功耗、高電磁兼容能力的芯片技術(shù)的一日千里的發(fā)展已經(jīng)使2~3年前有難度的問(wèn)題變得容易解決,而且是低成本來(lái)解決。由于內(nèi)部采用無(wú)干擾的電池供電,只要在硬件方面采取有效的隔離措施,軟件方面采用冗余校驗(yàn)的方法,計(jì)數(shù)直讀表的可靠性是完全值得信賴的。目前已有企業(yè)開發(fā)出了能夠嵌入表內(nèi)的計(jì)數(shù)抄表模塊專門用于遠(yuǎn)程自動(dòng)抄表。(2)主要產(chǎn)品及發(fā)展趨勢(shì)目前自動(dòng)抄表廠家已經(jīng)認(rèn)識(shí)到,表具必須具備直接輸出數(shù)據(jù)的功能,系統(tǒng)采用總線制結(jié)構(gòu)。分線制系統(tǒng)已逐漸被淘汰.當(dāng)前正在起步的抄表方式:GPRS自動(dòng)抄表系統(tǒng)中國(guó)移動(dòng)GPRS系統(tǒng)可提供廣域的無(wú)線IP連接。在移動(dòng)通信公司的GPRS業(yè)務(wù)平臺(tái)上構(gòu)建電力遠(yuǎn)程抄表系統(tǒng),實(shí)現(xiàn)電表數(shù)據(jù)的無(wú)線數(shù)據(jù)傳輸具有可充分利用現(xiàn)有網(wǎng)絡(luò),縮短建設(shè)周期,降低建設(shè)成本的優(yōu)點(diǎn),而且設(shè)備安裝方便、維護(hù)簡(jiǎn)單。GPRS電力遠(yuǎn)程抄表系統(tǒng)由位于電力局的配電中心和位于居民小區(qū)的電表數(shù)據(jù)采集點(diǎn)組成,利用中國(guó)移動(dòng)現(xiàn)有的GPRS/GSM網(wǎng)絡(luò),電表數(shù)據(jù)通過(guò)中國(guó)移動(dòng)的GPRS/GSM網(wǎng)絡(luò)進(jìn)行傳輸。對(duì)于電力部門來(lái)說(shuō),遠(yuǎn)程抄表需要投入大量的人力、物力和財(cái)力,給收取電費(fèi)造成極大的不便,而GPRS自動(dòng)抄表系統(tǒng)將成為新世紀(jì)比較普及的自動(dòng)抄表系統(tǒng)之一。第2章自動(dòng)抄表系統(tǒng)概述2.1自動(dòng)抄表系統(tǒng)結(jié)構(gòu)說(shuō)明自動(dòng)抄表系統(tǒng)主要由三部分組成電能表,通信網(wǎng)絡(luò),以及與電能表進(jìn)行數(shù)據(jù)交換的各種設(shè)備.按照采集數(shù)據(jù)方式的不同,自動(dòng)抄表系統(tǒng)可以被大致劃分為本地和遠(yuǎn)程兩種。本地抄表系統(tǒng)所使用的電度表一般加裝紅外轉(zhuǎn)換裝置,把電量轉(zhuǎn)換為紅外信號(hào),抄表時(shí)操作人員到現(xiàn)場(chǎng)使用便攜抄表微機(jī)在紅外可視的距離內(nèi)非接觸地讀取數(shù)據(jù)。電子式電度表或加裝了光電轉(zhuǎn)換器的機(jī)電脈沖式電度表構(gòu)成遠(yuǎn)程采集系統(tǒng)的最前端。它們把用戶的用電量以電脈沖的形式傳遞給上了一級(jí)數(shù)據(jù)采集裝置。目前實(shí)際應(yīng)用的遠(yuǎn)程自動(dòng)抄表系統(tǒng)大多采用兩級(jí)式數(shù)據(jù)匯集結(jié)構(gòu),即由安裝于小區(qū)單元的采集器收集十幾到幾十個(gè)電度表的讀數(shù),而安裝在配電變壓器下的集中器則負(fù)責(zé)定期從采集器讀取數(shù)據(jù)。2.1.1電能表自動(dòng)抄表系統(tǒng)中的電能表是指具有數(shù)據(jù)記錄存儲(chǔ)以及交換能力的電力儀表根據(jù)使用場(chǎng)合不同可以是工業(yè)用表或居民用表其內(nèi)部數(shù)據(jù)內(nèi)容可以不同,(這里我們選用一種基于MSP430單片機(jī)的復(fù)費(fèi)率單相電能表.)2.1.2網(wǎng)絡(luò)通訊通信網(wǎng)絡(luò)是指在電能表和數(shù)據(jù)交換設(shè)備之間進(jìn)行數(shù)據(jù)傳輸?shù)耐ǖ?它可以根據(jù)需要表現(xiàn)為各種形式如本地紅外通信RS-232,通信RS-485通信,電力載波通信,無(wú)線通信,電話線數(shù)據(jù)通信,光纖或?qū)拵ЬW(wǎng)絡(luò)通信等形式.通信網(wǎng)絡(luò)一般具有覆蓋面廣傳輸信道公開通用的特點(diǎn)有相應(yīng)的通信協(xié)議規(guī)范.有計(jì)算機(jī)網(wǎng)絡(luò)的介入,網(wǎng)絡(luò)安全問(wèn)題就不可避免。相比之下,利用計(jì)算機(jī)網(wǎng)絡(luò)通信較之自動(dòng)抄表技術(shù)中所采用的其他通信方式更容易受到攻擊。計(jì)算機(jī)網(wǎng)絡(luò)本身的缺陷、漏洞構(gòu)成內(nèi)因;而對(duì)于計(jì)算機(jī)網(wǎng)絡(luò)的攻擊的易于實(shí)施性成為外因。通常黑客對(duì)某個(gè)特定網(wǎng)絡(luò)發(fā)動(dòng)攻擊,所需要的除了一定的技術(shù)外,僅僅是一臺(tái)廉價(jià)計(jì)算機(jī)和與該網(wǎng)絡(luò)的物理連接。另一個(gè)值得關(guān)注的問(wèn)題是:一旦自動(dòng)抄表系統(tǒng)采用了計(jì)算機(jī)網(wǎng)絡(luò)通信(特別是像Internet這樣大型的開放式網(wǎng)絡(luò)),它將面臨上述各種危險(xiǎn)因素的挑戰(zhàn)。而且,并不是所有的安全措施和技術(shù)都能用于提高抄表系統(tǒng)的安全性,因?yàn)樽詣?dòng)抄表系統(tǒng)有其自身的特點(diǎn)。自動(dòng)抄表系統(tǒng)的通信是日分布在較廣范圍內(nèi)的采集器、集中器與中心處理站間交換數(shù)據(jù)的過(guò)程。其網(wǎng)絡(luò)結(jié)構(gòu)一般屬于集線器式(多點(diǎn)通過(guò)集線器連接到服務(wù)器)。通信中既要保證所抄得數(shù)據(jù)的安全可靠傳輸,又必須確保中心工作站不會(huì)受到采自傳輸網(wǎng)絡(luò)的意外攻擊。數(shù)據(jù)可采用密碼技術(shù)進(jìn)行保護(hù)。通常,密鑰只在小型的分布式網(wǎng)絡(luò)中應(yīng)用,或網(wǎng)絡(luò)是中央集線器格局的。支持公鑰的密碼機(jī)制可運(yùn)行在大型的分布式網(wǎng)絡(luò)系統(tǒng)中。對(duì)中心工作站的保護(hù)人可綜合運(yùn)用防火墻、控制訪問(wèn)權(quán)限以及使用安全內(nèi)核等技術(shù)。防人墻和安全內(nèi)核技術(shù)更多地涉及計(jì)算機(jī)軟件方面的研究,其關(guān)鍵是選用適合于自動(dòng)抄表系統(tǒng)通信網(wǎng)絡(luò)結(jié)構(gòu)特點(diǎn)的軟體,以及采用自身安全性可靠、安全漏洞少的操作系統(tǒng)作為運(yùn)行平臺(tái)。對(duì)于控制訪問(wèn)權(quán)限,則需要研究制定合理、高效的安全策略保證合法用戶能充分靈活邊行使其權(quán)限有效防止非法用戶的訪問(wèn)及合法用戶的非法操作;同時(shí),確保系統(tǒng)通信的、快速、便捷、通暢。當(dāng)然,為自動(dòng)抄表系統(tǒng)構(gòu)建專門的計(jì)算機(jī)通信網(wǎng)絡(luò)可以明顯加強(qiáng)安全性,降低系統(tǒng)遭受攻擊的可能,但這要付出高昂的代價(jià),同時(shí)會(huì)限制本系統(tǒng)與其他系統(tǒng)的通信,減弱計(jì)算機(jī)網(wǎng)絡(luò)在靈活性方面的優(yōu)勢(shì),因此并不是一種積極的方法。鑒于此,目前應(yīng)該研究的是如何將現(xiàn)有的網(wǎng)絡(luò)安全技術(shù)很好地融合到自動(dòng)抄表系統(tǒng)中,以解決網(wǎng)絡(luò)開放性要求和系統(tǒng)安全性之間矛盾。2.1.2數(shù)據(jù)交換設(shè)備需要與電能表進(jìn)行數(shù)據(jù)交換的設(shè)備統(tǒng)稱為數(shù)據(jù)交換設(shè)備.在討論數(shù)據(jù)傳輸時(shí)一般將數(shù)據(jù)交換設(shè)備定義為虛擬設(shè)備.在實(shí)際的自動(dòng)抄表系統(tǒng)中可以體現(xiàn)為各種具體形式的設(shè)備數(shù)據(jù)交換設(shè)備可以分為三類:直接本地設(shè)備,本地設(shè)備,和遠(yuǎn)方計(jì)算機(jī)設(shè)備.直接本地設(shè)備是指在本地近距離直接與單臺(tái)電能表進(jìn)行數(shù)據(jù)交換的設(shè)備.主要體現(xiàn)為各種手持設(shè)備通信網(wǎng)絡(luò)為紅外通信RS-232通信或無(wú)線通信.本地設(shè)備是指在本地一定范圍內(nèi)可以與一定數(shù)量的電能表進(jìn)行數(shù)據(jù)交換的設(shè)備主要表現(xiàn)為各種數(shù)據(jù)采集處理設(shè)備通信網(wǎng)絡(luò)為RS-485通信,電力載波通信無(wú)線通信或?qū)拵ЬW(wǎng)絡(luò)通信.遠(yuǎn)方計(jì)算機(jī)設(shè)備是在一定范圍內(nèi)可以和不同地區(qū)較大數(shù)量的電能表進(jìn)行數(shù)據(jù)交換的設(shè)備主要是以計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)成的數(shù)據(jù)采集處理設(shè)備通信網(wǎng)絡(luò)為無(wú)線通信電話線數(shù)據(jù)通信光纖或?qū)拵ЬW(wǎng)絡(luò)通信.而數(shù)據(jù)交換設(shè)備具體的可分為:數(shù)據(jù)采集器和集中器。其中數(shù)據(jù)采集器主要負(fù)責(zé)對(duì)電能表的數(shù)據(jù)信號(hào)進(jìn)行收集及存儲(chǔ)。集中器的作用對(duì)各載波電表實(shí)現(xiàn)雙向數(shù)據(jù)傳送,具有內(nèi)部硬時(shí)鐘可與系統(tǒng)進(jìn)行廣播校時(shí),并實(shí)施定時(shí)抄表命令,存儲(chǔ)抄表數(shù)據(jù),可通過(guò)各種網(wǎng)絡(luò)媒介與主站完成數(shù)據(jù)交換。遠(yuǎn)方計(jì)算機(jī)設(shè)備主要由中心處理工作站以及相應(yīng)的軟件構(gòu)成,是整個(gè)自動(dòng)抄表系統(tǒng)的最上層,所有用戶的用電信息通過(guò)信道都匯集到這里,管理人員再利用軟件對(duì)數(shù)據(jù)進(jìn)行匯總和分析,以便做出相應(yīng)的決策。如果硬件允許,還可直接向下級(jí)集中器或電度表發(fā)出指令,從而對(duì)用戶的用電行為實(shí)施控制。由于抄表獲得的數(shù)據(jù)量很大;因此要求中心工作站的硬件必須有一定的運(yùn)算和存儲(chǔ)能力;而在軟件上首先要求操作系統(tǒng)應(yīng)穩(wěn)定可靠;其次,抄表軟件必須具有處理海量數(shù)據(jù)的能力。典型的抄表軟件具有如下功能:(1)遠(yuǎn)程設(shè)定抄表集中器和采集器內(nèi)的參數(shù);(2)抄收整個(gè)系統(tǒng)中所有電度表的數(shù)據(jù);(3)使中央控制站可遠(yuǎn)程地對(duì)用戶電度表進(jìn)行斷電和送電控制;(4)運(yùn)行數(shù)據(jù)庫(kù),生成用電量日?qǐng)?bào)、月報(bào)表,進(jìn)行電費(fèi)結(jié)算;(5)使系統(tǒng)可進(jìn)行查詢管理,對(duì)異常用電戶給予告警提示,以配合檢查。2.2系統(tǒng)的選擇一個(gè)完整的自動(dòng)抄表系統(tǒng)最終實(shí)現(xiàn)的目的是要將電能表的數(shù)據(jù)通過(guò)通信網(wǎng)絡(luò)傳遞到遠(yuǎn)方計(jì)算機(jī)設(shè)備為用戶和電能表管理方提供服務(wù)根據(jù)通信網(wǎng)絡(luò)的不同選擇自動(dòng)抄表系統(tǒng)可以有各種組合方式.2.2.1幾種常見的系統(tǒng)組合方式1,遠(yuǎn)方計(jì)算機(jī)設(shè)備和電能表直接構(gòu)成自動(dòng)抄表系統(tǒng)這種方式通信網(wǎng)絡(luò)為無(wú)線通信光纖或?qū)拵ЬW(wǎng)絡(luò)通信.電能表直接做為自動(dòng)抄表系統(tǒng)中的網(wǎng)絡(luò)節(jié)點(diǎn).這種方式實(shí)時(shí)性好對(duì)通信網(wǎng)絡(luò)的要求高成本高.2,遠(yuǎn)方計(jì)算機(jī)設(shè)備通過(guò)本地設(shè)備與電能表構(gòu)成自動(dòng)抄表系統(tǒng),這種方式可以構(gòu)成各種不同的自動(dòng)抄表系統(tǒng).遠(yuǎn)方計(jì)算機(jī)設(shè)備和本地設(shè)備之間以及本地設(shè)備和電能表之間可以根據(jù)具體情況選擇不同的通信網(wǎng)絡(luò).本地設(shè)備做為自動(dòng)抄表系統(tǒng)中的網(wǎng)絡(luò)節(jié)點(diǎn).這種方式也具有較好的實(shí)時(shí)性對(duì)通信網(wǎng)絡(luò)的選擇較為靈活成本較高.3,遠(yuǎn)方計(jì)算機(jī)設(shè)備通過(guò)直接本地設(shè)備與電能表構(gòu)成自動(dòng)抄表系統(tǒng)這種方式實(shí)時(shí)性較差對(duì)通信網(wǎng)絡(luò)的要求較低,成本低,可靠性好.在本文中我們采取第2中系統(tǒng)組合方式:計(jì)算機(jī)設(shè)備和本地設(shè)備之間采用電力載波通訊。2.2.2常見抄表方式的優(yōu)缺點(diǎn)通訊網(wǎng)絡(luò)傳送到控制中心的信通。為了適應(yīng)不同的環(huán)境條件以及成本要求,通信網(wǎng)絡(luò)的構(gòu)成有多種方案。按照通信介質(zhì)的不同通信子系統(tǒng)主要有:光纖傳輸、無(wú)線傳輸、電話線傳輸和低壓電力線載波傳輸?shù)人姆N。纖通信具有頻帶寬、傳輸速率高、傳輸距離遠(yuǎn)以及抗干擾性強(qiáng)等特點(diǎn),適合上層通信網(wǎng)的要求。但因其安裝結(jié)構(gòu)受限制且成本高,故很少在自動(dòng)抄表系統(tǒng)中使用。無(wú)線通信適用于用戶分散且范圍廣的情況。綜合考慮成本和可靠性等問(wèn)題,一般采取裝設(shè)小型無(wú)線電臺(tái),在200MHZ~400MHZ頻率范圍內(nèi)的某個(gè)頻點(diǎn)上以散射通信方式進(jìn)行無(wú)線通信。其特點(diǎn)是傳輸頻帶較寬,通信容量較大(可與幾千塊電度表通信),通信距離遠(yuǎn)(幾十公里,并可通過(guò)中繼站延伸);主要缺點(diǎn)是需申請(qǐng)頻點(diǎn)使用權(quán),且如果頻點(diǎn)選擇不合理,相鄰信道會(huì)相互干擾。租用電話線通信是利用現(xiàn)成的電話網(wǎng)絡(luò),只需在數(shù)據(jù)的發(fā)出和接收端分別加裝調(diào)制解調(diào)器(MODEM)。該方法的數(shù)據(jù)傳輸率較高且可靠性好,一次性投資??;不足是線路接通時(shí)間較長(zhǎng)(通常需幾秒甚至幾十秒),當(dāng)集中器數(shù)已較多時(shí),集中器到控制中心的通信效率將明顯降低。另外,若租用電話線路多,其租用費(fèi)也很可觀,因此不適合大容量系統(tǒng)。低壓電力載波通信是自動(dòng)抄表技術(shù)的研究熱點(diǎn)。它利用低壓電力線作為系統(tǒng)前端的數(shù)據(jù)傳輸通道。其基本原理是:在發(fā)送數(shù)據(jù)時(shí),先將數(shù)據(jù)調(diào)制到一高頻載波上,再經(jīng)功率放大后耦合到電力線上。此高頻信號(hào)經(jīng)電力線路傳輸?shù)浇邮辗?,接收機(jī)通過(guò)耦合電路將高頻信號(hào)分離出來(lái),濾去干擾信號(hào)后放大,再經(jīng)解調(diào)電路還原成二進(jìn)制數(shù)字信號(hào)。電子載波直接利用配電線網(wǎng)絡(luò),免去了租用線路或占用頻段等問(wèn)題,降低了抄表成本,并且有利于運(yùn)營(yíng)管理,發(fā)展前景十分廣闊。但是,目前如何抑制電力線上的干擾,提高通信可靠性仍是亟待解決的問(wèn)題。按照線路連接結(jié)構(gòu)的不同,通信系統(tǒng)可分為星型和總線型兩種類型。星型通信系統(tǒng)是以中心處理工作站為中心點(diǎn),以發(fā)散的形式分別通過(guò)通信信道與集中器連接,形成一對(duì)多的連接構(gòu)架。信道通信數(shù)據(jù)量較大,要求有一定的傳輸速率和帶寬。一般光纖、無(wú)線和電話線通信都采用該連接方式??偩€型通信系統(tǒng)是為克服星型連接的不足而采用的。它以一條串行總線連接各分散的采集器或電度表,實(shí)現(xiàn)各節(jié)點(diǎn)的互連;特點(diǎn)是信道上節(jié)點(diǎn)較多,傳輸速率不高,傳輸距離短,因此一般用于底層(采集器、集中器層)電能數(shù)據(jù)的采集。低壓電力線載波以及RS~485總線網(wǎng)是常見的總線型結(jié)構(gòu)。除上述之外,在某些局部區(qū)域或小范圍通信場(chǎng)合,點(diǎn)對(duì)點(diǎn)的通信方式也被使用,即特定的兩點(diǎn)間使用專線通信。如紅外抄表微機(jī)就是一例。另一個(gè)例子是20mA電流環(huán),它采用以20mA電流為邏輯“1”、零電流為邏輯“0”的制式通信;由于使用了光電耦合技術(shù),可以實(shí)現(xiàn)電氣隔離,提高了系統(tǒng)的防雷擊、防靜電擊穿能力,但是因其布線成本高,所以應(yīng)用十分有限第3章系統(tǒng)的工作原理3.1電能表系統(tǒng)結(jié)構(gòu)本方案中硬件采用TI公司高性能的16位超低功耗單片機(jī)MSP430F413作為主控MCU,它具有8Kflash,16位RISC結(jié)構(gòu),CPU中的16個(gè)寄存器和常數(shù)發(fā)生器使MSP430微控制器能達(dá)到最高的代碼效率;靈活的時(shí)鐘源;數(shù)字控制的DCO可使器件從低功耗迅速喚醒,同時(shí)結(jié)合電量計(jì)量專用芯片AD7755,可以使電表硬件部分大為簡(jiǎn)化,而且很方便實(shí)現(xiàn)智能控制。被計(jì)量電能的電流通過(guò)分流器采樣得到電壓信號(hào),再通過(guò)ADE7755芯片內(nèi)部的差放電路將電壓信號(hào)放大(其中放大倍數(shù)可設(shè)置為1、2、8和16倍),放大后的信號(hào)經(jīng)過(guò)A/D轉(zhuǎn)換成與其成比例的數(shù)字信號(hào),再經(jīng)過(guò)數(shù)字相位校正和高通濾波去除信號(hào)中的直流分量然后進(jìn)入數(shù)字乘法器的一個(gè)輸入端。被計(jì)量電能的電壓信號(hào)經(jīng)過(guò)電阻分壓器取樣,通過(guò)ADE7755芯片內(nèi)部的差放電路將信號(hào)放大,再經(jīng)過(guò)A/D轉(zhuǎn)換成與其成比例的數(shù)字信號(hào),進(jìn)入數(shù)字乘法器的另一個(gè)輸入端與電流通道的信號(hào)進(jìn)行乘法運(yùn)算,完成被計(jì)量電能的瞬時(shí)功率測(cè)量。乘法器輸出瞬時(shí)功率通過(guò)數(shù)字低通濾波器進(jìn)行積分處理進(jìn)入"數(shù)字/頻率"轉(zhuǎn)換器,變換成與被計(jì)量電能平均功率成比例的頻率脈沖信號(hào)(分為高頻脈沖信號(hào)和低頻脈沖信號(hào)),其中高頻脈沖輸出到校驗(yàn)與微處理器接口,在本機(jī)中,ADE7755的低頻脈沖管腳懸空。脈沖輸入信號(hào)經(jīng)過(guò)光電轉(zhuǎn)換后輸入到微控制器(MCU)。微控制器(MCU)接收到脈沖信號(hào)后,通過(guò)對(duì)輸入脈沖個(gè)數(shù)進(jìn)行累計(jì)并根據(jù)脈沖常數(shù)大小來(lái)實(shí)現(xiàn)對(duì)電能計(jì)量。微控制器(MCU)通過(guò)串行通信,經(jīng)載波芯片輸出數(shù)據(jù)信息到低壓電力線,實(shí)現(xiàn)載波通信,可用于電能表的遠(yuǎn)程自動(dòng)抄表。微控制器(MCU)可通過(guò)載波接口與掌上電腦(HHU)進(jìn)行數(shù)據(jù)通信,實(shí)現(xiàn)現(xiàn)場(chǎng)調(diào)試,完成參數(shù)設(shè)置等功能。系統(tǒng)總體結(jié)構(gòu)如圖1所示:3.1.1時(shí)鐘電路設(shè)計(jì)智能分時(shí)計(jì)費(fèi)電能表中必須要有實(shí)時(shí)時(shí)鐘,分為硬時(shí)鐘和軟時(shí)鐘兩種。在眾多的實(shí)時(shí)時(shí)鐘芯片中,我們選用了PHILIPS公司的PCF8563。它是一款具有極低功耗的多功能時(shí)鐘/日歷芯片,具有多種報(bào)警功能、定時(shí)器功能、時(shí)鐘輸出功能及中斷輸出功能,可以完成各種復(fù)雜的定時(shí)服務(wù)。尤其是其采用I2C總線通訊方式,不但使外圍電路極其簡(jiǎn)潔,而且也增加了芯片的可靠性。本系統(tǒng)PCF8563與MSP430接口采用圖2所示接口方案。接口采用3根口線,PCF8563的INT腳產(chǎn)生周期為1s的脈沖中斷信號(hào)給MSP430單片機(jī)的P1.4引腳作為中斷觸發(fā)信號(hào),產(chǎn)生中斷后,通過(guò)I2C總線讀取PCF8563的基準(zhǔn)時(shí)間。按I2C總線規(guī)約,PCF8563的從地址:讀地址SLAR為A3H、寫地址SLAW為A2H,PCF8563I2C通信實(shí)現(xiàn)有字節(jié)寫/讀兩種狀態(tài)。由于在MSP430單片機(jī)中沒(méi)有I2C總線的硬件,所以采用軟件模擬I2C讀寫數(shù)據(jù)的方法。3.1.2電能計(jì)量電路電量測(cè)量采用美國(guó)ADI公司的AD7755作為測(cè)量芯片,它是一種量程寬、精度高,內(nèi)部具有掉電、上電自動(dòng)復(fù)位電路的高準(zhǔn)確度電能測(cè)量專用集成電路[2]。AD7755為低功耗的CMOS芯片,內(nèi)部除了ADC和濾波、相乘電路外都采用了數(shù)字電路,有效的去除了尖脈沖等干擾信號(hào),使得它在惡劣的環(huán)境條件下仍能保持極高的準(zhǔn)確度和長(zhǎng)期的穩(wěn)定性。引腳CF以較高頻率形式輸出有功功率瞬時(shí)值,用于與MCU接口,其接線圖如圖3所示。AD7755的CF輸出端輸出的脈沖頻率正比于平均有功功率,通過(guò)它可以求平均功率和一個(gè)積分周期內(nèi)消耗的電能:平均功率=平均頻率=脈沖個(gè)數(shù)/積分時(shí)間電能=平均功率×積分時(shí)間=脈沖個(gè)數(shù)在正常運(yùn)行時(shí),積分時(shí)間可以定為1到2秒,這取決于顯示部分更新的需要。3.1.3液晶顯示電路在MSP430F413單片機(jī)中,液晶驅(qū)動(dòng)作為一個(gè)外圍模塊集成于片內(nèi),極大的簡(jiǎn)化了液晶顯示部分的接口設(shè)計(jì),只要選擇合適的液晶顯示器,采用合適的驅(qū)動(dòng)方式即可完成數(shù)據(jù)的顯示。液晶顯示板的公共極由COMn信號(hào)驅(qū)動(dòng),段極由SEGn驅(qū)動(dòng)。而液晶的驅(qū)動(dòng)又有多種方法:靜態(tài)驅(qū)動(dòng)、2MUX驅(qū)動(dòng)、3MUX驅(qū)動(dòng)、4MUX驅(qū)動(dòng)等。不同的驅(qū)動(dòng)方案所占用的單片機(jī)引腳數(shù)是相同的,采用2MUX驅(qū)動(dòng)8位液晶顯示所需的引腳數(shù)為2+8*8/2,輸出引腳與液晶顯示器件的連接如下:PIN號(hào)123456……29303132430引腳S0S1S2S3S4S5……S28S29S30S31COM0COM1LCDCOM01f1h1d1e2f2h……8f8h8d8eCOM0LCDCOM11a1b1c1g2a2b……8a8b8c8gCOM1通過(guò)設(shè)定液晶控制寄存器LCDCTL中的控制位來(lái)控制數(shù)據(jù)的顯示,這里設(shè)定為4MUX顯示模式,向液晶顯示緩存LCMDX寫入要顯示的數(shù)據(jù),片內(nèi)驅(qū)動(dòng)控制電路就會(huì)輸出相應(yīng)的驅(qū)動(dòng)信號(hào)完成顯示。3.1.4串行接口數(shù)據(jù)通信方式主要有并行數(shù)據(jù)通信與串行數(shù)據(jù)通信兩種。考慮到串行數(shù)據(jù)通信只需要一對(duì)數(shù)據(jù)傳送線進(jìn)行信息的傳送,所需傳輸線條數(shù)極少,傳送成本較低,特別適用于分級(jí)、分層和分布式控制系統(tǒng)以及遠(yuǎn)距離通信之中,故本設(shè)計(jì)選擇串行數(shù)據(jù)通信。RS-232C接口電路是最常用的接口之一,缺點(diǎn)是只能用于短距離的數(shù)據(jù)通信。RS-485接口在總線上允許連接多達(dá)128個(gè)收發(fā)器,具有良好的抗噪聲干擾性、長(zhǎng)的傳輸距離和多站能力等優(yōu)點(diǎn)。在此我們選用RS-485接口。本設(shè)計(jì)采用Maxim公司生產(chǎn)的MAX487芯片作為RS485通信收發(fā)器[3],MAX487芯片具有RS-485通信協(xié)議,可以帶下位機(jī)128個(gè)、傳輸距離大于1km、傳輸速率達(dá)250kb/s。單片機(jī)可以通過(guò)RS485總線方式與主控計(jì)算機(jī)相連,主控計(jì)算機(jī)可以向智能電表發(fā)出遙控指令,采集到當(dāng)前的電量數(shù)據(jù)和歷史數(shù)據(jù),構(gòu)成了主從式的RS485通信應(yīng)用系統(tǒng)。MAX487與MSP430的接口電路如圖4所示。圖中DE為發(fā)送器使能端,DE為1時(shí)發(fā)送器可以工作。DI為輸入端,A、B為輸出端。當(dāng)DE為0時(shí),發(fā)送器停止工作,且輸出端為高阻。為輸入使能端,為0時(shí)允許接收器工作,A、B為輸入端,RO為輸出端;為1時(shí)接收器被禁止,RO為高阻狀態(tài)。MSP430通過(guò)P2.1和P2.2來(lái)控制收發(fā)器的工作狀態(tài),從而達(dá)到與主機(jī)通信的目的。3.2數(shù)據(jù)集中器的結(jié)構(gòu)原理圖數(shù)據(jù)集中器主要由CPU單元、存儲(chǔ)模塊、與數(shù)據(jù)采集器的通信模塊、與管理中心計(jì)算機(jī)的通信模塊、欠電壓檢測(cè)模塊和電源模塊等組成。其結(jié)構(gòu)原理圖如圖3-5所示與管理中心PC通信與管理中心PC通信欠電壓檢測(cè)CPU單元PIC6F73電源模塊與數(shù)據(jù)采集通信與抄表器接口模塊存儲(chǔ)模塊圖3-5將其與圖3-5的數(shù)據(jù)采集器結(jié)構(gòu)原理圖相比,兩者之間很多功能模塊具有相同之處,如存儲(chǔ)模塊、通信模塊和欠電壓檢測(cè)模塊。合理利用兩部分相似之處,對(duì)采集器中的部分硬件和軟件進(jìn)行修改,將其移植到對(duì)集中器的軟硬件開發(fā)中,可以節(jié)約系統(tǒng)開發(fā)的時(shí)間,降低研制成本。3.2.1集中器硬件電路的設(shè)計(jì)數(shù)據(jù)集中器中的CPU單元同樣采用MICROCHIP的PIC16F73芯片,EZPROM采用FM24C04,用于對(duì)所轄16只采集器的數(shù)據(jù)進(jìn)行二次記錄,提高數(shù)據(jù)的安全性。為提高系統(tǒng)的抗干擾能力,增加系統(tǒng)的可靠性,本系統(tǒng)采用光電隔離電路,兩套總線系統(tǒng)各自采用相互隔離的電源進(jìn)行供電。數(shù)據(jù)集中器用交流220V整流穩(wěn)壓后的12V電源供電,輔以免維護(hù)鉛酸蓄電池以防斷電。3.2.2與IC卡抄表器的接口電路圖中INT與PIC16F73的1NT引腳相連,當(dāng)有IC卡讀卡機(jī)接入時(shí),會(huì)調(diào)用中斷子程序,去執(zhí)行系統(tǒng)與IC卡讀卡機(jī)的數(shù)據(jù)傳輸及參數(shù)設(shè)置等任務(wù)。CLK,I/O與單片機(jī)的RC3,RC4引腳相連,采用I2C總線標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)傳輸。3.2.3電源模塊系統(tǒng)中的電源模塊是獨(dú)立的,它不僅給數(shù)據(jù)集中器供電,同時(shí)也通過(guò)RS-485給數(shù)據(jù)采集器供電。因此,電源模塊的設(shè)計(jì)很關(guān)鍵,為此專門設(shè)計(jì)了一塊電路板,由市電供電電路和蓄電池供電電路兩部分組成,有效地提高了系統(tǒng)的抗干擾性。3.3數(shù)據(jù)采集器的設(shè)計(jì)3.3.1數(shù)據(jù)采集器的結(jié)構(gòu)原理圖3.3.2數(shù)據(jù)采集器的硬件電路設(shè)計(jì)數(shù)據(jù)采集器的硬件電路主要根據(jù)上述結(jié)構(gòu)原理圖來(lái)設(shè)計(jì),其中電源由數(shù)據(jù)集中器的電源通過(guò)RS-485總線供給,短路、斷路檢測(cè)模塊在設(shè)計(jì)時(shí)與光電信號(hào)輸入模塊集成在一起。3.3.2.1CPU單元CPU單元選用MICROCHIP的PIC16F73芯片,其主要性能特點(diǎn)如下:·高性能的RISC結(jié)構(gòu)CPU:指令集精簡(jiǎn),共有35條指令,易于掌握;除跳轉(zhuǎn)指令為雙周期指令外,其余都是單周期令;DC20MHz時(shí)鐘頻率時(shí),執(zhí)行速度為DC-200ns;多種硬件中斷功能(11個(gè)中斷源);8級(jí)深度硬件堆棧;直接、間接、相對(duì)三種尋址方式。·特殊特征:低功耗睡眠模式;四種可選振蕩方式;在線串行編程;內(nèi)置上電復(fù)位電路((POR);上電定時(shí)器((PWRT)和振蕩啟動(dòng)定時(shí)器(OST);片內(nèi)RC振蕩的石一門狗定時(shí)器可保證可靠運(yùn)行;程序代碼保護(hù),可防程序代碼非法拷貝?!MOS工藝性能:低功耗特性,SV,4MHz時(shí)典型值小于2mA,3V,32KHz時(shí)典型值小于20uA,低功耗睡眠模式下典型值小于1uA;低功耗、高速COMSFLASH技術(shù);全靜態(tài)設(shè)計(jì);寬電壓工作范圍2.OV-5.5V;工業(yè)級(jí)溫度范圍?!ね鈬匦?8位5路通道A/D轉(zhuǎn)換器;TMRO帶8位可編程預(yù)分頻器的8位定時(shí)器/計(jì)數(shù)器;TMRl帶預(yù)分頻的16位定時(shí)器/計(jì)數(shù)器,當(dāng)使用外部時(shí)鐘時(shí),在睡眠模式下仍可運(yùn)行;TMR2帶8位周期寄存器,前預(yù)分頻器和后分頻器的8位定時(shí)器/計(jì)數(shù)器;2個(gè)捕捉/比較/PWM模塊:16位捕捉器的最大分辨率為12.5ns,16位比較器的最大分辨率為200ns,PWM的最大分辨率為10位;同步串行口SPI/IC:同步、異步通訊接口SCI/USART操作。由其特點(diǎn)可知,PIC16F73單片機(jī)功耗低、精簡(jiǎn)指令集、抗干擾性好、可靠性高、有較強(qiáng)的模擬接口、代碼保密性好,并且價(jià)格也較低,因此非常適合本系統(tǒng)的數(shù)據(jù)采集與通信。如下圖所示:3.3.2.2存儲(chǔ)模塊為了提高數(shù)據(jù)的可靠性,每次采集的數(shù)據(jù)都寫入數(shù)據(jù)采集器的存儲(chǔ)器中,而不是PIC16F73的寄存器中暫存,這樣可以確保干擾或斷電時(shí)數(shù)據(jù)不會(huì)丟失。但這提高了對(duì)存儲(chǔ)器的要求,如果只有一兩百萬(wàn)的寫入次數(shù),那一兩年后就失效了。通過(guò)比較,存儲(chǔ)器采用美國(guó)Ramreon公司的鐵電存儲(chǔ)器FM24C04記錄基表的數(shù)值和狀態(tài),主要考慮基于鐵電存儲(chǔ)器(FRAM)的性能和EEPROM存儲(chǔ)器的相比有以下優(yōu)點(diǎn):(1)FRAM可以跟隨總線速度寫入,與EEPROM的最大不同的是FRAM在寫入后無(wú)需任何等待時(shí)間,而EEPROM要等待幾毫秒才能寫進(jìn)下一批數(shù)據(jù)。(2)近乎無(wú)限次寫入。EEPROM只能進(jìn)行十萬(wàn)到一百萬(wàn)次寫入,而新一代的鐵電存儲(chǔ)器FRAM可以達(dá)到一億個(gè)億次(10的16次方)的寫入次數(shù),使用壽命特別長(zhǎng)。(3)超低功耗,EEPROM的慢速和高電流寫入令它需要比FRAM高出2500倍的能量去寫入每個(gè)字節(jié),相比而言FRAM的功耗極小。存儲(chǔ)單元電路圖如下:3.3.2.3與數(shù)據(jù)集中器的通訊電路通信電路的設(shè)計(jì)涉及PIC16F73與RS-485總線的接口設(shè)計(jì)。由MAX48X/49X組成的差分平衡系統(tǒng),抗干擾能力強(qiáng),接收器可以檢測(cè)到200mV的信號(hào),傳輸數(shù)據(jù)可在千米之外得到恢復(fù),特別適合遠(yuǎn)距離通信,可以組成標(biāo)準(zhǔn)的通信網(wǎng)絡(luò)。在數(shù)據(jù)采集器以及數(shù)據(jù)集中器的設(shè)計(jì)中采用MAX485接口芯片,半雙工傳輸方式,其硬件接口連接圖如圖4.3.2.5所示。電路中的光藕器件選用NEC公司的PS2501芯片,它可以使RS-485電路的通信速率達(dá)到19200bps,足以滿足本系統(tǒng)設(shè)置的9600bps速率的需求。如下圖所示:3.3.2.4電源與欠電壓檢測(cè)電路源電路負(fù)責(zé)數(shù)據(jù)采集器不間斷的供電,為采集器正常工作提供保障,進(jìn)而保證電表數(shù)據(jù)采集的可靠性。如下圖所示:數(shù)據(jù)采集器的電源為9VDC,由數(shù)據(jù)集中器的電源通過(guò)RS485送入。但數(shù)據(jù)采集器中每個(gè)芯片的工作電壓的要求保持在SV,故采用HOLTEK公司的30mA微功耗三端穩(wěn)壓芯片HT7150,在其輸出端加入0.1of的去耦電容,在其輸入輸出端分別接入了兩個(gè)電解電容C1,C2,主要目的一方面是作為電路的蓄能電容,提供和吸收電路中瞬間的充放電能,另一方面可以旁路掉該芯片電源噪聲。為了保證數(shù)據(jù)采集器能夠正常工作,電路設(shè)計(jì)中還附加了欠電壓檢測(cè)部分,采用電源欠壓檢測(cè)器HT7050A,由于采用了CMOS工藝,確保芯片具有較低的電源消耗。其輸出端連接到PIC16F73的RB1口上,當(dāng)該芯片輸入端電壓小于SV時(shí),則輸出端為低電壓,使PIC16F73的RB1口為低,反之RB1口為高。第四章系統(tǒng)軟件設(shè)計(jì)4.1電能表的軟件設(shè)計(jì)4.1.1軟件設(shè)計(jì)思想單相復(fù)費(fèi)率電能表的軟件主要是實(shí)現(xiàn)電量數(shù)據(jù)采集和處理,并通過(guò)RS485接口實(shí)現(xiàn)與抄表系統(tǒng)的數(shù)據(jù)交換。4.1.2軟件程序框圖復(fù)位復(fù)位初始化清看門狗顯示模塊電量處理模塊RS485通信模塊停電處理電量處理模塊的功能是由計(jì)量芯片提供計(jì)量脈沖,CPU對(duì)計(jì)量脈沖計(jì)數(shù),結(jié)合當(dāng)前時(shí)段和費(fèi)率,累計(jì)用戶峰、平、谷各時(shí)段的實(shí)際用電量。通信模塊的功能是按照通訊規(guī)約實(shí)現(xiàn)與抄表器和抄表系統(tǒng)的可靠通信,由抄表系統(tǒng)讀取用戶電量數(shù)據(jù)和設(shè)置時(shí)段、費(fèi)率、地址等電表參數(shù)。顯示模塊的功能是顯示用戶的峰、平、谷、總電量及時(shí)間、上月電量等信息。4.1.3系統(tǒng)抗干擾設(shè)計(jì)智能復(fù)費(fèi)率電能表主要是基于單片機(jī)的系統(tǒng),單片機(jī)系統(tǒng)極易受到強(qiáng)電磁場(chǎng)、溫度、濕度等的干擾,在諸多干擾源中,來(lái)自電網(wǎng)電壓的波動(dòng)、尖脈沖干擾、瞬間斷電對(duì)單片機(jī)的工作是一些很重要的干擾源,它使單片機(jī)不能連續(xù)正常工作。電網(wǎng)瞬間斷電或電壓突然下降將使微機(jī)系統(tǒng)陷入混亂狀態(tài),電網(wǎng)電壓恢復(fù)正常后,微機(jī)系統(tǒng)難以恢復(fù)正常,有效的方法就是掉電保護(hù),掉電信號(hào)由硬件電路檢測(cè)到,加到單片機(jī)的外部中斷輸入端。軟件中將掉電中斷規(guī)定為高級(jí)中斷,使系統(tǒng)能夠及時(shí)對(duì)掉電作出反應(yīng),在掉電中斷子程序中,首先進(jìn)行現(xiàn)場(chǎng)保護(hù),把當(dāng)時(shí)的重要狀態(tài)參數(shù)、中間結(jié)果、某些片內(nèi)專用寄存器的內(nèi)容一一從片外RAM中調(diào)入單片機(jī)內(nèi)部RAM中;其次是對(duì)有關(guān)外設(shè)做出妥善處理,使外設(shè)處于某一個(gè)非工作狀態(tài),最后在片內(nèi)RAM的某些單元做上特定標(biāo)記。采用上電自動(dòng)復(fù)位電路,使單片機(jī)上電后保持兩種確定的狀態(tài),要么復(fù)位,要么工作,電源突然出現(xiàn)的短脈沖不會(huì)造成異常狀態(tài),確保系統(tǒng)正常工作。4.2數(shù)據(jù)其中器的軟件設(shè)計(jì)數(shù)據(jù)集中器的軟件功能同樣有很多子程序?qū)崿F(xiàn),其中的通信中斷子程序、存儲(chǔ)器操作子程序、延時(shí)子程序都與數(shù)據(jù)采集器的子程序相同,在此只對(duì)其主程序和電源管理子程序作一介紹。4.2.1主程序設(shè)計(jì)主程序負(fù)責(zé)輪詢16個(gè)數(shù)據(jù)采集器,對(duì)采集數(shù)據(jù)進(jìn)行處理和存儲(chǔ),同時(shí)響應(yīng)管理中心和IC卡抄表器的命令,主程序流程圖如下圖:由于PIC16F73只有一個(gè)串口,而系統(tǒng)既要與上位機(jī)通信,又要與下位機(jī)通信,在設(shè)計(jì)時(shí)采取的措施是:接收或發(fā)送上位機(jī)時(shí),下位機(jī)屏蔽;接收或發(fā)送下位機(jī)時(shí),位機(jī)屏蔽。其中通信中斷子程序1用來(lái)接收和解析管理中心下傳的命令并執(zhí)行相應(yīng)操作,如開戶時(shí)對(duì)采集器初始化表底數(shù),上傳燃?xì)鈿獗頂?shù)據(jù)等操作,其操作和數(shù)據(jù)采集器的通信中斷子程序類似;通信中斷子程序2用來(lái)接收IC卡抄表器命令并上傳抄表數(shù)據(jù),其操作和數(shù)據(jù)采集器的存儲(chǔ)器操作子程序類似。4.2.2電源管理程序的設(shè)計(jì)電源管理程序是對(duì)電源模塊進(jìn)行管理,程序流程圖如下圖:電源管理程序主要負(fù)責(zé)檢測(cè)蓄電池的電壓,根據(jù)電平高低進(jìn)行恒流、恒壓、浮充充電,充電過(guò)程中的各種狀態(tài)由兩個(gè)指示燈顯示。YellowLED亮表示恒流充電:YellowLED間隔亮表示恒壓充電;GreenLED亮表示浮充充電;GreenLED閃亮表示浮充放置。4.3數(shù)據(jù)采集器的軟件設(shè)計(jì)在數(shù)據(jù)采集器的程序設(shè)計(jì)中,為了確保系統(tǒng)的可靠性和實(shí)時(shí)性,提高數(shù)據(jù)采集器程序的執(zhí)行速度和精度,節(jié)約系統(tǒng)資源,這里采用匯編語(yǔ)言進(jìn)行程序設(shè)計(jì)。軟件的功能由各個(gè)子程序完成。主要的子程序有數(shù)據(jù)采集與處理、通信中斷、存儲(chǔ)器操作子程序和延時(shí)子程序。4.3.1主程序主程序首先對(duì)單片機(jī)進(jìn)行初始化,還包括堆棧指針設(shè)置;端口的通信方式;定時(shí)器(WDT)的預(yù)分頻系數(shù)和初值設(shè)置:串行通信的控制寄存器和波特率寄存器的設(shè)置

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論