当前位置: 首页 > 专利查询>上海大学专利>正文

一种采用USB接口的便携式振动控制器制造技术

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

A portable vibration controller using USB interface

The invention relates to a portable vibration controller adopting an USB interface. It includes two channel data acquisition module, signal processing module, data storage module, signal output module, logic control module and USB communication module. The invention adopts two high performance hardware architectures of floating point DSP and 24 bit ADC / DAC to process vibration signals, thereby reducing the closed loop control time and enhancing the real-time performance of the system. The invention has the advantages of simple structure, large dynamic range and high accuracy, and simultaneously realizes the communication with the PC by using the USB interface, namely plug and play, and is convenient to move and carry.

【技术实现步骤摘要】

本专利技术涉及一种振动试验的控制器,具体的说,涉及的是一种采用通用串行总线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通过用三线串行控制接口和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构成,单片容量是512K×16bit(即8M bit),每个DSP外接两片SRAM,满足运行程序与存储数据的需要。DSP的EMIF(外部存储器扩展接口)可以和SRAM进行无缝连接,两片SRAM接在每个DSP的CE0空间。上述的信号输出模块6核心包括Cirrus Logic公司24位D/A转换器CS4351(61)、平滑滤波电路62和可编程衰减器63。经过DSP处理过的数据存在SRAM中,在FPGA(现场可编程门阵列)控制下本文档来自技高网...

【技术保护点】
一种采用USB接口的便携式振动控制器,包括一个数据采集模块(1)、一个信号处理模块(3)、一个数据存储模块(2)、一个信号输出模块(6)和一个逻辑控制模块(5),其特征在于所述的逻辑控制模块(5)分别与所述的数据采集模块(1)、信号输出模块(6)、数据存储模块(2)和信号处理模块(3)相连接;所述信号处理模块(3)采用2片浮点DSP芯片,并连接一个USB通信模块(4);所述的数据采集模块(1)采用双通道数据采集模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆徐平杨吴冰李渝曾陆明
申请(专利权)人:上海大学
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利