PLC技术的远程电表软硬件设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 PLC技术的远程电表软硬件设计 随着Internet的发展,数据业务成为通信服务的主流。在这一背景之下,PLC的优势才真正为人们所熟悉,成为通信研究的新热点。本文介绍了基于PLC技术的远程电表,给出了硬件、软件的模块划分和详细实现,同时给出了与远程抄表软件的通信接口和简洁的模拟抄表系统。系统初步实现了电力线通信,PLC远程电表的模拟抄表通信牢靠。 1引言 低压电力线是为传输50Hz的工频电能而铺设的,是一种分布特别广泛的线路资源,长久以来,人们一直试图通过它传输数据和语音信号。随着近几年信号调制技术的进步、嵌入式软硬件技术的发展和新型集成电路的不断出现使得电力线通信(PLC)逐步从试验室走向实用,成为具有良好发展前景的通信技术之一。本文给出了基于PLC技术的远程单相复费率电表(简称基于PLC技术的远程电表)的设计与实现。 2硬件总体设计 如图1所示,基于PLC技术的远程电表硬件部分包含MCF5271主控板、电量采集板和PLC调制解调器,三部分电路板相对独立,并没有设计在一块电路板中电量采集板负责采集电量,MCF5271主控板通过SPI、I2C等接口与电量采集板进行数据传输,同时通过符合IEEE802.3规范的MII接口与PLC调制解调器进行以太帧数据传输,PLC调制解调器负责以太帧和电力线通信数据之间的转换。 图1基于PLC技术的远程电表模块图 3MCF5271主控板设计 MCF5271主控板的设计参考了Freescale公司的MCF5271评估开发板的设计原理MCF5271评估开发板使用的ColdFire微处理器为196引脚的BGA封装,焊接比较困难,而且160引脚QFP封装的芯片与之功能相似,同样可以满意本设计需要的功能同时易于焊接,故使用QFP160封装的芯片做主控板。主控板与PLC调制解调器接口的主要部分为MII接口,所以略去了主控板与PLC调制解调器接口的介绍,而代以介绍MCF5271微处理器与INT5500之间的通过MII接口的连接。 1、MCF5271主控板板的存储器扩展 MCF5271具有外部总线接口,数据总线宽度为32位D,寻址范围可以达到32位,与外界存储器相连的地址总线宽度为24位A。MCF5271主控板中扩展了一片1M×16位的Flash存储芯片AM29LV160DB,地址总线为20位,连接MCF5271的地址总线A,数据总线为16位,连接D。两片8M字节的SDRAM芯片HY57V641620HG,每片SDR.AM的地址总线宽度为12位,数据总线宽度为16位,两片芯片使用共同的地址总线A和掌握信号,数据总线分别连接MCF5271的D和D。 2、MCF5271与INT5500的连接 INT5500工作在PHY模式下的时候类似于以太网物理层芯片,可以与带有MII接口的MCU相连。图2所示为MCF5271与INT5500连接方式。由于此时INT5500工作在PHY模式下,所以MII接口的信号方向与Host/DTE模式下的方向相反。 图2MCF5271与INT5500连接图 MCF5271芯片MII接口的信号线可以分为三组:用作数据管理的信号线EMDIO和EMDC;反映介质状态的信号线ECOL和ECRS;其余为接收/发送信号线。 EMDIO为双向信号,在INT5500和MCF5271之间传输掌握信息和状态信息。掌握信息由MCF5271发给INT5500,状态信息由INT5500反馈给MCF5271。EMDC为输出信号,作为EMDIO数据传输的参考时钟。 ECOL为输入信号,该信号有效时,表示检测到传输介质上有冲突。ECRS为输入信号,该信号有效时,表示检测到传输介质忙;否则表示传输通道处于空闲状态,可以进行传输。 ERXD用来接收INT5500发送的4位数据;ERXDV用来表示从INT5500接收到的数据是否有效,高电平为有效;ERXCLK为INT5500供应给MCF5271的数据接收时钟信号,其工作频率为数据接收速度的25%;ERXER为输入信号,该信号有效时表示检测到当前在INT5500上传输的帧出错。 ETXD用来向INT5500发送4位数据;ETXEN为输出信号,该信号有效时表示MII总线上有数据,可以启动发送操作。ETXCLK为输出信号,作为数据发送的参考时钟信号。 随着Internet的发展,数据业务成为通信服务的主流。在这一背景之下,PLC的优势才真正为人们所熟悉,成为通信研究的新热点。本文介绍了基于PLC技术的远程电表,给出了硬件、软件的模块划分和详细实现

文档评论(0)

187****2259 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档