基于LabVIEW的直流信号转换盒测试系统设计与实现

品牌
山东工业技术
2023年03月14日 08:50

基于LabVIEW的IGBT模块测试系统设计与实现

温红

摘 要:文中简要地介绍了虚拟仪器和LabVIEW的概念及特点,并应用虚拟仪器技术LabVIEW软件开发平台的设计特点结合直流信号转换盒测試系统设计要求设计了直流信号转换盒测试系统。本系统具有良好的人机交互界面、扩展性好。实验表明,该系统能有效地完成直流信号转换盒的测试工作。

关键词:LabVIEW;测试系统;直流信号转换盒

DOI:10.16640/j.cnki.37-1222/t.2017.13.239

0 引言

直流信号转换盒是直升机配套机载成品,需对其指标参数进行测试。采用虚拟仪器技术的LabVIEW作为软件平台具有图形化编程、开发周期短、便于扩展等优势。通过虚拟仪器开发技术模拟传统仪表板上元器件,使得人机界面非常形象直观,操作时如同操作传统测试仪器一样。

1 系统总体设计

直流信号转换盒内部主要模块有:处理模块、输入信号调理模块、通信模块以及电源模块。主要工作原理是将外部离散量、模拟量通过内部模数转换模块转换成总线信号,提供给机电系统。

直流信号转换盒测试系统主要由工控机、PCI6208板卡、PCI1712板卡和程控电源组成,给系统通过串口及数据采集板卡建立上位机与被测产品的数据通信。软件部分利用图形化虚拟仪器编程软件LabVIEW2013作为开发平台。

2 系统硬件设计

文中的硬件系统主要包括计算机、程控电源和测试板卡组成。计算机主要是运行上位机解码程序和板卡调度管理,串口卡和数据采集卡实现与下位机的数据传输。系统硬件原理框图如图1所示。

3 系统软件设计

上位机软件是在WindowsXP平台上,利用LabVIEW语言编程。程序采用模块化设计方法,系统测试程序由两部分组成,一部分位人机交互界面,由各种虚拟指示或控制仪表组成;另一部分为程序模块,相当于普通计算机文本语言,由各种运算符、逻辑符、函数、子函数等图形语言通过连线连接而成。测试系测试程序框图如图2所示。

测试系统人机交互界面主要包括参数输入和测试结果显示两部分组成。参数输入部分中启动发电机超温、起发电机工作状态、起发电机监控均采用按钮的形式将控制信号输入到测试系统。发动机输出显示单元用来显示发动机输出电压和电流值,起发电机状态单元用来指示其发电机是否超温或过载。

程序模块中主要是对板卡的操作,主要包括:打开设备、获取板卡基地址、返回错误号、清除缓存、关闭中断等操作。这部分主要是由DLL调用子VI构成,每个子VI封装相应功能一个或多个库函数,如果板卡正常工作将返回板卡号,并传输给后续程序。

在通信时,通过VISA配置串口,将直流信号转换盒与上位机依照规定的串口协议:波特率、数据位、停止位、通信端口号、校验位等方面进行相应的配置即可进行数据的传输。

4 结论

文中结合当前测试技术的发展,提出了一种基于LabVIEW的直流信号转换盒测试系统的设计。利用串口通信卡、数据采集卡和LabVIEW软件很好地完成了直流信号转换盒测试设备的设计与实现。试验结果表明,该测试系统具有性能稳定,测试速度快,测试操作简单等特点,能够完成直流信号转换盒测试工作。

参考文献:

[1]袁东磊.基于LabVIEW的转速与扭矩测试系统设计[J].测试技术学报,2014(03):230-236.

[2]范苗苗,王健.基于LabVIEW的放大变换电路测试系统研制[J].计算机与数字工程,2014(02):328-331.

[3]张彦哲.基于LabVIEW的停堆断路器试验装置的实现[J].电子技术.

家电之家©部分网站内容来自网络,如有侵权请联系我们,立即删除!
测试 文章 系统
你该读读这些:一周精选导览
更多内容...

TOP

More