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

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

3天内不再提示

用于高分辨率1Msps ADC的μModule隔离解决方案

星星科技指导员 作者:Brian Jadus 2023-01-04 11:51 次阅读

模数转换器ADC)的理想隔离器是不可见的。它管理所有控制和数据信号,最大限度地提高采样率,并将抖动对SNR性能的影响降至最低。LTM2893 μModule 隔离器实现了具有 SPI 接口ADC 的这些目标(范围为 1Msps),并支持 6000V有效值隔离等级。

通过数字隔离器从高分辨率逐次逼近寄存器(SAR)模数转换器读取数据受到限制,而传统隔离器则受到限制 选项。当从串行外设接口(SPI)读取数据时,大多数高速数字隔离器的最大频率为25MHz,少数专用器件的工作频率高达40MHz。LTM2893 读取高达 100MHz 的数据,具有灵活性,可处理多个 ADC,从而解决了与 SAR ADC 接口的标准数字隔离器的时序问题和限制。

隔离ADC的原因

隔离栅允许ADC浮动至输入信号的共模,并吸收恶劣条件和瞬变。即使是不需要隔离的应用程序也可以从中受益。LTM2893 使得添加隔离层变得特别容易,从而提高了系统安全性。例如,过程和测试设备需要隔离以保护输入免受意外错误连接或过压事件造成的损坏,而隔离器也可以用作高压电平转换器,以扩展共模范围或降低接地噪声。LTM2893 利用一个低电容隔离栅和全差分数据通信来忽略高达 50kV/μs 的共模瞬态事件。

以前的通用数字隔离器不足

通用数字隔离器和专用SPI隔离器可用于隔离ADC,但除了3线或4线SPI端口外,此类解决方案还使用多个数字隔离器来支持转换启动或忙线状态信号等信号。标准数字隔离器在将SCK信号发送到隔离式SPI端口并等待MISO(SDO)数据返回时受到信号传播延迟的限制,然后才能出现SCK信号的下一个锁存边沿,如图2所示。除了来自ADC SPI端口的响应延迟外,这还增加了传播延迟。将所有延迟加起来,读取可能需要长达38ns的时间,而最初看起来很有吸引力 150Mbps数字隔离器。这会将有效SCK频率降低到25MHz或更低。

poYBAGO097OASAjcAAFbPMHHmqI284.png?h=270&hash=009C15639BFFC5B14FCA781075135D3D253B5D83&la=en&imgver=2

图1.典型应用。

pYYBAGO097WAPioXAACKFZJvv3Q182.png?h=270&hash=EA847E060B7ACF0C73686B856D58B25DA6F876B7&la=en&imgver=2

图2.标准数字隔离器SPI读取延迟加起来可达38ns,从而将有效SCK频率降低至约25MHz。

流隔离器

LTM2893 专为与 ADC 通信而设计,ADC 在隔离侧具有专用主 SPI 功能,在逻辑侧具有专用从功能(带缓冲器),如图 3 所示。

poYBAGO097aAJyMDAABwekYnoGQ391.png?h=270&hash=42FA7A8291F77D4CCBCAA8D74455DCDC5A4EC9B6&la=en&imgver=2

图3.ADC流隔离器可以有效地读取100MHz的ADC。

隔离式侧主控SPI引擎监控来自ADC的状态信号,并在繁忙信号变低后获取数据。此函数在转换开始后无需逻辑端交互即可启动。

逻辑侧从属SPI引擎包含一个缓冲寄存器,用于通过隔离栅从隔离侧接收数据。在ADC转换操作期间, 当缓冲寄存器从隔离侧SPI主机接收数据时,逻辑侧BUSY 信号变为低电平,指示SPI从端口已准备好读取。

LTM2893 具有用于获取和缓冲数据的逻辑功能,以最大限度地减少隔离栅上的数据交互。当两个ADC以100MHz读取时,数据在内部以200Mbps的速度流式传输。

SAR ADC 特定信号隔离

典型的SAR ADC具有转换开始(CNV)信号,用于启动将输入信号解析为数字结果,以及一个BUSY 信号,用于指示何时转换 正在进行中。LTM2893 专为 SAR ADC 量身定制,包括一个转换启动 (CNV) 和繁忙 (BUSY) 信号来管理与 ADC 的通信。转换开始信号通过 LTM2893 从 CNV 输入传输到上升沿的 CNV2 输出。

转换开始信号通过隔离器的传输具有低抖动,以最大程度地减少ADC采样孔径抖动的衰减。在CNV输入的上升沿之后,BUSY 信号保持高电平,当从隔离侧接收到本地SPI缓冲器中的数据时,BUSY 信号将变为低电平。一旦忙音信号变低,就可以读取本地SPI端口了。不带转换启动和忙音信号的 ADC 通过将 CNV2 和 BUSY2 引脚连接在一起,也与 LTM2893 兼容。

多路复用器控制信号的辅助通道

LTM2893 提供了三个信号,用于控制隔离栅沿任一方向的功能。这些信号非常适合控制模拟多路复用器(图 4)、可编程增益放大器等设备或 ADC 上的控制信号(如关断或复位)。选择信号不能在转换开始时或转换期间使用,但非常适合在开始转换之前更改设置或进行选择。配置寄存器允许沿三个选择信号的方向进行单独调整。

pYYBAGO097iAfO5HAAGWE8Nl6bc842.png?h=270&hash=0E5E637BAE895BABEC1A688C3E68CB9BC720DB3E&la=en&imgver=3

图4.LTM2893 选择控制一个模拟多路复用器的信号。

灵活性

工厂将 LTM2893 SPI 端口设定为 100MHz 的 SCK2 频率、一个 24 位数据字长和单个字数,该字数被选为可直接与 LTC2338、LTC2328 和 LTC2378 ADC 配合使用。SCK2频率设置是用于从ADC读取数据的串行时钟频率。逻辑侧SPI端口可在低至SCK2频率设置的1/128下工作。第二个片选择 (CSC) 支持写入 LTM2893 中的两个配置寄存器,从而选择 SPI 时钟速度、字长和字数。

SCK2频率在配置寄存器中有8个选项,支持100MHz至6.25MHz的ADC SPI端口。

24位数据字长设置适用于我们的许多通用SAR ADC,具有16位至24位结果和1Msps性能。此字长 设置定义隔离侧SPI主机从ADC检索并存储在逻辑侧缓冲器中的位数。从逻辑端SPI读取数据 端口不需要读取完整的字长。可以在配置寄存器中针对ADC的参数优化字长,以减少采样 通过从 32 位到 8 位的 8 种设置对时间进行计时或降低功耗。字数统计设置选择在单个转换周期中读取多个单词的数量。

隔离多个ADC

LTM2893 具有一个双通道读取端口 (MISOA、MISOB),因而能够同时读取两个 ADC 结果。两个 ADC 可连接至 LTM2893 的隔离侧,并共享 CNV2 和 SCK2 信号;BUSYS 和 BUSY2 信号独立连接到每个 ADC,而 ADC 的 SDO 输出分别连接 MISOA 和 MISOB。

LTM2893 LTM2893-1 LTM2895
功能 SAR 模数转换器接口 带配置的 SAR ADC 接口 DAC 或通用 SPI 接口
SPI 通信 只读 针对 LTC2348 / LTC2358 ADC 系列的读/写 使用回读写入
最大 SCK 频率 100兆赫 100兆赫 100兆赫
有效通信信号数 9(4 个 SPI,5 个控制) 10(5 个 SPI,5 个控制) 9(5 个 SPI,4 个控制)

此外,利用支持链接的 ADC(图 5),单个 LTM2893 最多可连接 8 个 ADC。读取两个以上的并行 ADC 需要写入 LTM2893 中的配置寄存器以选择器件数量。配置寄存器允许选择两个、四个、六个或八个器件,通过两个MISOA和MISOB SPI输出访问。

poYBAGO097qATqeBAAGS_j3e-c0289.png?h=270&hash=7BA312D9BAAAE9B106035D99D3F99A97998A3F3F&la=en&imgver=2

图5.链接配置。

隔离 LTC2348 多路复用 ADC 与 LTM2893-1

大多数ADC只需要一个具有读取能力的SPI端口。LTM2893 专用于读取具有一个只读 SPI 端口的 ADC。LTM2893-1 专用于具有配置寄存器的 ADC,例如 LTC2348 同步采样 ADC 系列,如图 6 所示。LTM2893-1 读写 SPI ADC 隔离器支持配置 SoftSpan™寄存器和读取来自LTC2348的所有多路复用数据。LTC2348 ADC 系列具有 8 个模拟输入,这些输入可同时采样、顺序转换并通过一个 8 输出 SPI 端口进行访问。将端口 0 和 4 连接到 LTM2893-1 的 MISOA2 和 MISOB2 输入,并将 LTM2893-1 配置寄存器设置为字长 24,器件计数为 8,则每个转换转换将转换两个通道(每个结果)转移 4 个结果。向 LTC2348 添加一个隔离器会对采样速率造成很小的损失,从而将 200ksps 的理想速度降低到 166ksps。

poYBAGO098KADn4KAAKBEaZO-o8348.png?h=270&hash=3ACFBD0329D8BAF5C12FCCD4673EDA1974767637&la=en&imgver=2

图6.LTM2893-1 和 LTC2348-18。

系统性能

添加任何数字隔离器都可能引入时序抖动,从而导致性能下降。LTM2893 专为转换开始信号设计了一个低抖动路径,以最大限度地降低信噪比性能。采用 LTC2328-18 的 LTM2893 的系统性能与 LTC2328-18 的独立性能相似。为了说明这种性能,图7显示了DC2405A演示板使用我们的PScopop在–1dBFS下捕获2kHz输入的曲线。™应用。

pYYBAGO098SAVox4AAI0cKm84jA196.png?h=270&hash=7E4F7BA65634BC2C55C00AF13EAF1CFC80FD5231&la=en&imgver=3

图7.DC2405A演示电路的PScope图。

结论

LTM2893 是一款专为 ADC 应用而设计的全集成隔离解决方案。LTM2893 可处理通过隔离栅访问 ADC 所需的所有信号,并将性能下降降至最低。LTM2893 在与 ADC 接口时满足 100MHz SPI 操作要求。相比之下,其他零碎的隔离解决方案必须降低时钟频率以克服传播延迟。与其他 SPI 隔离解决方案相比,LTM2893 的灵活接口使其能够隔离多个 ADC,从而减少了整体组件数量和系统复杂性。由于它针对ADC进行了优化,设计人员可以轻松地将其添加到任何需要鲁棒接口的解决方案中。

审核编辑:郭婷

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

    关注

    27

    文章

    8210

    浏览量

    141900
  • SAR
    SAR
    +关注

    关注

    3

    文章

    358

    浏览量

    45592
  • adc
    adc
    +关注

    关注

    95

    文章

    5653

    浏览量

    539496
收藏 人收藏

    评论

    相关推荐

    高分辨率示波器测量微小信号

    8位,故而极少提及垂直分辨率。实时示波器由于采样高,ADC位数很难提高。在需要高分辨率测量的场合经常由低采样的数据采集卡来实现。为满足
    发表于 03-21 10:43

    增强高分辨率图像捕获的选择

    可能有一连串的妥协,但有时只有最好的。工业成像也如此。有时,一个应用的要求相当重要而不能更换。分辨率是个很好的例子-如果您的应用需要高分辨率捕获,您不能用这换取其它性能,如更高的帧速率或更小的摄像机尺寸
    发表于 10-25 09:04

    高分辨率、低漂移和精密称重天平电子秤解决方案

    描述此精密电子秤参考设计实现了超过 50,000 无噪声计数的分辨率。失调和失调漂移误差几乎通过交流电桥激励实现消除。此设计利用了高分辨率 ADS1262 delta-sigma ADC。主要特色
    发表于 12-19 14:43

    使用单5V电源的高分辨率视频解决方案

    DN396- 使用单5V电源的高分辨率视频解决方案
    发表于 05-16 11:59

    高分辨率精密ADC的杂散产生原因是什么?

    虽然目前的高分辨率SAR ADC和Σ-Δ ADC可提供高分辨率和低噪声,但系统设计师们可能难以实现数据手册上的额定SNR性能。而要达到最佳SFDR,也就是在系统信号链中实现无杂散的干净
    发表于 08-12 06:51

    高分辨率ADC解决实际难题

    高分辨率ADC—概览(媒体精选)
    发表于 09-27 12:44

    高分辨率16位DS ADC LTC2439CGN-1

    演示板功能LTC2439-1是一款高分辨率16位DS ADC,具有5ppm INL和5mV偏移。通道选择通过简单的串行接口进行编程
    发表于 03-12 10:39

    高分辨率Δ-Σ ADC中有关噪声最关键的问题和答案

    高分辨率Δ-Σ ADC中有关噪声的十大问题
    发表于 01-11 07:08

    如何利用单片机内置ADC实现高分辨率采样

    相信ADC的应用或多或少都会用到,在很多场合都有分辨率要求,要实现较高分辨率时,第一时间会想到采用一个较高位数的外置ADC去实现。可是高分辨率
    发表于 01-28 07:37

    ADC信噪比要怎么分析?高速高分辨率ADC电路要怎么实现?

    在雷达、导航等军事领域中,由于信号带宽宽(有时可能高于10MHz),要求ADC的采样高于30MSPS分辨率大于10位。目前高速高分辨率
    发表于 04-14 06:16

    如何设计高速高分辨率ADC电路?

    影响ADC信噪比因素有哪些?如何设计高速高分辨率ADC电路?基于AD6644AST一65的高速高分辨率ADC电路设计实例
    发表于 04-23 06:01

    如何实现DCP的高分辨率控制?

    实现高分辨率的原理是什么如何使用X9241实现高分辨率
    发表于 04-27 06:54

    单片机内置ADC实现高分辨率采样的方法

    关注+星标公众号,不错过精彩内容转自 | 嵌入式客栈相信ADC的应用或多或少都会用到,在很多场合都有分辨率要求,要实现较高分辨率时,第一时间会想到采用一个较高位数的外置ADC去实现。可
    发表于 12-06 07:25

    单片机内置ADC实现高分辨率采样的方法

    关注、星标嵌入式客栈,精彩及时送达[导读] 相信ADC的应用或多或少都会用到,在很多场合都有分辨率要求,要实现较高分辨率时,第一时间会想到采用一个较高位数的外置ADC去实现。可是
    发表于 12-08 07:03

    LPC5528高分辨率ADC漏码怎么解决?

    高分辨率配置 ADC: #define DEMO_LPADC_USE_HIGH_RESOLUTION 1 这是在使用高分辨率(全范围包含 65536 个代码符号)配置
    发表于 03-21 07:20