采用LabVIEW FPGA的数据传输技术可确保数据传输的稳定性与可靠性

时间:2025-06-17  作者:Diven  阅读:0

引言

采用LabVIEW FPGA的数据传输技术可确保数据传输的稳定性与可靠性

西安某汽车电子有限公司生产的XLM油泵支架产 品功能测试台设计中,有一项针对高度阻值(TSG)的 功能测试。该测试内容要求阻值电压采样与液位高度进 行一一对应。使用传统的采集方式难以保证采集的可靠 性。基予该设计要求,本文提出了采用LabVIEW FPGA的数据传输技术,该技术能够在高速采样的前提下确保数据传输的稳定性与可靠性。

1、数据传输

数据传输技术主要用于多机通信领域,一般在数据 交换过程中,为保证数据的稳定可靠传输而制定的特殊 传送规则。其传输过程也根据传输的物理介质而不同。 具体而言可分为以下几种:

1.1 基带、频带和数字数据传输

①基带传输是指由数据终端设备(DTE)送出的二 进制“1”数据传输或“0”的电信号直接送到电路的传 输方式。基带信号未经调制,可以经过码形变换(或波 形变换)进行驱动后直接传输。

②大多数传输信道是带通型特性,基带信号通不 过。采用调制方法把基带信号调制到信道带宽范围内进 行传输,接收端通过解调方法再还原出基带信号的方 式,称为频带传输。

③数字数据传输是利用数字话路传输数据信号的一 种方式。

1.2 并行传输与串行传输

①并行传输是构成字符的二进制代码在并行信道上 同时传输的方式。

②串行传输是构成字符的二进制代码在一条信道上 以位(码元)为单位,按时间顺序逐位传输的方式。速 度虽慢,但只需一条传输信道,投资小,易于实现,是 数据传输采用的主要传输方式。也是目前计算机通信采 取的主要方式。

1.3 异步传输和同步传输

①异步传输是字符同步传输的方式。当发送1个字 符代码时,字符前面要加1个“起”信号,长度为1个码 元宽,极性为“0”,即空号极性;而在发完1个字符后 面加1个“止”信号,长度为1,1.5或2个码元宽,极性为“1”,即传号极性。接收端通过检测起、止信号, 即可区分出所传输的字符。字符可以连续发送,也可单 独发送,不发送字符时,连续发送停止信号。

②同步传输是位(码元)同步传输方式。该方式必 须在收、发双方建立精确的位定时信号,以便正确区分 每位数据信号。在传输中,数据要分成组(或称帧), 一帧含多个字符代码或多个独立码元。在发送数据前, 在每帧开始必须加上规定的帧同步码元序列,接收端检 测出该序列标志后,确定帧的开始,建立双方同步。接 收端DCE从接收序列中提取位定时信号,从而达到位 (码元)同步。

1.4 单工、半双工和全双工传输

单工传输指数据只能按单一方向发送和接收;半双 工传输指数据可以在2个方向传输但不能同时进行,即 交替收、发;全双工传输指数据可以在2个方向同时传 输,即同时收和发。一般四线线路为全双工数据传输, 二线线路可实现全双工数据传输。

2、复用技术

复用技术是指在传输路径上综合多路信道,然 后恢复原机制或解除终端各信道复用技术的过程,主要 包括以下几种:

频分复用(FDM):载波带宽被划分为多种不同频 带的子信道,每个子信道可以并行传送一路信号。FDM 用于模拟传输过程。

时分复用(TDM):在交互时间间隔内在同一信道 上传送多路信号。TDM 用于数字传输过程。

码分复用(CDM):每个信道作为编码信道实现 位传输(特定脉冲序列)。这种编码传输方式通过传输 唯一的时间系列短脉冲完成,但在较长的位时间中则采 用时间片断替代。每个信道,都有各自的代码,并可以 在同一光纤上进行传输以及异步解除复用。

波分复用(WDM):在一根光纤上使用不同的 波长同时传送多路光波信号。WDM 用于光纤信道。 WDM 与 FDM 基于相同原理但是应用于光纤信道上 的光波传输过程。

粗波分复用(CWDM):WDM 的扩张。每根光纤传送4到8种波长,甚至更多。应用于中型网络系统(区 域或城域网)。

密集型波分复用(DWDM):WDM 的扩展。典型 的 DWDM 系统支持8种或以上波长。显现系统支持上 百种波长。

在数据通信中,复用技术的使用极大地提高了信道 的传输效率,取得了地应用。多路复用技术就是在 发送端将多路信号进行组合,然后在一条专用的物理信 道上实现传输,接收端再将复合信号分离出来。多路复 用技术主要分为两大类:频分多路复用(简称频分复用) 和时分多路复用(简称时分复用),波分复用和统计复用 本质上也属于这两种复用技术。另外还有一些其复 用技术,如码分复用、极化波复用和空分复用等。

3、基于网络的传输

基于网络的传输一般分为TCP/IP传输与UDP传输 两种。

UDP是简单的面向数据报的运输层协议:进程的每 个输出操作都正好产生1个UDP数据报,并组装成1份待 发送的IP数据报。UDP数据报封装成1份IP数据报的格 式如图1所示。

UDP不提供可靠性连接:把应用程序传给IP层的 数据发送出去,但是并不保证能到达目的地。

TCP和UDP都使用相同的网络层(IP)。TCP提供 了可靠的面向连接的字节流运输层服务。如图2 所示:

TCP向应用层提供与UDP完全不同的服务。TCP提 供面向连接的、可靠的字节流服务。TCP将用户数 据打包构成报文段;发送数据后启动1个定时器,等 待对端数据确认;另一端对收到的数据进行确认,对失 序的数据重新排序,丢弃重复数据;TCP提供端到端的 流量控制,并加以计算和验证。

面向连接意味着2个使用TCP的应用(通常是1个客户 和1个服务器)在彼此交换数据之前必须先建立1个TCP 连接。这一过程与打电话很相似,先拨号振铃,等待对 方摘机说“喂”,然后才说明是谁。TCP传输协议连接 过程:

首先建立连接,TCP用3个报文段完成连接的建 立。这个过程也称为3次握手(three-way handshake)。如 图3所示。

终止1个连接要经过4次握手。如图4所示。

数据发送必须经过接收方确认,并且有超时重传等 保障机制,这是TCP传输有一定保障的根本原因,如图 5所示。

可以看到,完成1次数据传送,除了完成连接、终 止连接外,至少还需要1个数据分组与1个ACK分组。

UDP与TCP提供不同的传输方式与不同的传输质 量,TCP以增加网络开销的方式提供传输保障。在 GPRS网络实际测试,当网络正常情况下,从GPRS DTU→GPRS网络→互联网→用户数据中心这个通路 上,UDP传输有效性》99%,TCP传输有效性≈100%。

4、基于LabVIEW FPGA的数据传输

基于LabVIEW FPGA的数据传输,是基于TCP/IP的 改进方式。如图6所示。

这种方式主要用于FPGA架构的C-RIO系统与上位 机通信时为保证底层数据能够可靠传输的独特数据流 传输方式。其技术特点在于从FPGA底层进行数据构 造,即将一般数据类型(如定点型、浮点型)转换成计 算机底层可识别的布尔数据类型进行数据构造,如图7 所示。

当数据传输至RT层,通过数据解析的过程将FPGA 的高速数据流进行数据识别并转换至上位机可传输的数 据格式,如图8所示。

为保证数据的不丢失,RT打包过程采用了重联与 数据残留清空方式,以确保每次重联的过程能够进行 可靠的数据传输。上位机的接收过程如图9所示。

当数据传送至上位机后,将不同数据类型按照包 头加以解析,并按照构造数据类型进行数据重建。过 程如图10所示。

5、

基于LabVIEW FPGA数据传输方式主要用于高速 数据流传输的情况,这种方式是在TCP/IP基础上的一 种改进传输方式。目前已成功应用在西安某汽车电子 有限公司所生产的XLM生产线功能测试台改造项目 中。该项目要求在电机运行的过程中对电阻电压进行 高速可靠采样并传输,采用基于LabVIEW FPGA数据 传输方式很好地解决了该问题,目前设备运行良好。

猜您喜欢

二极管是重要的半导体器件,应用于电子电路中。主要作用是允许电流在一个方向上流动,而在另一个方向上阻止电流。二极管的导通电压和压降是理解其工作特性的重要参数。本文...
2025-03-31 13:30:03

SoC FPGA为一个整合FPGA架构、硬式核心CPU子系统以及其他硬式核心IP的半导体元件,可实现低延时频宽互联,并提高IP重用性;预估此类型元件在今后10年...
2019-02-21 14:53:00

管道标识是工业生产和设施管理中不可少的一部分,不仅确保了工作人员的安全,还提高了工作效率。在设计管道标识时,有几个关键参数需要考虑。首先是标识的内容,包括管道的...
2012-05-24 00:00:00

电子元器件领域,贴片电阻是很重要的配件。选择一家优质的国内贴片电阻厂家,对于产品的性能和稳定性很重要。国内贴片电阻厂家凭借多年的技术积累和生产经验,能够提供高品...
2024-11-29 10:26:17

汽车保险丝作为保护电路安全的重要元件,其性能和品质直接关系到车辆的安全性和可靠性。作为全球知名的电子元件制造商,SCHURTER在汽车保险丝领域拥有丰富的产品线...
2021-09-19 11:08:30

现代生活中,手机已经成为了重要的一部分,而电池续航能力也成为了用户最关心的问题。许多人可能听说过,将手机电池充电到 80% 对电池寿命更有益。事实真的如此吗?让...
2024-01-25 00:00:00

贴片电阻上的字母,看似不起眼,却蕴藏着重要的信息——阻值。而字母的大小写,则决定了该如何解读这些信息。大写字母通常表示有效数字,遵循标准的阻值代码。例如,「R」...
2025-04-14 15:04:05


塑壳漏电断路器是重要的电气保护设备,应用于工业和民用电力系统中。根据不同的分类标准,塑壳漏电断路器可以分为以下几类。根据额定电流的不同,塑壳漏电断路器可分为小型...
2022-01-07 00:00:00

镊子是我们日常生活中常用的小工具,应用于美容、医学、电子等领域。了解镊子的规格和尺寸对于选择合适的镊子非常重要。镊子的长度通常在10厘米到15厘米之间,具体尺寸...
2008-09-12 00:00:00