教学用多功能虚拟仪器系统设计与实现.docVIP

  • 5
  • 0
  • 约4.31千字
  • 约 9页
  • 2018-09-10 发布于福建
  • 举报

教学用多功能虚拟仪器系统设计与实现.doc

教学用多功能虚拟仪器系统设计与实现

教学用多功能虚拟仪器系统设计与实现    摘要:结合电子信息工程专业教学改革实践,采用虚拟仪器技术,利用计算机声卡作为波形采集和输出设备,配合连通现实世界的电压转换模块,设计并实现了教学用多功能虚拟仪器系统。该系统具有示波器、频谱分析仪、波形发生器三大功能。仪器软件部分采用VC++开发,硬件部分为自设计的电压转换模块。    关键词:虚拟仪器;VC++;声卡;示波器;频谱分析;波形发生    中图分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2010) 11-0000-02    The DesignImplementation of Multi-function Virtual Instrument System in Teaching    Lu Ying,Xu Quanyuan    (Southwest Forestry University,Kunming650224,China)    Abstract:Combining teaching reform practice of electronic information engineering major,using virtual instrument technology,basing computer sound card as waveform sampling and output device,which connected to the real world by voltage conversion module,we design and implement Multi-function virtual instrument system in Teaching.It implements the functions of oscilloscope,spectrum analyzer and wave generator.The software part uses VC++ development.The hardware part uses own designed voltage converter module which can connect computer sound card and the real world.    Keywords:Virtual equipment;VC++;Sound card;Oscilloscope;Spectrum    analyzer;Wave generator    一、引言    《信号与系统》和《数字信号处理》是电子信息工程专业两门非常重要的专业基础课程。由于两门课程概念抽象,理论性强,数学推导繁杂,课程教学长期处于教难、学更难的境况。再加上实验教学所需大量配套的电子测量设备价格昂贵,给实验教学带来了很大限制。所以,我们要利用计算机进行辅助教学CAI,这是传统教学手段上的一大突破。因此,开发一个应用于实验教学的集示波器、频谱分析仪、波形发生器功能为一体的多功能虚拟仪器(Virtual Instruments简称VI)系统,必可以从一定程度上缓解学生的理论学习和实验严重脱节的现象同时,节约大量的人力、物力、财力。    虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理。所以有“软件就是仪器”之称虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域。    考虑到利用虚拟仪器进行实验教学通常要用到A/D采集卡,而A/D采集卡价格不菲,不能较多地购置。在对采样频率要求不高的情况下,可以利用计算机的声卡进行数据的输入和输出。因为声卡现在已是多媒体计算机的一个标准配置,且声卡本身就是一个A/D、D/A的转换装置。本文开发了基于声卡的多功能虚拟仪器,利用计算机声卡可在音频范围内代替专用的数据采集卡进行数据采样和输出,不需增加任何硬件就能使计算机成为信号发生器,具有成本低廉、兼容性好、灵活性强等特点。    由于VC++具有强大的底层操作功能,具有能较灵活地处理声卡的一些底层函数,在方便对硬件操作的同时,保障了系统的实时性,故采用VC++开发。    二、系统总体结构    系统的总体结构如图1所示。声卡作为语音信号与计算机的通用接口,其主要功能就是将所获取的模拟音频信号转换为数字信号,经过音效芯片的处理,将该数字信号转换为模拟信号输出。设计完成的电压转换硬件模块完成现实世界中的0~5V电压转换成音频接口可接受的电压10mV~100mV,从而使设计的虚拟仪器的信号源不受计算

文档评论(0)

1亿VIP精品文档

相关文档