0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

电子设计 来源:郭婷 作者:电子设计 2018-12-25 09:38 次阅读

引言

数据采集技术是一种流行且实用的电子技术。它广泛应用于信号检测、信号处理、仪器仪表等领域。近年来,随着数字化技术的不断发展,数据采集技术也呈现出速度更高、通道更多、数据量更大的发展趋势。

本设计中数据采集系统的核心器件是凌力尔特公司的A/D转换芯片LTC2207.本文研究了在ARM核S3C2440芯片和FPGA的控制下对直流数据和正弦信号的采集应用,并进行了相关的仿真验证。

1 LTC2207芯片介绍

1.1 LTC2207的功能特性

LTC2207是16位A/D转换器,它的采样速率为105Msps.LTC2207是针对输入频率为700 MHz的高频、宽动态范围信号进行数字化处理而设计的。它可以利用PGA前端(输入范围为1.5Vp-p或2.25Vp-p)对该ADC的输入范围进行优化。

LTC2207非常适合于要求苛刻的通信应用。它的AC性能包括78.2 dB噪声层和100 dB无杂散动态范围(SFDR);250 MHz时SFDR>83 dB(输入范围为1.5Vp-p时);80fSRMS的超低抖动实现了高输入频率的欠采样和卓越的噪声性能;最大DC规格包括整个温度范围内的±4LSB INL、±1LSB DNL(无漏失码)。

LTC2207具有单一的3.3 V供电电源,单一的电源允许CMOS输出摆幅为0.5~3.6 V.它同时具有700MHz全功率带宽S/H(采样及保持),可选的内部抖动和数据输出(Randomizer)随机函数发生器,功耗为900 mW.LTC2207可利用正弦波时钟、PECL、LVDS、TTL或CMOS输入对ENC+和ENC-输入进行差分或单端驱动。可任选的时钟占空比稳定器在全速和多种时钟占空比条件下实现了高性能。

LTC2207的引脚说明略一一编者注。

1.2 LTC2207的时序说明

LTC2207时序图如图1所示。LTC2207是带有前端PGA的CMOS多步转换器。模拟输入是差分信号以提高共模噪声抑制,最大限度地利用输入范围。此外,差分输入信号可以降低取样保持电路的谐波。编码输入也比共模抑制输入具有更强的抗干扰能力。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

图1 LTC2207时序图

LTC2207的采集取决于ENC+/ENC-输入引脚的状态,由图1可知LTC2207在ENC+引脚的上升沿时(ENC-引脚的下降沿时)采样模拟输入信号。它有5个流水线模数转换阶段,经过7个周期后,一个模拟采样输入就会转换为一个数字值。数字输出上/下溢出则由OF引脚上的逻辑高电平表示。

此A/D转换器有一个延迟的编码输入作为数字输出,提供了CLKOUT+和CLKOUT-两信号;需要使用正弦时钟编码信号CLKOUT+/CLKOUT-将数据同步转换到数字系统。数据在CLKOUT+的上升沿或CLKOUT-的下降沿锁存,在CLKOUT+下降沿和CLKOUT-上升沿时更新。

2 硬件电路设计

信号采集部分主要完成对模拟信号的调理和A/D转换芯片的采集。A/D转换芯片的输入信号是差分的,而被采集的信号是单端的,这就需要把单端信号转换成差分信号。输入的信号经过MAX4201缓冲后,由差分驱动器AD8131转换成差分信号,驱动A/D转换芯片LTC2207.

采用LVDS转发器MAX9150转换FPGA所给的时钟信号,作为LTC2207的采集控制信号ENC.MAX9150的转换电路如图2所示。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

图2 MAX9150的转换电路

LTC2207的模拟差分信号输入前端的调理芯片采用低噪声、低功耗、超高速开环缓冲器MAX4201和高速差分驱动器AD8131.采集输入信号的前端调理电路如图3所示。图中MAX4201采用±5 V供电,对地并联的电容给电源滤波,为缓冲器提供无干扰的电源。缓冲后的信号,由MAX 4201的5引脚输出,其输出阻抗是50 Ω,再经过AD8131完成单端到差分的转换。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

图3 采集输入信号的前端调理电路

LTC2207的采集控制电路如图4所示。其中,AIN+、AIN-为差分模拟输入信号;ENC+、ENC-为采集芯片的时钟控制信号;D0~D15为16位数据输出信号;CLKOUT+、CLKOUT-为时钟输出信号。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

图4 LTC2207的采集控制电路

3 ARM与FPGA的编程控制

采用硬件描述语言Verilog HDL,对LTC2207相关引脚的使能以及FPGA如何读取采集来的数据的程序如下:

S3C2440控制启动FPGA开始采集的start程序如下:

4 仿真验证

采用QuartusII软件中的调试工具SignalTapII逻辑分析仪进行仿真验证。当采集输入为0.453 V直流量时,FPGA采集的数据仿真如图5所示。

可以观察数据3337h、3333h、332Bh、3337h等变化不大,仅在低5位有所变化。根据A/D采集原理,输入电压/参考电压=采样值/216.所给参考电压是2.25 V,采样值若取以上数据中的3 334h(在相对稳定的数据中任取一个),转换成十进制为13 108,代入以上公式:13108×2.25/65536=0.45.得到FPGA读到的数据计算的输入电压是0.45 V,而此时测得的实际输入电压是0.453 V.误差很小,约为0.6%,基本由噪声所致,采得的数据比较精确。

当采集输入为1.125 V直流量时,FPGA采集来的数据仿真如图6所示。同理若取其中的7FE0h,此时算得的误差约为0.8‰。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

当采集输入为1.16 V直流量时FPGA采集来的数据仿真如图7所示。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

从图中可发现此输入下数据已经达到满值(输入超过1.125 V),OF为高,说明数据有溢出。

当采集输入是由信号发生器给的200 kHz正弦信号时FPGA采集来的数据仿真如图8所示。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

由一个周期采样点数公式N=Tsig/Tsam=fsam/fsig,知此输入频率下采样点数为40 MHz/200 kHz=200,若看坐标-250处的OF17h,则找出一个周期后的那个数是不是和初始值相同。FPGA坐标为150时的数据仿真如图9所示。它处在坐标150的位置为OF07h,和OF17h相差很小。取对应的多组数观察都证明对模拟信号的数据采集亦是比较正确的。

LTC2207芯片的功能特性、工作原理及进行数据采集应用分析

结语

针对A/D转换芯片LTC2207,详细描述了以FPGA和ARM作为控制器的采样设计。采用FPGA直接对A/D进行配置,避免了采用DSP单片机等进行配置的传统方式,因而设计灵活、简单、通用性强。通过对采集来的数据进行仿真验证,发现在ARM和FPGA的控制下16位A/D芯片LTC2207得到了很好的采集应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21640

    浏览量

    601360
  • 芯片
    +关注

    关注

    453

    文章

    50271

    浏览量

    421182
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9030

    浏览量

    366568
  • 控制器
    +关注

    关注

    112

    文章

    16137

    浏览量

    177162
收藏 人收藏

    评论

    相关推荐

    数据采集仪是如何进行数据采集分析 如何工作的 工程监测数采仪

    数据采集
    稳控自动化
    发布于 :2023年10月26日 09:44:30

    怎么用串口进行数据采集

    本帖最后由 sushu 于 2013-7-16 15:45 编辑 怎么用串口进行数据采集PCB打样找华强 http://www.hqpcb.com 样板2天出货
    发表于 07-15 13:35

    怎么用Labview进行数据采集

    怎么用Labview进行数据采集
    发表于 05-21 16:32

    labview调用dll进行数据采集

    有一个非NI的数据采集卡,求哪位大神指导一下调用dll进行数据采集,谢谢拉。QQ:495916189
    发表于 03-01 19:22

    LTC2207IUK#PBF

    动态范围信号进行数字化处理而设计。可以利用PGA前端对该ADC的输入范围优化。 LTC2207/LTC2206 非常适合于要求苛刻的通信应用,其 AC 性能包括 78.2dB 噪声层和 100dB
    发表于 04-29 15:59

    如何用Multisim10进行数据采集?如何用LabVIEW显示单结晶体管伏安特性

    如何用Multisim10进行数据采集?如何用LabVIEW显示单结晶体管伏安特性
    发表于 04-09 06:13

    如何更好地进行数据采集

    如何更好地进行数据采集 工程师经常需要进行数据采集来验证产品的性能和指标,或者对一些特定的应用进行监测和控制,以便确定其物理参数,例如温度、应力、压
    发表于 01-04 10:32 1648次阅读
    如何更好地<b class='flag-5'>进行数据采集</b>

    LTC2207在S3C2440和EP3C25控制下的采集应用

    本设计中数据采集系统的核心器件是凌力尔特公司的A/D转换芯片LTC2207。本文研究了在ARM核S3C2440芯片和FPGA的控制下对直流数据
    发表于 02-28 11:23 1800次阅读
    <b class='flag-5'>LTC2207</b>在S3C2440和EP3C25控制下的<b class='flag-5'>采集</b>应用

    如何使用FPGA进行数据采集系统电路设计?工作原理和设计过程详细分析

    本文介绍了基于FPGA的数据采集系统电路的工作原理和设计过程。根据数据采集技术原理,以Altera公司的EP2C8Q208C8N芯片为核心器件,通过ADC0809
    发表于 09-06 14:25 24次下载
    如何使用FPGA<b class='flag-5'>进行数据采集</b>系统电路设计?<b class='flag-5'>工作原理</b>和设计过程详细<b class='flag-5'>分析</b>

    LTC2207 16 位、105Msps ADC

    电子发烧友网为你提供ADI(ti)LTC2207相关产品参数、数据手册,更有LTC2207的引脚图、接线图、封装手册、中文资料、英文资料,LTC2207真值表,
    发表于 02-22 13:00
    <b class='flag-5'>LTC2207</b> 16 位、105Msps ADC

    LTC2207/LTC2206:16位、105Msps/80Msps ADC数据

    LTC2207/LTC2206:16位、105Msps/80Msps ADC数据
    发表于 05-10 10:26 1次下载
    <b class='flag-5'>LTC2207</b>/<b class='flag-5'>LTC</b>2206:16位、105Msps/80Msps ADC<b class='flag-5'>数据</b>表

    数据采集模块的工作原理是什么

    数据采集又称数据获取,是利用一种无线模块,传感器,从系统外部采集数据并输入到系统内部的进行数据统计的一个应用系统,其工作原理是从无线模块和传
    发表于 08-02 10:11 9981次阅读

    设备数据采集网关如何连接设备进行数据采集工作

    工作。 一、设备数据采集网关的基本功能 设备数据采集网关是一种智能硬件设备,它通过串口、网口或无线方式与现场设备进行连接,并
    的头像 发表于 11-29 18:03 1182次阅读

    隧道没信号怎么进行数据采集

    隧道没信号怎么进行数据采集
    的头像 发表于 12-06 13:27 854次阅读

    RTU数据采集终端的工作原理

    工作原理RTU数据采集终端是一种将现场信号采集、传输和控制功能集于一身的装置。其工作原理可以概括为以下几个步骤:1.信号
    的头像 发表于 01-05 14:27 2169次阅读
    RTU<b class='flag-5'>数据采集</b>终端的<b class='flag-5'>工作原理</b>