- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VB与PC1712数据采集卡的虚拟示波器的设计
丽水学院 毕业设计(论文)
(2012 届)
题 目 基于VB与研华PCI-1712数据采集卡的虚拟示波器的设计
指导教师
院 别
班 级
学 号
姓 名
二〇 年 月 日
摘 要
上位软件设计与数据采集是虚拟示波器的主要部分。使用研华高数采集卡可完成对信号的高速采集与传输。软件与硬件的通信功能由VB6.0常用控件结合采集卡底层驱动函数与功能控件来实现,并运用DMA触发方式以保证传输速率。 为了能清晰的显示波形,使用中值滤波算法对波形进行滤波,且程序简易。应用快速傅里叶变换算法解决对波形的频谱分析问题。目前,此设计已应用到兰州陆军总院骨质疏松治疗仪中的虚拟示波部分。经过反复试验,运行效果良好。
关键词:虚拟示波器, PCI数据采集,DMA传输,Visual Basic,滤波,频谱分析.
Design of Virtual oscilloscope Based on VB and PCI-1712 Data Acquisition Card
Abstract: Software design and data acquisition is the main part of the virtual oscilloscope.Using YanHuan high-speed data acquisition can complete the signal of high-speed acquisition and transmission. The function of Software and hardware communication can be achieved with VB6.0 Active X combined with acquisition card bottom drive function, the DMA trigger mode can ensure the transmission rate. Use the median filtering algorithm for waveform filtering, program is simple and waveform display clear.Use FFT for waveform frequency spectrum analysis. At the present ,this design has been applied to the virtual oscilloscope part of.lanzhou army institute osteoporosis?treatment therapy. The practice proves its operating effect is good.
Key words: Virtual oscilloscope, PCI data acquisition, DMA ?transmission, Visual Basic, filtering, spectrum analyzer.
0引言
在电子测量系统中,示波器是必不可少的电子测量设备。传统示波器由硬件电路集成,软件固化在硬件中很难修改,且结构复杂,造价高,设备不易维修。目前,随着集成电路与RAM的高速发展,现代工业测量系统,越来越趋向于软件测试系统,并有了虚拟仪器的概念。所谓虚拟仪器,就是利用目前种类繁多,功能强大的应用软件通过windows操作平台,并结合板卡底层的驱动函数来实现硬件的部分功能。本文研究设计的虚拟示波器就是利用这种思想设计完成的,这不但扩展了硬件功能,且具有开发周期短,稳定性高等特点。
1 系统硬件结构
如图1为系统硬件的整体设计图。
图1 系统硬件结构图
如图1所示,系统的硬件部分主要由计算机,PCI板卡,信号调理电路组成,完成信号的采集、 调理、放大、输出等功能。其中信号的采集是系统硬件的关键部分,使用研华厂家提供的PCI-1712采集板卡来完成。PCI-1712 是一款高速多功能PCI 总线数据采集卡。它有1M 转换速度的12 位A/D 转换器,卡上带有FIFO 缓冲器(可存储1K A/D 采样值和32K D/A 转换数据)。PCI-1712
您可能关注的文档
- 基于FPGA的计算技术.docx
- 基于Java的注册管理系统实训报告.doc
- 基于java的网站设计与开发毕业论文.doc
- 基于Java平wing+mysql实现图书管理系统总结报告.doc
- 基于java课理系统的文献综述.doc
- 基于Java平聊天系统的研究正文.doc
- 基于JAVA的B应用开发实训教程.doc
- 基于JAVA的图书馆管理系统的设计与实现.doc
- 基于JSP的W数据库访问.doc
- 基于JSP的学息管理系统 论文参考.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)