多用戶智能電表是以MCU為核心、以大規(guī)模電量采集模塊而構(gòu)成的一種電量數(shù)據(jù)采集儀表,具有多用戶電量采集、數(shù)據(jù)遠(yuǎn)程傳輸、用戶供電控制、復(fù)費(fèi)率電量計(jì)量等先進(jìn)功能,體積小,功能強(qiáng),深受集中供電場所如高校學(xué)生宿舍、智能化小區(qū)等用戶歡迎。為提高儀表使用的靈活性,存在一些可編程的參數(shù),如儀表編號(hào)、計(jì)量戶數(shù)、通訊速率、電表脈沖常數(shù)、復(fù)費(fèi)率時(shí)段時(shí)間值、各戶供電狀態(tài)等,以及其計(jì)量的數(shù)據(jù),即各用戶的用電量。這些數(shù)據(jù)一旦受到干擾遭到破壞,不僅儀表不能正常工作,還將給用戶造成經(jīng)濟(jì)損失,引發(fā)經(jīng)濟(jì)糾紛,因此必須保證數(shù)據(jù)的可靠性、安全性、非易失性。
各用戶的用電量,通過大規(guī)模電能計(jì)量集成電路(如BL0933、ADE7755等)將其轉(zhuǎn)化為與電量成正比的脈沖量,經(jīng)光電耦合電路后,由開關(guān)量輸入接口被CPU采入內(nèi)存中,CPU根據(jù)采集的脈沖量,對(duì)各用戶的用電量進(jìn)行累加,將其存入非易失存儲(chǔ)器中,并由顯示電路輪流顯示出各戶的用電量。通過遠(yuǎn)程通信接口電路(如RS485、CAN總線)實(shí)現(xiàn)測(cè)量數(shù)據(jù)的遠(yuǎn)程傳輸。
為提高儀表的可靠性,在數(shù)據(jù)采集電路和遠(yuǎn)程傳輸電路中都設(shè)計(jì)了光電隔離電路,設(shè)計(jì)了由X5045芯片構(gòu)成的獨(dú)立的看門狗電路,為實(shí)現(xiàn)參數(shù)和數(shù)據(jù)的非易失存儲(chǔ),儀表中采用了兩種存儲(chǔ)器,一種是X5045內(nèi)部的512字節(jié)的非易失存儲(chǔ)器;另一種是獨(dú)立的直接與CPU接口的非易失存儲(chǔ)器W24C16。兩種存儲(chǔ)器相互配合,配以軟件措施,實(shí)現(xiàn)數(shù)據(jù)的非易失、高可靠存儲(chǔ)。