基于LabWindows和PXI的飞机音频管理组件测试系统的设计

时间:2023-01-24 07:38:29 其他范文 收藏本文 下载本文

基于LabWindows和PXI的飞机音频管理组件测试系统的设计(推荐5篇)由网友“哈维森蛋黄酱”投稿提供,小编在这里给大家带来基于LabWindows和PXI的飞机音频管理组件测试系统的设计,希望大家喜欢!

基于LabWindows和PXI的飞机音频管理组件测试系统的设计

篇1:基于LabWindows和PXI的飞机音频管理组件测试系统的设计

基于LabWindows和PXI的飞机音频管理组件测试系统的设计

近年来,中国民航业的迅速发展和民航飞机的大量引入对航空维修水平提出了更高的.要求.飞机音频管理组件(AMU)是民航客机上先进客舱娱乐与服务系统(ACESS)的重要组成部分,主要用于音频资源的命令与控制.

作 者:周德新 李伟 樊智勇 王凯  作者单位:周德新,李伟,王凯(中国民航大学航空自动化学院)

樊智勇(中国民航大学工程技术训练中心)

刊 名:航空维修与工程  PKU英文刊名:AVIATION MAINTENANCE & ENGINEERING 年,卷(期): “”(4) 分类号: 关键词: 

篇2:飞机气动附件试验台测试系统的设计

飞机气动附件试验台测试系统的设计

由计算机控制的飞机气动附件试验台主要用于飞机气动附件性能的检测,试验台可分为测试系统和控制系统两大部分,实现对飞机气动附件空气流量、压力、电流、电压、时间、角度、位移和负栽电阻等常见项目的'自动测量.测试数据由计算机自动分析处理,其结果由计算机输出打印并自动保存在数据库中.该试验台采用计算机控制PLC(可编程控制器)的控制方式,测试软件采用模块化、递进式结构设计,以组态王软件做为平台开发.通过分析总结CMM手册(飞机气动附件维修手册),将附件测试流程程序化,利用数据库技术,把测试流程中所涉及到的相关参数存储于数据库中.在测试飞机气动附件时,从数据库中调出给定附件的相关测试参数,并赋给测试软件中的变量,计算机就可自动完成对飞机气动附件的测试.

作 者:白杰 张驰 李书明 BAI Jie ZHANG Chi LI Shu-ming  作者单位:中国民航大学,航空工程学院,天津,300300 刊 名:中国民航大学学报  ISTIC英文刊名:JOURNAL OF CIVIL AVIATION UNIVERSITY OF CHINA 年,卷(期): 28(2) 分类号:V267.4 关键词:气动附件   试验台   组态软件  

篇3:系统设计通信测试

1串口通信

采用MSComm控件实现PC机与单片机之间的串口通信[11]。

MSComm控件通过OnComm事件响应函数编程实现数据的接收与发送。

1.1串口设置在ClassWizard(类向导)中为MSComm控件定义成员对象(m_ctrlComm),设置串口属性。

1.2接收信息PC机接收电子罗盘航向角和电池电量信息。

使用ClassWizard为MSComm控件添加OnComm事件响应函数。

当下位机发送数据时,触发On-Comm()事件,将字符保存到Byte数组rxdata[]中,根据通信协议对接收到的数据进行分类存储与处理,主要代码如下:1.3探测器运动的控制为了控制探测器运动,添加了前进、左转、右转、加速、减速和停止6个动作按钮。

当动作按钮被按下时,PC机向单片机发送相应的命令控制探测器运动,动作按钮的设计原理类似。

“前进”动作按钮的设计过程如下:使用ClassWizard为“前进”动作按钮添加消息响应函数OnButtonQianjin(),根据通信协议,当“前进”动作按钮被按下时,PC机向单片机发送命令“s11100p1”。

由于串口初始化中设置二进制读/写方式,因此需将其转换为二进制,字符转换及发送代码如下:1.4航向角数据的提取按下“航向角”命令按钮时,PC机向单片机发送命令“s1p1”,单片机采集当前电子罗盘航向角信息,并向PC机发送信息,PC机接收信息并将其存储于缓冲区,对接收信息进行分析处理,提取航向角数据并实时显示。

电子罗盘采用NMEA-0183传输协议[12],信息结构为$HCHDT,<1>,T*hh。

信息以“$”开始,以“”结束。

“HCHDT”为一帧数据的帧头,<1>为航向角,格式为0.0到360.0,T为真,<*>为校验和标志,为校验和。

信息处理方法:通过搜寻“$HCHDT”,判断是否为一帧数据的帧头。

识别帧头后,通过逗号个数的计数值,提取出航向角数据信息。

1.5电池电量数据的提取为了直观显示电池所剩电量,将其分为4个等级:100%、75%、50%和25%。

按下“电池电量”命令按钮,PC机发送命令“s13001p1”,单片机采集当前电池剩余电量信息,并向PC机发送信息,PC机接收信息并将其存储于缓冲区,对接收信息进行分析处理,提取电量数据并实时显示。

2视频捕获

VC++提供的vfw32.lib库文件以及AVICap窗口类,便于访问视频硬件,并控制视频捕获[13]。

导入vfw32.lib库文件,并在对话框源文件中添加#include“vfw.h”语句。

在对话框中添加图形控件(IDC_PICTURE)作为捕获父窗,在其头文件中加入全局变量HWNDgWndCap,在其初始化函数OnInitialDialog()中,采用capCreateCaptureWindow函数创建视频捕获窗,采用CapDriverConnect()函数实现捕获窗与捕获设备的连接,采用Preview(预览模式)显示视频。

3结语

基于VC++设计了岩腔三维地貌探测器上位机监控系统,运用MSComm控件实现PC机与单片机之间的串口通信,编程简便,工作可靠;采用VFW进行实时视频显示,界面友好,切实有效。

通过上位机监控界面按钮操作实现探测器运动控制、电子罗盘航向角测量、电池剩余电量监测、盐腔三维地貌视频实时显示保存等功能。

作者:关利乐 马春燕 陈晓恒 单位:太原理工大学 信息工程学院 电气与动力工程学院 煤矿装备与安全控制山西省重点实验室

篇4:系统设计通信测试

1测试系统

1.1测试内容根据生产实际测试要求,需要测试传感器的如下电学功能参数:1)高低电流值:指轮速传感器输出脉冲信号的导通电流值(高电流)和关断电流值(低电流);

2)高低电流比:指导通电流和关断电流的比值;3)高低脉冲时间:指一个周期内输出脉冲信号中高电平和低电平的持续时间;

4)占空比:指高电平在一个周期之内所占的时间比率;5)电容值:霍尔芯片中为了提高电磁兼容性而封装的电容的值。

1.2测试原理主动式轮速传感器是利用霍尔原理工作的,测试原理如图2所示。

测试轮是一个刚性脉冲圈,等间距分布着48个相等齿高和齿宽的齿。

轮速传感器中封装有霍尔芯片和永磁铁,霍尔芯片位于测试轮和永磁铁之间,能够检测齿经过传感器时所引起的磁通变化。

当测试轮转动时,轮速传感器会受到测试轮的激励,交替变化的齿隙会引起恒定磁场中的相应波动。

磁通量的连续变化产生相应的信号,再通过信号放大和调理转换成输出电流信号的脉冲沿。

轮速数据以方波脉冲的形式作为外加电流来传递,脉冲频率与轮速呈比例,而且能一直检测到车轮几乎停止(0.1km/h)。

在测试电路中,可使用75Ω的采样电阻器以使其转换为电压波形,再用数据采集卡进行采集。

2测试系统设计

2.1测试系统硬件设计根据测试项目要求搭建的轮速传感器测试系统,主要由工控机、数据采集模块(数据采集卡、GPIB卡、LCR测试仪)、运动控制部分(数字I/O卡、伺服驱动器、伺服电机)和人机交互部分组成,其连接见图3。

2.1.1工控机工控机是测试系统的核心,也是测试软件的载体,其运行的稳定与否直接关系到测试工作能否可靠进行。

系统采用研华的IPC—610工控机,结构紧凑,扩展灵活,具有良好的稳定性,适于在工业环境中使用。

测试中负责处理LCR测试仪测量的数据和数据采集卡采集的数据,并将结果显示在软件界面上。

2.1.2数据采集模块数据采集卡主要完成对传感器输出信号数据的采集。

系统选用凌华PCI—9816数采卡,通过容量为512MB板载内存存储数据波形,以供工控机处理。

该卡具有4通道同步单端模拟输入,并配备了4个高线性度的16位A/D转换器,每通道采样率最高可达20MSPS。

在实际测试中经过验证,可以很好地满足系统的精度要求。

GPIB通信协议转换卡安装在工控机中,用于连接LCR测试仪和工控机,从而实现信息的发送和接收。

其中的LCR测试仪选用安捷伦LCR4263B,用于测量传感器中的电容值,它能快速准确地通过GPIB线缆传输测试数据,测试频率可达100kHz。

2.1.3运动控制部分测试过程中,伺服电机带动测试轮转动,负载小。

选用施耐德Lexium23系列超低惯量伺服驱动器和伺服电机,可以满足要求。

采用伺服位置控制方式,通过数字I/O卡向伺服驱动器的/PULSE,PULSE和/SIGN,SIGN口输出脉冲信号,以控制伺服电机的速度和方向。

2.1.4人机交互部分人机交互由键盘、鼠标和显示器组成,能完成产品型号输入、测试软件调用、测试结果显示、电机启停控制等功能。

2.2测试系统软件开发2.2.1软件功能与界面测试系统软件采用LabVIEW作为开发平台,人机交互界面友好,功能强大,其主要功能包括传感器参数数据采集、实时显示、自动存储、分析计算和自动判断、错误显示,对测试过程和步骤进行自动化控制[5~6]。

根据生产实际分析,本测试软件分为5个部分:1)载入测试文件:输入产品型号,载入对应的测试文件,准备开始自动测试。

2)校准模式:连接信号源和标准电容,用以校准并显示结果。

3)波形显示分析:显示并分析数据波形。

4)手动模式:手动控制继电器,信号灯和伺服电机。

5)自动测试模式:产品自动测试与结果显示。

其中,自动测试模式直接用于生产中轮速传感器的.测试,界面由5个模块构成:结果显示、参数显示、数据统计、测试状态和产品不良提示。

在测试结果显示模块中,可显示测量到的各参数的值,以及各参数允许的最大值和最小值,通过比较用以判断是否通过测试。

在测试参数显示模块中,可显示产品型号、工装型号和测试节拍。

在测试数据统计模块中,可实时显示产品不良数、产品通过数、测试产品总数等信息。

在测试状态模式中,可实时显示测试过程中的各个状态,以方便实时监控。

在测试不良提示模块中,可显示产品测试不良的类别和个数,以供技术人员监控产品质量,若出现较多测试不良,可及时采取措施,保证产品质量。

2.2.2软件流程测试软件流程图如图4所示。

测试前,软件先搜寻插入工控机的板卡,若搜寻成功,软件加载相应驱动并初始化,以做好测试前的准备。

再输入产品型号,更换工装和校准测试轮位置,通过扫描枪扫描工装二维码确认换型状态以后,按下开始按钮开始测试。

测试过程中,软件会响应触发事件逻辑执行各个VI,从而完成整个测试。

通过GPIB卡和GPIB电缆传送执行指令,驱动LCR测试仪,完成对电容的测量;数据采集卡通过高频信号线,采集轮速传感器输出电流在电阻器两端的电压脉冲信号。

所有项目测试完成后,软件根据各个项目的测试结果与各测试项目标准参数进行比较,判断产品是否合格,并显示在自动测试界面上。

测试通过,需要手动进行热刻印打标;测试不通过,需要把报废品放入废料盒,并通过光电传感器检测,否则,不能进行下一次检测。

每一组测试,软件还会统计不良品数和测试节拍,并实时显示测试状态。

测试完成后,项目测试数据和测试结果会自动存储到硬盘里,以方便技术人员查看和产品质量分析。

3测试举例

在正常生产环境下对DF11S型汽车轮速传感器共100只产品进行了测试,测试结果如表1所示。

从表中数据可以看出:本测试系统测得的数据具有一致性好、精度高、稳定性好等特点,证明了该测试系统的设计满足要求。

4结束语

本文设计了一种基于LabVIEW的汽车轮速传感器功能测试系统,实现了对轮速传感器电学功能的自动测试。

通过生产现场对产品连续大批量的测试,所得数据准确可靠,证明了系统的高稳定性。

测试精度达到0.1%,测试速度达到10.5s/pcs,满足了生产中对测量的快速和高精度要求。

本系统人机接口良好,运行稳定可靠,减少了人工因素的影响,保证了产品出厂合格率在100%的水平,满足了现代化生产对测试的要求。

作者:殷苏民 陆文俊 江煜 朱锦萍 王祖声 单位:江苏大学 机械工程学院 机械电子工程系

篇5:系统设计测试论文

1MapX在不同开发环境下应用比较

此处列出VisualC++下部分工具对应的参数:miZoomOutTool缩小工具miArrowTool箭头工具miPanTool手掌工具(移动地图)miSelectTool选择工具miRadiusSelectTool圆形选择工具miRectSelectTool矩形选择工具以上为在VisualC++开发环境下的举例。

在Labview开发环境下将MapX作为控件插入ActiveX容器[9]中,然后通过设置其属性、调用其方法和响应其事件来实现相应基本工具。

地图放大工具实现如图1所示。

因为LabVIEW是用图标代替文本行创建应用程序的图形化编程语言,完成地图放大工具只需要把MapX的CurrentTool的参数(miZoomInTool)和Current-Tool属性节点相连接就可以。

此处列出LabVIEW下部分对应的参数,如图2所示。

通过比较,发现在LabVIEW开发环境下开发所需要的系统存在着很大的优势,只需要连接相应属性参数图标到相应的属性节点图标,编程较简单,减少了工作量。

但是它也存在很多开发困难:1)应用VisualC++,VB,Delphi等开发相关系统属于主流,造成用LabVIEW开发可参照的例程比较少。

2)Labview程序设计是基于数据流的,如果忽略这一点会造成意想不到的错误。

2系统功能的实现

2.1基本工具功能的实现在LabVIEW开发环境下开发相关系统是可行的,MapX提供了几个常用的地图化基本工具,如放大、缩小、漫游、居中等。

地图缩小工具的实现:把MapX的CurrentTool的参数(miZoomOutTool)和CurrentTool属性节点相连接,如图3所示。

ToolNumber是代表自定义工具的常量,这个值可以是1到999之间的整数。

这里创建500来代表测距工具。

Type是决定工具行为的ToolTypeConstants值。

在这里,指定为使用户可以用该工具拖动鼠标来画直线的miToolTypeLine,常量。

Cursor创建为5,它代表miSizeCursor这个常量,地图漫游工具的实现:把MapX的CurrentTool的参数(miPanTool)和CurrentTool属性节点相连接,如图4所示。

在这里只列出所需要的基本工具程序,其他的可根据上述程序举一反三。

2.2自定义工具功能的实现MapX还支持自定义工具的设计,以满足用户特殊的需要。

这里以系统中的测距工具为例介绍自定义工具的设计。

测距工具的用途是确定地图上两点之间的距离。

创建自定义工具,首先调用CreateCustomTool方法[10],如图5所示。

在CreateCustomTool方法调用过程中,指定了3个必选参数:ToolNumber,Type和Cur-sor。

ToolNumber是代表自定义工具的常量,这个值可以是1到999之间的整数。

这里创建500来代表测距工具。

Type是决定工具行为的ToolTypeConstants值。

在这里,指定为使用户可以用该工具拖动鼠标来画直线的miToolTypeLine,常量。

Cursor创建为5,它代表miSizeCursor这个常量,意味着当工具被选中时,它会以方向光标的形式出现。

CreateCustomTool有3个可选的参数,它们也取CursorConstants,常量值。

ShiftCursor指示应在Shift键被按下时出现光标,可选。

如果省略,Shift键对光标没有影响。

CtrlCursor指示应在Ctrl键被按下时出现光标,可选。

如果省略,Ctrl键对光标没有影响。

bInfoTips如果想显示infotips,设置为true,默认值为false。

当CreateCustomTool方法调用以后,编写实现自定义工具的相应程序。

这里主要用到ConvertCoord和Distance两个调用节点。

当调用ConvertCoord节点时把屏幕的Horizontal和Vertical坐标传递给ScreenX和ScreenY两个参数;MapX和MapY两个参数设置为0;Direction参数设置为miScreenToMap,这代表把屏幕的坐标转变为地图上的坐标(即经纬度);Distance节点用于计算两个点之间距离,把起点和终点转变地图上相应的坐标传递给X1,Y1,X2,Y2等4个参数就可完成两点间距离的测量。

具体实现过程如图6所示。

2.3定位功能的实现无线设备GPS定位就是对无线设备采集的GPS数据进行处理,然后在电子地图的基础上进一步完成可视化的过程。

无线设备GPS定位系统测试实验在山东理工大学大棚附近进行。

每一个无线设备在接收到采集GPS数据命令后,开始采集并且向系统发送GPS数据,然后系统对数据进行处理。

这里以设备一为例,由于只需要经纬度两个数据,无线设备发送数据格式为$GPGGA,083435.00,3648.52284,N,11759.33423,E就可满足要求。

3648.52284为采集的纬度,表示36°48.52284';11759.33423为采集的经度,表示117°59.33423'。

这些数据还统一需要转化成度,如图7所示。

首先通过截取字符串函数从索引号17开始截取2个字符为纬度36°,从索引号19开始截取8个为纬度48.52284',再把把字符串通过分数/指数字符串至数值转化函数转换成数值[9],48.52284'除以60加上36°得出纬度值为36.808714°;同理得出经度为117.988904°。

得出经纬度后把纬度传递给AddSym-bol节点的X参数,经度传递给Y参数。

这样就可以在相应的坐标位置以符号的形式显示无线设备了,如图8所示。

3监控界面

通过无线设备GPS定位系统测试实验,完成了设备一的定位显示,如图9所示。

4结论

通过现场小规模测试实验得出,利用MapX控件在LabVIEW开发环境下可以快速方便地完成冬枣栽培环境因子监测系统中的无线设备GPS定位功能,效果良好,可以达到VisualC++,VB,PowerBuilder,Del-phi等完成的水平。

在以后的使用过程中还可以对其进行功能的追加或者进行功能的修改,使其功能更加的可靠、完善。

作者:苏夏侃 杨自栋 单位:山东理工大学 农业工程与食品科学学院

设计基础教学

GPIB芯片TNT4882在多路程控电源中的应用

论文评审

Flash编程绘画的简单运用

文献测控技术与仪器专业介绍及其发展方向

软件类英文笔试题

工程师评审自我鉴定

论文评审表范文

多媒体课件的特点

发动机拆装实训报告

基于LabWindows和PXI的飞机音频管理组件测试系统的设计
《基于LabWindows和PXI的飞机音频管理组件测试系统的设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【基于LabWindows和PXI的飞机音频管理组件测试系统的设计(推荐5篇)】相关文章:

冷冲压技术在模具设计中的应用开题报告2023-08-28

安卓项目总结2023-10-15

系统集成年终工作总结2022-09-15

UG在玩具设计中的应用2022-04-29

计算机本科毕业论文2024-02-25

UG等高切削在模具上的应用2022-11-08

工程测量的论文题目2022-12-07

信息技术教案高一2022-10-22

高一信息技术教案2022-04-30

多媒体课件2023-02-15

点击下载本文文档