CN109300488A - 一种LabVIEW脉冲测试系统及方法 - Google Patents
一种LabVIEW脉冲测试系统及方法 Download PDFInfo
- Publication number
- CN109300488A CN109300488A CN201811185793.3A CN201811185793A CN109300488A CN 109300488 A CN109300488 A CN 109300488A CN 201811185793 A CN201811185793 A CN 201811185793A CN 109300488 A CN109300488 A CN 109300488A
- Authority
- CN
- China
- Prior art keywords
- test
- labview
- pulse
- module
- host computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title description 4
- 238000004891 communication Methods 0.000 claims abstract description 4
- 230000002159 abnormal effect Effects 0.000 claims description 14
- 238000010998 test method Methods 0.000 claims description 4
- 230000003068 static effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/01—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
- G08B25/08—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using communication transmission lines
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
本发明公开了一种LabVIEW脉冲测试系统,包括环形连接的车载娱乐系统控制模块、PC上位机、脉冲发生器控制模块、高速双极性电源;还包括分别与车载娱乐系统控制模块、PC上位机连接的图像识别模块和声音识别模块,还包括分别与所述PC上位机连接的自动报警模块和报告生成模块;所述PC上位机使用LabVIEW与所述车载娱乐系统控制模块建立串口通讯;所述图像识别模块用于将车载娱乐系统的脉冲图片模板与拍摄的脉冲图片进行对比;所述声音识别模块用于采集输出脉冲波形,并判断是否满足播放信号幅值、频率公差范围内。采用该技术方案提升了任意脉冲波形测试的自动化程度,大大提高了测试效率。
Description
技术领域
本发明涉及自动测试领域,特别涉及一种LabVIEW脉冲测试系统及方法。
背景技术
任意脉冲发生器在车载汽车电子行业测试工作中广泛应用,用于模拟汽车启动过程中的电源变化。目前,任意脉冲测试采用的仍是一些较传统的技术手段,依赖于人工测试。而人工测试主要是将任意脉冲波形通过任意函数发生器传输给高速双极性电源进行测试,监控方式是通过人工监控,由于很多任意脉冲测试周期长、测试次数多,非常耗费人力,而且还有以下缺点:
1)不能标记波形的当前测试位置,只是快速的显示当前输出电压,不便于观察;
2)不能截取波形中的一段进行测试;
3)出现异常时不会自动识别并且暂停运行,需人为停止测试;
4)不能自动输出测试结果。
因此,迫切需要开发一个任意脉冲自动化测试系统:可控制任意脉冲发生器、可自动识别出异常、出现异常后自动通知测试人员、测试结束后自动生成报告。
发明内容
本发明实施例的目的在于提供一种LabVIEW脉冲测试系统,提升了任意脉冲波形测试的自动化程度,大大提高了测试效率。
本发明实施例提供的一种LabVIEW脉冲测试系统,包括环形连接的车载娱乐系统控制模块、PC上位机、脉冲发生器控制模块、高速双极性电源;还包括分别与车载娱乐系统控制模块、PC上位机连接的图像识别模块和声音识别模块,还包括分别与所述PC上位机连接的自动报警模块和报告生成模块;
所述图像识别模块用于将车载娱乐系统的脉冲图片模板与拍摄的脉冲图片进行对比;所述声音识别模块采集输出脉冲波形,并判断是否满足播放信号幅值、频率公差范围内。
所述PC上位机使用LabVIEW与所述车载娱乐系统控制模块建立串口通讯。
可选地,所述自动报警模块,用于当PC上位机LabVIEW通过图像识别模块和声音识别模块识别到异常时,自动发送邮件通知测试人员远程邮件客户端。
可选地,所述报告生成模块,用于PC上位机LabVIEW将测试数据写入Excel。
可选地,所述测试数据包括车载娱乐系统项目信息、任意脉冲测试名称、测试位置、测试时间、测试结果以及抓拍的异常图片和视频。
可选地,所述PC上位机LabVIEW通过脉冲发生器控制模块暂停波形的运行。
可选地,所述PC上位机通过USB线连接到所述脉冲发生器控制模块。
可选地,通过用户界面加载并定义测试波形开始点或者片段。
可选地,在测试过程中所述PC上位机根据测试进度,标记波形当前运行位置,直至测试停止停止绘制。
可选地,第二次运行同一个波形时,选择从头开始测试或者从上次记忆位置开始测试。
本发明还提供了一种LabVIEW脉冲测试方法,包括:
a、加载或选择测试波形,开始测试;
b、判断音源是否完成测试,是则车载娱乐系统控制模块切换音源,返回a开始下一个音源测试;
c、否则进行图像和声音识别;
d、是否出现异常现象,是则抓拍异常图片和视频,发送邮件通知远程客户端并判断该音源是否继续测试,是则执行下一步,否则执行步骤f;
e、否则进一步判断所有音源测试是否完成是则执行下一步,否则返回b;
f、生成报告。
由上可见,应用本实施例技术方案,极大地提升了任意脉冲波形测试的自动化程度,大大提高了测试效率,并且车载娱乐系统出现异常问题时可以暂停测试,有利于设计人员及时排查车载娱乐系统的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种LabVIEW脉冲测试系统示意图;
图2为本发明提供的一种LabVIEW脉冲测试方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例:
本实施例提供一种LabVIEW脉冲测试系统,如图1所示,包括:环形连接的车载娱乐系统控制模块、PC上位机、脉冲发生器控制模块、高速双极性电源;还包括分别与车载娱乐系统控制模块、PC上位机连接的图像识别模块和声音识别模块,还包括分别与所述PC上位机连接的自动报警模块和报告生成模块。
1)车载娱乐系统控制模块:在PC上位机上使用LabVIEW通过TTL转USB芯片与车载娱乐系统建立串口通讯,主要实现任意脉冲测试完成一个音源测试后,自动切换到车载娱乐系统下一个音源进行测试,如图2所示;
2)脉冲发生器控制模块:PC上位机通过USB线连接到任意脉冲发生器,用户界面可以加载并定义测试波形开始点或者片段,在测试过程中PC上位机根据测试进度,标记波形当前运行位置,直至测试停止即停止绘制,方便实时查看测试进度。第二次运行同一个波形时,可以选择从头开始测试或者从上次记忆位置开始测试;
3)图像识别模块:对于单个任意脉冲波形测试,设置车载娱乐系统的图片模板以及设定固定时间进行拍摄对比,在拍摄区间,LabVIEW通过图像匹配算法对比已保存的图片模板,如对比结果相似度满足要求,就判断为Pass,如对比结果不满足相似度要求,就判断为NG,并且LabVIEW上位机通过任意脉冲发生器控制模块暂停波形的运行,从而保持音响主机出问题时的电压,并抓拍异常出现时音响主机的静态图片以及录制自定义时间的视频;
4)声音识别模块:车载娱乐系统播放1kHz正弦波信号,输出幅度为标准输出电压。使用声音采集卡采集四个喇叭的输出波形,LabVIEW计算测量到的波形的幅值、频率,并判断这些参数是否满足播放信号幅值、频率公差范围内。如幅值、频率对比结果在公差范围内,就判断为Pass,如不在范围内,就判断为NG,并且LabVIEW上位机通过任意脉冲发生器控制模块暂停波形的运行,从而保持音响主机出问题时的电压,并抓拍异常出现时音响主机的静态图片以及录制自定义时间的视频;
5)自动报警模块:当LabVIEW通过图像识别模块和声音识别模块识别到异常时,就自动发送邮件通知测试人员远程邮件客户端,提醒及时发现车载车载娱乐系统的异常;
6)报告生成模块:LabVIEW报告生成模块将测试结果写入Excel,内容包括车载娱乐系统项目信息、任意脉冲测试名称、测试位置、测试时间、测试结果以及抓拍的异常图片和视频。
本发明还提供了一种LabVIEW脉冲测试系统的测试方法,如图2所示,包括:
a、加载或选择测试波形,开始测试;
b、判断音源是否完成测试,是则车载娱乐系统控制模块切换音源,返回a开始下一个音源测试;
c、否则进行图像和声音识别;
d、是否出现异常现象,是则抓拍异常图片和视频,发送邮件通知远程客户端并判断该音源是否继续测试,是则执行下一步,否则执行步骤f;
e、否则进一步判断所有音源测试是否完成是则执行下一步,否则返回b;
f、生成报告。
本发明极大地提升了任意脉冲波形测试的自动化程度,大大提高了测试效率,并且车载娱乐系统出现异常问题时可以暂停测试,有利于设计人员及时排查车载娱乐系统的问题。
以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
Claims (10)
1.一种LabVIEW脉冲测试系统,其特征在于,包括环形连接的车载娱乐系统控制模块、PC上位机、脉冲发生器控制模块、高速双极性电源;还包括分别与车载娱乐系统控制模块、PC上位机连接的图像识别模块和声音识别模块,还包括分别与所述PC上位机连接的自动报警模块和报告生成模块;
所述PC上位机使用LabVIEW与所述车载娱乐系统控制模块建立串口通讯;
所述图像识别模块用于将车载娱乐系统的脉冲图片模板与拍摄的脉冲图片进行对比;所述声音识别模块用于采集输出脉冲波形,并判断是否满足播放信号幅值、频率公差范围内。
2.如权利要求1所述的一种LabVIEW脉冲测试系统,其特征在于,所述自动报警模块,用于当PC上位机LabVIEW通过图像识别模块和声音识别模块识别到异常时,自动发送邮件通知测试人员远程邮件客户端。
3.如权利要求2所述的一种LabVIEW脉冲测试系统,其特征在于,所述报告生成模块,用于PC上位机LabVIEW将测试数据写入Excel。
4.如权利要求3所述的一种LabVIEW脉冲测试系统,其特征在于,所述测试数据包括车载娱乐系统项目信息、任意脉冲测试名称、测试位置、测试时间、测试结果以及抓拍的异常图片和视频。
5.如权利要求1至4中任一所述的一种LabVIEW脉冲测试系统,其特征在于,所述PC上位机LabVIEW通过脉冲发生器控制模块暂停波形的运行。
6.如权利要求5所述的一种LabVIEW脉冲测试系统,其特征在于,所述PC上位机通过USB线连接到所述脉冲发生器控制模块。
7.如权利要求6所述的一种LabVIEW脉冲测试系统,其特征在于,通过用户界面加载并定义测试波形开始点或者片段。
8.如权利要求7所述的一种LabVIEW脉冲测试系统,其特征在于,在测试过程中所述PC上位机根据测试进度,标记波形当前运行位置,直至测试停止停止绘制。
9.如权利要求8所述的一种LabVIEW脉冲测试系统,其特征在于,第二次运行同一个波形时,选择从头开始测试或者从上次记忆位置开始测试。
10.一种LabVIEW脉冲测试方法,其特征在于,包括:
a、加载或选择测试波形,开始测试;
b、判断音源是否完成测试,是则车载娱乐系统控制模块切换音源,返回a开始下一个音源测试;
c、否则进行图像和声音识别;
d、是否出现异常现象,是则抓拍异常图片和视频,发送邮件通知远程客户端并判断该音源是否继续测试,是则执行下一步,否则执行步骤f;
e、否则进一步判断所有音源测试是否完成是则执行下一步,否则返回b;
f、生成测试报告。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811185793.3A CN109300488A (zh) | 2018-10-11 | 2018-10-11 | 一种LabVIEW脉冲测试系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811185793.3A CN109300488A (zh) | 2018-10-11 | 2018-10-11 | 一种LabVIEW脉冲测试系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109300488A true CN109300488A (zh) | 2019-02-01 |
Family
ID=65162228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811185793.3A Pending CN109300488A (zh) | 2018-10-11 | 2018-10-11 | 一种LabVIEW脉冲测试系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109300488A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111107479A (zh) * | 2019-12-31 | 2020-05-05 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载多媒体混音逻辑功能检测系统及方法 |
CN111158970A (zh) * | 2020-01-17 | 2020-05-15 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载应用系统兼容性的自动化测试设备 |
CN111290945A (zh) * | 2020-01-17 | 2020-06-16 | 惠州市德赛西威汽车电子股份有限公司 | 车载应用设备对外接存储设备的兼容性测试系统与方法 |
CN112614452A (zh) * | 2020-12-25 | 2021-04-06 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于LabVIEW的显示屏稳定性测试方法、设备及存储介质 |
CN114116424A (zh) * | 2021-11-25 | 2022-03-01 | 杭州逗酷软件科技有限公司 | 一种测试方法、设备及计算机存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160313738A1 (en) * | 2015-04-27 | 2016-10-27 | Toyota Jidosha Kabushiki Kaisha | Automatic driving vehicle system |
CN107656126A (zh) * | 2017-08-18 | 2018-02-02 | 惠州市德赛西威汽车电子股份有限公司 | 基于can的车载音响静态电流自动化测试方法及系统 |
CN108184109A (zh) * | 2017-12-19 | 2018-06-19 | 北京经纬恒润科技有限公司 | 一种车载信息娱乐系统的测试平台及测试方法 |
-
2018
- 2018-10-11 CN CN201811185793.3A patent/CN109300488A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160313738A1 (en) * | 2015-04-27 | 2016-10-27 | Toyota Jidosha Kabushiki Kaisha | Automatic driving vehicle system |
CN107656126A (zh) * | 2017-08-18 | 2018-02-02 | 惠州市德赛西威汽车电子股份有限公司 | 基于can的车载音响静态电流自动化测试方法及系统 |
CN108184109A (zh) * | 2017-12-19 | 2018-06-19 | 北京经纬恒润科技有限公司 | 一种车载信息娱乐系统的测试平台及测试方法 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111107479A (zh) * | 2019-12-31 | 2020-05-05 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载多媒体混音逻辑功能检测系统及方法 |
CN111107479B (zh) * | 2019-12-31 | 2021-08-06 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载多媒体混音逻辑功能检测系统及方法 |
CN111158970A (zh) * | 2020-01-17 | 2020-05-15 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载应用系统兼容性的自动化测试设备 |
CN111290945A (zh) * | 2020-01-17 | 2020-06-16 | 惠州市德赛西威汽车电子股份有限公司 | 车载应用设备对外接存储设备的兼容性测试系统与方法 |
CN111158970B (zh) * | 2020-01-17 | 2025-03-25 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载应用系统兼容性的自动化测试设备 |
CN112614452A (zh) * | 2020-12-25 | 2021-04-06 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于LabVIEW的显示屏稳定性测试方法、设备及存储介质 |
CN112614452B (zh) * | 2020-12-25 | 2023-08-22 | 惠州市德赛西威汽车电子股份有限公司 | 一种基于LabVIEW的显示屏稳定性测试方法、设备及存储介质 |
CN114116424A (zh) * | 2021-11-25 | 2022-03-01 | 杭州逗酷软件科技有限公司 | 一种测试方法、设备及计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109300488A (zh) | 一种LabVIEW脉冲测试系统及方法 | |
WO2021203714A1 (zh) | 直流充电机检测系统及方法 | |
US6791336B2 (en) | Apparatus and method for validating wiring diagrams and creating wirelists | |
CN104483959A (zh) | 故障模拟与测试系统 | |
CN105117233A (zh) | Api调用方法及装置 | |
CN108983077B (zh) | 一种基于jtag链路的电路板测试系统及测试方法 | |
CN107680613A (zh) | 一种声控设备语音识别能力测试方法及设备 | |
CN103716465A (zh) | 一种基于两个移动终端相互测试的方法及系统 | |
CN113407393A (zh) | 芯片验证方法、终端设备、验证平台以及存储介质 | |
EP4024362A3 (en) | Method and apparatus of failure monitoring for signal lights, electronic device and storage medium | |
CN113674769A (zh) | 语音系统测试方法、装置、设备、介质及程序产品 | |
CN107784649A (zh) | 基于图像识别的芯棒测试远程报警系统及方法 | |
CN110988662B (zh) | 一种基于fpga原型验证开发板的信号调试系统及方法 | |
CN119031122A (zh) | 一种机载系统自动化测试方法、装置及系统 | |
CN105117334A (zh) | 一种基于xml的测试需求描述及其实现方法 | |
CN114577442A (zh) | 一种车灯检测装置、方法及系统 | |
CN218183372U (zh) | 一种座舱产品的自动化测试装置 | |
CN115576804A (zh) | 一种自动化测试方法和装置 | |
CN108438248A (zh) | 登机桥辅助接机系统及方法 | |
CN108121662A (zh) | 测试设备的配置方法及其装置 | |
CN112083312A (zh) | 一种vr观影设备主控制pcba板的硬件测试方法及其测试系统 | |
CN117912501A (zh) | 飞行器音频自动化测试方法和系统 | |
CN119170016A (zh) | 语音识别测试方法、装置、计算机设备和语音识别测试系统 | |
CN105529036A (zh) | 一种语音质量的检测系统及方法 | |
CN110399282A (zh) | 一种芯片测试数据处理方法、装置及芯片 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190201 |