基于新型多MCU系統(tǒng)的多功能電能表的設(shè)計(jì)
其中,MCU1的P0口作為數(shù)據(jù)采集通道接收經(jīng)過(guò)A/D轉(zhuǎn)換的數(shù)字信號(hào),W、R作為讀寫(xiě)控制,P2.7和P3.3分別作為數(shù)據(jù)轉(zhuǎn)換啟動(dòng)和數(shù)據(jù)接收中斷啟動(dòng)信號(hào)控制引腳,串行口作為遠(yuǎn)程自動(dòng)抄表的通信接口(可擴(kuò)展紅外無(wú)線通道),P1口作為液晶顯示器(LCD)的數(shù)據(jù)口,P2.3、P2.4、P2.5用于LCD的顯示控制引腳,P2.2、P2.3分別接I2C 總線的SDA和SCL,P2.0、P2.1作為雙MCU之間數(shù)據(jù)共享協(xié)調(diào)通道。MCU2主要用做運(yùn)算,掉電時(shí)數(shù)據(jù)保護(hù)顯得十分重要,因此以外部中斷作為FM31256芯片的掉電監(jiān)測(cè)輸出信號(hào)的輸入端,隨時(shí)進(jìn)行中斷數(shù)據(jù)保護(hù)處理。
這個(gè)系統(tǒng)與采用雙口RAM的多MCU系統(tǒng)相比,接線簡(jiǎn)單,數(shù)據(jù)交換速度高、實(shí)時(shí)性好,數(shù)據(jù)保護(hù)可靠。另外,由于FM31256芯片集成了實(shí)時(shí)時(shí)鐘、看門(mén)狗、掉電保護(hù)中斷等單元,因而系統(tǒng)以較少的器件數(shù)量增加了電能峰、平、谷期分時(shí)計(jì)費(fèi),防止程序跑飛和系統(tǒng)掉電欠壓數(shù)據(jù)保護(hù)等功能,很大程度上提高了可靠性。
4. 結(jié)束語(yǔ)
為了對(duì)諧波污染源進(jìn)行合理的考核和治理,有必要計(jì)量基波和各次諧波電能,實(shí)現(xiàn)這個(gè)電能計(jì)量和質(zhì)量評(píng)估方案的關(guān)鍵,是研制能夠進(jìn)行諧波分析的多功能電能計(jì)量監(jiān)測(cè)裝置,該裝置能夠在高速、實(shí)時(shí)采集數(shù)據(jù)的同時(shí)進(jìn)行快速傅立葉變換分析和對(duì)各項(xiàng)電能指標(biāo)進(jìn)行計(jì)算、顯示。顯然,設(shè)計(jì)基于多MCU系統(tǒng)的多功能
電能表十分必要。
本文提出了一種基于I2C總線的新型多MCU系統(tǒng)的構(gòu)建方法,應(yīng)用讀寫(xiě)快速、數(shù)據(jù)保護(hù)可靠、符合I2C總線標(biāo)準(zhǔn)的鐵電芯片(FM31256)作為多MCU系統(tǒng)的實(shí)時(shí)數(shù)據(jù)共享模塊,以I2C總線作為數(shù)據(jù)交換通道傳遞采集到的電量數(shù)據(jù)、加工過(guò)的電能數(shù)據(jù)以及實(shí)時(shí)時(shí)鐘數(shù)據(jù)。這種方法接線簡(jiǎn)單,數(shù)據(jù)共享訪問(wèn)高速、無(wú)讀寫(xiě)延時(shí)、數(shù)據(jù)保護(hù)可靠并且元器件集成度高,是一種高效可靠的多MCU系統(tǒng)解決方案,能夠很好的發(fā)揮多MCU系統(tǒng)中各個(gè)MCU的功能,在實(shí)時(shí)測(cè)控領(lǐng)域中具有很高的應(yīng)用價(jià)值。同時(shí),用這種多MCU系統(tǒng)設(shè)計(jì)的多功能電能表裝置體積小,芯片集成度高,工作穩(wěn)定可靠,很好的滿足了電量數(shù)據(jù)采集、處理的高速實(shí)時(shí)性和可靠性的要求,為實(shí)現(xiàn)具有諧波分析功能的電能計(jì)量和質(zhì)量監(jiān)測(cè)提供了先進(jìn)的技術(shù)手段。
評(píng)論