一种板级通讯测试装置的制作方法

文档序号:30611869发布日期:2022-07-01 23:54阅读:87来源:国知局
一种板级通讯测试装置的制作方法

1.本实用新型涉及通讯测试技术领域,尤其涉及板级通讯测试,具体为一种板级通讯测试装置。


背景技术:

2.在板级测试中,无论是研发验证过程中或是生产过程中,通讯功能的测试是所有板级测试中必要和重要的一环。在很多情况下,如需要对被测板通讯功能进行完整的测试,往往需要多个电路板或多个外设设备配合使用才能完成测试平台的搭建,被测板的固件也需要适配其他电路板或外设。如更换被测板,又需要更换另外一套测试平台和固件配合使用,测试过程繁琐复杂,也不具有通用性。如需脱离测试平台,则只能对被测板的单一通讯功能进行测试,需要逐个使用转接模块和上位机进行通讯测试。测试效率较低,无法实现各个模块同时测试。
3.另外,市面上通用的上位机通常只能记录数据,无法对数据的正确性自动做出判断,只能依靠人工进行判断。当长时间测试时,数据将会非常庞大,人工判定将会非常困难,进而就无法统计通讯过程中数据的误码率,无法评判通讯链路的性能与可靠性。
4.因此本领域技术人员亟需一种设备简单、通用性好、操作方便且测试效率高的板级通讯测试装置。


技术实现要素:

5.本实用新型的目的在于克服现有技术的不足,提供一种板级通讯测试装置。该测试装置通用性好,可以满足多种通讯方式同时进行高效率的测试,且能够进行长时间的通讯接口的误码率统计,用来评判各个通讯接口及电路的稳定性,大大提升测试效率。
6.本实用新型提供了一种板级通讯测试装置,该测试装置包括:数据采集板1、上位机2,其中,数据采集板1连接被测板3,用于数据采集以及传输;上位机2连接数据采集板1,用于发送测试信号以及分析统计测试结果;数据采集板1上设置有以太网模块11,以太网模块11的上端口连接上位机2,以太网模块11的下端口连接控制模块12的一个端口,用于对测试信号以及测试数据进行传递;控制模块12设置在数据采集板1上,控制模块12的另外一个端口连接数据采集板1上的通讯接口14,用于解析测试信号以及传递测试信号和测试数据。
7.进一步的,数据采集板1上设置有多个通讯接口14,用于为被测板3提供多个测试连接口。
8.进一步的,被测板3上的多个被测通讯接口31分别连接到数据采集板1上的多个通讯接口14,用于单独或同时测试被测板3的多个通讯功能。
9.本实用新型的实施方式中,数据采集板1以及上位机2上均设置有以太网接口4,用于连接数据采集板1和上位机2进行数据传输。
10.进一步的,以太网模块11与控制模块12之间通过通讯线路13 连接,用于数据传输;
11.以太网模块11与数据采集板1上的以太网接口4之间通过通讯线路13连接,用于数据传输。
12.本实用新型的实施方式中,上位机2上具有显示屏,用于显示测试结果和控制测试操作。
13.根据上述实施方式可知,本实用新型提供的一种板级通讯测试装置具有以下益处:该测试装置与现有的测试方式相比,能够实现多种通讯功能的测试,既能够实现多模块同时测试,也能够实现单独测试,灵活性高。在研发的板级通讯功能测试过程中,可以满足灵活更改通讯速率与基本配置,并进行长时间的误码率统计,从而可以评判通讯接口的性能高低。能够对数据进行自动记录和判断,计算误码率,大大提升了测试效率,降低了人工成本。
14.应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本实用新型所欲主张的范围。
附图说明
15.下面的附图是本实用新型的说明书的一部分,其绘示了本实用新型的示例实施例,所附附图与说明书的描述一起用来说明本实用新型的原理。
16.图1所示为本实用新型提供的一种板级通讯测试装置电路连接示意图。
17.附图标记说明:
18.1-据采集板、2-上位机、3-被测板、4-以太网接口;
19.11-以太网模块、12-控制模块、13-通讯线路、14-通讯接口、31
‑ꢀ
被测通讯接口。
具体实施方式
20.现详细说明本实用新型的多种示例性实施方式,该详细说明不应认为是对本实用新型的限制,而应理解为是对本实用新型的某些方面、特性和实施方案的更详细的描述。
21.在不背离本实用新型的范围或精神的情况下,可对本实用新型说明书的具体实施方式做多种改进和变化,这对本领域技术人员而言是显而易见的。由本实用新型的说明书得到的其他实施方式对技术人员而言是显而易见的。本技术说明书和实施例仅是示例性的。
22.本实用新型提供了一种板级通讯测试装置。如图1所示为该测试装置的电路连接简图。该附图所示的实施例中,该测试装置包括:数据采集板1、上位机2。其中,数据采集板1连接被测板3,用于数据采集以及数据传输。上位机2连接数据采集板1,用于发送测试信号以及分析统计测试结果。上位机2还能够用于显示测试结果以及步骤,通过操作上位机2对测试过程进行控制。上位机2能够实时统计各种通讯误码率数值,记录循环次数功能。上位机2用于各种通用通讯方式的设置,主动发送某种通讯方式测试信号数据流与相应测试数据的接收。并且通过发送测试信号和接收测试数据的比对判断数据的正确性,实现自动测试通讯功能是否正常。上位机2上具有显示屏,用于显示测试结果和控制测试操作。将上位机2统计的测试数据的误码率实时显示在界面,实现对被测板3通讯接口的性能和可靠性进行评判。
23.数据采集板1上设置有以太网模块11,以太网模块11的上端口连接上位机2,以太
网模块11的下端口连接控制模块12的一个端口,用于对测试信号以及测试数据进行传递。具体的,数据采集板1以及上位机2上均设置有以太网接口4,以太网接口4用于连接数据采集板1和上位机2进行数据传输。数据采集板1和上位机2上的以太网接口4之间通过数据连接线进行通讯连接。然后以太网模块11与数据采集板1上的以太网接口4之间通过通讯线路(phy电路)13连接,用于数据传输。
24.太网模块11与控制模块12之间通过通讯线路13连接,用于数据传输。本实施例中,以太网模块11接收上位机2发送的测试信号,经过通讯线路13透传发送给控制模块12。同样的,以太网模块11 接收控制模块12发送的测试数据,并通过通讯线路13透传发送给上位机2。
25.控制模块12设置在数据采集板1上,控制模块12的另外一个端口连接数据采集板1上的通讯接口14,用于解析测试信号以及传递测试数据。
26.本实用新型的具体实施方式中,数据采集板1上设置有多个通讯接口14,用于为被测板3提供多个测试连接口,以便对被测板3的多种通讯方式进行检测。其中,被测板3上的多个被测通讯接口31 分别连接到数据采集板1上的多个通讯接口14,用于实现对被测板3 的单独通讯功能的检测或同时测试被测板3的多个通讯功能。具体的,控制模块12主要把接收到的测试信号数据进行解析,然后选择对应的通讯接口14将测试信号发送给被测板3;同时控制模块12接收被测板3通过被测通讯接口31返回的测试数据,并通过透传直接将测试数据发送给以太网模块11。
27.数据采集板1主要负责数据采集与传输功能。上位机2主动发送测试信号,即一串字符串,此字符串包含包头、通讯方式字节、正式数据、包尾及crc校验。以太网模块11在接收到此字符串后透传给控制模块12,控制模块12接收到此字符串时首先对字符串的包头、包尾、crc字节进行解析,以确认此数据是否为有效数据包。然后对通讯方式字节位进行解析,以判断转换成哪种通讯接口进行发出。在确认通讯接口14后,把此字符串通过确认的通讯接口14发给被测板3。由于被测板3也具有透传功能,被测板3在接收到数据采集板 1发送的字符串后原封不动的将字符串返回给数据采集板1相应的通讯接口14,控制模块12将不再解析此字符串,并将字符串直接返回给以太网模块11,然后经过以太网接口4返回给上位机2。
28.本实用新型的具体实施方式中,上位机2主要测试信号的发送、接收和数据比对,统计数据的次数与正确性。上位机2首先通过主动发送字符串,即测试信号,可以选择手动发送给单个通讯接口14相应的字符串,也可以同时发送全部通讯接口14相应的字符串,通过操作按钮实现发送。上位机2在发送字符串后,显示屏上的“发送次数”窗口将会加1,同时会等待这个测试信号的字符串返回。如果超过设定时间没有接收到这个测试信号的字符串,“接收次数”窗口将不会累加次数,同时会记录至误码率。如果成功接收到该测试信号的字符串,上位机2将会对此接收到的字符串和原先发送的字符串进行比对,如果数据不一致也将记录至误码率。具体的,误码率=比对数据错误或未收到次数/发送数据总次数。另外,如对通讯参数或者波特率进行设置,则可以单独按下上位机2上对应的参数设置按钮进行设置。
29.以上所述仅为本实用新型示意性的具体实施方式,在不脱离本实用新型的构思和原则的前提下,任何本领域的技术人员所做出的等同变化与修改,均应属于本实用新型保
护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1