基于USB的多通道虚拟频谱分析仪

合集下载

基于USB总线的虚拟频谱分析仪设计

基于USB总线的虚拟频谱分析仪设计

开发设计基于USB总线的虚拟频谱分析仪设计黄 娟1 于莉娜2 胡金海3 李英伟2 刘兴斌3(1.大庆油田公司采油一厂工程技术大队 黑龙江大庆) (2.燕山大学信息学院 河北秦皇岛)(3.大庆测试技术服务分公司生产测井研究所 黑龙江大庆)摘 要:文章详细介绍了基于USB总线的虚拟频谱分析仪的设计过程。

该仪器使用嵌入式混合处理器MC56F8323来实现动态信号的实时采集、频谱分析和数字滤波等功能。

处理结果由U SB2.0接口芯片CY7C68013上传至PC机,以完成数据显示、存储、绘制图形等功能。

其中,CY7C68013工作于Slave FIFO模式,以实现与MC56F8323间的数据传输。

该系统可同时对两路动态信号进行实时谱分析,每路采样频率高达500kHz。

关键词:频谱分析仪;USB总线;混合控制器;Salve FIFO模式中图法分类号:TN874+.2 文献标识码:B 文章编号:1004-9134(2006)06-0019-030 引 言USB(通用串行总线)是一种应用在计算机领域的新型接口技术[1],与传统串行口相比,具有传输速度快,支持即插即用和热插拔等优点。

MC56F8323被称为 合成处理器 [2、3],其含义是该器件采用了结合DSP与MCU功能的56800内核,它以16位代码密度实现了32位的性能,可以替代传统MC U在32位系统中应用。

本文旨在利用MC56F8323对外部模拟信号进行采集,并采用时域抽取基2FFT算法对其进行频谱分析,最后将运算结果通过USB总线传输给PC机,以完成数据显示、存储、绘制图形等功能。

本系统所使用的USB接口控制器为Cypress公司的EZ-USB FX2系列中的CY7C68013-56PVC芯片,它支持12Mb/s的全速传输和480Mb/s高速传输。

可使用4种USB传输方式,实现控制、中断、块和同步,完全适用于USB2.0,并向下兼容USB1.1。

1 硬件设计频谱分析仪硬件系统包括四个子功能模块:信号预处理模块、A/D采集模块、FFT运算模块、USB传输模块,组成框图如图1所示。

基于USB总线的嵌入式虚拟仪器的设计

基于USB总线的嵌入式虚拟仪器的设计
在 嵌入式 电路 板上 , 固化 在 F s 软件 l h存储 器上 , a 完成 A D转 换 、/ / D A转换 以及 数字 滤波 和数 字 信 号处 理等 功 能 , 给出 了软 、 设 并 硬件
计方案。设计的虚拟仪器具有智能化和良好的系统扩展性 , 是未来虚拟仪器发展的方向。 关键词 :虚拟仪器 嵌入式系统 通用串行总线
0 引言
虚拟仪器是以计算 机作为测 试仪 器 的硬件平 台 ,
通过调用不 同的软件 实现特定 的测试 功能 , 达到仪 器
相对于传统 的仪器 而言 , 虚拟 仪 器使用户 可 以根 据具
体 的应用需要 , 设计 自己的仪 器系统 , 了仪器 的定 实现
制化和多样化 。
但是 , 基于 P IIA总线 的虚拟仪 器存 在着 明显 C/S
维普资讯
基于 US B总线的嵌入式虚拟仪器的设计

莹。 等
基于 U B总线 的嵌入式虚拟仪器 的设 计 S
De ino mb d e iu ln tu n a e n Unv ra S r l u sg fE e d d Vr a Isrme tB s d o ies l ei s t aB
பைடு நூலகம்
翼 莹 豢树 / 旅 机 、
( 重庆 大学机械 工 程 学院 , 重庆 4O4 ) OO4

要 :针对传统虚拟仪器不具有即插即用、 热插拔等功能, 提出了基于系统和 U B总线技术构建嵌入式虚拟仪器的设计方案和具 S
体实现。同时在分析传统虚拟仪器不足的基础上, 构建了基于 U B总线的虚拟仪器体系。该嵌入式技术可以把虚拟仪器的硬件集成 S
文献标 识码 :A 中圈分 类号 :T38 V6
Ab ta t n te l h ft dt n lvr a is u nSn o s sig te fn t n f l ga d pa n lg a d p l o t h e i t tg sr c :I i t a io a iu n t me t o p se s u c o so u - n - ly a d pu - - ul u 。te d sg s ae y h g o r i tl r n h i p n - n r a d p a t a i lme tt n o s bihn mb d e i u s u n a e n e e d d s s m d US e h oo is r mp e .O n r ci l mp e nai f t l iga e e d dvr a i t me t s d o mb d e y t a B tc n lge ep n d n c o ea s n tl n r b e n a s h a i o ay igt ee t o a io a vr a i t me t 。 r ht tr f r a i t me tb sd o B w 8 ce td te b s f n lzn e d fc f rd t n i u s u n s t e ac i cu eo i u s u n a e n US 8 r ae .U ig ti s a h S t i l tl n r h e v tl n r s s n h e e d d tc n lg 。te h rw r f e vr a s u nsc e it gae no te e e d e i ut a e -te s f r a e sl ie mb d e h oo y h ad a eo i u i t me t a b ne rtd it mb d d cr i p l h ot e c b oi f d e h t tl n r n h c n wa n di it eF a h me r o n t n u h a / o v rin。D A c n e in,d g a l r a d dgtls , p o e s g c s u・ no t ls moy-8me f ci ss c A D c n es h u o s o / o v ro s ii lf t n ii i  ̄ rc si a a o b f l t ie a s n n l e id f e .Me w i ,ted s n s ae is f a d a ea d sf r i ie .T i e e d e i u l ntu n au e tlg n ea d e c l n l n a hl h e i t tge rw r t e8' gv n hs mb d vr a s r me te tr si e ie c x e e t e g r oh n o wa e d t i f n n

基于USB的多通道同步动态信号分析仪

基于USB的多通道同步动态信号分析仪

硕士学位论文基于USB的多通道同步动态信号分析仪论文作者:杨雪凯学位类别:工程硕士领域名称:电子与通信工程校内指导教师:胡辉教授校外指导教师:常寿兵高级工程师2021年04月09日北华航天工业学院硕士学位论文摘要随着现代测试技术的发展,在信号分析、地质勘探、故障检测等领域,动态信号分析仪的应用场景变得越来越多。

动态信号分析仪集信号产生、数据采集、数据分析和处理于一身,在时域、频域和幅值域上分析出被测物理量。

在动态信号分析设备出现之前,振动的微弱信号、声音信号等模拟信号的检测是非常困难的。

动态信号分析仪的出现让测试这些物理量的过程变得越来越简便。

论文通过介绍动态信号分析的研究背景和国内外的研究现状提出了本论文的研究目标。

根据研究内容介绍了总体设计方案。

信号采集与处理系统的软硬件设计,信号生成部分的软硬件设计,与上位机进行USB2.0通信部分的软硬件设计都是在以FPGA为主要的控制单元为核心,数据的计算和分析是在以STM32为主要的控制单元为核心。

论文首先介绍了整体的设计方案和两个大模块的设计方案,然后重点介绍了在这两个模块中所用到的核心技术和软件设计方案。

并通过测试完成了对系统功能与性能测试。

数据采集电路包含交直流耦合选择电路、信号调理电路、ADC数据采集电路。

在软件的实现上通过应用Verilog HDL硬件描述语言编写了数字滤波逻辑模块,数据缓存与处理逻辑模块。

实现对宽动态范围内信号的调理、采集、缓存和传输。

信号生成电路主要包含了高精度DAC模块。

在软件的实现上通过应用Verilog HDL硬件描述语言,数字旋转坐标计算机和伪随机序列生成原理实际高精度信号源的软硬件设计,实现了正弦、高斯白噪声等信号的波形输出。

电源系统则是根据动态信号分析仪对电源的低噪声、低功耗的要求,应用了DC-DC+LDO的技术方案,完成了对动态信号分析仪的供电。

通过设计实验,完成了对各模块和系统整体的测试,数据采集部分和信号生成部分均满足设计指标。

基于USB的虚拟多道脉冲幅度分析系统的设计

基于USB的虚拟多道脉冲幅度分析系统的设计

非常适合现代智能仪器的通信接 口。
进行 US B系统 的设计一般有两种方案 : 一
语言 有 一 个 显 著 不 同之 处 : 、 A I 、 C B SC F R R N 等语言是基于文字编程 的语言, O T A 而
L b F 语 言是一种基 于图形编程 的语言 。 aⅥ 它的所有编程过程都是通过图形标记和它们之
程十分简单 。L b E 语 言同时有和其他语 aVIW 言如 C语言的接 口, 这使得它能调用其他语 言
的库函数 , 能完成更多的编程任务 。L b I W aV E
峰 值检 输 脉 信
实际仪器控制面板类似 的图形组件 , 这使得界 面编程极其简单 , 并且在计算机上操作这些 图
析处理 , 可称为 虚拟多道 脉冲 幅度分 析系统。
种是采用 片内集成了 U B接 口电路的单片机, S
例如 E - B系列 的 C 1 片机 、 trl 的 ZUS 5单 Moooa
MC 8 9 8B 芯片等; 6 HC 0J 8 另一种则是采用通用
单 片 机 外 加 US B接 口芯 片, h is 司 的 P ip 公 l P I B1 D US D 2是典 型的 U B接 口芯 片。本 设 S 计 即采用 Mooo 的 MC 8 98 P 2下文 t l ra 6 HC 0G 3 ( 称 G 3) P 2 单片机 外加 P ip 公司 的 P I - hl s i D US
基 于 US B的 虚 拟 多道 脉 冲 幅 度 分 析 系统 的设 计
夏文 明, 贾铭 椿 , 军 军 龚
( 海军工程 大学船舶与动力工程学 院 , 湖北武汉 4 0 3 ) 3 0 3
摘要 : B接 口已经成 为一种流行的计算机外设 接 口, aVI W 是一种 图形化 编程语言 。对 US US Lb E B 接 口和 L b E 语言应用于 多道 脉冲幅度 分析 系统 的可行 性进 行 了分析 , a VI W 并重 点介绍 了它 的设计 方

虚拟示波器 频谱分析仪F-24U结构及原理简介

虚拟示波器 频谱分析仪F-24U结构及原理简介

虚拟示波器频谱分析仪F-24U 结构及原理简介本期中介绍的USB 接口的数字存储示波器/频谱分析仪F-24U 是一种新型、微型化、便携式的虚拟仪器,集数字存储示波器(DSO)、频谱分析仪(SA)于一身,包含视频、音频信号范围,配备了强大的数字信号处理软件,可以用来测量各种类型电信号、PAL 视频信号、NTSC 视频信号、计算机数字信号、单片机时序、声音、脉博、地震波、心电、脑电、电话等,也可以应用于电脑、电视机、VCD/CD 机、音响等维修及各种工业测量场合。

F-24U 除常用的信号测量和频谱分析功能以外,还可以借用现成的工具处理数据的高级应用,如捕捉测量中感兴趣的数据、启动EXCEL 电子表格软件、导入包含通道数据的文本文件、生成图表等功能。

下面我们来探究一下F-24U 的内部结构和原理。

硬件设计FlashDSO XP USB 硬件原理框图如图1 所示,主要包括信号调理器、信号采集器、数据传输模块、时钟发生器、中央处理器模块、USB 通讯控制器等模块,本文重点介绍信号调理器、信号采集器和数据传输模块。

信号调理器信号调理器模块将外部信号转换成信号采集器的输入信号,原理图如图2 所示,包含耦合方式、程控衰减、阻抗变换、信号单极性变换等功能,程控衰减部分采用微型继电器控制,具有耐高压、无电阻及噪音干扰等优点。

图2 中OP1 高频放大器作为射极跟随器,提高输入阻抗,对ADC 模数转换器提供信号缓冲作用,OP2、OP3 组成加法器和反向器,输入Vout1 变换为Vout2 输出,Vout2=Vout1+Vref,当Vref=2.5V,-2.5V 信号采集器信号采集器将信号调理器输出的模拟信号通过ADC 高速模数转换器,转换成数字信号,同时将信号存入高速静态存储器中,原理图如图3 所示,U1 模数转换器将输。

基于USB总线的虚拟仪器设计

基于USB总线的虚拟仪器设计

基于USB总线的虚拟仪器设计洛桑旺堆(西北民族大学数学与计算机科学学院,兰州730000):本文对虚拟仪器的概念和基本分类进行了论述,对基于USB总线的虚拟仪器设计进行了探讨,并从硬件系统设计及软件系统设计两个方面进行了详细分析。

关键词:USB总线;虚拟仪器;设计中图分类号:TP333.96文献标识码:A文章编号:1007-9599(2010)05-0000-01ofagainstUSBLuosangWangdui(NorthwestUniversityforNationalities,MathematicsandComputerScienceCollege,Lanzhou730000,China)Abstract:Thepaperelaboratedontheconceptionandtypeofinstrument,andprobedintotheofbasedonU SB,andgivenadetaildiscussionontheconstructionofthehardwareandtechniquesofthesoftware.Keywords:USB;Virtual;Instrument;Design一、虚拟仪器概述虚拟仪器是基于计算机的信号测量技术,最早由美国国家仪器公司提出。

1986年,NI公司提出“软件即仪器”的口号,打破了传统仪器的设计思想[1]。

与传统仪器相比,虚拟仪器在各个方面都具有明显的技术优势。

根据采用的总线标准,虚拟仪器可分为PCI总线式虚拟仪器、VXI总线式虚拟仪器、PXI总线式虚拟仪器等。

自USB2.0总线协议推出后,USB2.0总线就以其便携、快速、即插即用等优点得到了迅速的推广应用,将USB总线技术与虚拟仪器的设计相结合得到了众多仪器开发商的广泛关注。

二、USB总线式虚拟仪器系统的主要设计概述USB就是通用串行总线,以其方便、快捷、传输速率高等优势受到广大计算机用户的青睐,并得到迅速的推广应用。

基于USB-6251数据采集卡的虚拟频谱分析仪设计

基于USB-6251数据采集卡的虚拟频谱分析仪设计
图 1 虚拟频 谱分析仪结构 图
在 满 足采样 定理 的条 件下 , 连续 时 间信 号变 为 离散 将
处理函数、 数据运算函数 、 文件 io函数到高级分析库, / 包
0 引 言
虚拟仪 器是 一种概 念仪 器 , 是采用 计算 机 开放 体 系 就 结构取 代传 统 的测量 仪器 , 各种 各样 的数据 进 行计 算 机 对 处理 、 显示 和存 储 。虚 拟 仪 器将 计 算 机 资 源 与 仪器 硬 件 、 数字信 号处 理技 术结 合 , 把厂 家定 义仪 器功 能 的方式 转 变
1 示。 所
集 卡 , 备 具有 高性 能 M 系列 产 品 的所 有特 性 , 且 增 该设 并 加 了 U B即差 即用 的简单 易用 性 。 S 利用 L b no sC 可 实 现数 据 采 集 、 器 控制 、 aWi w / VI d 仪 过 程监 控 和 自动 测试 等 实验 室 研 究 和 工 业 自动化 领 域 的 实际任 务 。L b n o / Ⅵ 从 基本 的数 学 函数 、 a Wid wsC 字符 串
US 6 5 r d c d b o . B- 2 p o u e y NIc r ,Th rn il n e in m eh d fs e tu a ay e r e c ie n h tu t r 1 n ep icp ea d d sg t o so p cr m n lz ra ed s rb d a d t e sr cu e a d t e p n la eas ie .Te t g r s l r v s t a h it a nsr m e tc n r aieg n r lf n to so p cr m n h a e r lo gv n si e u tp o e h tt ev ru li tu n a e l e e a u c in fs e tu n z a ay e n a whl ea l o p ro m a a p o e sn n a dto . n l z ra d me n i b be t ef r d t r c s ig i d iin e Ke wo d :vru l n tu n ; S 6 5 ; p cr m n lz r d t c usto y r s it a sr me t U B- 2 1 s e tu a ay e ; aa a q iiin i

基于USB总线的虚拟仪器设计

基于USB总线的虚拟仪器设计
A b t a tTh pe lb r td n t c c p in nd tpe f v ru li sr sr c : e pa r ea o ae o he on e to a y o ita n tume ta d r b d i t te de in f vru l n , p o e no h sg o it a n isr m e t s donUSB, dg v nad t l ic s in o ec n tu t n o eh r wa ea d tc iue ftes fwae n tu n e ba n a i e ea s u so nt o sr ci ft a d r e hnq so o t r . i d h o h n h Kewo d : y r sUSB; ru l n tu n ; sg VLt a; sr me tDe in I
文献标议码 :A
文章编号:10— 59 (00) 0 — 07 0 07 99 21 5 06— 1

De i n o rua nsr sg fVit l I t um e g i tUS nta ans B
L s uo ang an W gdui
( r we t iest r t n lisMa h maisa d Not s v ri f i aie 。 te t n h Un y o Na o t c Co ue ce c olg ,a z o 7 0 0 , ia) mp t r in eC l eL n h u 3 0 0Chn S e
虚 拟仪 器概述 是 软件 系统 的平 台;UB 接 口模块是 与计 算机进 行数据 通信 的核 S S 虚拟仪 器是基 于计 算机 的信号 测量技 术 ,最 早 由美 国国家仪 心 ,负责 UB协 议的转 换 ,将 接收 到的数 据及控 制信 息传送给 后 S 器公 司提 出。18 年 ,N 公司提 出 “ 96 I 软件 即仪器 ”的口号 ,打破 面 的单片机 模块 ;干扰 抑制模 块用 来抑制 UB数据 总线 上 的电气 了传 统仪器 的设 计思想 。与 传统 仪器相 比,虚拟 仪器在 各个 方 噪声 ,保 证数据 的可 靠性传 输 :单片机 模块 是测控 的核 心 ,通 过 面都 具有 明显的技术 优 势。根据 采用 的总线 标准 ,虚拟 仪器 可分 编写 固件程 序来 完成 系统 的功 能设计要 求 ;被测单 元模 块是虚 拟 为 PI C 总线式虚 拟仪 器 、 X 总 线式虚 拟仪器 、 X 总线 式虚拟 仪 仪器技 术应 用的平 台 。 Vl PI ( )U B 线式虚 拟仪 器系统 的软件 系统 设计 三 S总 器等 。 自 U B . S 2 0总线 协议推 出后 ,U B . S 2 0总线就 以其 便携 、快 驱 动程序 是 开发计 算机外 围设 备软 件 的关 键部 分 ,只 有通过 速、 即插 即用等 优点得 到 了迅 速 的推广应 用 ,将 UB总线 技术 与 S 驱动程 序 ,计算机 才能 识别接 入 的外 围设备 。UB驱 动程 序 由总 S 虚 拟仪器 的设计 相结合 得到 了众多 仪器开 发商 的广 泛 关注 。 线 驱动 程序和 功 能驱动 程序组 成 。可 以采 用微 软的 驱动程 序模型 二 、U B S 总线 式虚 拟仪器 系统 的主要设 计 WM D 来开 发驱 动程序 。 W M 动模 型 中, S 在 D驱 UB总线驱 动程序 由操 ( )U B总线概述 一 S 作 系统提 供 ,负责 与硬件 打交 道 ,U B设 备开发 者只 需编 写功能 S U B就 是通 用串行 总线 , 以其 方便 、快捷 、传输 速率 高等优 S 驱 动程序 。功 能驱 动程序 通过 向总线 驱动 程序 发送 IP R ,来 实现 势 受到广大 计算机 用户 的青 睐,并 得到迅 速 的推广应 用 。UB 通 S 对 UB S 设备 信 息的发送 和接 收 。 S U B驱动程序 通 常 由即插 即用 P P n 过 四芯 电缆 来传输 信号 ,V U 、G D提供 了+5 BS N V电源 ,D +、D 一 模块 、初始 化模块 、i0 块和 电源 管 理模块等 组成 。 /模 是一对 差模信 号线 ,如 图 1 所示 。 固件程 序辅 助控制 芯 片及单 片机 完成通 信及 数据处 理任 务, 以实现 系统 的预 期功 能 。编 写 固件 所 要完成 的工 作有 以下几 点: () 1 初始 化工作 , 包括 设置一 些特殊 功能 寄存器 初始值 以实现所 需 的设 备属 性或者 功能 。( ) 2 辅助 硬件 完成 设备 的重新列 举过程 , — == — =兰 — 产一 包 括监 测设 备 的断开与 连接 ,对接 收到 的设置 包进 行分析 判 断, 从而对 主机 的设备 请求 做 出适 当 的响应 ,完成 主机对 设备 的配置 图 1 U B电缆 S 3 4 5 UB总线有 四种传 输方式 ,分 别为控制传输 、中断传输 、同步 任 务 。 ( )对 中断 的处理 。 ( )数据 的接 收与发送 。 ( )外 围 S

基于虚拟仪器技术的多功能频谱分析仪设计

基于虚拟仪器技术的多功能频谱分析仪设计

0 引言虚拟仪器(Virtual Instrument,简称VI)是计算机技术和仪器测量技术相结合而产生的一种新型仪器。

与传统意义上功能固定的仪器不同,用户可以根据自身需求,灵活地对虚拟仪器进行设计、维护和修改。

和传统仪器相比,虚拟仪器功能更强、用途更广、操作更简单、体积更小、可扩充性更好[1]。

频谱分析是信号处理中一种重要的分析手段,而频谱分析仪也是工程师和高校老师常用的一种测量仪器。

传统的频谱分析仪体积庞大,价格昂贵。

本文以美国NI 公司LabVIEW 8.5为开发平台,用软件来实现信号的处理及频谱分析,实现了多功能虚拟频谱分析仪的设计,成本低廉,使用方便。

并采用NI 公司USB-6008作为数据采集卡,接入实际信号,通过实验验证了其可行性和有效性。

1 基本原理1.1 虚拟仪器概述虚拟仪器是基于计算机平台,利用软件设计友好的仪器面板,并进行信号的分析和处理,从而完成传统仪器的各种功能。

它充分体现了“软件就是仪器”的理念。

虚拟仪器彻底打破了传统仪器功能、性能、界面不可改变的性质,完全根据需要自定义设计,相当于一套为用户专门定制的仪器。

LabVIEW 软件提出了图形化编程的概念,它使用“所见即所得”的可视化技术建立人机界面,使用图标表示功能模块,使用连线表示各模块之间的数据传递。

用LabVIEW 开发的应用程序称为VI,它由前面板和程序框图构成。

前面板是人机交互的窗口,程序框图是VI 的代码,是设计的关键部分[2]。

1.2 频谱分析仪原理经典的信号处理技术包括时域分析和频域分析。

时域分析是指研究信号的波形随时间变化的规律,频域分析是指在频域上对信号进行处理、分析和显示。

早期的频谱分析仪是将一组滤波器连在一起,每个滤波器都是一个调谐到不同中心频率上的带通滤波器,滤波器的输出与检波器相连,将交流信号变为仪表显示的直流电平。

随着电子技术的发展,扫频外差式频谱仪逐渐占据主导。

随着数字信号处理理论和计算机技术的发展,出现了以傅立叶变换为基础的现代频谱分析仪。

基于USB的多通道虚拟频谱分析仪_张俊涛

基于USB的多通道虚拟频谱分析仪_张俊涛

2011年第12期仪表技术与传感器InstrumentTechniqueandSensor 2011No.12收稿日期:2011-03-11收修改稿日期:2011-09-01基于USB 的多通道虚拟频谱分析仪张俊涛,张弛(陕西科技大学,陕西西安710021)摘要:介绍一种基于USB 技术的多通道虚拟频谱分析仪的设计。

系统以FPGA 为主控芯片,采用多通道A /D 转换器进行数据采集,USB 接口高速传输,LabVIEW 编程来实现频谱分析功能。

与传统频谱分析仪相比,具有性能稳定、开发成本低、便于重构等优点。

系统支持多通道信号同步采样,可完成三相电压监测,功率谱分析等功能。

关键词:多通道;频谱分析;LabVIEW ;FPGA ;USB 中图分类号:TM935.21文献标识码:A文章编号:1002-1841(2011)12-0018-03Multi-channel Virtual Spectrum Analyzer Based on USBZHANG Jun-Tao ,ZHANG Chi(Shaanxi University of Science and Technology ,Xi ’an 710021,China )Abstract :Design of multi-channel virtual spectrum analyzer based on USB technology was introduced.FPGA is used as the main controller ,USB interface was used for transmission and LabVIEW performances the spectrum analyzer's function.Compared with previous spectrum analyzers ,there are some advantages in virtual spectrum analyzer ,such as more stable and powerful ,lower cost and more convenient.Besides ,this spectrum analyzer supports multi-channel signal acquisition ,it can simultaneously acquires six signal ,and can complete three-phase voltages ,power spectrum in multi-channel signal system collection and spectral analysis.Key words :multi-channel ;spectral analyze ;LabVIEW ;FPGA ;USB 0引言频谱分析仪作为信号分析领域中应用广泛的测试仪器,其主要功能是测量信号的幅度/频率响应,可以完成频谱分析、失真测量、衰减测量、电子组件增益测量等,是从事电子产品研发、生产、检验的重要工具。

基于USB的多通道虚拟频谱分析仪

基于USB的多通道虚拟频谱分析仪
中 图 分 类 号 :M95 2 T 3.1 文献标识码 : A 文 章 编 号 :0 2—14 ( 0 1 1 0 1 0 10 8 1 2 1 ) 2— 0 8— 3
M u t— h n lVit lS e tum lic a ne rua p cr Ana y e s d o B lz r Ba e n US
主 要 功 能 是 测 量信 号 的 幅 度/ 率 响 应 , 以完 成 频 谱 分 析 、 频 可 失
真测量 、 衰减 测量 、 电子组 件 增 益测 量 等 , 从 事 电 子产 品研 是 发、 生产 、 检验 的重要 工具 。 目前大 部分 的频谱 分 析仪 仍 以硬
度 和速度直 接决定 了频谱分析仪的性能 。
2 1 前 置 放大 电 路 设 计 .
件电路来实现传统 意义 上的频谱 分析 , 有着 自身无法 克服 的缺
点。为此 , 设计 了一种利用虚拟仪器技 术来实现 频谱分 析功 能 的多通道频谱分析仪 。
1 系统 总体 设 计
前置放 大电路用 于将信号 放大到 A D转 换器要求 的 电压 / 范围 。为保证前端放大 电路 的性 能指标 , 设计采用 高频 宽带运
Z HANG u — a Z J n T o, HANG C i h
( h a x ies yo c n ea dT c n lg , i a 10 1 C ia S an i vri f i c n eh o y X ’n7 02 , hn ) Un t Se o
Ab t a t De i n o l — h n e i u ls e t m n lz r b s d o S e h oo y wa n r d c d F G i u e s t e sr c : sg fmu t c a n l r a p c r i vt u a ay e a e n U B tc n lg s i t u e . P A s s d a h o man c n rl r US n e a e w s u e o r n miso n a VI W e oma c s t e s e t m n lz r u cin C mp r d i o tol , B it r c a s d fr t s si n a d L b E e f a p r r n e h p cr f u a ay e g f n t . o ae o w t r vo ss e t m n lz r ,h r r o d a tg si i u ls e t m n y e ,u h a r tb e a d p w r l lwe i p e iu p cr h u a ay e s te e a e s me a v n a e n v r a p cr t u a a z r s c s mo e sa l n o e u ,o r l f c s n r o v n e t B sd s t i s e t m n lz rs p ot l - h n e in la q i t n,tc n smu tn o sy a q ie o t d mo e c n e in . e ie ,h s p cr a u a a y e u p r mu t c a n l g a c u s i i a i l e u l c u r s s i s io a s in l a d c n c mp ee t r e p a e v l g s p we p c r m n mut— h n e in ls se c l ci n a d s e ta n lss i s a , n a o l t h e — h s o t e , o r s e t x g a u i l c a n l g a y tm o l t n p cr la ay i . i s e o Ke r s mut— h n e ; p cr n lz ; a VI W ; P y wo d : l c a n l s e t a ay e L b E i l a F GA; S U B

FPGA_ASIC-基于USB的并行多通道频率测试仪的设计

FPGA_ASIC-基于USB的并行多通道频率测试仪的设计

基于USB的并行多通道频率测试仪的设计李丹丹[1] 胡兵[2](西华大学电气信息学院信息工程系 成都 610039)摘要:本文提出了基于USB的并行多通道频率测试仪的设计方案。

详细描述了利用FPGA完成的频率综合测量法的设计,该方法的应用实现了并行多通道的同时测量,设计中应用了24位计数器,极大的拓展了测频范围。

该频率测试仪可完成不同工况如稳态监测更重要的是过渡过程时的多路频率信号的同时测量。

最后通过相应时序仿真验证了该设计。

关键词:频率测试,FPGA,过渡过程,USB中图分类号:TP274 文献标识码:BDesign of Parallel Multi-channel Frequency Instrument Based on USBLi Dandan[1] Hu Bing[2](Xihua University Chengdu 610039)Abstract:This paper presented a design method of parallel multi-channel frequency instrument based on USB. Then it is described in detail that the design of Frequency Synthesis Measurement Methods which complete by FPGA, the methods is realize the parallel multi-channel simultaneous measurement, a 24 bit counter use in design, greatly expanded the scope of frequency measurement. Instrument support parallel multi-channel frequency signal under different work conditions as steady monitoring prior is transitional process test. Finally,the simulation results verify the effectiveness of the design.Keywords: frequency measurement,FPGA,transitional process,USB引言频率测量是电子测量技术中常用的测量方法之一。

试用USB接口虚拟示波器,频谱分析仪F-24U

试用USB接口虚拟示波器,频谱分析仪F-24U

笛.

: :

三 : 篡:
: 童鎏

董 一言 量强 鬣 黧 篓 兰 蒜 墨
誊 一 写 【耋 :: 芝 £ : I






图8
图9
图 l l
■ f
没有 比较
就 没 有鉴 再 改 用 T G1 视 S 1 1
头 现有 的 美 国
泰克 T krn DS 0 e t iT 2 1 ox 2数字存储示波器及 日立 HI C T HI A
V 16 一 5 5示 波 器 做 了 对 比 测 试 , 测 试 信 号 源 采 用 的 是
d所 示 。 随 后
调 整 产 生 幅度 2 波 形 更 V 为 复 杂 的 视 频 信 号 , 测 试 结 果 如 图 1 a b c 8、 、 、
用 软件 。 如 图 8所 示 ,双 击 F 4 — — 73 x 2 U GB V .. e可执 行 文 e
此时将示 波探 头接入信号 ,单击控 制窗 口中的 P A L Y键 ,
右 方 的红 色指 示灯 开 始 闪烁 ,就 能 进 行正 常 的 测 试 了 ,被
件开始简体 中文版软件安装 ,安装完成后就会在桌面上 出 现图 9所示的启动快捷图标。 双击该图标运行测试应用软
维普资讯
古人云 :工欲善 其事 ,必先利其 器。每 个 电子爱好 者都渴望拥 有一套功 能强劲 、性能优 异的测试 仪 器。然
而传统专业 电子仪 器高昂的价 格 门槛 ,总让 大 多囊中羞
涩的爱好者 望而却步 ,因而价 格相对便 宜 的虚 拟仪 器设
R a me 如 图 6所 示 ,可 ed ,

基于频谱分析仪平台的USB接口鉴频特性测试数据采集系统[实用新型专利]

基于频谱分析仪平台的USB接口鉴频特性测试数据采集系统[实用新型专利]

专利名称:基于频谱分析仪平台的USB接口鉴频特性测试数据采集系统
专利类型:实用新型专利
发明人:梁强,陈仁北
申请号:CN201220037440.0
申请日:20120206
公开号:CN202661548U
公开日:
20130109
专利内容由知识产权出版社提供
摘要:本实用新型公开了一种基于频谱分析仪平台的USB接口鉴频特性测试数据采集系统,频谱分析仪跟踪源输出的高频信号作为被测鉴频电路的输入信号,鉴频器输出的电压信号作为USB接口的鉴频特性测试数据采集模块的输入,USB接口的鉴频特性测试模块主要完成鉴频器输出电压信号的调理及数据采集,然后通过USB接口将数据传输给频谱分析仪主机进行显示。

本实用新型增加USB接口的鉴频特性测试数据采集模块解决了高频教学鉴频特性测试的需求,使频谱分析仪具备鉴频特性测试能力,从而拓展了频谱分析仪的使用范围和测量功能,而且USB接口的鉴频特性测试数据采集模块独立性强,具备通用USB接口的频谱分析仪可以通过软件升级即可实现鉴频特性测试。

申请人:安徽白鹭电子科技有限公司
地址:230088 安徽省合肥市高新区合欢路12号1栋轻钢厂房
国籍:CN
代理机构:安徽合肥华信知识产权代理有限公司
代理人:余成俊
更多信息请下载全文后查看。

基于USB总线的虚拟频谱分析仪设计

基于USB总线的虚拟频谱分析仪设计

基于USB总线的虚拟频谱分析仪设计
黄娟;于莉娜;胡金海;李英伟;刘兴斌
【期刊名称】《石油仪器》
【年(卷),期】2006(020)006
【摘要】文章详细介绍了基于USB总线的虚拟频谱分析仪的设计过程.该仪器使用嵌入式混合处理器MC56F8323来实现动态信号的实时采集、频谱分析和数字滤波等功能.处理结果由USB2.0接口芯片CY7C68013上传至PC机,以完成数据显示、存储、绘制图形等功能.其中,CY7C68013工作于Slave FIFO模式,以实现与MC56F8323间的数据传输.该系统可同时对两路动态信号进行实时谱分析,每路采样频率高达500kHz.
【总页数】3页(P19-21)
【作者】黄娟;于莉娜;胡金海;李英伟;刘兴斌
【作者单位】大庆油田公司采油一厂工程技术大队,黑龙江,大庆;燕山大学信息学院,河北,秦皇岛;大庆测试技术服务分公司生产测井研究所,黑龙江,大庆;燕山大学信息学院,河北,秦皇岛;大庆测试技术服务分公司生产测井研究所,黑龙江,大庆
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于USB的多通道虚拟频谱分析仪 [J], 张俊涛;张弛
2.基于USB总线的虚拟仪器传感器测控实验平台设计 [J], 赵京
3.基于USB-6251的虚拟频谱分析仪开发研究 [J], 王兵;夏友才
4.基于USB-6251数据采集卡的虚拟频谱分析仪设计 [J], 王兵;于游;罗正生
5.虚拟频谱分析仪的USB接口设计 [J], 高培林;程良鸿;吕红芳
因版权原因,仅展示原文概要,查看原文内容请购买。

基于USB-6251的虚拟频谱分析仪开发研究

基于USB-6251的虚拟频谱分析仪开发研究

基于USB-6251的虚拟频谱分析仪开发研究王兵;夏友才【摘要】文中介绍了运用LabVIEW2009软件,结合NI的USB-6251数据采集卡实现虚拟频谱分析仪的开发研究,实现了对外部信号的采集、幅相谱的分析、功率谱的分析、谐波分析和联合时频分析,并具备波形存储和读取功能。

系统调试结果证明该仪器实现了一般频谱分析仪所具有的基本功能,增加了数据分析处理能力。

%This paper describes the development and research of virtual spectrum analyzer based on LabVIEW2009 software and data acquisition module USB-6251 made in NI.The virtual spectrum analyzer realizes the functions of signal acquisition from external,amplitude-phase analysis,power spectrum analysis,harmonic analysis,joint time-frequency analysis and load and store functions of waveform.Testing result proves that the virtual instrument realized general functions of spectrum analyzer,and extends data processing capacities.【期刊名称】《实验科学与技术》【年(卷),期】2012(010)005【总页数】2页(P10-11)【关键词】虚拟仪器;USB-6251卡;频谱分析仪;数据采集【作者】王兵;夏友才【作者单位】攀枝花学院教务处,四川攀枝花617000;攀枝花学院教务处,四川攀枝花617000【正文语种】中文【中图分类】TB526;TP391.98虚拟仪器是一种全新概念的仪器,就是在以计算机为核心的硬件平台上,由用户设计定义虚拟面板,测试功能由软件编程实现的一种计算机仪器系统[1]。

基于USB的并行多通道频率测试仪的设计

基于USB的并行多通道频率测试仪的设计

基于USB的并行多通道频率测试仪的设计
李丹丹;胡兵
【期刊名称】《微计算机信息》
【年(卷),期】2008(024)022
【摘要】本文提出了基于USB的并行多通道频率测试仪的设计方案.详细描述了利用FPGA完成的频率综合测量法的设计,该方法的应用实现了并行多通道的同时测量,设计中应用了24位计数器,极大的拓展了测频范围.该频率测试仪可完成不同工况如稳态监测更重要的是过渡过程时的多路频率信号的同时测量.最后通过相应时序仿真验证了该设计.
【总页数】3页(P165-166,234)
【作者】李丹丹;胡兵
【作者单位】610039,西华大学电气信息学院信息工程系,成都;610039,西华大学电气信息学院信息工程系,成都
【正文语种】中文
【中图分类】TP274
【相关文献】
1.基于USB的频率特性测试仪的设计 [J], 吴正玲;郭爽
2.多通道心电测试仪的USB2.0计算机接口设计 [J], 韩海亮;苏绍璟;王跃科;王湘祁
3.基于FTD2 XX.DLL库的多通道并行数据USB采集软件开发 [J], 杨会伟;周先飞;夏跃武
4.基于FTD2XX.DLL库的多通道并行数据USB采集软件开发 [J], 杨会伟;周先飞;
夏跃武
5.基于FPGA+FT2232H多通道并行数据USB采集系统设计 [J], 杨会伟;周先飞;李敏
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IO CS 10 RD
I接收配置采集频率信息

设定采集频率
BUSY
Io
BUSY

采集数据
图3
AIy7656与FI’GA硬件连接示意图

传送数据至Pc
cY7c68013集usB通信控制引擎和改进的8051内核于一体, 方便资源扩展,而且该芯片集成了较大的数据缓存区,利于数 据快速传输。系统中usB设备的供电方式采用自供电和外供 电两种方式,一种是主机的电源线+5 V电源,一种是外接的
表技术与传感器,2009(3):49—51. [2] 于雪磊,赵世平,蔡萌基于usB和cHD的高速数据采集系统
仪表技术与传感器,2∞8(3):49—54
[3]谭安菊,龚彬usB2 o控制器c”c68013与FPGA接口的v口丑og HDL实现.电子工程师,2007.33(7):52—55 [4]n10MAs
can
Besjdes,岫s
spectrum aulalyzer suppons multi—channel sjgnal acquisition,it
can
six
signal,and
complete three—phase VoItages,power spectmm in mul“一channel signal system collection and spectral analysis.
—5V
3.1系统程序总体流程 系统程序总体流程如图5所示。,系统启动后,设置系统采
图2前端放大电路
AD7656 h DO~D15 y CONVST A,B,C CS RD 10 CONVST^仍,C 10 D0一D15 FPGA
集频率信息,按照设定的采集频率采集数据并将数据传送给计 算机,在LabVIEw平台卜完成信号的处理I:作。
FPGA IISB
为主控芯片设计的数据采集卡,如图】所示。数据采集卡的精 度和速度直接决定r频谱分析仪的性能。 2.1前置放大电路设计 前置放大电路用于将信号放大到A/D转换器要求的电压 范围。为保证前端放大电路的性能指标,设计采用高频宽带运 放AD8ll芯片为核心设计。AD811 3dB带宽高达140 MHz,并 且具有2
V,FI-
统识别uSB设备,并建立起主机端和没备端之间的通汛。 VISA(VinualInstrument
Software
Archilecture)是用来与各
种仪器总线进行通信的高级应用程序编程接口(APl)。它不受 平台、总线和环境的限制,可用束对usB、GPIB、串口、VxI、Pxl 及以太网等进行配置、编程和调试。VlsA从3.0版开始支持 usB通信,因此系统利用LabVIEw的VISA来对usB的底层驱 动经行开发。 由于系统中的usB设备属于usB—RAw类设备,因此需 要在NI—VlsA中创建驱动程序,具体步骤如下: (1)使用Driver 创建INF文档; ‘(2)安装lNF文档,并安装使用INF文档的usB设备; (3)使用NI—VIsA 工具)对设备进行测试。
C10se,V1sA
学研究提供了极大的方便。该虚拟频谱分析仪中主要是由检 查开关程序、频谱分析程序、通道切换程序、波形展示程序和数 据存储等程序组成。其中数据处理模块程序及波形显示程序 如图6及图7所示。
w矗te和VIsA Read 4个节点即可实现和usB设备的双向通信。
与usB设备的通信过程分为4个步骤”o: (1)由VIsA Open函数打开VIsA 的usB设备;
FFr变换最基本物理意义在于将时域信号变换为频域信号,在 实际数据采集中,数据往往以时域的形式显示出来,经过Frr 变换后,可蛆十分直观地观察信号所包含的频率信息,这为科
图6数据处理程序
圜囡
圈7波形显示程序
4设计仿真 联机进行仿真.得f{{粝谱相付如罔8所示,
5结束语 以FPcA为主控芯片的采集系统可实现多路实时稳定的 数据采集和预处理,『『|i采用usB传输数据可以保证较高的带宽 和高速稳定的传输速率以及usB本身的便携性,再加上L曲一
19
lNTl

SLoE SI.WR
n竹A芯片
EP2(:35672C6
nA(;A
FLA【;B
EZ—IiSB FX2
CY7c68013—56脚

FL丸GC F1山A(jD IFr:LK

圈4
FPGA与uSB硬件连接示意图
硬件描述语言采用适合复杂数字逻辑电路和系统仿真和 综合的Ve“log HI)L,以QuaJtus II为开发平台进行设计。FPGA 程序被编译综合及适配后,将生成的配置文件下载到FPGA中 实现采集系统控制功能。程序采用自上而下的模块化没计方 法,包括Flash模块、A/D模块和usB模块,模块之间互相关联 并被顶层模块调用。usB模块负责FPGA与usB的通信以及 uSB模块和Flash卡模块之间的数据连接H1。 3系统软件设计
D F.MoORBY P
由信号频谱图可以直接观察到采集信号的频谱分析,还可 以对采集信号在指定频段提取幅值最大的成分频率信号,可输 出抽取出的信号波形、频率及相位等,对信号进行谐波分析、计 算信号的功率谱、功率谱密度和互功率谱等。由结果图可以看 出,设计完成了hbVlEw编程环境下的虚拟频谱分析仪的实 现。
图l系统整体设计框图
依次读取6个通道上的数据,将数据通过10一Do—10一D15读人 FPGA的FIFO缓存器口J。
2.3
USB接口 usB接口芯片选用Ez—usB Fx2芯片CY7C68013。
收稿日期:2011一03一ll收修改稿日期:2011一09—0l
万方数据
第12期
张俊涛等:基于usB的多通道虚拟频谱分析仪
Key words:multi—channel;spectral analyze;LabVIEW;●、PGA;USB
0引言
2系统硬件设计 系统硬件电路的核心是以cycloneⅡ系列FPGA
EP2C35
频谱分析仪作为信号分析领域中应用广泛的测试仪器,其 主要功能是测量信号的幅度/频率响应,可以完成频谱分析、失 真测昔、衰减测量、电子组件增益测量等,是从事电子产品研 发、生产、检验的重要工具。目前大部分的频谱分析仪仍以硬 件电路来实现传统意义卜^的频谱分析,有着自身无法克服的缺 点。为此,设汁了一种利用虚拟仪器技术来实现频谱分析功能 的多通道频谱分析仪。 1系统总体设计 没计采用FPGA为系统的主控制芯片,完成信号采集、数 模转换、数据传输等功能,并在虚拟仪器软件的基础上确定了 一种方便可行的频谱分析仪的设计方法…。 系统总体没计框图如图l所示。模拟信号经过前置放大 器进行放大后进人A/D转换器,经过转换得到数字量信号,存 入FlF0缓存区,数据在FPGA主芯片中进行编排控制,经过 usB接口传送给计算机,最后由bbVIEw来完成频谱分析的 功能。
500
V/斗s的速度。
前置放大电路如图2所示,其中JAlN为信号输入口,u3和 U4两个运放设计为反相和同相放大电路,以构成单端输入至 差分平衡输入转换电路,以满足A/D转换器对信号形式的要 求。 2.2多通道同步A/D转换器 系统设计采用AD7656,其内部有6个独立的16位逐次逼 近型ADC,可通过CONVsT A/B/C配置成3对ADC独立地进 行同步采样和转换或者6通道同步采样和转换。每通道最高
2.4
Development
wizard(驱动程序开发向导)
Control(NI—VIsA互动控制
n'GA端的USB模块设计
万方数据
20
Inshument Techni口ue and SenBor
Dec.2011
usB底层配景正确以后,选择VIsA类为usBRaw.计算机 会自动刷新选择的usB设备,利用V1sAopen,VlsA
2011年
仪表技术与传感器
InshlJment
201l No.12
第12期
’rechnique
and
Sensor

基于USB的多通道虚拟频谱分析仪
张俊涛,张弛
(陕西科技大学,陕西西安7l∞21) 摘要:介绍一种基于uSB技术的多通道虚拟频谱分析仪的设计。系统以FPCA为主控芯片,采用多通道A/D转换器 进行数据采集,usB接口高速传输,LabVIEw编程来实现频谱分析功能。与传统频谱分析仪相比,具有性能稳定、开发成 本低、便于重构等优点。系统支持多通道信号同步采样,可完成三相电压监测,功率谱分析等功能。 关键词:多通道;频谱分析;LabVIEw;FPGA;uSB 中图分类号:TM935.2l 文献标识码:A 文章编号:1002—1841(2011)12—0018—03
250
Ks/s的采样速率,可以满足高分辨率、多通道、高转换速率
丁赢黔 软核处 理器
h/
Nif,Nfr

j\
1/
PC主机 L曲VIEW
和低功耗的要求,如三相电压的测量,电源功率的测量等。 FPcA对ADc的控制电路如图3所示。通过程序控制 AD7656的CONVSTA/B/C和BusY,当BusY为1时,ADC开 始进行数据采集。经过3恤s完成1次数据采集后,BuSY为0,
图8虚拟频谱分析仪仿真结果

VIEw强大的信号处理能力,很好地实现了多路频潜分析仪的 功能。该系统在【dbVIEw软件平台上充分结合FPcA和usB 的特点,将IJabVIEw的图形化编程、FPGA可重构性和usB传 输的高速稳定便捷性充分结合起来。而在LabVIEw环境下采 用NI—VIsA作为,F发丁具进行usB驱动程序的开发则较为容 易,不但开发难度较低,而且开发出的系统稳定可靠。 参考文献: [1]安荣,任勇峰,李圣昆基于即GA和usB2 0的数据采集系统仪
on
multi—channel virtuaI spectmm aIlalyzer based
相关文档
最新文档