本发明涉及信息数据采集技术领域,特别涉及一种多通道数据同步采集系统。
背景技术:
随着计算机技术的不断发展,数据采集的信息量越来越大,需要处理的数据量也越来越大,对数据采集的要求越来越高。在控制系统惯性测量、功率因素校正,电机控制等工业应用领域,往往需要同时采集多个传感器的模拟信号,并根据当前的状态进行计算和控制。
技术实现要素:
本发明的目的在于解决现有数据采集系统存在的动态采集性能不好,数据采集中数据丢失率较高的问题,提供了一种可实现多通道同步精确实时采样的多通道数据同步采集系统。
为解决上述技术问题,本发明采用的技术方案如下:
多通道数据同步采集系统,包括fpga控制单元、dsp控制单元、数据采集单元和外置多路开关,所述数据采集单元分别连接fpga控制单元,fpga控制单元连接dsp控制单元,fpga控制单元用于控制各采集通道时序,dsp控制单元用于设置采样模式、采样周期和切换周期,所述外置多路开关用于对需要同时采集的通道进行开关切换控制。
进一步地,所述数据采集单元包括2个ad7656芯片,2个ad7656芯片分别连接fpga控制单元,实现多通道的数据采集。
进一步地,所述fpga控制单元内设置有控制寄存器和数据寄存器,dsp控制单元连接数据寄存器,读取数据寄存器内的数据。
进一步地,还包括有设置在数据采集单元前端,用于对采集信号进行处理的信号处理单元。
进一步地,所述信号处理单元为调理电路,所述调理电路包括rc滤波电路和运放电路,所述rc滤波电路对信号进行滤波处理,运放电路用于对信号源和数据采集单元之间进行缓冲。
本发明所具有的有益效果:
该系统针对在多通道数据同步采集中存在的问题,采用fpga控制ad7656的16为同步ad转换系统,实现了模拟信号的实时同步采集,具有较好的动态指标,可达到多通道同步精密实时采集的效果。
附图说明
图1为本发明系统结构框图。
图2为本发明中信号处理单元电路图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步的说明。
如图1多通道数据同步采集系统,包括fpga控制单元、dsp控制单元、数据采集单元和外置多路开关。
数据采集单元分别连接fpga控制单元,fpga控制单元连接dsp控制单元,fpga控制单元用于控制各采集通道时序,dsp控制单元用于设置采样模式、采样周期和切换周期,外置多路开关用于对需要同时采集的通道进行开关切换控制。
本实施例中,数据采集单元包括2个ad7656芯片,2个ad7656芯片分别连接fpga控制单元,实现多通道的数据采集。
fpga控制单元内设置有控制寄存器和数据寄存器,dsp控制单元连接数据寄存器,读取数据寄存器内的数据。
本实施例中还包括设置在数据采集单元前端,用于对采集信号进行处理的信号处理单元。如图2所示,信号处理单元为调理电路,调理电路包括rc滤波电路和运放电路,rc滤波电路对信号进行滤波处理,用于滤除信号上的高频噪声,消除采样抖动;运放电路用于对信号源和数据采集单元之间进行缓冲。
该系统针对在多通道数据同步采集中存在的问题,采用fpga控制ad7656的16为同步ad转换系统,实现了模拟信号的实时同步采集,具有较好的动态指标,可达到多通道同步精密实时采集的效果。
本发明的说明书和附图被认为是说明性的而非限制性的,在本发明基础上,本领域技术人员根据所公开的技术内容,不需要创造性的劳动就可以对其中一些技术特征作出一些替换和变形,均在本发明的保护范围内。