欢迎来到天天文库
浏览记录
ID:32509119
大小:245.82 KB
页数:13页
时间:2019-02-09
《基于vbpci-1712数据采集卡的虚拟示波器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、.丽水学院毕业设计(论文)(2012届)题目基于VB与研华PCI-1712数据采集卡的虚拟示波器的设计指导教师院别班级学号姓名二〇年月日...摘要上位软件设计与数据采集是虚拟示波器的主要部分。使用研华高数采集卡可完成对信号的高速采集与传输。软件与硬件的通信功能由VB6.0常用控件结合采集卡底层驱动函数与功能控件来实现,并运用DMA触发方式以保证传输速率。为了能清晰的显示波形,使用中值滤波算法对波形进行滤波,且程序简易。应用快速傅里叶变换算法解决对波形的频谱分析问题。目前,此设计已应用到兰州陆军总院骨质疏松治疗仪中的虚拟示波部分。经过反复试验,运行效果良好。关键词:虚拟示波器,PCI数据采
2、集,DMA传输,VisualBasic,滤波,频谱分析.DesignofVirtualoscilloscopeBasedonVBandPCI-1712DataAcquisitionCardAbstract:Softwaredesignanddataacquisitionisthemainpartofthevirtualoscilloscope.UsingYanHuanhigh-speeddataacquisitioncancompletethesignalofhigh-speedacquisitionandtransmission.ThefunctionofSoftwareandhard
3、warecommunicationcanbeachievedwithVB6.0ActiveXcombinedwithacquisitioncardbottomdrivefunction,theDMAtriggermodecanensurethetransmissionrate.Usethemedianfilteringalgorithmforwaveformfiltering,programissimpleandwaveformdisplayclear.UseFFTforwaveformfrequencyspectrumanalysis.Atthepresent,thisdesignha
4、sbeenappliedtothevirtualoscilloscopepartof.lanzhouarmyinstituteosteoporosis treatmenttherapy.Thepracticeprovesitsoperatingeffectisgood.Keywords:Virtualoscilloscope,PCIdataacquisition,DMA transmission,VisualBasic,filtering,spectrumanalyzer.0引言在电子测量系统中,示波器是必不可少的电子测量设备。传统示波器由硬件电路集成,软件固化在硬件中很难修改,且结构复
5、杂,造价高,设备不易维修。目前,随着集成电路与RAM...的高速发展,现代工业测量系统,越来越趋向于软件测试系统,并有了虚拟仪器的概念。所谓虚拟仪器,就是利用目前种类繁多,功能强大的应用软件通过windows操作平台,并结合板卡底层的驱动函数来实现硬件的部分功能。本文研究设计的虚拟示波器就是利用这种思想设计完成的,这不但扩展了硬件功能,且具有开发周期短,稳定性高等特点。1系统硬件结构如图1为系统硬件的整体设计图。图1系统硬件结构图如图1所示,系统的硬件部分主要由计算机,PCI板卡,信号调理电路组成,完成信号的采集、调理、放大、输出等功能。其中信号的采集是系统硬件的关键部分,使用研华厂家提
6、供的PCI-1712采集板卡来完成。PCI-1712是一款高速多功能PCI总线数据采集卡。它有1M转换速度的12位A/D转换器,卡上带有FIFO缓冲器(可存储1KA/D采样值和32KD/A转换数据)。PCI-1712提供16路单端或8路差分的模拟量输入(也可单端差分混合使用),2路12位D/A模拟量输出通道,16路数字量输出通道,以及3个10MHz时钟的16位多功能计...数器通道。完全满足了本设计的高频率波形输出和高速数据采集的需要。PCI-1712/1712L是一个即插即用设备,完全符合PCI规格Rev2.1标准。在安装插卡时,用户不需要设置任何跳线和DIP拨码开关。实际上,所有与总
7、线相关的配置,比如基地址、中断,均由即插即用功能自动完成。触发源既可以是模拟量,也可以是数字量。模拟量触发信号可以由一个专门的输入管脚产生。信号调理电路就是信号调理辅助电路,通过多路传感器检测各种被测信号的物理量,并从混合信号中提取出待测的微弱信号,再经过功率放大器进行放大。此时输出的多路信号是已经放大滤波和电平变换后的标准信号,通过采集卡的模拟量输入通道(AI)送入进计算机进行处理。功率放大器输入端通过端子排ADAM-3968和P
此文档下载收益归作者所有