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

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

3天内不再提示

数字隔离器输出并联电平异常的原因与解决方案

米芯微电子 来源:纳芯微电子 2025-12-28 16:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

文章来源:纳芯微电子

在工业系统 SPI 一主多从通信架构中,为节省 IO 资源,数字隔离器输出通道并联复用是常见设计,但实际应用中极易出现电平无法正常拉高 / 拉低的异常问题,严重影响通信稳定性。本文先梳理工业系统主流通信方式及 SPI 隔离的应用场景,深入剖析数字隔离器输出并联导致电平异常的核心原因,再针对性给出两种经实测验证的解决方案(CS 反向使能电路、二极管反向阻断配合软件配置),并明确实施过程中的关键注意事项,为工程师解决同类 SPI 隔离通信问题提供直接参考。

01工业系统常见通信方式

通信接口是硬件系统中实现数据交换的核心模块,常分为内部通信接口(板级通信)、外部通信接口(对外通信),如图1,不同接口在速率、距离、复杂度等方面各有特点,是纳芯微产品主要的应用场景之一。

wKgZPGlQ58mAO97cAADAEheHZ1U913.jpg

图1 板级通信和对外通信

板级通信

板级通信为设备内部组件间的通信,通常具备速度快、距离短的特性,通常具备速度快、距离短的特性,常见有UARTI2C、SPI、单总线等。具体参数如表1所示:

wKgZO2lQ58qAKsBSAACkZpA_uOM835.jpg

表1 板级通信具体参数

对外通信

对外通信为设备级信号传输,用于实现设备间的数据交互,多采用差分传输方式,具备传输距离远的优势,常见类型包括 RS-232、RS-485CAN 等,具体参数如下表所示:

wKgZPGlQ58qAahokAAC0T1hQdKM933.jpg

表2 对外通信具体参数

02隔离SPI机会点

SPI全称为Serial Peripheral Interface(串行外设接口),由摩托罗拉公司开发的一种同步、全双工、主从式串行通讯总线,可以实现一主多从的通讯连接。

在硬件连接方式上,SPI常用4线制(SCK、MOSI、MISO、CS/SS),各信号线的传输方向及功能描述如下表3所示:

wKgZPGlQ58qAP4pKAADjfCb8DFc675.jpg

表3 SPI各信号线的传输方向及功能

SPI一主多从的通讯拓扑,MOSI、MISO、SCK常采用复用接口,节省IO资源,通过独立的CS/SS实现从机选择。如图2所示。

wKgZO2lQ58qAXES3AACjaygOnVA908.jpg

图2 SPI 一主多从基础拓扑

在工业系统中,MCU高压域与低压域之间需要做通讯隔离,纳芯微隔离器NSI8241W(3正1反)适用于SPI信号隔离。对于一主一从的隔离方式,4通道刚好一对一匹配(3正向通道对应SCK、MOSI、CS/SS,1反向通道对应MISO)。对于一主多从的拓扑架构,同样会复用通道节省IO资源,如图3示例。

wKgZPGlQ58qAK1NJAAEGLrOznqI052.jpg

图3 带数字隔离器的SPI主多从拓扑

03数字隔离器输出并联问题及解决方案

数字隔离器隔离SPI复用通道实际测试时,会发现复用MISO会出现电平异常,当一路输入高,一路输入低的情况下,MISO不能完全被拉高或者拉低。如图4,两颗8241 Out口复用,输入分别给高、低时,MISO波形。

wKgZO2lQ58uACtIfAAFRjSlRjUk993.jpg

图4

Vdd1=Vdd2=5.25V,IND1高,IND2低

黄色OutD1=蓝色OutD2≈2.5V

数字隔离器Out内部为推挽输出:输入为高时,推挽上管导通,输出高电平;输入为低时,推挽下管导通,输出低电平。当输入一高一低时,就会形成分压回路,造成MISO电平异常,如图5,这显然与SPI中规定MISO复用冲突(当SS拉低使能时,从机输出配置为推挽输出,当SS拉高时,从机输出需配置为高阻态,防止多个输出导致电平冲突)。

wKgZO2lQ58uAc0abAACcg5izQtg513.jpg

图5 数字隔离器内部分压回路

查阅NSI8241真值表(如图6所示),当EN拉低时,数字隔离器可以输出高组态,能够满足SPI复用要求。因此我们给出以下电路调整方案,来实现数字隔离器输出口并联复用需求。

wKgZPGlQ58uAUbcqAAEdRSfMDls983.jpg

图6 NSI241真值表

方案1

CS 处增加反向电路,同步使能数字隔离器

在CS处增加反向电路(NPN、PNP、反相器等,需考虑Vce压降)同步使能数字隔离器。CS拉高禁用时,数字隔离器EN拉低禁用,Out复用输出高,如图7、图8所示:

wKgZO2lQ58uABp6zAAEi-BBJcDk309.jpg

图7 CS反向接EN电路(NPN举例,多路片选)

wKgZPGlQ58yAB3JUAAEaPtmsfk4376.jpg

图8 两路CS、EN复用

方案2

二极管反向阻断 + 软件配置,实现并联复用

通过二极管进行反向阻断,配合软件配置合理实现数字隔离器输出并联复用,如图9、图10所示:

wKgZO2lQ58yAUbigAADrQvt0IB0030.jpg

图9

未片选从机IND始终给低

wKgZPGlQ58yAT7iMAADvUmaNQLQ617.jpg

图10

未片选从机IND始终给高

但需要注意的是:

(1)需添加上下拉电阻,明确默认电平,同时满足信号上升沿、下降沿的时间要求;

(2)需考虑二极管压降对电平幅值的影响,避免因压降导致通信误判;

(3)当一路输出通道由高电平切换至低电平时,受寄生参数影响,可能会短暂通过二极管抽取另一通道电流,需重视由此产生的电压尖峰问题。

结论与建议

在工业 SPI 一主多从隔离通信场景中,数字隔离器输出通道并联复用是节省 IO 资源的常用方案,但因隔离器内部推挽输出结构,直接并联易导致电平异常。本文通过分析异常产生的核心原因,提供了两种经实测验证的解决方案(CS 反向使能电路、二极管反向阻断 + 软件配置),同时明确了实施过程中的关键注意事项。工程师在实际设计中可根据项目需求选择合适方案,规避电平异常问题,保障 SPI 通信的稳定性。

高可靠性四通道数字隔离器NSI824x已通过 UL1577 安全认证,支持3kVrms-8kVrms 多档绝缘电压,同时在低功耗下提供高电磁抗扰度和低辐射。数据速率高达 150Mbps,共模瞬态抗扰度 250kV/μs。支持数字通道方向及输入失电默认输出电平配置,宽电源电压可直接适配多数数字接口,简化电平转换;高系统级 EMC 性能进一步提升使用可靠性与稳定性。更多产品信息、技术资料敬请访问www.novosns.com。

纳芯微电子(简称纳芯微,科创板股票代码688052)是高性能高可靠性模拟及混合信号芯片公司。自2013年成立以来,公司聚焦传感器、信号链、电源管理三大方向,为汽车、工业、信息通讯及消费电子等领域提供丰富的半导体产品及解决方案。

纳芯微以『“感知”“驱动”未来,共建绿色、智能、互联互通的“芯”世界』为使命,致力于为数字世界和现实世界的连接提供芯片级解决方案。

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

    关注

    149

    文章

    10451

    浏览量

    179470
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1898

    浏览量

    102095
  • 数字隔离器
    +关注

    关注

    17

    文章

    918

    浏览量

    79013
  • 隔离通信
    +关注

    关注

    0

    文章

    4

    浏览量

    6191
  • 纳芯微
    +关注

    关注

    3

    文章

    438

    浏览量

    16218

原文标题:SPI 隔离通信实战避坑:数字隔离器输出并联电平异常的原因与解决方案

文章出处:【微信号:米芯微电子,微信公众号:米芯微电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于数字隔离器的单线通信解决方案

    中,有单线和双线两种模式,其中双线模式采用π122X3X可以实现。其典型应用框图如图1所示。数字隔离器U3的两个通道分别负责两侧MCU数据的收和发。 图1 双线的UART通信电路 对于单线传输模式,基于π122X3X采用图2的方式是否可行?答案是否定的。其主要
    的头像 发表于 08-13 14:57 1w次阅读
    基于<b class='flag-5'>数字</b><b class='flag-5'>隔离器</b>的单线通信<b class='flag-5'>解决方案</b>

    数字隔离器在非隔离中的应用

    线设为低电平输出或高阻抗模式。 使用数字隔离器代替两个电源域直接连接时,可阻断其间的泄漏电流(图3)。由于此时无需控制输出状态,因此可简
    发表于 01-03 06:39

    数字隔离器怎么解决汽车xEV应用中的设计难题

    解决方案,ADuM1401一类的数字隔离器在工作功耗方面具有显著优势。 图1. 一种电池管理系统的典型配置需要解决的第二个难题是BMS电子设计工程师面临的机械设计限制。在BMS开发中,PCB面积是一种
    发表于 10-16 15:40

    数字隔离器提供易于使用的隔离式USB选项

    精确时序有关的延迟。虽然存在这些缺点,但这类解决方案是在无法解决透明USB隔离器部署难题时的唯一可行方案。现在可以采用透明解决方案了。本文的余下篇幅将描述一个完全符合要求的示例。透明U
    发表于 10-22 17:00

    数字隔离器披上电平转换的马甲

    iCoupler®数字隔离器广泛用于跨越隔离栅传输数字信号。某些情况下,数字隔离器在非
    发表于 10-26 11:45

    在非隔离应用中将数字隔离器用作电平转换

    方式由数据线上的电压或电流供电。图2显示了这种应用情况。若要避免泄漏电流,必须将数字线设为低电平输出或高阻抗模式。使用iCoupler数字隔离器
    发表于 11-01 10:51

    数字电源中隔离原因及方式

    电源在启动阶段从原边向副边控制ADP1051提供初始电力。此外,来自ADP1051的PWM信号需要跨越隔离边界。下文讨论了三种解决方案,即栅极驱动变压
    发表于 11-20 10:41

    数字隔离器在非隔离应用中用作电平转换

    参考的低电压I/O(例如,+5 V、+3.3 V CMOS)。原边地和副边地相连,整个系统为非隔离式。这类DC-DC电源应用中,数字隔离器适合为反馈信号提供电平转换功能。如图1所示,副
    发表于 03-04 11:52

    在非隔离应用中将数字隔离器用作电平转换

    在非隔离应用中将数字隔离器用作电平转换
    发表于 05-24 17:25

    如何选择数字隔离器

    故障安全状态)。确定当数字隔离器的输入通道未上电或引脚悬空时,输出管脚将处于哪种预定义状态(高电平或低电平)。◆ 共模瞬变抗扰度(CMTI)
    发表于 08-10 17:20

    隔离数字输入模块和数字隔离器的区别

    控制接口的逻辑输出电流进行隔离。与数字隔离器不同,隔离
    发表于 11-17 06:30

    SILICON LABS 数字隔离器解决方案

    SILICON LABS 数字隔离器解决方案
    发表于 12-26 22:36 0次下载

    了解iCoupler®数字隔离器如何提供简单的解决方案

    了解iCoupler®数字隔离器如何提供简单的解决方案,以安全隔离方式将病人与外部监控或PC相连。
    的头像 发表于 06-01 14:18 5090次阅读

    数字隔离器芯片哪款默认输出电平

    数字隔离器芯片是一种将输入信号隔离处理的器件。它的主要功能是在输入和输出之间提供电气隔离,以防止传递噪声、干扰和高电压等问题。在
    的头像 发表于 12-22 13:47 2463次阅读

    数字隔离器与光隔离器有何不同?

    在电子隔离中,两种常用的解决方案数字隔离器和光学隔离器。两者都旨在电气隔离电路的各个部分,以保
    的头像 发表于 11-01 17:02 1988次阅读
    <b class='flag-5'>数字</b><b class='flag-5'>隔离器</b>与光<b class='flag-5'>隔离器</b>有何不同?