3.4、智能电表的软件设计方法:
智能电表的软件主要是电量值的计算部分。我们采用软件编程来实现公式计算的方式计算电量值,其主要是在数字信号处理单元模块中执行。通过A/D转换器中得到的U0、I0
来计算ARM技术在智能电表上应用的论证与设计,但是积分在计算机的二进制计算中过于复杂。考虑到成本的问题,采用累加的方式代替积分运算,累加公式为:
ARM技术在智能电表上应用的论证与设计,如果N取值为100000,循环累加100000次就是一秒中智能电表计算出来的电量值。
总结:
本次设计主要是论述了ARM在智能电表中的应用,ARM在智能电表应用的最主要难题还是成本问题,所以在设计中也多次想到了节约成本的问题,包括在无线传输中尽量少使用无线模块和可以考虑实现多用户智能电表。ARM应用在智能电表中主要是考虑到智能电表的未来发展趋势,实现智能电表更多的可扩展性和兼容性,未来可以在基于ARM的智能电表里增加更多的实用功能。