DDS在通用多通道数据采集卡中的应用.pdfVIP

  • 6
  • 0
  • 约6.9千字
  • 约 4页
  • 2017-08-29 发布于广东
  • 举报

DDS在通用多通道数据采集卡中的应用.pdf

自控与测量 自控与测量 ■ 哈尔滨工程大学水声工程学院高鹏桑恩方 DDS在通用多通道数据采集卡中的应用 摘 要:本文提出一种基于DDS和FPGA技术的通用多通道PCI数据采集卡的实现方案。采用DDS器 件输出的信号经过整形分频后作为数据采集卡的采样时钟,从而实现了任意采样率的设定。同 时,通过使用FPGA实现了多种可编程触发方式。 在水声测量和许多其他应用领 正弦信号经过整形电路后得到相同 缓冲放大和抗混迭滤波器后分别送 域中,待测信号的频率范围都是比 频率的TTL电平时钟信号。这个时 入4片ADC中,由采样时钟发生器 较宽的。对于不同频率范围的信 钟信号再经过可编程分频器(这部 产生的采样时钟控制对模拟信号进 号,通常要求的采样率也不同。有 分的功能在后面详述)后的输出就 行采样、保持和量化。输出的4路 时为了配合信号处理算法,甚至要 作为整个采样和A/D变换的采样时 12bit数据复用为一路32bit数据送 求采样率可以在一定范围内随意设 钟。 入FPGA中缓存,并打包成帧且加 定,这就对数据采集卡的采样时钟 入帧号等信息。成帧后的数据受主 发生器提出了较高要求。 数据采集卡的设计 机端程序控制,通过PCI接口控制 本文设计的以直接数字式频率 除了上述的任意可编程采样率 器经PCI总线送入主存中,根据需 合成(DDS)器件为核心的新型采样 的要求外,水声信号测量通常要求 要进行处理或存盘,从而完成数据 时钟发生器结构,能很好的解决这 测量系统的动态范围和分辨率较 采集过程。 一问题。 高,并且由于水声系统中常使用多 元器件的选用 个换能器组成阵列,因而测量系统 ADC采用了模拟器件公司 基于DDS技术的采样时钟 的信号采集应采用多通道同时采样 (ADI)的AD9220,分辨率为12bit, 发生器 的结构。为此,本文在DDS采样时 采样率最高为10Msps,片内带有高 DDS采样时钟发生器结构 钟发生器的基础上设计并实现了4 速低噪声采样保持放大器和电压参 用DDS器件构成的采样时钟 通道高速数据采集卡。 考源。由于采集卡中所有的控制和 发生器结构如图1所示。 数据采集卡的结构 时序逻辑全部由一片FPGA实现, 由于DDS输出的正弦信号频 采集卡的主要技术指标如下: 综合考虑规模、速度、功耗等因素, 谱纯度不高,含有较多的高频成 4个单端模拟通道;4通道同时采 选用了Xilinx公司的XCS30。该器 分,如果没有滤除这些高频成分就 样;每个通道采样率为 100sps~件为Spartan系列FPGA,成本低、速 直接进行整形,会造成输出时钟信 8Msps可任意设定;分辨率为12bit。 度快,可用逻辑门数为30000门。采 号出现大量尖刺,使得采样孔径抖 为了实现采集数据的实时存储,本 样时钟发生器中DDS器件选用ADI 动严重,从而极大的损害采集系统 设计采用了PCI总线与主机接口。 的AD9830单片DDS集成电路,其 的性能。因此,本设计在DDS的输 采集卡的结构如图2所示。 最高时钟频率为50MHz,内置10bit 出端接入了低通滤波器,滤波后的 4个通道的模拟输入信号经过 D/A变换器,频率控制字长为32bit, 电子设计应用2003.12 37 自控与测量

文档评论(0)

1亿VIP精品文档

相关文档