一种1553b与异步422通讯协议转换器的制造方法
【专利摘要】本发明公开了一种1553B与异步422通讯协议转换器,包括:1553B插头(1)、隔离变压器(2)、SOC芯片(3)、422转换芯片(4)和422插头(5)。上述组成依次电连接。该转换器接收1553B差分数据信号,每帧数据完整接收后SOC芯片(3)即按异步通讯协议进行转换并用422电平发送;异步422数据完整接收后SOC芯片(3)将该帧数据按1553B格式发出,通过1553B插头将1533B数据发送到1553B总线上。该转换器具有成本低廉,使用方便灵活易于移植等特点,可广泛应用于各种传统异步422通讯设备需要在1553B网络中使用的环境。
【专利说明】—种1553B与异步422通讯协议转换器
【技术领域】
[0001]本发明涉及一种通讯协议的转换器,特别是一种1553B与异步422通讯协议转换器。
【背景技术】
[0002]1553B是一种集中控制式、命令/响应时分制的军用数据总线标准,广泛地应用于航空飞行器、地面车辆、舰船等不同的军事平台上,并逐渐发展为国际公认的数据总线标准。数据总线具有确定性、传输可靠等特点,目前已成为航空电子总线的首选。
[0003]异步422采用异步的通讯协议以422电平进行数据传输,具有抗干扰能力强、通讯速率高、通讯距离远、可以与多台从机通讯的特点。它的最大数据传输速率可以达到10Mbit/s,最大传送距离为300m,如果降低传送速率,传送距离可以达到1200m。该总线在传统的数据采集、监控管理及集散控制系统的主从式多机通讯系统中得到普遍应用。
[0004]中国专利CN 103036873 A公开了一种太空总线和1553B总线的协议转换装置,包括:隔离变压器、1553B总线桥接芯片、FPGA可编程逻辑控制器、存储器A和存储器B。太空总线接收数据通过存储器A和存储器B缓存后,直接发送至1553B总线,同样1553B总线接收的数据也可以通过存储器A和存储器B缓存后,直接发送给太空总线。该转换装置虽然实现了太空总线到1553B的转换,但该转换装置无法实现1553B到异步422的转换,而且组成器件多,电路复杂,成本高。
【发明内容】
[0005]本发明目的在于提供一种1553B与异步422通讯协议转换器,解决数据通讯中传统异步422设备无法接入1553B网络的问题。
[0006]一种1553B与异步422通讯协议转换器,包括:隔离变压器,还包括:1553B插头、422插头、SOC芯片和422收发芯片。1553B插头的1553B差分信号端与隔离变压器的初级连接,隔离变压器的次级与SOC芯片的1553B数据端连接,SOC芯片的异步数据端口与422收发芯片的TTL数据端口连接,422收发芯片的422数据端口与422插头连接,以上连接均通过导电印制带连接。
[0007]1553B插头接收从外部1553B总线传递过来的1553B差分数据信号,该数据信号经隔离变压器隔离后送至SOC芯片的1553B数据端口,每帧数据完整收完后存至SOC芯片内部RAM,随后SOC芯片启动异步发送,将整帧1553B数据以异步通讯协议经SOC芯片的异步数据端口以TTL电平发出,TTL电平异步数据经422收发芯片转换为422电平后经422插头发送到外部异步422总线上。接收异步422数据时,外部异步422总线上的异步422数据经422插头送至422收发芯片,经422收发芯片将422电平转换为TTL电平后送至SOC芯片异步数据端口,当整帧异步数据接收完整存至SOC芯片的内部RAM后,SOC芯片启动1553B发送,将接收进来的整帧异步422数据按1553B格式发送到隔离变压器,经隔离变压器隔离后送到1553B插头,最后从1553B插头送至外部1553B总线上。
[0008]以往转换器均是CAN、USB或太空总线和1553B通讯间的转换,不能支持异步422 ;本电路设计合理;元器件简洁;成本低廉,体积小巧,为普通U盘大小;使用方便灵活,可广泛应用于各种需要1553B和异步422转换使用环境之中。
【专利附图】
【附图说明】
[0009]图1 一种1553B与异步422通讯协议转换器的结构框图。
[0010]1.1553B插头 2.隔离变压器 3.SOC芯片 4.422收发芯片 5.422插头。
【具体实施方式】
[0011]一种1553B与异步422通讯协议转换器,包括:隔离变压器2,还包括:1553B插头1、异步422插头5、SOC芯片3和422收发芯片4 ;1553B插头I的1553B差分信号端与隔离变压器2的初级连接,隔离变压器2的次级连接SOC芯片3的1553B数据端口,SOC芯片3的异步数据端口与422收发芯片4的TTL数据端口连接,422收发芯片4的422数据端口与422插头连接,以上连接均通过导电印制带连接。
[0012]1553B插头I接收外部1553B总线传递过来的1553B差分数据信号,该数据信号经隔离变压器隔离后送至SOC芯片3的1553B数据端口,每帧数据完整收完后存至SOC芯片3内部RAM,随后SOC芯片3内部程序启动异步发送,将整帧1553B数据以异步通讯协议经SOC芯片3的异步数据端口以TTL电平发出,TTL电平异步数据经422收发芯片4转换为422电平后经422插头5发送到外部异步422总线上。接收异步422数据时,外部异步422总线上的异步422数据经422插头5送至422收发芯片4,经422收发芯片4将422电平转换为TTL电平后送至SOC芯片3异步数据端口,当整帧异步数据接收完整存至SOC芯片3的内部RAM后,SOC芯片3内部程序启动1553B发送,将接收进来的整帧异步422数据按1553B格式发送到隔离变压器3,经隔离变压器3隔离后送到1553B插头1,最后从1553B插头I送至外部1553B总线上。
【权利要求】
1.一种1553B与异步422通讯协议转换器,包括:隔离变压器(2),其特征在于还包括:1553B插头(1)、422插头(5)、S0C芯片(3)和422收发芯片(4); 1553B插头(I)的1553B差分信号端与隔离变压器(2)的初级连接,隔离变压器(2)的次级与SOC芯片(3)的1553B数据端连接,SOC芯片(3)的异步数据端口与422收发芯片(4)的TTL数据端口连接,422收发芯片(4)的422数据端口与422插头(5)连接,以上连接均通过导电印制带连接; 1553B插头(I)接收从外部1553B总线传递过来的1553B差分数据信号,该数据信号经隔离变压器(2 )隔离后送至SOC芯片(3 )的1553B数据端口,每帧数据完整收完后存至SOC芯片(3)内部RAM,随后SOC芯片(3)启动异步发送,将整帧1553B数据以异步通讯协议经SOC芯片(3)的异步数据端口以TTL电平发出,TTL电平异步数据经422收发芯片(4)转换为422电平后经422插头(5)发送到外部异步422总线上;接收异步422数据时,外部异步422总线上的异步422数据经422插头(5)送至422收发芯片(4),经422收发芯片(4)将422电平转换为TTL电平后送至SOC芯片(3)异步数据端口,当整帧异步数据接收完整存至SOC芯片(3)的内部RAM后,SOC芯片(3)启动1553B发送,将接收进来的整帧异步422数据按1553B格式发送到隔离变压器(2),经隔离变压器(2)隔离后送到1553B插头(1),最后从1553B插头(I)送至外部1553B总线上。
【文档编号】H04L12/40GK104270369SQ201410530261
【公开日】2015年1月7日 申请日期:2014年10月10日 优先权日:2014年10月10日
【发明者】郭光 , 王赢元 申请人:北京机械设备研究所