一种高兼容性arm通信管理机的制作方法_2

文档序号:9167007阅读:来源:国知局
在以太网口增加静电防护器件、串口添加浪涌保护器件,机箱增强电磁兼容能力,能够提高硬件驱动模块的抗干扰性能。
[0030]如图2所示,规约处理模块10分别连接WEB管理模块9、网络通信模块11、数据管理模块12、串口收发模块13、CAN 口收发模块14以及其他功能模块15,本实用新型的软件驱动模块采用U-BOOT启动代码:移植相应平台U-BOOT代码,添加额外的外设驱动,满足系统最基本要求。设备上电启动时,初始化基本外设,做好操作系统启动准备,采用的LINUX操作系统根据CORTEX A9平台移植相应的LINUX系统及通用外设驱动,当U-BOOT启动后,调用操作系统及初始化相关外设驱动,外设驱动的驱动程序包括串口、CAN 口、以太网、时钟等外设驱动,在操作系统启动后加载,通过应用程序继续调用。
[0031]其中,规约处理模块10:对各中规约(CDT、IEC870-5-101、IEC870-5-103、IEC870-5-104、IEC-61850、DNP3.0,Modbus等)进行解析处理并打包,准备发送给相关外设接口 ;
[0032]数据管理模块12:规划外设来的数据存放地址,方便按不同需求进行存取,提供数据处理效率;
[0033]WEB管理模块9:对外设参数及各种规约参数进行直观的配置;
[0034]网络通信模块11:接收来自网络层的数据并暂存,等待上层程序处理,将需要的数据按要求发送到网络层;
[0035]串口收发模块13:硬件收发的数据存放在此模块,等待上层应用程序处理;
[0036]CAN 口收发模块14:硬件收发的数据存放在此模块,等待上层应用程序处理;
[0037]其他功能模块15:扩展功能模块,提供程序接口,做功能扩展用。
[0038]本实用新型在硬件驱动模块上采用C0RTEX-A9通用CPU作为主控制芯片,此芯片集成NAND FLASH、DDR3接口,通过SPI接口外扩SPI NOR FLASH模块作为系统启动盘,通过FLASH接口扩展大容量NAND FLASH模块作为系统程序存储盘,并可用于保存采集数据,通过DDR3模块扩展SDRM作为系统内存,这部分硬件组成CPU最小系统。针对现场通信应用,通过CPU的以太网控制器扩展千兆自适应以太网接口,通过异步收发控制器扩展RS232/RS485接口 ;通过UART接口扩展CAN接口,预留显示接口作为备用,其中CPLD译码模块作为CPU及外设之间译码单元,参与少量数据分析处理。各类输入输出接口做严格的EMC保护设计。
[0039]本实用新型的软件驱动模块上移植C0RTEX-A9平台的LINXU为系统作为本产品的操作系统,并开发相关外设(FLASH、DDR、串口网络、CAN接口等)的底层驱动。应用程序上提供开发电力及工业自动化系统常用通信规约:⑶T、IEC870-5-101、IEC870-5-103、IEC870-5-104、IEC-61850、DNP3.0、Modbus,并提供规约定制接口,方便非标准规约的快速二次开发。
[0040]本实用新型硬件上包含了电力自动化及工业现场常用的串口、CAN 口及网络接口,软件上支持多种标准通信规约的灵活配置,现场使用方便。硬件驱动模块采用低功耗、高性能ARM平台,软件驱动模块集成了多种通用通信规约,可通过配置进行规约选择,并且可定制非标通信规约。满足了各类现场通信应用,提高了系统稳定性,降低的项目成本,实用性强。
[0041]上述实施例只是本实用新型的较佳实施例,并不是对本实用新型技术方案的限制,只要是不经过创造性劳动即可在上述实施例的基础上实现的技术方案,均应视为落入本实用新型专利的权利保护范围内。
【主权项】
1.一种高兼容性ARM通信管理机,主要包括硬件驱动模块和软件驱动模块,其特征在于:所述硬件驱动模块主要包括CPU(I)、电源管理模块(2)、AC/DC转换模块(3)、看门狗电路(4)、NAND FLASH模块(5)、NOR FLASH模块(6)、DDR3模块(7)以及时钟电路(8),所述软件驱动模块主要包括LINUX操作系统,LINUX操作系统主要包括WEB管理模块(9)、规约处理模块(10)、网络通信模块(11)、数据管理模块(12)、串口收发模块(13)、CAN 口收发模块(14)以及其他功能模块(15)。2.根据权利要求1所述的一种高兼容性ARM通信管理机,其特征在于:所述CPU(I)分别连接所述电源管理模块(2)、所述看门狗电路(4)、所述NAND FLASH模块(5)、所述DDR3模块(7)以及所述时钟电路(8),所述AC/DC转换模块(3)连接所述电源管理模块(2),所述NOR FLASH模块(6)通过SPI接口 ¢1)连接所述CPU (I),所述CPU (I)还连接液晶显示接口(16)、以太网口(17)。3.根据权利要求2所述的一种高兼容性ARM通信管理机,其特征在于:还包括RS232/RS485接口(18)、CAN接口(19)、第一光电隔离模块(20)、第二光电隔离模块(21)、CPLD译码模块(22),所述RS232/RS485接口(18)通过第一 UART接口(23)连接所述第一光电隔离模块(20),所述第一光电隔离模块(20)通过第二 UART接口(24)连接所述CPU(I),所述CAN接口(19)通过第三UART接口(25)连接所述第二光电隔离模块(21),所述第二光电隔离模块(21)通过第四UART接口 (26)连接所述CPU (I)。4.根据权利要求1所述的一种高兼容性ARM通信管理机,其特征在于:所述规约处理模块(10)分别连接所述WEB管理模块(9)、所述网络通信模块(11)、所述数据管理模块(12)、所述串口收发模块(13)、所述CAN 口收发模块(14)以及所述其他功能模块(15)。5.根据权利要求1所述的一种高兼容性ARM通信管理机,其特征在于:所述CPU(I)采用CORTEX A9ARM主控芯片。
【专利摘要】本实用新型主要提供了一种高兼容性ARM通信管理机,主要包括硬件驱动模块和软件驱动模块,硬件驱动模块主要包括CPU、电源管理模块、AC/DC转换模块、看门狗电路、NAND?FLASH模块、NOR?FLASH模块、DDR3模块以及时钟电路,软件驱动模块主要包括LINUX操作系统,LINUX操作系统主要包括WEB管理模块、规约处理模块、网络通信模块、数据管理模块、串口收发模块、CAN口收发模块以及其他功能模块,本实用新型结构设计新颖,硬件驱动模块采用低功耗、高性能ARM平台,软件驱动模块集成了多种通用通信规约,可通过配置进行规约选择,并且可定制非标通信规约。满足了各类现场通信应用,提高了系统稳定性,降低的项目成本,实用性强。
【IPC分类】H04L12/24
【公开号】CN204836201
【申请号】CN201520516625
【发明人】段亮
【申请人】上海宽域工业网络设备有限公司
【公开日】2015年12月2日
【申请日】2015年7月16日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1