一种基于AM3354的通信转换装置的制作方法

文档序号:11147510阅读:来源:国知局

技术特征:

1.一种基于AM3354的通信转换装置,其特征在于,包括:用于确定装置的应用场景,采集前端设备并将其转换输出给后端主站的典型应用方案模块;用于模块间进行数据交互的硬件结构设计模块;通过电源转换为各模块提供电能的电源模块,用于存储操作系统和应用程序,通过串行总线与主控芯片进行数据交互,实现数据的I/O操作的Nand Flash模块;用于实现网络通信的网口模块;对传输信号进行转换和输出的串口模块;以及实现数据交互和共享的应用软件模块。

2.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述典型应用方案模块包括设置在前端的监控应用设备,通过串口采集监控应用设备进行规约转换,采用IEC104和IEC61850标准协议传出,通过RJ45接口连接到后端主站。

3.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述硬件结构设计模块包括CPU模块、以及与CPU模块连接的指示灯模块、存储模块、串口模块和网络模块。

4.根据权利要求3所述的一种基于AM3354的通信转换装置,其特征在于,所述CPU模块采用ARM-AM3354芯片。

5.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述电源模块包括DC-DC电源转换芯片AP1501、前置滤波电容C39-C41,储能电感L5、瞬态抑制二极管DK1、退耦电容C42-C45,外部电源通过前置滤波电容C39-C41与DC-DC电源转换芯片AP1501的输入端IN连接,DC-DC电源转换芯片AP1501的输出端OUT通过储能电感L5和退耦电容C44、C45与VDD_5连接,其中DC-DC电源转换芯片AP1501的输出端OUT引脚与瞬态抑制二极管DK1的负极连接,瞬态抑制二极管DK1的正极接地,DC-DC电源转换芯片AP1501的FB引脚通过退耦电容C42、C43与VDD_5连接。

6.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述Nand Flash模块采用S29GL256N10TFI010芯片, S29GL256N10TFI010芯片包括两种总线方式,一种地址并行总线AB1_BOOT_FLASH~AB24_BOOT_FLASH进行地址识别,另一种数据并行总线DB0_BOOT_FLASH~DB7_BOOT_FLASH进行数据交互;数据控制引脚包括OEN_BOOT_FLASH、CSN_BOOT_FLASH、WEN_BOOT_FLASH和AB0_BOOT_FLASH,其中OEN_BOOT_FLASH、CSN_BOOT_FLASH、WEN_BOOT_FLASH引脚设置上拉电阻R127-R129,在芯片引脚VCC和VIO之间设置退耦电容C35和C319。

7.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述网口模块通过AR8031芯片实现10/100/1000Mbps高速网络通信,ARM-AM3354芯片与AR8031芯片通过RGMII进行数据交互和命令控制,实现网络通信功能,再通过标准RJ45接头引出;主芯片ARM-AM3354的并行接收数据总线端口包括RGMII_RXD0、RGMII_RXD1、RGMII_RXD2、RGMII_RXD3,并行发送数据总线端口RGMII_TXD0、RGMII_TXD1、RGMII_TXD2、RGMII_TXD3通过物理层PHY芯片AR8031生成四对差分数据总线信号ETH1_TRX0_P与ETH1_TRX0_N、ETH1_TRX1_P与ETH1_TRX1_N、ETH1_TRX2_P与ETH1_TRX2_N、ETH1_TRX3_P与ETH1_TRX3_N,然后通过RJ45接口实现对外的10/100/1000Mbps高速网络通信。

8.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述串口模块通过控制ADM2582E芯片实现RS485差分信号的转换和传输,再由9pin,3.81mm间距的端子引出,ADM2582E芯片内部包括输入VDD_3.3V和GND经隔离后输出VCC_485_0和GND_485_0的隔离电源;从ARM主控芯片输出的TTL电平发信号为UART0_TXD、收信号为UART0_RXD,方向控制信号为UART0_DIR经过ADM2582E后,输出隔离后差分信号0_RS485_A+和0_RS485_B-;在ADM2582E芯片的输入端和输出端分别设置输入端退耦电容C49、C50、C57、C58和输出端退耦电容C53、C54。

9.根据权利要求1所述的一种基于AM3354的通信转换装置,其特征在于,所述软件模块采用分层模块化设计,包括用于实现主程序的启动和初始化配置信息、接口驱动控制及相关参数的启动模块;用于SQLITE数据库、配置文件、报文监视的配置模块;包括数据库管理模块,实现数据库读取和管理,内存管理模块实现内存信息的创建、监控和管理,进程交互模块实现进程间通信,数据交互,管理模块管理监视各个运行模块的运行情况的管理模块;依赖配置模块,通过读取配置信息获得需要启动的接口信息,同时管理所启动的串口和网口模块的通信接口模块;依赖配置模块和接口模块,通过读取配置获得需要启动运行的具体协议进程;通过接口进行收发报文和交互数据并管理相关协议进程的协议模块。

10.根据权利要求9所述的一种基于AM3354的通信转换装置,其特征在于,所述启动模块、配置模块、管理模块、接口模块、协议模块的进程间采用共享内存方式实现数据交互和共享。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1