虚拟示波器的设计.pdf

精品 虚拟示波器的设计 一、设计目的 设计示波器系统,该系统具有以下功能: 1.测量交流电压和电流的瞬时值、显示波形并实现动态刷新; 2测量交流电压和电流的频率和有效值; 3.对电压电流信号进行频谱分析。 二、总体思路 查阅了众多资料和结合书本知识后,了解到虚拟示波器是现代示波器发展的 主流方向,考虑到现在软件的开放性和编程语言的丰富多样化,已经硬件设备的 成本较高,硬件集成配置较麻烦,故采用了以虚拟示波器为主的示波器系统设计。 该虚拟示波器软件部分直接在pc机windows系统上运行,基于软件实现设计目 的;而数据的采集则由硬件——高速数据采集卡完成,数据采集卡将采集到的信 号传入pc机的虚拟示波器分析后直接在虚拟示波器的图形界面给出相应的参数 和波形。 该系统主要部分为pc端软件分析模块,这个模块实现的功能为:数字滤波、 频谱分析、参数计算、波形显示。是整个系统的核心部分。 虚拟示波器主要有硬件和软件两部分构成。硬件部分主要是普通PC机和数 据采集卡,在这里选择的是北京阿尔泰科技有限公司的USB2852数据采集卡; 精品 精品 软件部分则包括了前面板,采集卡驱动程序及相关的应用软件 (主要有频谱分析, 数字滤波,数据存储和读取,波形显示) 三、系统的软硬件选择 软件部分研究了可视化编程语言 c/c++和图形化编程环境 LabVIEW 加文本 变成环境 LabWindows 。考虑到对软件编程了解较少,软件功能需要面向仪器, 故选择了 LabView 。LabVIEW 的优势在于程序是框图的形式,用框图代替了传统 的程序代码。因而可在很短的时间内被掌握并应用,而且 labview 具有成熟的波 形分析处理模块,可以直接使用。 硬件部分 pc 机市面上大部分电脑均可。数据采集卡考虑到数据传递的实时 性以及数据接口的方便性,在查阅了大量资料后选择北京阿尔泰科技有限公司的 USB2852 数据采集卡。USB2852 卡是一种基于 USB 总线的数据采集卡,可直接 和计算机的 USB 接口相连 ,使用便捷、性能稳定、 四、系统硬件设计 硬件包括 pc 机和数据采集硬件,pc 机就不在此介绍 ,主要介绍数据采集硬 件。数据采集硬件使用的是北京阿尔泰科技有限公司的 USB2852 数据采集卡, 该数据采集卡除满足这是设计的要求外 ,还具有经济实惠 ,方便易用的特点 。 该数据采集卡可直接通过 usb 接口和电脑连接,无需额外的辅助接口,数据 传输快 。通过 usb 连接电脑后 ,可 自动装载驱动程序,方便我们配置数据采集卡。, 在驱动程序还需设置如下 ◆ 采样速率(Frequency) :31Hz ~250KHz ◆ 物理通道数 :32 通道(单端 SE) ,16 通道(双端 DI) ◆ 采样通道数 :设置首末通道实现 精品 精品 ◆ 模拟量输入方式:单端模拟输入 ◆ 采集方式(ADMode) :连续(异步)采集 ◆ 触发模式(TriggerMode) :软件触发(内触发) ◆ 模拟输入阻抗:10MΩ 图一、USB2852 数据采集卡 由于 USB2852 的输入量程默认为±10v ,而本示波器是用于市电测量,故需 要将测量的信号降压处理。这里的降压电路选择采用小型变压器降压。小型变压 器具有体积小,原副线圈不共地,降压比精确,设置方便等优势。市电为 220v , 而输入量程为 10v ,故需要一个变比大于 62 的变压器。 在这里使用的是东莞汉尔电子科技有限公司的 10V220V400w 小型电源变压 器。 精品 精品 图二、10V220V400

文档评论(0)

1亿VIP精品文档

相关文档