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

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

3天内不再提示

隔离式SPI通信变得简单

星星科技指导员 来源:ADI 作者:Thomas Brand 2022-12-21 15:20 次阅读

监测和控制各种系统需要直接访问传感器和执行器,最好是从中央位置,并通过标准化通信方法(如串行外设接口(SPI))访问。SPI是一种同步串行数据总线,有助于设备与中央控制单元之间的长距离数据交换。通信根据主从原则进行,并且是全双工的。SPI 接口由三条线路组成:SDISDO 和 SCK。

虽然SPI通信方法通常适用于长达约10 m的距离,但为了桥接更长的距离,通常需要中继器,因为长电缆的线路电阻增加会导致衰减。这些信号必须再次放大。这也允许同时实现更大的信噪比(SNR)。ADI公司的isoSPI通信接口IC LTC6820等器件可用于读取信号。

由于其创新设计,通过使用双绞线电缆和适当的变压器添加电流隔离,可以相对容易地最大化SPI通信。

由于工业环境中经常出现恶劣条件,通常需要电气隔离的通信组件来保护用户免受危险电压的影响,并确保系统可靠性。此外,隔离可实现精确测量,尽管偶尔存在共模电压。因此,隔离栅是将输入级与系统其余部分分开,同时仍能连接的关键。

图1显示了所有从站如何由单个主站控制。主机和从机可以是具有SPI接口的微控制器ADC,传感器或微控制器通常连接到该接口。因此,LTC6820 可实现两个完全电气隔离的器件之间的 SPI 通信所需的双向数据传输。它将来自主站的SPI信号编码为高达1 Mbps的差分信号,然后通过电流隔离栅和双绞线电缆传输。在电缆的另一端,LTC6820 再次接收差分信号并将其解码为 SPI 信号,然后路由至从总线。另外,LTC6820 还提供驱动信号跨越隔离栅所需的电流。通过外部电阻,这些电流可以适应系统要求,例如所需的电缆长度、SNR 和抗扰度。

pYYBAGOis7KACWQjAAC8V3MPA1k042.jpg?h=270&hash=0752761544A2032C64A62101D8EE468B2DF82A8A&la=en&imgver=1

图1.隔离式SPI接口,用于通过公共主站控制多个电路板(从机)。

但是,请注意,尽管使用了SPI中继器,但数据速率是有限的,并且取决于电缆长度。例如,采用100 m CAT5电缆的图1所示电路的数据速率仅为0.5 Mbps左右,是LTC6820可提供的最大可能值1 Mbps的一半(见图2)。

poYBAGOis7SAK4HbAABjQY-pt90497.jpg?h=270&hash=ED86372BEB02AF8FA7253EF2AEF3929D6067A047&la=en&imgver=1

图2.与使用 CAT5 电缆的电缆长度相关的数据速率。

通过使用ISOSPI通信IC,可以简化长距离隔离传输SPI通信信号的电路的复杂性,因为可以省略传统电路中通常需要的大量元件。此外,利用LTC6820,可以实现长达100 m的距离,这在工业环境中并不罕见。LTC6820 便于实施菊花链应用,其中一台主设备控制多个从机。此外,它是电池监控系统的理想设备,因为它们由于其部分爆炸性充电单元(例如锂离子电池)而需要电气隔离通信。

审核编辑:郭婷

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

    关注

    48

    文章

    7417

    浏览量

    150755
  • 传感器
    +关注

    关注

    2545

    文章

    50384

    浏览量

    750670
  • 变压器
    +关注

    关注

    159

    文章

    7229

    浏览量

    134268
收藏 人收藏

    评论

    相关推荐

    ADI:轻松实现隔离SPI通信

    SPI通信方法适用的线缆距离不超过10米,通信距离更长时,通常需要用到中继器,这是因为随着线缆增长,其线缆阻抗相应增加,由此导致信号衰减。
    发表于 03-06 11:44 2159次阅读

    汽车隔离CAN通信参考设计

    TIDA-01255 参考设计是专为隔离 CAN 通信而设计的,它被广泛使用于汽车环境。在混合动力汽车与电动汽车 (HEV/EV)中 、一款完善的高压网络相对于底板接地是浮动的。在浮动的高低
    发表于 06-28 10:51

    隔离 I2C 或 SPI 类型通信线路的同步串行通信模块包含BOM,PCB文件光绘文件

    描述此参考设计提供一种简单方法来隔离 I2C 或 SPI 类型的通信线路。在电网基础设施应用中,如保护继电器和断路器等需要高电压的应用中,通常需要采用此设计。此参考设计提供可同时处理电
    发表于 08-08 06:45

    如何实现隔离SPI通信

    轻松实现隔离SPI通信
    发表于 01-21 06:39

    请问隔离SPI通信怎么实现?

    隔离SPI通信怎么实现?原来这么简单
    发表于 03-18 08:14

    隔离SPI通信如何去实现

    通过使用isoSPI通信IC,可以简化远距离隔离传输SPI通信信号电路的复杂性,因为可以省去传统电路通常需要的大量组件。
    发表于 03-13 08:54 3249次阅读
    <b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>如何去实现

    轻松实现隔离SPI通信

    监测和控制不同的系统需要能够直接访问传感器和驱动器,最好是从一个中心位置,采用标准化通信方法(例如串行外设接口(SPI))进行访问。SPI是一种同步串行数据总线,帮助设备和中央控制单元之间进行长距离的数据交换。
    发表于 02-05 07:37 6次下载
    轻松实现<b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>

    隔离SPI通信怎么实现?原来这么简单!!!资料下载

    电子发烧友网为你提供隔离SPI通信怎么实现?原来这么简单!!!资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英
    发表于 04-11 08:53 15次下载
    <b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b><b class='flag-5'>通信</b>怎么实现?原来这么<b class='flag-5'>简单</b>!!!资料下载

    AN-1478:针对不同系统要求的隔离SPI总线

    AN-1478:针对不同系统要求的隔离SPI总线
    发表于 05-17 15:19 3次下载
    AN-1478:针对不同系统要求的<b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b>总线

    为高速SPI通信添加稳健可靠的隔离

    SPI 是工业应用中数字处理器内核和外设之间通信的常用协议。但是,外围设备和内核通常需要电气隔离。虽然隔离SPI 都是成熟的技术,但将两
    发表于 08-22 14:26 4040次阅读
    为高速<b class='flag-5'>SPI</b><b class='flag-5'>通信</b>添加稳健可靠的<b class='flag-5'>隔离</b>

    AMIC110 SoC让工业通信变得简单

    AMIC110 SoC让工业通信变得简单
    发表于 11-01 08:27 2次下载
    AMIC110 SoC让工业<b class='flag-5'>通信</b><b class='flag-5'>变得</b><b class='flag-5'>简单</b>

    在需要隔离SPI的应用中最大限度地提高性能和集成度

    SPI是一种非常有用且灵活的标准,但其灵活性源于其简单性。四个单向中速隔离通道将处理SPI至几MHz的时钟速率。设计人员放弃的是中断服务支持和直接
    的头像 发表于 01-09 15:23 1151次阅读
    在需要<b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b>的应用中最大限度地提高性能和集成度

    在需要隔离SPI的应用中最大限度地提高性能和集成度

    SPI是一种非常有用且灵活的标准,但其灵活性源于其简单性。四个单向中速隔离通道将处理SPI至几MHz的时钟速率。设计人员放弃的是中断服务支持和直接
    的头像 发表于 01-09 15:31 1307次阅读
    在需要<b class='flag-5'>隔离</b><b class='flag-5'>式</b><b class='flag-5'>SPI</b>的应用中最大限度地提高性能和集成度

    用于高带宽传感器的隔离SPI

    在工业应用中,如热能或压力 监控系统,与ADC中的通信 传感器前端不需要高采样率,并且, 因此,SPI时钟速率很高。即使是孤立的设计也很简单 在各种隔离技术中实施,但是 需求会随着时间
    的头像 发表于 04-07 11:09 2360次阅读
    用于高带宽传感器的<b class='flag-5'>隔离</b><b class='flag-5'>SPI</b>

    隔离电源变得简单

    设计反激转换器的一个挑战是,与变压器副边输出电压有关的信息必须反馈给初级侧的稳压器,以保持稳压。从历史上看,跨越隔离栅的反馈是使用光隔离器或额外的变压器绕组实现的,尽管这两种方法都存在许多
    的头像 发表于 04-13 10:43 1055次阅读
    <b class='flag-5'>隔离</b>电源<b class='flag-5'>变得</b><b class='flag-5'>简单</b>