一种数据传输方法及系统的制作方法

文档序号:7720297阅读:154来源:国知局
专利名称:一种数据传输方法及系统的制作方法
技术领域
本发明涉及移动通信领域,特别是涉及一种数据传输方法及系统。
背景技术
自动化控制领域的应用场景中,在通信双方的计算机与终端设备间,一般情况下 使用RS-232串行接口进行数据传输。RS-232串行接口的通信距离由于其特性决定其传输 距离不能超过15米,因此,对于计算机与终端设备之间的传输距离大于15米的应用场景, 则会导致计算机与终端设备间不能进行数据交互。RS-232是美国电子工业联盟(EIA)制定 的串行数据通信的接口标准,全称是EIA-RS-232 (简称RS232),广泛用于计算机串行接口 外设连接。 从上述分析可以看出,采用现有技术中的RS-232串行接口进行数据传输,因为传 输距离被限制的相对较短,因此就不适应于实际情况中计算机与终端设备之间传输距离远 的场景,同时也会导致高波特率的情况下误码率高的现象。

发明内容
本发明所要解决的技术问题是提供一种数据传输方法,用以解决现有技术不适应 于计算机与终端设备之间传输距离远的场景,同时也避免了高波特率的情况下误码率高的 现象,提升了数据传输的正确率。 为解决上述技术问题,本发明实施例提供了一种数据传输方法,包括 获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号; 向接收端传输所述平衡差分信号,并在接收端将所述平衡差分信号转化为所述初
始串行信号。 优选的,所述获取到发送端发送的初始串行信号的方式具体为 通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。
优选的,所述将所述串行信号转化为平衡差分信号,具体为将所述RS-232串口的不平衡传输信号转换为RS-422串口的平衡差分传输信号。 优选的,所述向接收端传输所述平衡差分信号,具体为 通过5类线向接收端传输所述平衡差分信号。 本发明实施例还提供了一种数据传输系统,该系统包括 第一转换器,用于获取到发送端发送的初始串行信号时,将所述串行信号转化为 平衡差分信号; 传输模块,用于向接收端传输所述平衡差分信号; 第二转换器,用于在接收端将所述平衡差分信号转化为所述初始串行信号。
优选的,所述获取到发送端发送的初始串行信号的方式具体为通过DB9接口获 取到发送端发送的RS-232串口的不平衡传输信号。 优选的,所述第一转换器,具体用于获取到发送端发送的初始串行信号时,将所述RS-232串口的不平衡传输信号转换为RS-422串口的平衡差分传输信号。 优选的,所述传输模块具体用于通过5类线向接收端传输所述平衡差分信号。 优选的,所述第一转化器包括RS-232芯片和RS-422芯片。 优选的,所述第一转化器与传输模块之间通过RJ-45接口进行通信。 与现有技术相比,本发明具有以下优点 在本实施例中,所述数据传输方法首先获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号;向接收端传输所述平衡差分信号,并在接收端将所述平衡差分信号转化为所述初始串行信号。在本发明实施例中,通过将发送端的初始串行信号转换为平衡差分信号采用5类线进行传输,从而改变了现有技术中RS-232串口信号只能传输15米的缺陷,可以在实际传输场景中增加信号的传输距离,同时,因为平衡差分信号为全双工数据传输,因此,数据的接收和发送之间并不会互相影响,降低了数据传输的误码率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图1是本发明的一种数据传输方法实施例1的流程 图2是本发明的一种数据传输方法实施例2的流程 图3是本发明的一种数据传输系统实施例的结构示意图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。 参考图l,示出了本发明的一种数据传输方法实施例1的流程图,该方法具体可以包括以下步骤 步骤101 :获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号。
其中,所述发送端可以为计算机或终端设备的任意一端。发送端发送的初始串行信号具体为RS-232串口的不平衡传输信号,在本步骤中需要将该不平衡传输信号转换为平衡差分信号,具体的可以是,RS-422平衡差分传输信号。
步骤102 :向接收端传输所述平衡差分信号。 在本步骤中即是向接收端传输所述平衡差分信号,在实际中可以采用5类线进行传输,但是并不限于5类线,其他任意可以传输平衡差分信号的传输线缆均可实现本发明。
步骤103 :在接收端将所述平衡差分信号转化为所述初始串行信号。
所述接收端也可以为计算机或终端设备的任意一端,但是需要与发送端不同。当所述平衡差分信号经过5类线传输到接收端时,在本实施例中需要将所述平衡差分信号转化为所述初始串行信号,即是RS-232串口的不平衡传输信号,同时,至接收端接收该信号。 在本实施例中,通过将发送端的初始串行信号转换为平衡差分信号采用5类线进行传输,从而改变了现有技术中RS-232串口信号只能传输15米的缺陷,可以在实际传输场景中增加信号的传输距离,同时,因为平衡差分信号为全双工数据传输,因此,数据的接收和发送之间并不会互相影响,降低了数据传输的误码率。 参考图2,示出了本发明的一种数据传输方法实施例2的流程图,本实施例可以包括以下步骤 步骤201 :通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。
其中,所述DB9接口为9针RS-232串口,其9个引脚的功能分别如下1脚的功能为载波侦测(CD, Carrier Detect) , 2脚的功能为接收数据(Receive, RXD) , 3脚的功能为发送数据(Transmit, TXD), 4脚的功能为数据终端准备(Data Terminal Ready, DTR) , 5脚的功能为地线(GND, Ground), 6脚的功能为数据准备好(DSR, Data Set Ready) , 7脚的功能为请求发送(RTS, Request To Send) , 8脚的功能为清除发送(CTS, Clear To Send),9脚的功能为振铃指示(RI, Ring Indicator)。 在实际应用中,具体可以通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。 步骤202 :将所述RS-232串口的不平衡传输信号转化为RS-422的平衡差分信号。 在实际应用中,如果发送端的串口信号仅仅采用RS-232芯片进行接收,因为
RS-232芯片为单端输入输出,双工工作时至少需要数字地线、发送线和接收线等至少三条
线用于异步传输,同时,还需要增加其他控制线已完成同步等操作。但是如果在本步骤中,
将获取到的不平衡传输信号转化为RS-422的平衡差分信号,因为RS422以差动方式进行
数据的发送和接收,不需要数字地线,因此,转换为RS-422的平衡差分信号进行传输时,
RS422芯片可以通过两对双绞线进行全双工工作,以实现数据的接收和发送互不影响。 步骤203 :通过5类线向接收端传输所述平衡差分信号。 将RS-422的平衡差分信号采样5类线向接收端进行传输。 步骤204 :在接收端将所述平衡差分信号转化为所述初始串行信号。 在接收端将所述RS-422的平衡差分信号再转换为RS-232串口的不平衡传输信
号,直接由接收端接收即可。 在具体实现时,可以将RS-232芯片的数据输入端(T2IN,第IO引脚)与RS-422芯片的数据发送端(RO,第2引脚)相连,同时将RS-232芯片的数据输出端(R20UT,第9引脚)与RS-422芯片的数据输入端(DI,第3引脚)相连。那么步骤204的转换过程即是平衡差分信号通过RS-422芯片的数据输入端和数据发送端到达RS-232芯片的数据发送端和输入端的过程;同时,步骤202的转换过程即是,数据从RS-232芯片的数据发送端和输入端经过RS-422芯片变为两路接收和两路发送的过程,即是实现了全双工数据传输。
和RS-422芯片相连的可以为RJ-45接口 ,并通过该RJ-45接口连接5类线以传输转换后的平衡差分信号。下面对RJ-45接口作相应的介绍RJ-45插头在形状和外表上与RJ-ll相似,但更宽一些,因为其内部含有八对末端铜线接头,用于提高数据的传输速度。
在本实施例中,采用的RS-422芯片能进行差动工作才使得在同速率条件下采用本发明实施例的方法,能够使得数据传输的传输距离相对较远,可以增大到1200米的传输距离。本发明实施例中的RS-422芯片可以使用任何符合RS-485和RS-422串行协议的电气规范的芯片。 参考图3,示出了本发明的一种数据传输系统实施例1的流程图,本实施例可以包括以下步骤 第一转换器301,用于获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号。 其中,所述获取到发送端发送的初始串行信号的方式具体可以为通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。 所述第一转换器,在实际应用中,具体可以用于获取到发送端发送的初始串行信
号时,将所述RS-232串口的不平衡传输信号转换为RS-422串口的平衡差分传输信号。所
述第一转化器在实际中包括RS-232芯片和RS-422芯片,其中,获取到所述初始串行信号首
先应通过RS-232芯片,然后再提过RS-422芯片。所述第一转化器与传输模块之间通过RJ-45接口进行通信。 传输模块302,用于向接收端传输所述平衡差分信号。 所述传输模块,具体可以用于通过5类线向接收端传输所述平衡差分信号。即是所述传输模块可以直接采用5类线来实现。 第二转换器303,用于在接收端将所述平衡差分信号转化为所述初始串行信号。
所述第二转化器在实际中也包括RS-232芯片和RS-422芯片。单丝在第二转换器中,所述RS-232芯片和RS-422芯片之间的顺序应与所述第一转换器中相反。即是向接收端传输的平衡差分信号应该首先连接到所述RS-422芯片,经过RS-422芯片的转换再通过所述RS-232芯片,并通过DB9接口到达接收端。所述第二转换器的RS-422芯片和第一转换器的RS-422芯片之间,可以通过RJ-45接口相连。 通过将发送端的初始串行信号转换为平衡差分信号采用5类线进行传输,从而改变了现有技术中RS-232串口信号只能传输15米的缺陷,可以在实际传输场景中增加信号的传输距离,同时,因为平衡差分信号为全双工数据传输,因此,数据的接收和发送之间并不会互相影响,降低了数据传输的误码率。 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。 需要说明的是,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
在没有更多限制的情况下,由语句"包括一个......"限定的要素,并不排除在包括所述要
素的过程、方法、物品或者设备中还存在另外的相同要素。 以上对本发明所提供的一种数据传输方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
一种数据传输方法,其特征在于,该方法包括获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号;向接收端传输所述平衡差分信号,并在接收端将所述平衡差分信号转化为所述初始串行信号。
2. 如权利要求1所述的方法,其特征在于,所述获取到发送端发送的初始串行信号的 方式具体为通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。
3. 如权利要求2所述的方法,其特征在于,所述将所述串行信号转化为平衡差分信号, 具体为将所述RS-232串口的不平衡传输信号转换为RS-422串口的平衡差分传输信号。
4. 如权利要求1所述的方法,其特征在于,所述向接收端传输所述平衡差分信号,具体为通过5类线向接收端传输所述平衡差分信号。
5. —种数据传输系统,其特征在于,该系统包括第一转换器,用于获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号;传输模块,用于向接收端传输所述平衡差分信号;第二转换器,用于在接收端将所述平衡差分信号转化为所述初始串行信号。
6. 如权利要求5所述的系统,其特征在于,所述获取到发送端发送的初始串行信号的 方式具体为通过DB9接口获取到发送端发送的RS-232串口的不平衡传输信号。
7. 如权利要求5所述的系统,其特征在于,所述第一转换器,具体用于获取到发送端发 送的初始串行信号时,将所述RS-232串口的不平衡传输信号转换为RS-422串口的平衡差 分传输信号。
8. 如权利要求5所述的系统,其特征在于,所述传输模块具体用于通过5类线向接收端 传输所述平衡差分信号。
9. 如权利要求5所述的系统,其特征在于,所述第一转化器包括RS-232芯片和RS-422 心片。
10. 如权利要求5所述的系统,其特征在于,所述第一转化器与传输模块之间通过 RJ-45接口进行通信。
全文摘要
本发明提供了一种数据传输方法及系统,该数据传输方法包括获取到发送端发送的初始串行信号时,将所述串行信号转化为平衡差分信号;向接收端传输所述平衡差分信号,并在接收端将所述平衡差分信号转化为所述初始串行信号。采用本发明实施例所述的数据传输方法和系统,可以在实际传输场景中增加信号的传输距离,同时,因为平衡差分信号为全双工数据传输,因此,数据的接收和发送之间并不会互相影响,降低了数据传输的误码率。
文档编号H04L5/14GK101729233SQ200910238250
公开日2010年6月9日 申请日期2009年11月23日 优先权日2009年11月23日
发明者崔敬军, 徐罕聪, 韩大庆 申请人:北京东方信联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1