一種基于ARM處理器智能電表系統(tǒng)設計
外設接口可以外接一個掌抄器,用于工作人員調試和維修等等。數(shù)據存儲、輸出和顯示都需要數(shù)據的不同結構,所以還需要對電量數(shù)據的結構轉換,轉換為相應的存儲結構、輸出結構和顯示結構,這些都是在MCU的數(shù)據轉換模塊中進行。
本文引用地址:http://www.ex-cimer.com/article/236578.htm3.4、智能電表的軟件設計方法:
智能電表的軟件主要是電量值的計算部分。我們采用軟件編程來實現(xiàn)公式計算的方式計算電量值,其主要是在數(shù)字信號處理單元模塊中執(zhí)行。通過A/D轉換器中得到的U0、I0
來計算ARM技術在智能電表上應用的論證與設計,但是積分在計算機的二進制計算中過于復雜。考慮到成本的問題,采用累加的方式代替積分運算,累加公式為
。ARM技術在智能電表上應用的論證與設計,如果N取值為100000,循環(huán)累加100000次就是一秒中智能電表計算出來的電量值。
總結:
本次設計主要是論述了ARM在智能電表中的應用,ARM在智能電表應用的最主要難題還是成本問題,所以在設計中也多次想到了節(jié)約成本的問題,包括在無線傳輸中盡量少使用無線模塊和可以考慮實現(xiàn)多用戶智能電表。ARM應用在智能電表中主要是考慮到智能電表的未來發(fā)展趨勢,實現(xiàn)智能電表更多的可擴展性和兼容性,未來可以在基于ARM的智能電表里增加更多的實用功能。
評論