您好,欢迎来到中国测试科技资讯平台!

首页> 《中国测试》期刊 >本期导读>基于LabWindows/CVI的信号分析仪的设计

基于LabWindows/CVI的信号分析仪的设计

2498    2016-01-16

免费

全文售价

作者:马青亮, 周伦彬, 李振娜

作者单位:广州市计量检测技术研究院, 广东广州 510030


关键词:ADO技术; 多线程; 信号分析仪; 虚拟仪器; LabWindows/CVI虚拟仪器; 数字信号处理


摘要:

为克服当前信号分析仪器的功能相对单一、使用不便,采用LabWindows/CVI虚拟仪器开发环境开发了基于USB总线的虚拟信号分析仪,实现了信号的实时采集、时域分析和频域分析等功能。把信号采集、信号分析和人机交互界面分配到独立的线程中并行运行,缩短了系统响应用户操作的时间,提高了系统的运行效率,并采用ADO技术创建和访问检测结果数据库。最后对信号分析仪的时域波形显示进行计量测试并对结果进行分析,达到通用示波器的性能指标的要求,可以满足日常工作的信号采集、分析的要求。


Design of signal analysis instrument based on LabWindows/CVI

MA Qing-liang, ZHOU Lun-bin, LI Zhen-na

Guangzhou Institute of Measurement and Testing Technology, Guangzhou 510030, China

Abstract: In order to overcome the relative single function of current signal analysis instrument, and inconvenience use, a USB bus data transmission signal analysis instrument has been developed on LabWindows/CVI virtual instrument software development platform, to achieve a real-time signal acquisition, time domain analysis and frequency domain analysis.The scheme of virtual signal analysis instrument using the Windows's multi-threading technology, allocated the signal acquisition, signal analysis and human-computer interface to independent threads, shortened the time of respond to user operation and increased the system's efficency, and the ADO technology was used to create and access database of test results.Finally, time-domain waveform display of the signal analysis instrument was calibrated and analyzed.The results can satisfy the performance requirements of universal osciioscopes, can meet the requirements of the day-to-day work of the signal acquisition, analysis requirements.

Keywords: ADO technology; Multi-threading; Signal analysis instrument; Virtual instrument; LabWindows/CVI; Digital signal processing

2009, 35(6): 50-53  收稿日期: 2009-5-19;收到修改稿日期: 2009-8-11

基金项目: 

作者简介: 马青亮(1979-),男,河北保定市人,助理工程师,工学硕士,主要从事电磁学计量工作。

参考文献

[1] 冯高辉,马瑞平,尹志勇.USB接口的虚拟仪器设计与实现[J].国外电子元器件,2007(6):27-30.
[2] 史君成,张淑伟,律淑珍.LabWindows虚拟仪器设计[M].北京:国防工业出版社,2007.
[3] 马 虎,郭海松.基于LabWindows/CVI与数据库的测试软件设计[J].测控技术,2006,25(2):51-53.
[4] 刘晓光,曲金鹏,凌志浩.基于LabWindows/CVI的多线程通信技术[J].仪器仪表用户,2004,11(3):47-49.
[5] 陈 莉,林圳杰.基于LabWindows/CVI多线程研究与工程应用[J].可编程控制器与工厂自动化,2006(10):92-94.
[6] 薛 源.基于LabWindows/CVI平台的虚拟仪器的设计与开发[D].沈阳:东北大学,2005.
[7] 马青亮,周伦彬,鲍 芳.LabWindows/CVI的多线程机制在虚拟数字存储示波器中的应用[J].中国测试技术,2008,34(1):60-62.