CN103777529A - 一种速变信号采编器 - Google Patents
一种速变信号采编器 Download PDFInfo
- Publication number
- CN103777529A CN103777529A CN201210407882.4A CN201210407882A CN103777529A CN 103777529 A CN103777529 A CN 103777529A CN 201210407882 A CN201210407882 A CN 201210407882A CN 103777529 A CN103777529 A CN 103777529A
- Authority
- CN
- China
- Prior art keywords
- signal
- module
- high speed
- fpga
- coding
- 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.)
- Pending
Links
Images
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
本发明涉及一种速变信号采编器,首先将需要采集的高速模拟信号调理到采编器的输入范围之内,并进行抗混迭滤波,之后送入AD变换器进行高速采集,并和数字量信号一起送入高速编码板统一进行量化编码,编码后的信号再统一由高速串行数据发送接口发送给固态存储器或其它固态存储设备。围绕上述基本功能,采用模块化设计,即包括信号调理模块、数字信号编码模块、高速混合编码模块、高速串行发送模块及电源模块。FPGA作为主控芯片实现所有的逻辑控制功能。本发明体积小巧、采集速度快、编码率高、可以实现数字信号与模拟信号混合编码、采编信号输出接口硬件简单并实现了标准化,满足了用户的使用需求。
Description
技术领域
本发明涉及一种速变信号采编器,特别是涉及一种属于模拟数字信号高速混合采编装置的速变信号采编器。
背景技术
一般的数据采集***是指将温度、压力、位移、流量等模拟信号转换、编码成数字信号后,由计算机存储、处理、显示的过程。相应的***就称为数据采集***。数据采集***主要任务是,采集传感器输出的模拟号并转换成计算机能识别的数字量,送入计算机,根据不同需要而由计算机进行相应计算与处理,得到所需的数据。
目前的数据采集***多数还是基于传统PC结构,而这种结构在存储容量的扩展性、存储的速度、可靠性、容错性、配置的灵活性、占用空间适应性等方面都还有很大的不足。具体来说,目前基于单片机或DSP方式的数据采集***有以下不足之处:1)单片机的时钟频率较低,各种功能都要靠软件的运行来实现,软件运行时间在整个采样时间中占很大的比例,效率低,难以适应高速数据采集***的要求。2)DSP的运算速度快,擅长处理密集的乘加运算,但很难完成***的复杂硬件逻辑控制。
现在常用的采集方式是通过数据采集板卡实现数据采集。采用板卡方式的数据采集***不仅安装麻烦、易受机箱内环境的干扰,而且容易受计算机插槽数量和地址、中断资源的限制。这些采集***结构比较复杂,成本较高,常见的连接图见图1所示。
随着航天航空、气象、通信等多个领域对数据采集处理的要求不断提高,传统的设备已经无法满足某些特定场合的使用要求,基于以上考虑,亟需提 供一种新型的速变信号采编器。
发明内容
本发明要解决的技术问题是提供一种体积小巧、采集速度快、编码率高、可以实现数字信号与模拟信号混合编码、采编信号输出接口硬件简单并实现了标准化的速变信号采编器。
为解决上述技术问题,本发明一种速变信号采编器,包括信号调理模块、数字信号编码模块、高速混合编码模块、高速串行发送模块、多路选择器、FPGA,以及为上述器件供电的电源模块;
所述信号调理模块采用运放AD822搭建调适电路,将输入信号缩放到AD采集的范围;
多路选择器实现高速混合编码模块轮流采集多个通道的数据;
高速混合编码模块采用高速AD转换器实现输入信号的量化编码;
FPGA控制AD转换器的控制逻辑,FPGA根据各自信号不同的采样率结合数字量的编码率将所有采集信号的数字编码组合成一个数据帧;
数字信号编码模块采用差分接收芯片DS26LS32将PCM数字码差分形式的数字信号转换成为TTL电平信号,供FPGA处理;
高速串行发送模块将编码后的数据帧通过LVDS接口向外发送。
电源模块包括一级模块与二级模块;一级模块将外部输入电源采用DC/DC进行隔离变换,隔离变换后的电源提供给内部各个模块使用;二级模块包括信号调理部分使用的6.5V电源、AD变换器和串行发送模块使用的5V供电,FPGA的核心逻辑供电1.2V及***接口供电3.3V。
数字信号编码模块采用电平转换芯片MAX3002将TTL电平信号由5V电平转换成3.3V电平。
对于传输距离较远的应用场合,所述高速串行发送模块内包含有将 LVDS转换为RS422差分串行信号的功能。
本发明优点如下:
输入信号配置灵活、自由组合,由于信号调理电路为标准化的模块,可以根据信号性质和不同处理方法设计标准输出接口的前端调理电路,目前已经实现的调理模块有振动、冲击、噪声等速变参数和应变、温度、压力等缓变参数。
实现了模拟信号与数字信号的混合编码,所有模拟信号通过FPGA控制轮询采编,转换为数字编码后存放在相应的缓冲区,各种类型的数字量信号包括有格式的PCM码流或各种无格式的数字编码也存入相应的缓冲区,在缓冲区内进行组帧,编码为一个混合数据包。
控制逻辑完全由FPGA控制,不需要单片机或DSP及其***的复杂设备,减小了***硬件设计的复杂性,大大缩小了模块的体积,适用于许多型号火箭与导弹对安装空间比较受限的试验场合。
采样速率高,之前以单片机或DSP为主控芯片的数据采编器受限于CPU的速度只能达到数百Ksps左右,FPGA时钟主频大大提高,更主要的是FPGA为并行流水线结构,信号的采编、存储和编码可同步进行,我们实现的单采编板速度可达4~5Msps。
实现数据采集与数据存储的分离,信号采编器与信号存储器分离,特别适合于航天火箭导弹***的试验应用,在受较大落地冲击而造成采编器损坏的情况下,可单独取出抗冲击的数据存储器读取试验数据。
数据组帧传送,每帧数据均有效验码,降低了数据传输误码率,并且编码输出接口标准化,硬件简单化,最少使用4线即可实现数据传输,采用差分RS422总线传输距离可达20米左右,便于采编器和存储器的分别安装。
附图说明
图1为以往的数据采集板卡与计算机连接图。
图2为本发明所提供的一种速变信号采编器的示意图。
图3为速变信号采编器外形图。
图4为速变信号采编器内部板卡摆放示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步详细的说明。
现场可编程门阵列(FPGA)器件是近几年来发展迅速的一种大规模集成电路。它是由掩膜可编程门阵列和可编程逻辑器件二者演变来的,因此,FPGA既有门阵列的高逻辑密度和通用性,又有可编程器件的用户可编程性。FPGA集成规模比较大,适用于时序、组合等各种逻辑电路应用场合,兼有串、并行工作方式和高集成度、高速、高可靠性等明显的特点,其时钟延迟可达纳秒级,同时,在基于芯片的设计中可以减少芯片数量,缩小***体积,降低能源消耗,提高***的性能指标和可靠性。而且FPGA的现场可编程技术使可编程器件在使用上更为方便,大大减少了设计费用,降低了设计风险。正是由于FPGA具有这些优点,FPGA在超高速应用领域和实时测控方面有非常广阔的应用前景。随着大规模现场可编程逻辑器件的发展,***设计进入“片上可编程***”(SOPC)的新纪元;芯片朝着高密度、低压、低功耗方向挺进;在SOC芯片上可以将微处理器、数字信号处理器、存储器、逻辑电路、模拟电路集成在一个芯片上。FPGA结合了微电子技术、电路技术、EDA技术,使设计者可以集中精力进行所需逻辑功能的设计,缩短设计周期,提高设计质量。
本发明速变信号采编器首先将需要采集的高速模拟信号调理到采编器的输入范围之内,并进行抗混迭滤波,之后送入AD变换器进行高速采集,并和数字量信号一起送入高速编码板统一进行量化编码,编码后的信号再统一由高速串行数据发送接口发送给固态存储器或其它固态存储设备。围绕上述 基本功能,采用模块化设计,即:信号调理模块、数字信号编码模块、高速混合编码模块、高速串行发送模块及电源模块。FPGA作为主控芯片实现所有的逻辑控制功能。见图2所示。
具体来说,本发明包括信号调理模块、数字信号编码模块、高速混合编码模块、高速串行发送模块、多路选择器、FPGA,以及为上述器件供电的电源模块。
速变信号采编器的信号调理模块采用运放AD822搭建调适电路,将输入信号缩放到AD采集的范围,AD822是一款双通道、精密、低功耗、FET输入运算放大器,其带宽和精度满足我们的使用要求。根据采样定理按照采样频率的2.56倍设计二阶低通抗混滤波器,由于本设计每个高速采编模块使用1路高速AD轮询采集16个通道的数据,因此需要1个多路选择器MAX306来完成这一功能,之所以把MAX306放在调理模块内,一方面是为了节省采集编码板的空间,另一方面是为了大量信号线不跨板相连,减少干扰。
数字信号编码模块采用差分接收芯片DS26LS32将PCM码流等差分形式的数字信号转换成为TTL电平信号,但是这个芯片的接口电平是5V,而后面处理这一信号的FPGA的接口电平最高只有3.3V,因此要将这一数据流转换成为3.3V电平标准。需要选用一片电平转换芯片MAX3002来实现电平转换功能。
高速混合编码模块采用高速AD转换器实现输入信号的量化编码,采用16位高速AD实现的信噪比达85dB左右。AD的控制逻辑由FPGA控制,FPGA根据各自信号不同的采样率结合数字量的编码率将所有采集信号的数字编码组合成一个数据帧,数据帧的长度根据采样率和输入信号数量的不同从1kByte到2kByte不等。
高速串行发送模块将编码后的数据帧通过LVDS接口向外发送,数据发送遵循PCM码流的编码原则,可以增加帧同步、字同步和码同步增强抗干扰 能力,传输数据中包含有累加校验和作为数据正确性验证。模块内还包含有将LVDS转换为RS422差分串行信号的功能。
电源模块分为一级模块与二级模块。一级模块将外部输入电源采用DC/DC进行隔离变换,这一隔离变换后的电源再提供给内部各个模块使用。二级模块包括信号调理部分使用的6.5V电源、AD变换器和串行发送模块使用的5V供电,FPGA的核心逻辑供电1.2V及***接口供电3.3V。各个供电模块均按照二级降额设计,确保采编器稳定可靠运行。
用户不需要设置额外的参数,上电后既可以按照设定值对设备进行初始化设置、启动信号的采集、编码和发送功能。外界需要采集的高速信号(如振动、冲击噪声等)经调适滤波后送入AD进行量化编码,AD的采样率由FPGA控制,FPGA程序同时负责将采集到的数据按照统一的格式编码为数据包,再将这一数据包通过LVDS接口或者RS422接口发送给外部的固态存储设备。FPGA程序也可以设置为通过控制IO口实现多种工作模式,输入信号数及采样速率均可根据既定的档位调节,甚至可以通过计算机界面设置采集参数,模块之间为内部总线连接,通讯信息由FPGA总线分发给各模块。
用于各种速变、缓变及数字量信号的采集、编码、发送任务。
本发明用于各种速变、缓变及数字量信号的采集、编码、发送任务。其基本工作流程如下:
第1步,用户根据相应的编号连接好采编器与传感器之间的传输电缆。在确保准确无误的基础上加电启动采编器;
第2步,上电复位之后首先执行FPGA模块的初始化。在初始化模块结束时,将置位初始化标志,其它模块在此标志置位的情况下才可以执行;即,初始化模块执行完毕之前,其他模块都不会开始执行;
第3步,初始化AD转换芯片AD7671的配置与工作模式,按照速变通道轮询表将MAX306选通为轮询序号为0的通道(1通道)。初始化高速传输 接口芯片的工作模式及FPGA内各缓冲区标志。最后建立AD、内部缓冲区及传输接口的各个时钟;
第4步,启动AD采集模块中的3个子模块:启动转换模块;读数模块;缓冲区控制模块。这3个模块均为串行块。作用分别是将AD的采样率时钟切换到预设定的档位。按照通道轮询表切换AD转换通道,转换结果存入缓冲区数组相应的位置,数组缓冲区有2个,当一个缓冲区写满,后续的数据将写入另一个缓冲区,而写满的缓冲区触发编码发送逻辑。以此避免发送过程中数据被破坏;
第5步,启动数据发送模块,数据发送模块在AD数据缓冲区或数字量数据缓冲区填满时触发,通过高速传输借口将填满的缓冲区内数据按照既定格式打包发出。数据发送模块包括两个子模块:发送准备模块;字节发送模块。其中,发送准备模块用来协调模拟信号与数字信号所使用的两个独立缓冲区对发送总线的占用情况。字节发送模块将数据按字节发送给固态存储器等接收存储设备;
速变信号采编器已形成系列化、标准化,体积也由最初首轮研制时的200mm×250mm×180mm缩减为120mm*75mm*70mm,适应更广泛的场合。尺寸见图3和图4所示。
速变信号采编器在为单位提升技术水平、扩充产品系列、创造经济效益的同时,也为用户单位带来显著的经济与社会效益。与以往采编设备相比,该采编器体积小巧,抗冲击振动性能更强、操作方便、对操作人员要求低、对安装空间要求小,容易形成标准化的系列,代替了很多以往必须按要求定制的试验,研制生产周期大大缩短。
速变信号采编器的实施效果表明,革新化的设计迎合了用户和市场的需求,能较好的满足用户的使用要求,具有良好的经济和社会效益。
Claims (4)
1.一种速变信号采编器,其特征在于:包括信号调理模块、数字信号编码模块、高速混合编码模块、高速串行发送模块、多路选择器、FPGA,以及为上述器件供电的电源模块;
所述信号调理模块采用运放AD822搭建调适电路,将输入信号缩放到AD采集的范围;
多路选择器实现高速混合编码模块轮流采集多个通道的数据;
高速混合编码模块采用高速AD转换器实现输入信号的量化编码;
FPGA控制AD转换器的控制逻辑,FPGA根据各自信号不同的采样率结合数字量的编码率将所有采集信号的数字编码组合成一个数据帧;
数字信号编码模块采用差分接收芯片DS26LS32将PCM数字码差分形式的数字信号转换成为TTL电平信号,供FPGA处理;
高速串行发送模块将编码后的数据帧通过LVDS接口向外发送。
2.根据权利要求1所述的一种速变信号采编器,其特征在于:所述电源模块包括一级模块与二级模块;一级模块将外部输入电源采用DC/DC进行隔离变换,隔离变换后的电源提供给内部各个模块使用;二级模块包括信号调理部分使用的6.5V电源、AD变换器和串行发送模块使用的5V供电,FPGA的核心逻辑供电1.2V及***接口供电3.3V。
3.根据权利要求1所述的一种速变信号采编器,其特征在于:所述数字信号编码模块采用电平转换芯片MAX3002将TTL电平信号由5V电平转换成3.3V电平。
4.根据权利要求1所述的一种速变信号采编器,其特征在于:对于传输距离较远的应用场合,所述高速串行发送模块内包含有将LVDS转换为RS422差分串行信号的功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210407882.4A CN103777529A (zh) | 2012-10-24 | 2012-10-24 | 一种速变信号采编器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210407882.4A CN103777529A (zh) | 2012-10-24 | 2012-10-24 | 一种速变信号采编器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103777529A true CN103777529A (zh) | 2014-05-07 |
Family
ID=50569907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210407882.4A Pending CN103777529A (zh) | 2012-10-24 | 2012-10-24 | 一种速变信号采编器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103777529A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104062937A (zh) * | 2014-07-09 | 2014-09-24 | 哈尔滨诺信科技有限公司 | 64路低速高精度模拟采集实现方法 |
CN104570855A (zh) * | 2014-12-18 | 2015-04-29 | 文曲 | 一种基于fpga的数据采集***及方法 |
CN105116797A (zh) * | 2015-07-31 | 2015-12-02 | 上海卫星工程研究所 | 多通道高速数据采编soc芯片 |
CN107894719A (zh) * | 2017-10-31 | 2018-04-10 | 中国运载火箭技术研究院 | 一种高集成小体积无线采编装置 |
CN108062037A (zh) * | 2016-11-08 | 2018-05-22 | 湖北航天技术研究院总体设计所 | 一种小型模块化遥测采编器 |
CN108269390A (zh) * | 2018-02-01 | 2018-07-10 | 中国科学院大气物理研究所 | 一种基于fpga的云粒子信号采集与数据传输装置及方法 |
CN108736901A (zh) * | 2017-04-17 | 2018-11-02 | 北京中科晶上科技股份有限公司 | 一种ddc控制器及相应的中频信号接收处理器 |
CN109634146A (zh) * | 2018-12-10 | 2019-04-16 | 北京无线电计量测试研究所 | 一种微型遥测采编器 |
CN109684248A (zh) * | 2018-12-25 | 2019-04-26 | 中北大学 | 面向沙克总线的rs-422接口适配器 |
CN110007635A (zh) * | 2019-05-09 | 2019-07-12 | 中国人民解放军32181部队 | 模拟数字信号混合同步采集*** |
CN112925572A (zh) * | 2021-03-01 | 2021-06-08 | 联想(北京)有限公司 | 一种控制方法、装置及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100294926B1 (ko) * | 1998-08-29 | 2001-07-12 | 윤종용 | 점진적인 삼차원 메쉬 정보의 부호화/복호화 방법 및 장치 |
FR2788153B1 (fr) * | 1998-10-02 | 2005-02-18 | Samsung Electronics Co Ltd | Procede de codage/decodage d'un treillis tridimensionnel |
CN101923131B (zh) * | 2010-02-05 | 2012-07-04 | 哈尔滨工业大学 | 卫星电信号监测*** |
CN101957982B (zh) * | 2010-10-11 | 2012-09-26 | 华中科技大学 | 适用于高帧率大面阵红外探测器的实时红外图像处理*** |
-
2012
- 2012-10-24 CN CN201210407882.4A patent/CN103777529A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100294926B1 (ko) * | 1998-08-29 | 2001-07-12 | 윤종용 | 점진적인 삼차원 메쉬 정보의 부호화/복호화 방법 및 장치 |
FR2788153B1 (fr) * | 1998-10-02 | 2005-02-18 | Samsung Electronics Co Ltd | Procede de codage/decodage d'un treillis tridimensionnel |
CN101923131B (zh) * | 2010-02-05 | 2012-07-04 | 哈尔滨工业大学 | 卫星电信号监测*** |
CN101957982B (zh) * | 2010-10-11 | 2012-09-26 | 华中科技大学 | 适用于高帧率大面阵红外探测器的实时红外图像处理*** |
Non-Patent Citations (1)
Title |
---|
姚永兴: ""多通道数据存储器***关键技术研究"", 《中国优秀硕士论文全文数据库信息科技辑》 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104062937B (zh) * | 2014-07-09 | 2017-01-11 | 哈尔滨诺信科技有限公司 | 64路低速高精度模拟采集实现方法 |
CN104062937A (zh) * | 2014-07-09 | 2014-09-24 | 哈尔滨诺信科技有限公司 | 64路低速高精度模拟采集实现方法 |
CN104570855A (zh) * | 2014-12-18 | 2015-04-29 | 文曲 | 一种基于fpga的数据采集***及方法 |
CN105116797A (zh) * | 2015-07-31 | 2015-12-02 | 上海卫星工程研究所 | 多通道高速数据采编soc芯片 |
CN108062037A (zh) * | 2016-11-08 | 2018-05-22 | 湖北航天技术研究院总体设计所 | 一种小型模块化遥测采编器 |
CN108736901A (zh) * | 2017-04-17 | 2018-11-02 | 北京中科晶上科技股份有限公司 | 一种ddc控制器及相应的中频信号接收处理器 |
CN107894719A (zh) * | 2017-10-31 | 2018-04-10 | 中国运载火箭技术研究院 | 一种高集成小体积无线采编装置 |
CN108269390A (zh) * | 2018-02-01 | 2018-07-10 | 中国科学院大气物理研究所 | 一种基于fpga的云粒子信号采集与数据传输装置及方法 |
CN109634146A (zh) * | 2018-12-10 | 2019-04-16 | 北京无线电计量测试研究所 | 一种微型遥测采编器 |
CN109684248A (zh) * | 2018-12-25 | 2019-04-26 | 中北大学 | 面向沙克总线的rs-422接口适配器 |
CN110007635A (zh) * | 2019-05-09 | 2019-07-12 | 中国人民解放军32181部队 | 模拟数字信号混合同步采集*** |
CN110007635B (zh) * | 2019-05-09 | 2023-11-07 | 中国人民解放军32181部队 | 模拟数字信号混合同步采集*** |
CN112925572A (zh) * | 2021-03-01 | 2021-06-08 | 联想(北京)有限公司 | 一种控制方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103777529A (zh) | 一种速变信号采编器 | |
CN104483011B (zh) | 一种旋转机械多通道振动信号的在线检测与分析***及方法 | |
CN109613491B (zh) | 一种基于fpga的高速信号采集存储及回放*** | |
CN102495132B (zh) | 一种用于海底管道漏磁内检测器的多通道数据采集装置 | |
CN203520081U (zh) | 一种基于时间同步的多通道数据采集仪 | |
CN204087204U (zh) | 基于fpga的大容量多通道同步高速数据采集卡 | |
CN101509805A (zh) | 基于现场可编程门阵列的多路并行数据采集*** | |
CN201583945U (zh) | 基于fpga的单片机多机串行通信*** | |
CN102999425A (zh) | 基于虚拟仪器技术的星务软件仿真测试*** | |
CN105681783A (zh) | 音视频数据采集接口电路设计方法 | |
CN101666651A (zh) | 一种激光陀螺捷联***的导航计算机 | |
CN105072008A (zh) | 基于总线拓扑式模块化卫星平台电子综合信息处理*** | |
CN103256044A (zh) | 一种随钻声波信号处理装置 | |
CN103605309A (zh) | 一种四通道大容量波形存储***及其构建方法 | |
CN103092119B (zh) | 一种基于fpga的总线状态监视方法 | |
CN109491276A (zh) | 一种油气管道内检测器数据接收与存储装置 | |
CN109030926A (zh) | 多通道电压采集模块 | |
CN202216989U (zh) | 基于fifo结构总线控制方式的直流电子负载 | |
CN101140330B (zh) | 可动态配置硬件电路的综合数控地面测井*** | |
CN104408213A (zh) | 一种便携式数据采集卡 | |
CN103926846B (zh) | 航空弹药模拟与故障生成的*** | |
CN201909847U (zh) | 基于vxi接口的双通道数字信号采集装置 | |
CN204189046U (zh) | 一种振动控制器 | |
CN201134098Y (zh) | 一种基于pxi总线的数据采集卡 | |
CN103279440A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140507 |
|
WD01 | Invention patent application deemed withdrawn after publication |