APP下载

高速RS-422串行通信接口板设计

2012-08-20李晓建余维荣王向东吴金才

网络安全与数据管理 2012年6期
关键词:嵌入式

李晓建,余维荣,张 霞,王向东,吴金才

(第二炮兵装备研究院,北京100085)

RS-422串行通信方式以其传输距离远、可靠性高、使用灵活等特点,目前仍被大量应用[1]。某型装备测试时,为了实现状态监测与故障诊断,需要对设备间12路通信速率为614.4 kb/s的RS-422串行通信接口进行实时的数据转存,而通用串行通信接口板的通信速率最高为128 kb/s,数据缓存能力差,不能满足要求。本文设计了一种由异步串行通信控制器、嵌入式PC和双端口RAM为主的高速RS-422串行通信接口板,通信速率高,数据缓存强,使用简单。

1 总体方案

高速RS-422串行通信接口板总体方案如图1所示。该接口板采用通用的异步串行通信控制器ST16C554D,其传输速度可以由输入时钟的频率来控制,最高可以达到1.5 Mb/s,通过计算,本接口板采用9.830 4 MHz的晶振,可以达到614.4 kb/s通信速率,该控制器具有通用并行端口,可以把PC总线扩展为4个异步串行通信端口。选用高速全双工422通信收发器MAX1490,其传输速度可以达到2.5 Mb/s,收发互不影响。为了实现高速实时数据转存,采用嵌入式PC对异步串行通信控制器ST16C554D进行读写操作,并把读取的数据存入双端口RAM[2]。数据接收完毕后,主控PC通过PC104总线对双端口RAM进行读写操作,读出数据并存储在数据文件中,既充分发挥了主控PC的多任务处理能力,又不会对高速数据通信产生影响。

2 硬件设计

2.1 嵌入式PC对异步串行通信控制器的读写控制

采用嵌入式PC完成串行通信任务,其任务单一,可以保证数据的实时收发[3]。如图2所示,本接口板嵌入式PC采用德国控创公司的DIMM-PC/520-I,由133 MHz的高性能CPU、32 MB内存、32 MB板载电子盘、标准ISA总线接口等组成[4]。……

登录APP查看全文

猜你喜欢

嵌入式
Focal&Naim同框发布1000系列嵌入式扬声器及全新Uniti Atmos流媒体一体机
TS系列红外传感器在嵌入式控制系统中的应用
基于嵌入式Linux内核的自恢复设计
嵌入式系统通信技术的应用
嵌入式PLC的设计与研究
搭建基于Qt的嵌入式开发平台
基于嵌入式系统Windows CE的应用程序开发
嵌入式单片机在电机控制系统中的应用探讨
嵌入式软PLC在电镀生产流程控制系统中的应用
Altera加入嵌入式视觉联盟