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

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

3天内不再提示

I2C静电放电防护方案

静芯微 来源:jf_65561982 作者:jf_65561982 2024-08-21 15:34 次阅读

I2C静电放电防护方案

方案简介

I2C总线,作为一种简单又高效的双线同步串行通信方式,仅依赖两根线即可在总线上各器件间实现信息交换。其特点是运行功耗低和抗噪声能力强,主要用于短距离通信,速度范围为100 kbps至5 Mbps。该总线在嵌入式系统设计领域使用广泛,主要应用于低速外设与处理器微控制器之间的互连,如温度传感器、LCD显示屏驱动器数模转换器等。

由于I2C总线需外接线路以传输数据,易受ESD静电放电等不利因素侵扰,对终端产品的稳定性和可靠性构成潜在风险。为了确保这些数据端口能够在最终安装环境中正常工作,普通的防护方案或许会对数据的传输造成一定影响,本文采用分立和集成两种低容ESD静电保护器件方案,在不影响数据传输的前提下满足IEC61000-4-2 Level 4静电放电防护需求,让后端的电路得到有效防护。

I2C工作原理

wKgZombFmEiAU3R1AABFkDAH4TQ162.png

1.总线结构

SDA:双向串行数据线,用于数据传输。

SCL:双向串行时钟线,通常由主设备控制,用于同步数据传输。

2.通信过程

起始条件:当SCL为高电平时,SDA从高电平跳变到低电平,表示一个通信过程的开始。

发送地址:主设备随后在SDA上发送从设备的地址(包括读写位),并等待从设备的应答。

应答信号:被寻址的从设备在SCL的下一个时钟周期内将SDA拉低以表示应答。

数据传输:一旦建立连接,主设备和从设备就可以开始传输数据。数据位在每个SCL的上升沿被采样。

停止条件:当数据传输完成时,主设备通过将SDA拉高(在SCL为高电平时),然后释放SCL(允许其上升为高电平),来生成一个停止条件,表示通信的结束。

应用示例

由于I2C是通过SDA和SCL两条线的电平变化和数据采样来进行数据传输的,所以需要在这两条线上加ESD防护器件保护I2C总线免受静电放电(ESD)和低等级浪涌事件的冲击与干扰。以下是我们提供的两种方案,客户可根据实际情况选择器件。

方案一:

wKgaombFmEOAPf1sAAAgaiBdPtA953.png

该方案采用的是一款分立的ESD保护器件SELC2F5V1BT,可防止各引脚受静电放电的干扰,该器件封装尺寸小,漏电流低,响应速度快,且符合IEC 61000-4-2 (ESD) Level 4规范,在 ±25kV(空气)和 ±22kV(接触)下提供瞬变保护。

方案二:

wKgaombFmE6AYEgpAAAfehDBdFo333.png

该方案采用的是一款三引脚ESD防护器件SELC23T5V2U,可保护两条单向电路,钳位电压低、漏电流低,保护I2C总线免遭ESD静电放电破坏的同时,确保传输数据的稳定性和完整性。符合IEC 61000-4-2 (ESD) Level 4规范,在 ±15kV(空气)和 ±10kV(接触)下提供瞬变保护。

型号参数

规格型号 方向 工作电压(V) IPP(A) 钳位电压(V) 电容(pF) 封装
SELC2F5V1BT Bi 5 4.5 22 0.3 DFN1006-2L
SELC23T5V2U Ui 5 4 11 0.6 SOT-23

电气特性表

At TA = 25℃ unless otherwise noted

Parameter Symbol Conditions Min. Typ. Max. Units
Reverse Stand-off Voltage VRWM 5 V
Reverse Breakdown Voltage VBR IT=1mA 6.5 V
Reverse Leakage Current IR VRWM=5V 1 uA
Clamping Voltage VC IPP=1A; tp=8/20us 12 V
Clamping Voltage VC IPP=4.5A; tp=8/20us 22 V
Junction Capacitance CJ VR=0V; f=1MHz 0.3 pF

表1 SELC2F5V1BT电气特性表

Parameter Symbol Conditions Min. Typ. Max. Units
Reverse Stand-off Voltage VRWM 5.0 V
Reverse Breakdown Voltage VBR IT=1mA 6.0 9.0 V
Reverse Leakage Current IR VRWM=5V 1.0 uA
Clamping Voltage VC IPP=1A; tp=8/20us 8.0 10.0 V
Clamping Voltage VC IPP=4A; tp=8/20us 11.0 13.0 V
Junction Capacitance CJ VR=0V; f=1MHz 0.6 0.8 pF

表2 SELC23T5V2U电气特性表

总结与结论

由于I2C总线在连接各种电子设备内部组件上的重要作用,保护I2C总线免受ESD静电损害极为关键。ELECSUPER SEMI研发各种低电容低钳位电压的ESD保护器件,可按照客户需求性能与封装提供定制化开发服务,为各种接口提供值得信赖的保护器件。以上解决方案是保护I2C总线的优选之策,确保设备能够高效、可靠地运行。

审核编辑 黄宇

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

    关注

    3

    文章

    270

    浏览量

    44537
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1448

    浏览量

    122174
收藏 人收藏

    评论

    相关推荐

    I2C基本指南

    电子发烧友网站提供《I2C基本指南.pdf》资料免费下载
    发表于 09-10 09:40 0次下载
    <b class='flag-5'>I2C</b>基本指南

    面向热插拔应用的 I2C 解决方案

    电子发烧友网站提供《面向热插拔应用的 I2C 解决方案.pdf》资料免费下载
    发表于 09-09 10:03 1次下载
    面向热插拔应用的 <b class='flag-5'>I2C</b> 解决<b class='flag-5'>方案</b>

    eSATA接口静电放电防护方案

    eSATA接口静电放电防护方案 方案简介 eSATA,全称为External Serial ATA(外部串行ATA),是SATA接口的一种外
    的头像 发表于 08-21 15:35 159次阅读
    eSATA接口<b class='flag-5'>静电</b><b class='flag-5'>放电</b><b class='flag-5'>防护</b><b class='flag-5'>方案</b>

    分享几种不同的静电防护方案

    在电子产品制造和使用中,静电放电往往会损伤器件,甚至使产品失效造成严重损失。因此,静电防护就显得尤为重要,在不同的产品中,对静电
    的头像 发表于 03-26 14:08 1109次阅读
    分享几种不同的<b class='flag-5'>静电</b><b class='flag-5'>防护</b><b class='flag-5'>方案</b>

    什么是I2C协议 I2C总线的控制逻辑

    在实际使用过程中,I2C比较容易出现的一个问题就是死锁 ,死锁在I2C中主要表现为:I2C死锁时表现为SCL为高,SDA一直为低。
    发表于 03-12 09:17 636次阅读
    什么是<b class='flag-5'>I2C</b>协议 <b class='flag-5'>I2C</b>总线的控制逻辑

    GD32 MCU硬件I2C不可靠不如软件I2C?来看看红枫派开发版的硬件I2C驱动如何做到稳得一批

    在一个评论中,看到网友对硬件I2C的讨论,硬件I2C Busy找不到原因、软件I2C稳得一批。
    的头像 发表于 02-23 09:37 2228次阅读
    GD32 MCU硬件<b class='flag-5'>I2C</b>不可靠不如软件<b class='flag-5'>I2C</b>?来看看红枫派开发版的硬件<b class='flag-5'>I2C</b>驱动如何做到稳得一批

    I2C地址跳变问题的调试案例

    引言:I2C作为使用最为广泛的通讯接口,调试各类I2C器件,大家应该都很轻车熟路。一般对于外挂电阻配置器件的I2C地址,例如电阻上拉之后,器件的地址就会固定下来不再变动,但是今天给大家分享一个自己的调试案例,即
    的头像 发表于 11-22 10:51 1126次阅读
    <b class='flag-5'>I2C</b>地址跳变问题的调试案例

    I2C总线信号与测试案例(一)

    I2C bus是Inter-IC bus的缩写,意思是IC器件之间的通讯总线;I2C 总线的特点如下
    的头像 发表于 11-20 15:45 1459次阅读
    <b class='flag-5'>I2C</b>总线信号与测试案例(一)

    UART、SPI、I2C比较 串口通信介绍

    UART、SPI、I2C比较 I2C线更少,比UART、SPI更为强大,但是技术上也更加麻烦些,因为I2C需要有双向IO的支持,而且使用上拉电阻,抗干扰能力较弱,一般用于同一板卡上芯片之间的通信
    的头像 发表于 11-09 18:06 1040次阅读
    UART、SPI、<b class='flag-5'>I2C</b>比较 串口通信介绍

    I2C总线—电平转换

    我们先来看一张图,熟悉I2C的人一看,这不是I2C的level shifter电路嘛,在Philip的I2C标准里面有,没有啥复杂的。
    的头像 发表于 11-02 12:32 3780次阅读
    <b class='flag-5'>I2C</b>总线—电平转换

    I2C总线学习笔记

    I2C在小P以前接触的设计中大多只用到400k的速率,EVB的设计中更经常发现实现不了就降速到100k。现在突然再看看I2C,发现原来还有更高的速率规范,最高都已经到5M了。
    的头像 发表于 10-25 14:35 1292次阅读
    <b class='flag-5'>I2C</b>总线学习笔记

    I2C总线原理详解

    I2C两线式串行总线通讯协议,它是由飞利浦开发的,主要用于连接微控制器及其外围设备之间,它是由数据线SDA和信号线SCL构成的,可发送和接收数据即在MUC和I2C设备之间,I2CI2C
    发表于 10-18 17:20 1902次阅读
    <b class='flag-5'>I2C</b>总线原理详解

    I2C总线介绍 I2C读写时序介绍

    作为嵌入式开发人员,无论是硬件还是软件工程师,或多或少都会接触过I2C接口的外设。诸如常用的存储器EEPROM等皆是I2C接口进行通信。
    发表于 10-01 16:57 2011次阅读
    <b class='flag-5'>I2C</b>总线介绍 <b class='flag-5'>I2C</b>读写时序介绍

    I2C读写时序分析和实现思路

    上篇推文对I2C总线的特性进行了介绍和描述。对于开发者而言,最重要的是编码I2C的读写时序驱动。本篇推文主要总结和分享I2C总线主机端通信的编程实现思路,并不对应特定MCU的硬件I2C
    发表于 10-01 16:54 1328次阅读
    <b class='flag-5'>I2C</b>读写时序分析和实现思路

    i2c采样是上升沿吗?

    i2c采样是上升沿吗?  I2C采样是指在I2C总线上对数据进行采样。在I2C总线上,数据的传输是通过2条线传递。一条是时钟线(SCL),另
    的头像 发表于 09-19 17:16 2039次阅读