推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

嵌入式LonWorks智能网关设计

更新时间:2020-03-26 15:19:59 大小:3M 上传用户:IC老兵查看TA发布的资源 标签:嵌入式lonworks智能网关 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

本文研究的内容是以电力线载波通信为应用背景,设计了嵌入式 LonWorks智能网关,保证LonWorks网络设备的安全稳定运行。因LonWorks设备工作环境恶劣、运行过程中涉及参数众多、控制策略复杂,为满足其现场智能控制及远程监控的需要,提出了嵌入式MCU+智能电力线收发器+以太网芯片的网关方案,以实现LON网和以太网的协议转换。

  传统的网关基本采用16位单片机实现,由于其运算能力低、存储空间小等缺陷,难以适应多任务、实时性高的应用场合。本文设计的一款嵌入式 LonWorks网络智能网关,能够很好地满足复杂监控环境的多任务、实时性、快速性等要求。网关硬件系统选用NXP公司生产的32位微处理器LPC1778作为主控芯片,PL3150作为电力线通信的数据收发器,并利用LPC1778内置以太网控制器和以太网控制芯片 DP83848构成以太网接口。另外还采用双口 RAM作为ARM处理器与智能收发器PL3150进行双向高速数据信息交换的媒介。除了详细介绍了这些主要模块外,本文还对PL3150、ARM的外围电路设计进行简要介绍。

  本系统选用μC/OS-II作为ARM操作系统,文中详细介绍了嵌入式操作系统的相关概念及移植过程。基于联网需求,嵌入网关还需要通信协议、物理层驱动软件的支持。本系统采用LwIP通信协议栈,提供基于TCP/IP的网络服务;底层网口驱动主要是对ARM芯片中以太网控制器及外部网卡芯片的寄存器进行读写操作来完成以太网数据帧的收发功能。在由μC/OS-II和LwIP构建的软件平台上,可以很方便地根据具体需求设计相应的应用程序。应用程序包括构架简单内嵌Web服务器,双口RAM通信程序,自组网服务,报警机制等等。

  最后,对本系统进行实验调试和功能测试。对网关的各个功能进行实际测试并验证其效果。结果证明此网关能够满足实际监控需要,符合实时性、多任务、快速性、大数据量的设计要求。

部分文件列表

文件名 大小
嵌入式LonWorks智能网关设计.pdf 3M

全部评论(0)

暂无评论