[go: up one dir, main page]

CN100465830C - 一种采用usb接口的便携式振动控制器 - Google Patents

一种采用usb接口的便携式振动控制器 Download PDF

Info

Publication number
CN100465830C
CN100465830C CNB2007100374230A CN200710037423A CN100465830C CN 100465830 C CN100465830 C CN 100465830C CN B2007100374230 A CNB2007100374230 A CN B2007100374230A CN 200710037423 A CN200710037423 A CN 200710037423A CN 100465830 C CN100465830 C CN 100465830C
Authority
CN
China
Prior art keywords
module
usb
interface
chip
data acquisition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2007100374230A
Other languages
English (en)
Other versions
CN101046685A (zh
Inventor
陆徐平
杨吴冰
李渝曾
陆明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI UNIVERSITY
Original Assignee
SHANGHAI UNIVERSITY
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI UNIVERSITY filed Critical SHANGHAI UNIVERSITY
Priority to CNB2007100374230A priority Critical patent/CN100465830C/zh
Publication of CN101046685A publication Critical patent/CN101046685A/zh
Application granted granted Critical
Publication of CN100465830C publication Critical patent/CN100465830C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Information Transfer Systems (AREA)

Abstract

本发明涉及一种采用USB接口的便携式振动控制器。它包括:双通道数据采集模块、信号处理模块、数据存储模块、信号输出模块、逻辑控制模块、USB通信模块。本发明采用了两片浮点DSP和24位ADC/DAC的高性能硬件架构进行振动信号的处理,减少了闭环控制时间,增强了系统实时性。本发明结构简单,动态范围大,精确度高,同时采用USB接口实现与PC通信,即插即用,移动和携带十分方便。

Description

一种采用USB接口的便携式振动控制器
技术领域
本发明涉及一种振动试验的控制器,具体的说,涉及的是一种采用通用串行总线USB(Universal Serial Bus)接口的便携式振动控制器。
背景技术
随着现代工业的发展,尤其是国防工业的发展,对设备的可靠性要求越来越高,在这种背景下,以振动试验为核心的可靠性试验获得了广泛地应用。振动试验是在振动台上模拟产品实际工作状态下的振动环境,其中控制器的作用就是使振动台产生所规定的振动。因此,可以通过振动试验及早发现产品的结构、材料及制造工艺上的缺陷,暴露产品的早期故障,为产品的完善提供依据。一般现有的振动控制系统都采用主从式结构,振动控制器与PC进行连接,控制器主要完成控制任务,PC完成参数设置、波形显示、数据分析,另外也参与部分数字信号处理任务等等。目前使用的控制器不够灵活轻便,控制器大都采用基于PCI总线的插卡方式与PC进行通信,控制器被包含在PC机箱内。由于PC机箱空间有限,因此限制了系统规模的扩展,同时机箱内噪声较大,对控制板的干扰影响显著。另外与PC紧密结合,需要依赖PC的性能,使用和维修不够灵活便利。同时目前使用的控制器中采用早期的处理器芯片,限制了系统性能的提高。中国专利87107034.0“数字随机振动控制系统(或方法)及其设备”和87107035.9“数字随机振动控制均衡方法及其控制系统和设备”提出了随机振动控制的方法和设备。使用的模数和数模转换器精度是12位的,使用的处理器是低端的DSP芯片,另外微机参与了绝大部分信号处理的任务,在此硬件架构下,系统性能不够理想,速度慢,精度低,动态范围小,性能难以提高,使用和维修都不方便。
发明内容
本发明的目的在于克服现有技术中存在的不足,提供一种基于通用串行总线(USB)的振动控制器,控制器完全独立于PC,由控制器独立完成闭环控制的任务,PC不参与数字信号处理的任务,对PC要求较低,能达到很高的性能,同时控制器可以即插即用,可以以一个USB外设接入任何一台PC,使用灵活方便。
为了达到上述目的,本发明采用下述技术方案:
一种采用USB接口的便携式振动控制器,包括一个数据采集模块、一个信号处理模块、一个数据存储模块、一个信号输出模块和一个逻辑控制模块,其特征在于所述的逻辑控制模块分别与所述的数据采集模块、信号输出模块、数据存储模块和信号处理模块相连接;所述信号处理模块采用2片浮点DSP芯片,并连接一个USB通信模块;所述的数据采集模块采用双通道数据采集模块。
上述的双通道数据采集模块由2个可编程增益放大器、2个抗混叠滤波电路和2片24位模数转换器(ADC)ADS1271组成,作为ADC的驱动差分运放OPA1632通过差分信号线和ADS1271相连,ADS1271通过其SPI接口连接到逻辑控制模块。
上述的信号处理模块是由2片TI公司的TMS320C6713B DSP芯片组成,双DSP并行处理,两片DSP通过多通道缓冲接口(McBSP)相连接。
上述的信号输出模块由24位的D/A转换器CS4351、平滑滤波电路和可编程衰减器组成,D/A转换器CS4351通过I2S接口和逻辑控制模块相连,可编程衰减器CS3310与平滑滤波电路(62)连接,平滑滤波电路(62)与D/A转换器CS4351相连。
上述的USB通信模块的核心芯片是EzUSB FX2系列芯片CY7C68013A,通过USB芯片本身具有的GPIF接口与两个DSP的HPI口相连,而EEPROM芯片AT24C64中存放固件程序,通过I2C接口连接到USB芯片。
上述的各组成单元的工作原理如下:
所述的双通道数据采集模块是采集来自加速度传感器的两路振动信号,经过程控放大电路和滤波电路后送入两片24位模数转换器(ADC)进行A/D转换。
所述的信号处理模块是基于双片浮点DSP的硬件电路,一个DSP在前端负责两通道数字信号的预处理和D/A通道信号的输出;另一DSP在后端负责数据的控制运算、与外界USB通信工作,双DSP之间通过DSP所提供的串口进行消息和数据的传输。
所述的数据存储模块用于存放部分执行代码和存放系统运行时候的数据。
所述的信号输出模块主要由24位数模转换器(DAC)构成,信号经过滤波和程控衰减后输给功率放大器驱动振动台进行振动。
所述的逻辑控制模块由FPGA组成,完成板极的逻辑粘合,同时完成数据采集和数据输出的控制和缓冲。
所述的USB通信模块由USB控制芯片和EEPROM芯片构成,USB接口电路负责DSP硬件板与上位PC之间的数据通讯。
所述的PC是普通的个人计算机,PC用于向控制板下载执行代码,同时对控制器上传的数据进行分析、显示和存储。
本发明与现有技术相比,具有如下显而易见的突出实质性特点和显著效果:振动控制器采用USB接口实现与PC通讯,即插即用,移动和携带十分方便;控制器独立于PC,可以使系统的稳定性提高;采用了高性能硬件结构实现了控制器,其中采用24位ADC和DAC实现模拟和数字信号之间的相互转换,极大的提高了系统的精度和动态范围,同时系统的扩展升级很方便;采用两片浮点DSP进行并行运算和处理,减少了闭环控制时间,增强了系统实时性。
附图说明
图1是本发明的总体结构框图;
图2是双通道数据采集模块连接图;
图3是DSP和USB芯片的连接图。
具体实施方式
本发明的一个优选实施例如下述:采用USB接口的便携式振动控制器,如图1所示,包括一个数据采集模块1、一个信号处理模块3、一个数据存储模块2、一个信号输出模块6、一个逻辑控制模块5、一个USB通信模块4。
参见图2,上述的数据采集模块1核心包括2个可编程增益放大器11、2个抗混叠滤波电路12和2个TI(德州仪器)公司A/D转换器ADS1271(13)。在该模块1中,采集两路振动信号,经过电荷放大器后送入可编程增益放大器PGA103U(11)中,PGA103U可以对信号进行1,10,100倍的放大,MAX293模拟滤波器(12)作为低通滤波器滤除高频信号,可以通过调节外接电容的大小来改变滤波器的截止频率适应不同的要求。OPA1632作为ADC的驱动运放,把信号转换为差分信号,满足ADS1271(13)全差分信号输入的要求,增强抗干扰能力。ADS1271(13)完成模数转换作用,24位的分辨率使系统有很高的精度和动态范围。
参见图1,上述的信号处理模块3包括两个TI公司TMS320C6713B浮点数字信号处理器(DSP),主频为225M,两片DSP并行运算处理,独立完成闭坏控制任务。其中一片完成数据采集、初步处理、数据输出,另一片完成核心的控制功能,同时把实时处理得到的数据通过USB传递给PC进行显示、分析和存储等。两片DSP通过各自的多通道缓冲串口(McBSP)进行数据的相互传递。
上述的数据存储模块2由4片ISSI公司的SRAM(静态存储器)IS61LV51216构成,单片容量是512Kx16 bit(即8M bit),每个DSP外接两片SRAM,满足运行程序与存储数据的需要。DSP的EMIF(外部存储器扩展接口)可以和SRAM进行无缝连接,两片SRAM接在每个DSP的CE0空间。
上述的信号输出模块6核心包括Cirrus Logic公司24位D/A转换器CS4351(61)、平滑滤波电路62和可编程衰减器63。经过DSP处理过的数据存在SRAM中,在FPGA(现场可编程门阵列)控制下送入数摸转换器进行D/A转换,以OPA4132运算放大器为核心滤波电路对模拟信号平滑滤波,经过Cirrus Logic公司的可编程衰减器CS3310(63)后,信号被送入功率放大器驱动振动台的振动。
上述的逻辑控制模块5由Altera公司Cyclone系列FPGA EP1C6构成,FPGA辅助DSP进行I/O的扩展、完成时钟的分频、采样和激励数据的缓冲以及板极的粘合等逻辑功能。
USB通信模块4的核心芯片是Cypress公司的EzUSB FX2系列芯片CY7C68013A,该系列芯片已经将协议硬件化,简化了USB接口的开发。如图3所示,通过USB芯片本身具有的GPIF接口与两个DSP的HPI(Host Port Interface)口相连,在不干扰DSP的情况下,可进行大批量实时数据的传输。在EEPROM芯片AT24C64中存放USB固件程序,其容量为64Kbit,上电后通过I2C总线固件会自动地从外部EEPROM存储器中的下载到FX2的内置RAM中,在FX2复位后便开始执行这一程序代码。
本发明工作时,可以进行正弦振动、随机振动、冲击振动试验。首先在PC上安装控制器的上位机软件和驱动程序,把控制器和PC通过USB线连起来后启动电源。在PC上打开试验软件,根据要求可以选择正弦、随机或者冲击试验,然后进入试验界面。系统界面分为命令控制面板,参数显示面板、设定波形显示部分及实时信号显示部分。根据试验要求,按照标准设定好参数后,把执行程序下载到控制器中,接着在控制面板中进行检测、开始、停止等操作。在开始试验时,振动加速度传感器获取振动信号,经过电荷放大器后送入数据采集模块进行处理,信号经过放大、滤波和差分后转化成数字信号,进入信号处理模块进行DSP算法的运行,处理完毕后送入信号输出模块进行数模转换,滤波和衰减后送入功率放大器,功放驱动振动台的振动,同时控制器把实时处理的数据通过USB通信模块上传到PC进行显示和分析,这样就完成一次闭环控制。依次循环,控制器对振动波形不停地修正,最终在容差范围内,振动台面上的振动波形逼近参考值。试验完毕后就可以查看和存储试验报告。

Claims (4)

1、一种采用USB接口的便携式振动控制器,包括一个数据采集模块(1)、一个信号处理模块(3)、一个数据存储模块(2)、一个信号输出模块(6)和一个逻辑控制模块(5),其特征在于所述的逻辑控制模块(5)分别与所述的数据采集模块(1)、信号输出模块(6)、数据存储模块(2)和信号处理模块(3)相连接;所述信号处理模块(3)采用2片浮点DSP芯片,并连接一个USB通信模块(4);所述的数据采集模块(1)采用双通道数据采集模块;所述的数据采集模块(1)由2个可编程增益放大器(11)、2个抗混叠滤波电路(12)和2片24位模数转换器ADS1271(13)组成,作为模数转换器(13)的驱动差分运放OPA1632通过差分信号线和ADS1271相连,ADS1271通过其SPI接口连接到逻辑控制模块(5)。
2、根据权利要求1所述的采用USB接口的便携式振动控制器,其特征在于所述的信号处理模块(3)是由2片TI公司的TMS320C6713B DSP芯片组成,双DSP并行处理,两片DSP通过多通道缓冲接口(McBSP)相连接。
3、根据权利要求1所述的采用USB接口的便携式振动控制器,其特征在于所述的信号输出模块(6)由24位的D/A转换器CS4351(61)、平滑滤波电路(62)和可编程衰减器(63)组成,D/A转换器CS4351(61)通过I2S接口和逻辑控制模块(5)相连,可编程衰减器CS3310(63)与平滑滤波电路(62)连接,平滑滤波电路(62)与D/A转换器CS4351(61)相连。
4、根据权利要求1所述的采用USB接口的便携式振动控制器,其特征在于所述的USB通信模块(4)的核心芯片是EzUSB FX2系列芯片CY7C68013A,通过USB芯片本身具有的GPIF接口与两个DSP的HPI口相连,而EEPROM芯片AT24C64中存放固件程序,通过I2C接口连接到USB芯片。
CNB2007100374230A 2007-02-09 2007-02-09 一种采用usb接口的便携式振动控制器 Expired - Fee Related CN100465830C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100374230A CN100465830C (zh) 2007-02-09 2007-02-09 一种采用usb接口的便携式振动控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100374230A CN100465830C (zh) 2007-02-09 2007-02-09 一种采用usb接口的便携式振动控制器

Publications (2)

Publication Number Publication Date
CN101046685A CN101046685A (zh) 2007-10-03
CN100465830C true CN100465830C (zh) 2009-03-04

Family

ID=38771349

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100374230A Expired - Fee Related CN100465830C (zh) 2007-02-09 2007-02-09 一种采用usb接口的便携式振动控制器

Country Status (1)

Country Link
CN (1) CN100465830C (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102135444A (zh) * 2010-12-23 2011-07-27 天津大学 便携式动力机械振动测量分析仪
CN103207010A (zh) * 2013-03-22 2013-07-17 中国科学院长春光学精密机械与物理研究所 一种高精度加速度信号检测及分析装置
CN106773947A (zh) * 2016-12-12 2017-05-31 恒信大友(北京)科技有限公司 一种新型高速高精度动态数据采集装置及方法
CN110307796A (zh) * 2019-06-27 2019-10-08 南京理工大学 一种高动态响应的fbg应变测量装置
CN112816991B (zh) * 2021-01-06 2024-07-12 深圳市麒博精工科技有限公司 基于低电压复杂信号的超声检测方法
CN118449259B (zh) * 2024-07-05 2024-10-01 北京博科测试系统股份有限公司 一种带有备用电池的液压、电动振动台控制器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1032864A (zh) * 1987-10-23 1989-05-10 北京自动化技术研究所 数字随机振动控制均衡方法及其控制系统和设备
CN1032863A (zh) * 1987-10-23 1989-05-10 北京自动化技术研究所 数字随机振动控制系统(或方法)及其设备
JP2000019053A (ja) * 1998-06-30 2000-01-21 Akashi Corp 振動試験機における制御装置のdspバス構造
JP2004117010A (ja) * 2002-09-24 2004-04-15 Yokogawa Electric Corp 変位測定装置
CN1642153A (zh) * 2004-01-17 2005-07-20 赫立讯科技(北京)有限公司 短程无线个人网络信号发生器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1032864A (zh) * 1987-10-23 1989-05-10 北京自动化技术研究所 数字随机振动控制均衡方法及其控制系统和设备
CN1032863A (zh) * 1987-10-23 1989-05-10 北京自动化技术研究所 数字随机振动控制系统(或方法)及其设备
JP2000019053A (ja) * 1998-06-30 2000-01-21 Akashi Corp 振動試験機における制御装置のdspバス構造
JP2004117010A (ja) * 2002-09-24 2004-04-15 Yokogawa Electric Corp 変位測定装置
CN1642153A (zh) * 2004-01-17 2005-07-20 赫立讯科技(北京)有限公司 短程无线个人网络信号发生器

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
振动控制系统小型化的设计和实现. 刘亚婷,陈仁文.仪器仪表用户,第12卷第3期. 2005
振动控制系统小型化的设计和实现. 刘亚婷,陈仁文.仪器仪表用户,第12卷第3期. 2005 *

Also Published As

Publication number Publication date
CN101046685A (zh) 2007-10-03

Similar Documents

Publication Publication Date Title
CN100465830C (zh) 一种采用usb接口的便携式振动控制器
CN100573378C (zh) 一种基于嵌入式技术的便携式振动数据采集装置及方法
CN101587498B (zh) 双模式信号采集板
CN101266482A (zh) 基于单片机的四轴运动控制卡
CN102967326B (zh) 一种基于Nios II处理器的编码器接口测试装置
CN102967369B (zh) 具有ccd光谱信号采集系统的混合光谱仪
CN101344421B (zh) 动态轨道衡数据采集仪及数据采集方法
CN103018542B (zh) 一种基于usb总线的电晕电流采集卡
CN107153372B (zh) 一种通道可扩展的堆叠式微型数据采集系统
CN100403245C (zh) 一种基于usb总线的嵌入式虚拟仪器的信号处理方法
CN203275482U (zh) 一种虚拟示波器数据采集卡
CN112947379A (zh) 一种基于fpga的多通道小信号测控系统硬件平台
CN203025157U (zh) 一种多模式超声波探伤仪的检测模块
CN200972500Y (zh) 一体化自动集成测试仪
CN101441152B (zh) 一种基于usb数据采集系统的材料试验机
CN2835954Y (zh) 一种基于网络的嵌入式信号采集仪
CN207503218U (zh) 一种支持动态配置的fpga主模式spi加载电路
CN204557139U (zh) 一种数据采集卡
CN116774022A (zh) 一种基于fpga的adc性能测试系统及其测试方法
CN105629815A (zh) 一种嵌入式数据采集记录系统
CN103064316B (zh) 同步去噪多路超声信号采集系统
CN1971651A (zh) 一体化自动集成测试系统
CN201781478U (zh) 多通道高速模数转换并行处理卡
CN1862430A (zh) 基于dsp控制卡的六自由度实时主动振动控制系统
CN201368860Y (zh) 一种探伤系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090304

Termination date: 20120209