




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【Word版本下载可任意编辑】 MSP430和Zigbee的无线抄表终端设计 1 引言 随着客户数量的增多,特别是一户一表的推广,供电部门抄录客户用电数据的工作量成倍增加。传统的手工抄表不但费时、费力,准确性和及时性得不到可靠的保证,而且存在安全隐患、管理费用过高等缺点, 已不适应现代电力企业管理的需要。近年来提出了多种远程自动抄表方式,但是远程抄表系统对通信技术的数据可靠性要求很高,对功耗的要求也很苛刻,各种远程抄表方式受技术或成本制约,推广速度缓慢。本文给出了一种基于MSP430F149和Zigbee技术的无线自动抄表终端, 通信质量好、工作可靠、经济实用, 可以准确及时地将用户电能表数据
2、抄取上传, 是一种理想的自动抄表解决方案。 在诸多的无线方案中,我们选用了近几年来一种新兴的无线传输技-Zigbee技术。它是一种适合短距离、低速率无线网络技术,它采用IEEE802.15.4标准,利用的2.4 GHz公共频率。Zigbee技术具有强大的设备联网功能,能够实现在数千个微小的传感器之间相互协调通信,并且使整个网络的功耗非常低,但通信效率却很高。 其的优点在于能够实现各个通信节点之间的自动组网,并自行选择通信路由,当网络中的某个节点退出或变更位置后,Zigbee网络会自动重新创立路由。Zigbee技术应用于监视、控制网络时,具有非常显着的低成本、低耗电、网络节点多、传输距离远、数据
3、安全等优势,目前被视为替代有线监视和控制网络领域有前景的技术之一。TI、Freescale等国际芯片巨头都推出了比较成熟的Zigbee开发平台。 本设计选用了TI下属Chipcon公司生产的CC2430芯片,它是一种符合ZigBee技术的2.4GHz射频系统单芯片,此单芯片上整合了ZigBee射频(RF)前端、内存和微控制器。 它使用1个8位MCU,具有128KB可编程闪存和8KB的RAM,还包含模拟数字转换器、几个定时器、AES128协同处理器、看门狗定时器、32kHz晶振的休眠模式定时器、上电复位电路、掉电检测电路,以及21个可编程I/O引脚。 CC2430芯片具有以下优点:采用高性能和低
4、功耗的8051微控制器核;集成符合IEEE802.15.4标准的2.4GHz的RF无线电收发机;具有优良的无线接收灵敏度和强大的抗干扰性;在休眠模式时仅0.9A的流耗,外部的中断或RTC能唤醒系统,在待机模式时少于0.6A的流耗,外部的中断能唤醒系统;适应较宽的电压范围(2.03.6V);集成AES安全协处理器。 2 抄表终端硬件设计 本抄表终端的任务是接收上位机的指令,根据指令的要求抄取底层连接的数字电能表的各项参数和用电数据,通过无线网络将数据发送给上位机,并将数据备份在本终端上。另外还具有按照设定的时间间隔自动抄取电能表数据并开展备份的功能。为实现上述功能,并考虑现有的技术水平和工程实际
5、,本抄表终端将由处理器、RS485接口电路、无线通信电路、日历时钟电路、存储器电路和供电电路等几部分组成。 处理器采用TI公司的MSP430F149单片机。为实现低功耗的要求,电路中采用高速和低速两个晶振,由高速晶振产生频率较高的MCLK,以满足CPU高速数据运算的要求,在不需要CPU工作时关闭高速晶振,由低速晶振产生频率较低的ACLK,运行实时时钟。日历时钟芯片采用PHILIPS公司的PCF8563。此芯片支持IIC总线接口,采用低功耗CMOS技术,具有较宽的工作电压范围1.0V5.5V,在3.0V供电条件下,工作电流和休眠电流的典型值都为0.25A,能记录世纪、年、月、日、周、时、分、秒,
6、具有定时、报警和频率输出功能。存储器采用复旦微电子的FM24C04。此芯片是两线制串行EEPROM,兼容IIC总线接口,采用低功耗CMOS技术,具有较宽的工作电压范围2.2V5.5V,在3.0V供电条件下,额定电流为1mA,休眠电流典型值为5A,在掉电情况下,存储器中的数据能保存100年。 MSP430F149在硬件上具有 2 路TTL电平的串行接口,一路经SP3485芯片转换成RS485串行接口后与连接在其底层的数字电能表通信,另一路直接与CC2430开展通信。 RS485总线被目前的绝大多数数字电能表所支持,其采用平衡发送和差分接收方式实现通信,具有极强的抗共模干扰能力,信号可传输上千米,
7、并且支持多点数据通信。 而符合Zigbee协议的CC2430芯片支持TTL电平的串行接口,所以无须开展接口转换,就可以与处理器开展通信。 本终端在设计的过程中所有器件的选型都考虑了低功耗要求,即使使用电池供电,每次更换电池也至少可以使用两年。并且选用的元器件都支持3.3V电压,全部电路只需要单一电源就可以稳定运行。图1是本终端的硬件原理图,省略掉了电源稳压电路、滤波电路和一些外围元件。 图中的LED1、LED2、LED3分别用于指示接收数据、发送数据和无线网络状态。 图1 硬件原理图 3 抄表终端软件设计 软件设计的总体思路为:处理器在完成初始化后,关闭CPU和主时钟MCLK,进入LPM3低功
8、耗模式。当上位机发送来指令时,串口0产生中断,使处理器进入正常工作模式。处理器解释收到的指令并根据指令内容采取相应的操作,如系统校时、初始化存储器、添加表具信息、向串口1发送抄表指令等,然后再次进入LPM3低功耗模式。当底层电能表发送来数据时,串口1产生中断,使处理器进入正常工作模式。处理器解释数据并按照与上位机的通信规约将数据发送到串口0,并在本终端上做好数据备份。连接在串口0上的CC2430通过Zigbee网络将数据传送回上位机。 我们选用IAR公司的IAR Embedded Workbench IDE作为软件开发平台,此软件针对MSP430系列单片机的C语言开发做了异常丰富的宏定义。为了
9、使软件开发简单,可读性强,我们采用C语言编写代码。由于MSP430F149的强大处理能力,使用C语言开发仍具有较好的代码执行效率和极短的响应时间。 与底层电能表的通信协议采用多功能电能表通信规约DL/T 645-1997,这是国家电力行业标准,数字电能表都要求符合本协议。协议中规定帧是传送信息的基本单元,帧格式如下表1所示。 表1 电能表协议帧格式 与上位机的通信采用自行编写的协议,由本终端和上位PC机负责构造协议帧和对协议的解释,而只把Zigbee网络当成透明的通信信道。帧格式如下表2所示: 表2 Zigbee与上位机通讯帧格式 由于MSP430F149单片机没有硬件IIC接口,我们在通用I/O口P1.0、P1.1上用软件模拟IIC接口与PCF8563和FM24C04通信。读PCF8563的子程序如下,写程序以及读写FM24C04的子程序类似。 软件的流程图如图2所示: 图2 软件流程图 4 结论 无线自动抄表是未来发展的必然趋势,而在抄表系统的改造过程中,采用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跨文化背景下的国际物流沟通技巧探讨
- 资金高效投入企业助力办公楼宇建设的关键
- 跨界企业财务管理创新与实践案例
- 跨语言沟通企业国际化的关键桥梁
- 金融服务业的行业报告与市场动态分析
- 河北省张家口市宣化市一中2024届高三第二次诊断性检测试题数学试题理试卷
- 5.2《少年当自强》课件 - 2024-2025学年统编版道德与法治九年级下册
- 消防减压阀知识培训课件
- 九江富和建设投资集团有限公司2024年纪检专干招聘笔试参考题库附带答案详解
- 辽宁何氏医学院《建筑工程施工质量检测与验收》2023-2024学年第二学期期末试卷
- 医院培训课件:《静脉中等长度导管临床应用专家共识》
- 智能仓储物流系统开发合同
- 增加经营范围怎么写申请书范文
- 循环伏安法 课件
- 人教版数学四年级下册核心素养目标全册教学设计
- GB/T 44114-2024电化学储能系统接入低压配电网运行控制规范
- 冀教版五年级数学下册全册课件【完整版】
- 2023年12月16日基金从业《证券投资基金》真题卷(67题)
- 2023江苏护理职业学院高职单招语文/数学/英语笔试参考题库含答案解析
- (2024年)教师教案检查量化评价评分表
- 典型火灾案例及消防安全知识专题培训
评论
0/150
提交评论