基于ARM的嵌入式网关设计.pdfVIP

  • 4
  • 0
  • 约1.06万字
  • 约 4页
  • 2018-05-09 发布于福建
  • 举报
基于ARM 的嵌入式网关设计 李晓鹏 .王民慧 (贵州大学 电气工程学院,贵阳 550003) 摘 要 :设计一种基 于AP,A~7TDMIS处理器智 能数据 网关 ,该 网关 系统 以LPC2478为核 心 ,通过 在 I/O 口上扩展 485接 口,实现通过 485总线来进行远程抄表,将 网关采集到的数据通过 以太 网传输到服务器上 ,以太网控制芯片选用DP83848,并进行 了ucLimtx系统移植。 关键词 :ARM7:LPC2478;485总线 ;以太网;ucLinux 0 引 言 1 硬件结构 随着全球能源消耗越来越快.我国已经明确提出 本文设计的嵌入式网关主要是应用在节能监控方 节能减排 目标。而对高校来说 。第一要务就是节约水电 面.它的一侧连接的是RS一485网络。一侧是以太网。这 资源 .所 以贵州大学开发一套智能节能监管系统,以便 样就构成了485到以太网协议的转换 智能数据网 对每个校区、每个工作单位、每个寝室的用 电情况进行 关的原理:LPC2478首先初始化网络设备。IP地址以及 直观监控 .以免在无人的情况造成资源浪费。整个系统 物理地址存在 Flash中 网关主要完成数据的打包和接 的关键是智能数据网关。它是将各 电表的参数 (包括电 包 .硬件的整体架构如下如所示 :根据采集周期的时间 表的表号 、电流、电压、功率等)通过 485总线采集到网 长短确定数据网关连接 电表的个数.一般每个网关连 关中.然后通过 以太网传输到服务器 本文设计的是基 接 32个或 32个以下的电表 于ARM7的智能数据网关的设计 。 在智能数据网关设计中.处理器的选择很重要。对 于还在使用大量的8、16位处理器的嵌入式设备而言. 智能数据阙关 实现TCP/IP协议是不现实的 所 以ARM是一种高性 485,g~ 能、低成本、低功耗的嵌入式RISC微处理器,具有较 高的时钟频率和强大的控制功能.能够高效地控制外 围器件 。ARM丰富的片上外围设备提供了很好的扩展 功能,可以简化电路设计,提高终端系统性能。本文介 绍一种基于ARM7处理器 J【PC2478智能数据网关的设 图1硬件结构图 计 。系统结构分为 4部分 : 1.1数据 网关的总体设计框 图 (1)采集过程。采集终端通过485总线电表信息数 终 端 CPU 采 用 32位 的 ARM7TDMIS处 理 器 据 。 LPC2478,单个 3.3V供电,带双AHB总线 .这个芯片具 (2)数据处理分析与存储过程 。 有高达 72MHz的始终频率 .片 内含有 512K的Flash. (3)数据通信过程 。服务器和网关之间采用以太网 有SDRAM、SRAM的外部存储器接 口.多个串行接 口. 传输数据 3个 I2C。1个 I2S.4个 URAT和 3个 SP SP。支持 10/ (4)进行UCLinux系统移植。 收稿 日期 :201o一08—26 修稿 日期 :201o一09—16 作者简介 :李晓鹏 ,男,陕西成 阳人 ,研 究生,研 究方向为嵌入式系统与 自动化装置

文档评论(0)

1亿VIP精品文档

相关文档