新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于MSP43O和Zigbee的无线抄表终端设计

基于MSP43O和Zigbee的无线抄表终端设计

作者: 时间:2011-03-01 来源:网络 收藏

我们选用IAR公司的IAR Embedded Workbench IDE作为软件开发平台,此软件针对MSP430系列单片机的C语言开发做了异常丰富的宏定义。为了使软件开发简单,可读性强,我们采用C语言编写代码。由于MSP430F149的强大处理能力,使用C语言开发仍具有较好的代码执行效
率和极短的响应时间。
与底层电能表的通信协议采用《多功能电能表通信规约DL/T 645-1997》,这是国家电力行业标准,数字电能表都要求符合本协议。协议中规定帧是传送信息的基本单元,帧格式如表1所示。

本文引用地址:https://www.eepw.com.cn/article/156654.htm

b.JPG


与上位机的通信采用自行编写的协议,由本终端和上位PC机负责构造协议帧和对协议的解释,而只把网络当成透明的通信信道。帧格式如表2所示:

c.JPG


由于MSP430F149单片机没有硬件IIC接口,我们在通用I/O口P1.0、P1.1上用软件模拟IIC接口与PCF8563和FM24C04通信。读PCF8563的子程序如下,写程序以及读写FM24C04的子程序类似。

软件的流程图如图2所示:

d.JPG

e.JPG

4 结论
自动抄表是未来发展的必然趋势,而在抄表系统的改造过程中,采用超低功耗MSP430F149作为核心处理器,结合自动组网技术研发的本抄表终端具有明显的技术优势。本终端已经在我校的教师公寓小区中进行试验,结果表明运行稳定可靠,到达了设计要求,具有很好的应用前景。下一步我们将进一步对终端进行改进,使其适用与水、气、电三表合抄,创造更大的经济效益和社会效益。

电能表相关文章:电能表原理

上一页 1 2 下一页

关键词: Zigbee 无线

评论


相关推荐

技术专区

关闭