- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB与PC-1712数据采集卡的虚拟示波器的设计
丽水学院毕业设计(论文)(2012届)题目基于VB与研华PCI-1712数据采集卡的虚拟示波器的设计指导教师院别班级学号姓名二〇年月日摘要上位软件设计与数据采集是虚拟示波器的主要部分。使用研华高数采集卡可完成对信号的高速采集与传输。软件与硬件的通信功能由VB6.0常用控件结合采集卡底层驱动函数与功能控件来实现,并运用DMA触发方式以保证传输速率。为了能清晰的显示波形,使用中值滤波算法对波形进行滤波,且程序简易。应用快速傅里叶变换算法解决对波形的频谱分析问题。目前,此设计已应用到兰州陆军总院骨质疏松治疗仪中的虚拟示波部分。经过反复试验,运行效果良好。关键词:虚拟示波器,PCI数据采集,DMA传输,VisualBasic,滤波,频谱分析.DesignofVirtualoscilloscopeBasedonVBandPCI-1712DataAcquisitionCardAbstract:Softwaredesignanddataacquisitionisthemainpartofthevirtualoscilloscope.UsingYanHuanhigh-speeddataacquisitioncancompletethesignalofhigh-speedacquisitionandtransmission.ThefunctionofSoftwareandhardwarecommunicationcanbeachievedwithVB6.0ActiveXcombinedwithacquisitioncardbottomdrivefunction,theDMAtriggermodecanensurethetransmissionrate.Usethemedianfilteringalgorithmforwaveformfiltering,programissimpleandwaveformdisplayclear.UseFFTforwaveformfrequencyspectrumanalysis.Atthepresent,thisdesignhasbeenappliedtothevirtualoscilloscopepartof.lanzhouarmyinstituteosteoporosis treatmenttherapy.Thepracticeprovesitsoperatingeffectisgood.Keywords:Virtualoscilloscope,PCIdataacquisition,DMA transmission,VisualBasic,filtering,spectrumanalyzer.0引言在电子测量系统中,示波器是必不可少的电子测量设备。传统示波器由硬件电路集成,软件固化在硬件中很难修改,且结构复杂,造价高,设备不易维修。目前,随着集成电路与RAM的高速发展,现代工业测量系统,越来越趋向于软件测试系统,并有了虚拟仪器的概念。所谓虚拟仪器,就是利用目前种类繁多,功能强大的应用软件通过windows操作平台,并结合板卡底层的驱动函数来实现硬件的部分功能。本文研究设计的虚拟示波器就是利用这种思想设计完成的,这不但扩展了硬件功能,且具有开发周期短,稳定性高等特点。1系统硬件结构如图1为系统硬件的整体设计图。图1系统硬件结构图如图1所示,系统的硬件部分主要由计算机,PCI板卡,信号调理电路组成,完成信号的采集、调理、放大、输出等功能。其中信号的采集是系统硬件的关键部分,使用研华厂家提供的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拨码开关。实际上,所有与总线相关的配置,比如基地址、中断,均由即插即用功能自动完成。触发源既可以是模拟量,也可以是数字量。模拟量触发信号可以由一个专门的输入管脚产生。信号调理电路就是信号调理辅助电路,通过多路传感器检测各种被测信号的物理量,并从混合信号中提取出待测的微弱信号,再经过功率放大器进行放大。此时输出的多路信号是已经放大滤波和电平变换后的标准信号,通过采集卡的模拟量输入通道(AI)送入进计算机进行处理。功率放大器输入端通过端子排ADAM-3968和PCI-1712的模拟
文档评论(0)