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

发布于:2007/8/17 9:00:14 | 766 次阅读

摘 要:提出一种基于DDS和FPGA技术的通用多通道PCI数据采集卡的实现方案。采用DDS器件输出信号经过整形分频后作为数据采集卡的采样时钟,从而实现了任意采样率的设定,同时使用FPGA实现了多种可编程触发方式。

   关键词:DDS;数据采集;FPGA;PCI

      在水声测量和许多其他应用领域中,待测信号的频率范围都是比较宽的。比如在水声领域,远距离水声通信、浅层剖面声纳或被动噪声测量中经常使用的频率可低到1-2KHz甚至几百Hz;而高分辨率成像声纳等通常使用的声信号频率为几百KHz甚至1-2MHz。对于不同频率范围的信号,通常要求的采样率也不同。有时为了配合信号处理算法,甚至要求采样率可以在一定范围内随意设定,这就对数据采集卡的采样时钟发生器提出了较高要求。

通常数据采集系统中采用的采样时钟发生器结构如下图所示:

 

图1  采样时钟发生器的一般结构

其中M、N是两个可编程分频器,在锁相环的反馈支路中串有分频器M,因而输出采样时钟频率为时钟源频率的(M/N)倍。但是由于分频比M、N均为整数,并且锁相环工作的频率范围有限,M只能在很有限的范围内取值,因而输出采样时钟的可调范围有限,且调整步长较大。此外,锁相环的设计和调整也比较困难,成本较高。为了更好的解决这一问题,本文提出了以直接数字式频率合成(DDS)器件为的新型采样时钟发生器结构。

1 基于DDS技术的采样时钟发生器

1.1 DDS技术简介

DDS技术出现于二十世纪70年代,它是一种全数字频率合成技术。它将先进的数字信号处理理论与方法引入信号合成领域,实现了合成信号的频率转换速度与频率准确度之间的统一。它具有相位变换连续、频率转换速度快、频率分辨率极高、相位噪声低、易于用微机等多种方法控制以及体积小、集成度高等多种优点,因而近年来DDS在理论和应用上得到了飞速的发展。

 

图2  DDS的基本结构

DDS的基本结构如图2所示。讲述DDS原理的文章很多,本文就不再赘述了。

1.2 DDS采样时钟发生器结构

由于DDS器件具有输出频率可以数控,且频率转换方便、频率分辨率高的特点,因而很适合作为数据采集系统的时钟源。用DDS器件构成的采样时钟发生器结构如图3所示:

 

图3  用DDS器件构成的采样时钟发生器

由计算机或其他MCU向DDS器件送出频率控制字,产生预定频率和幅度的正弦波信号。由于DDS输出的正弦信号频谱纯度不很高,含有较多的高频成分,如果没有滤除这些高频成分就直接进行整形,会造成输出时钟信号出现大量尖刺,使得采样孔径抖动严重,将极大的损害采集系统的性能。因此,在DDS的输出端接入了低通滤波器,经过滤波后的正弦信号经过整形电路后得到相同频率的TTL电平时钟信号。这个时钟信号经过可编程分频器(这部分的功能在后面详述)后的输出就作为整个采样和A/D变换的采样时钟。

2 数据采集卡的设计

除了上述的任意可编程采样率的要求外,水声信号测量通常要求测量系统的动态范围和分辨率较高,并且由于水声系统中常使用多个换能器组成阵列,因而测量系统的信号采集应采用多通道同时采样的结构。而目前的现有数据采集卡难以同时满足这几个要求。为此,本文在DDS采样时钟发生器的基础上设计并实现了4通道高速数据采集卡。

2.1 数据采集卡的结构

采集卡的主要技术指标如下:4个单端模拟通道,4通道同时采样,每个通道采样率为100sps-8Msps可任意设定,分辨率为12bit。为了实现采集数据的实时存储,采用了PCI总线与主机接口。采集卡的结构如图4所示:

 

图4  高速通用数据采集卡结构框图

4个通道的输入模拟信号经过缓冲放大和抗混迭滤波器后分别送入4片ADC中,由采样时钟发生器产生的采样时钟控制对模拟信号进行采样、保持和量化,输出的4路12bit数据复用为一路32bit数据送入FPGA中缓存并打包成帧并加入帧号等信息。成帧后的数据受主机端程序控制,通过PCI接口控制器经PCI总线送入主存中,根据需要进行处理或存盘,从而完成数据采集过程。

2.2 元器件的选用

ADC采用了模拟器件公司(ADI)的AD9220子区式高速ADC,分辨率为12bit,采样率为10Msps,片内带有高速低噪声采样保持放大器和电压参考源,可以简化设计。采集卡中所有的控制和时序逻辑全部由一片FPGA实现,综合考虑规模、速度、功耗等因素,选用了Xilinx公司的XCS30。该器件为Spartan系列FPGA,成本低速度快,可用逻辑门数为30000门。采样时钟发生器中DDS器件选用ADI的AD9830单片DDS集成电路,其时钟频率为50MHz,内置10bit D/A变换器,频率控制字长32bit,频率分辨率可达0.005Hz,完全满足本设计的需要。PCI总线控制器选用了Cypress公司的CY7C09449(PCI-DP),其特点是接口方式灵活,具备PCI总线Master能力,可以实现与主存或其他Slave设备的DMA传输,这对保证实时高速数据采集是十分必要的。

3 提高采集卡性能的措施

3.1采样时钟发生器中低通滤波器的设计

低通滤波器的性能对保证采样时钟具有较低的jitter非常关键,因此在本设计中采用了7阶椭圆低通滤波器。为了避免引入有源器件自身电噪声,滤波器全部采用无源器件构成,滤波器对带外噪声抑制比约为-60dB。低通滤波器和整形电路原理图如图5所示。

 

图5  低通滤波器和整形电路原理图

滤波器的输入阻抗和输出阻抗均为100Ω,高于AD9830典型应用场合的50Ω,同时适当调整AD9830外接的电流设置电阻使得输出电流增大。这样可以增大输出信号电压范围,提高信号摆率(Slew Rate),有助于降低整形后时钟信号的jitter。此外,图5中以R17和R18的中点电平作为比较器的门限,这样可以保证整形后信号的占空比为50%。

3.2采样时钟设置范围的分段

为了能产生较高频率(8MHz)的采样时钟,在时钟发生电路中使用了高速比较器MAX9010,其传播延迟仅5ns。当DDS输出信号频率较低的时候,信号在比较门限电平附近摆率过低,容易造成比较器多次翻转。虽然在后面的逻辑中采用了数字低通滤波器可以有效的去除这种干扰,但是仍然会引入jitter,使得采集系统性能劣化。

为此,在图三的结构中,比较器整形后的时钟信号又通过一个可编程分频器。根据需要的采样率分段设置DDS输出频率,同时为分频器设置相应的分频比从而产生最终的采样时钟。设需要的采样时钟频率为,DDS输出频率为,分频比为N,则有:

本设计中具体的分段方法如下:

 

上述方案在实践中被证明是非常有效的。经过分频器输出的时钟稳定可靠,实测jitter不超过3ns,满足数据采集系统的要求。

3.3多种触发方式的实现

为了适应尽可能多的测量要求,数据采集卡应当具灵活的可编程触发方式。在本设计中,除了可以通过主机端软件控制的定时触发等方式外,还可以方便的在程序中设定通过外部触发源的电平或上升/下降沿进行触发。通过采集卡控制逻辑中的定时器可以实现以20ns的步长设置的最长达85秒的延时触发,以及每通道最多2K采样点的超前触发。各种触发方式及相应的控制和时序逻辑均使用Verilog语言设计并在FPGA中实现。

3.4数据的缓存和传输

当采集卡以采样率8Msps工作时,4个通道的数据打包成帧后加上帧号等其他信息,总的数据通过率约为50MBytes/s。在采集卡上用PCI-DP的16KB双口RAM对数据帧进行缓存,同时通过PCI总线将数据传送到主存中。为了保证数据的实时存储和传输,在卡上采用乒乓方式对数据进行缓存,即把16KB RAM分成两个8KB的A、B两个Bank,其结构如图6所示。

 

图6  乒乓方式的数据缓存和传输结构示意图

数据先被存入Bank A,待存满后继续存入Bank B,同时向主机发出中断;主机端的中断服务程序启动DMA传输,将Bank A中的数据传输到主存中,待Bank B存满后数据又存到Bank A中,同时将Bank B中的数据传到主存;这样轮流进行,直到采集任务完成。

上述乒乓结构中,只要DMA传输的速度不慢于系统的数据通过率,就可以保证数据的实时传输和存储。通过优化主机端设备驱动程序的结构,实测采集卡与主存之间的平均数据传输率约为70Mbytes/s,可以满足要求。

3.5数/模混合电路的设计

由于采集卡采用PCI插卡的形式,工作在计算机内部,周围高速数字电路产生的电磁干扰和电源中的串扰都较严重,如果设计不当会严重损害采集系统的性能。在本设计中,除了数/模混合电路中的一般性问题外,DDS输出信号上感应的高频噪声也会极大的影响整个系统的性能,因而花费了相当的精力解决这些问题。

在设计中主要应考虑模拟电路与数字电路间电源隔离、共地和电源退耦等问题,在布局布线中要仔细考虑数字/模拟电路部分的隔离、防止高速数字信号对微弱模拟信号的干扰以及内电层的分割等问题。对于比较敏感的模拟电路部分,如DDS输出滤波器、整形电路以及模拟输入信号的缓冲放大和滤波电路,则采用了金属罩进行电磁屏蔽,以进一步提高电路性能。

4 结语

本文实现的数据采集卡足以应付通常水声测量的各种需求,经多次实际测量中的应用证明,采集卡工作稳定可靠,性能达到预定指标。采集卡具备多种灵活可编程的触发方式以及DDS技术实现的可任意设定的采样率,因而具有很强的工程实用价值和广阔的应用前景。

参与讨论
后参与讨论

//评论区

推荐阅读

智能网联汽车国际标准法规协调专家组(HEAG)召开工作会议

近年来智能网联汽车快速发展,新技术不断涌现,与相关产业融合度持续提升,正在推动全球汽车产业发生深刻变革。为应对此种形势,欧、美、日等汽车工业发达国家和地区都加大了智能网联汽车的国际标准法规协调的参与力度,在联合国世界车辆法规论坛(UN/WP.29)和国际标准化组织(ISO)层面,智能网联汽车相关国际标准法规协调活动正快速推进。 为更有效地支撑上述组织的国际标准法规协调活动,2017年全国汽车标准

0215jiejie | 发布于:2022-12-01 0评论 0赞

苹果推出搭载M2芯片的新款iPad Pro 799美元起售

据苹果官网,苹果推出搭载M2芯片的新款iPadPro。 11英寸wifi版起售价为799美元,wifi+蜂窝网络版起售价为999美元;12.9英寸wifi版起售价为1099美元,wifi+蜂窝网络版起售价为1299美元。

0215jiejie | 发布于:2022-10-19 0评论 0赞

新能源汽车领衔 “中国智造”加速登陆欧洲市场

全球五大车展之一巴黎车展时隔四年再度启幕。在这场被视为“全球汽车行业风向标”的盛会上,国内外汽车品牌云集,长城汽车、比亚迪等再次领衔中国汽车出海。 长城汽车欧洲区域总裁孟祥军表示:“欧洲是长城汽车最重要的海外市场之一,巴黎车展是长城汽车向欧洲市场展示GWM品牌和产品的最佳机会。长城汽车正在研究汽车行业碳排放的整个生命周期,到2025年,将推出50多款新能源产品,全力支持可再生能源使用,为全球用户

0215jiejie | 发布于:2022-10-19 0评论 0赞

严监管时代来临,电子烟“通配”大战走向何方?

针对通配烟弹厂商的一系列诉讼的结果,将对生产通配烟弹的品牌未来在电子烟行业的发展产生深远影响。 10月1日,《电子烟强制性国家标准》正式实施,中国电子烟监管全面生效。而在电子烟行业进入规范化、法治化阶段前夕,一场围绕着通配烟弹的争论在行业里发酵。 “通配”是电子烟从业者约定俗成的概念。换弹式电子烟由烟杆和烟弹组成,“通配”烟弹指的是非品牌商生产、可与品牌烟杆匹配使用的烟弹。多位业内人士表示,被

0215jiejie | 发布于:2022-10-19 0评论 0赞

Bourns 全新大功率分流电阻器

采用金属感应引脚,专用于大电流应用中进行精确测量 全新分流电阻器专为电池管理系统、大电流工业控制和电动汽车充电站 提供高可靠性、高成本效益的解决方案 美国柏恩Bourns全球知名电子组件领导制造供货商,宣布新增12款CSM2F系列功率分流电阻器,扩展其产品组合。全新系列采用铆接通孔金属传感引脚,可满足大电流应用中对电压测试点精确定位日益增长的需求。最新型Bourns?CSM2F系列分流电阻器

0215jiejie | 发布于:2022-10-18 0评论 0赞

请尊重元宇宙“这个筐”

元宇宙是个筐,啥都往里装,但区别在于有的像聚宝盆,有的像垃圾桶。国庆假期刚结束,中青宝“90后”董事长李逸伦便亲自上阵,玩起了元宇宙婚礼。靠着老板首秀和代言,中青宝顺势推出“MetaLove元囍”App,正式进军元宇宙婚礼赛道。 就产品而言,如同其他元宇宙产品,李逸伦的元宇宙婚礼“新奇与吐槽齐飞”:有人说是有趣的尝试,有人则认为像QQ炫舞结婚系统。要知道,QQ炫舞是一款推出了十余年的老游戏。

0215jiejie | 发布于:2022-10-13 0评论 0赞

边缘计算:突围商业模式痛点

截至8月末,中国5G基站总数达210.2万个,中国5G发展已经进入下半场。随着5G加速融入千行百业,互动直播、vCDN、安防监控等场景率先大规模落地,车联网、云游戏、工业互联网、智慧园区、智慧物流等场景也快速走向成熟,这些更大流量、更低时延、更高性能的场景涌现,对边缘计算的刚性需求势必爆发。 GrandViewResearch预测,即使在新型冠状病毒肺炎疫情肆虐全球的背景下,边缘计算和5G网络市

0215jiejie | 发布于:2022-10-13 0评论 0赞

商务部回应美商务部升级半导体等领域对华出口管制并调整出口管制“未经验证清单”

商务部新闻发言人10日就美商务部升级半导体等领域对华出口管制并调整出口管制“未经验证清单”应询答记者问。 有记者问:近日,美国商务部在半导体制造和先进计算等领域对华升级出口管制措施。同时,在将9家中国实体移出“未经验证清单”过程中,又将31家中国实体列入,请问中方对此有何回应? 对此,商务部新闻发言人回应称,中方注意到相关情况。首先,通过中美双方前一阶段共同努力,9家中国实体zui终

0215jiejie | 发布于:2022-10-13 0评论 0赞

TCL华星官宣与奔驰合作:推出全球首款横贯A柱的车载显示屏

今年1月,奔驰带来了VISIONEQSS概念车,其中控台采用了一块完全无缝的47.5英寸曲面显示屏,横贯整个A柱,令人印象深刻。今天,TCL华星正式官宣与奔驰达成合作,并认领了VISIONEQSS上这块全球首款横贯整个A柱曲面的车载显示屏。 根据TCL介绍,这款显示屏采用了完全无缝的超薄一体化设计,将仪表盘、中控与副驾娱乐显示融为一体,并能够与3D实时导航系统相辅相成。 同时,这块显示屏还采用

0215jiejie | 发布于:2022-10-12 0评论 0赞

半导体板块暴跌 谁最受伤

国庆假期后首日开盘,上证综指时隔5个月再次失守3000点,与此同时,半导体板块也再度走低,其中,北方华创、雅克科技等个股跌停。10月11日早盘期间,半导体板块持续下挫,北方华创、雅克科技再度跌停。截至下午收盘,北方华创、雅克科技维持跌停状态,华海清科、拓荆科技-U、盛美上海、清溢光电、海光信息的跌幅则超10%。同日,半导体板块中的119只个股中超五成呈现下跌趋势。 在半导体板块遭遇下挫的同时,北

0215jiejie | 发布于:2022-10-12 0评论 0赞