FastBond4挑战部分-电脑USB保护器
该项目使用了ADUM3160,实现了电脑USB保护的设计,它的主要功能为:TVS、限流保护,电气隔离电脑USB和工业现场USB设备。
标签
嵌入式系统
ADUM3160
USB隔离
ecat
更新2026-06-10
9
KiCad文件
全屏

一、所选主题和项目介绍

本项目选择的主题是感知/工业现场保护

本项目设计了一款基于 ADUM3160BRWZ-RL 的 USB 2.0 全速 / 低速隔离器,主要用于解决工业现场、实验室环境中常见的地环路干扰问题,同时保护电脑 USB 接口和主板免受后端设备的高压、漏电和静电冲击。

该隔离器支持 2.5kVrms 电气隔离,输入采用 USB-C 接口,输出提供 USB-C、Micro USB 和 Mini USB 三种接口,兼容绝大多数 STM32 Nucleo 开发板、传感器、编程器和工业 USB 设备。

二、使用到的所有硬件介绍

元器件型号

封装

数量

功能描述

ADUM3160BRWZ-RL

SOIC-16_L10.3-W7.5-P1.27

1

USB 2.0 全速 / 低速隔离芯片,2.5kVrms 电气隔离耐压

USBLC6-4SC6

SOT-23-6_L2.9-W1.6-P0.95

2

USB 专用双通道 ESD 保护芯片,±15kV 空气放电 /±8kV 接触放电

MMBT3904T-7SM

SOT-523_L1.6-W0.8-P1.00

2

NPN 型三极管,用于 USB D+/D - 数据信号 LED 指示驱动

1206L110THYR

F1206

1

1A/12V 自恢复保险丝,输入侧过流保护

USB-C-6PIN-2MD-073

SMD

1

6Pin USB-C 输入接口,仅用于 5V 取电和 USB 2.0 数据传输

TYPE-C-24P-GTJB-040

SMD

1

24Pin USB-C 输出接口,兼容全功能 USB-C 设备

U-G-M5WS-W-01

SMD

2

Micro USB+Mini USB 输出接口,兼容 STM32 Nucleo 等开发板

1206L110THYR ADUM3160BRWZ-RL

三、方案框图和项目设计思路介绍

方案框图

plaintext

电脑USB-C → 输入保险丝 → ESD保护(U5)ADUM3160非隔离侧 → 隔离栅 → ADUM3160隔离侧 → ESD保护(U4) → 多接口输出
↓ ↓
非隔离侧5V电源 隔离电源(VRB0505S) → 隔离侧5V电源
↓ ↓
非隔离侧电源LED 隔离侧电源LED + 数据LED

设计思路

  1. 电气隔离:采用 ADUM3160 数字隔离芯片实现 USB 信号的电气隔离,配合 VRB0505S 隔离电源模块实现电源的完全隔离,两侧地电位完全独立。
  2. 接口兼容性:输入采用 USB-C 接口,通过 5.1kΩ 下拉电阻固定诱骗 5V 电压;输出提供三种常见 USB 接口,满足不同设备的连接需求。
  3. 保护设计:输入端加入 1A 自恢复保险丝防止过流,输入输出端均加入 USB 专用 ESD 保护芯片,防止插拔静电损坏电路。
  4. 状态指示:设计了非隔离侧和隔离侧电源指示灯,以及 USB D + 和 D - 数据传输指示灯,方便调试和故障排查。

四、原理图和 PCB 展示及介绍

原理图介绍

本项目原理图为第一版设计(V0),分为两个主要区域:

  • 非隔离区(左侧):包含 USB 输入接口、保险丝、ESD 保护、ADUM3160 上游侧电路和非隔离侧电源指示
  • 隔离区(右侧):包含 ADUM3160 下游侧电路、隔离电源模块、多输出接口、隔离侧电源和数据指示

原理图严格按照 ADUM3160 官方数据手册设计,D + 和 D - 信号线各串联 22Ω 电阻(集成在 USBLC6-4SC6 内部),SPU 和 SPD 引脚悬空默认配置为全速模式。

PCB 介绍

  • 板层结构:4 层板,采用嘉立创标准 7628 叠层,板厚 1.6mm
  • 阻抗控制:USB 差分对控制为 90Ω±10%(7.2mil 线宽,6.8mil 线距),单端信号线控制为 50Ω±10%(10mil 线宽)
  • 过孔规格:信号过孔采用 0.3mm 内径 / 0.6mm 外径,电源和地过孔采用 0.4mm 内径 / 0.8mm 外径
  • 布局特点
    • 清晰划分非隔离区和隔离区,中间设置 2mm 宽的隔离带,满足 2.5kV 隔离耐压的爬电距离要求
    • USB 差分对全程平行等长,长度差控制在 0.5mm 以内
    • ESD 保护芯片紧靠接口放置,接地过孔直接打在芯片引脚旁
    • 去耦电容尽可能靠近芯片电源引脚放置,减小电源噪声

五、硬件功能展示图及说明

IMG_20260521_201831.jpg

IMG_20260521_220112.jpg

  1. 电源指示
    • 非隔离侧 5V_NISO_LED 点亮,表示输入电源正常
    • 隔离侧 5V_LED 点亮,表示隔离电源输出正常
  2. 隔离功能
    • 非隔离侧地和隔离侧地之间电阻大于 1GΩ
    • 可承受 2.5kVrms 交流电压 1 分钟不击穿
  3. 接口功能
    • 所有输出接口均可正常识别 USB 2.0 全速设备
    • 最大输出电流可达 1A,满足绝大多数开发板和外设的供电需求
  4. 调试记录:
    • 由于买到的micro和miniUSB的头子不匹配,只能焊接一个mini的头子,从C口供电,经过转接头为F411nucleo来供电。
    • 上电后电压跌落只有1V。可能和头子有关系?明天先用电子负载拉个负载来看看。

image.png

六、设计中遇到的难题和解决方法

  1. 隔离带宽度和爬电距离问题
    • 难题:ADUM3160 要求 2.5kV 隔离耐压,需要足够的爬电距离
    • 解决方法:在非隔离区和隔离区之间设置 2mm 宽的隔离带,隔离带内不放置任何元器件和走线,同时在 PCB 边缘增加倒角处理,提高绝缘性能
  2. USB 差分阻抗控制问题
    • 难题:USB 差分阻抗控制不准确会导致通信不稳定甚至识别失败
    • 解决方法:采用嘉立创标准 7628 叠层,使用官方推荐的 7.2mil 线宽和 6.8mil 线距,下单时明确勾选阻抗控制选项
  3. ESD 保护布局问题
    • 难题:ESD 保护芯片布局不当会导致静电无法有效泄放
    • 解决方法:将 ESD 保护芯片紧靠 USB 接口放置,静电先经过 ESD 保护再进入电路,ESD 芯片的接地引脚直接打短过孔到地平面
  4. 电源噪声问题
    • 难题:隔离电源模块会产生一定的开关噪声,可能影响 USB 信号质量
    • 解决方法:在隔离电源模块的输入和输出端各加入 100nF 和 1uF 滤波电容,同时在 ADUM3160 的 VDD1 和 VDD2 引脚旁加入去耦电容

七、心得体会

通过本次 USB 隔离器的设计,我深入理解了电气隔离的原理和实现方法,掌握了 USB 差分阻抗控制、ESD 保护设计和 PCB 布局的关键技巧。

设计经验总结

  1. 隔离设计中,两侧地的完全独立是关键,任何跨隔离带的电气连接都会导致隔离失效
  2. USB 差分对的等长和阻抗控制非常重要,即使是低速设备也需要严格按照规范设计
  3. ESD 保护芯片的布局比选型更重要,必须紧靠接口放置才能发挥最佳效果
  4. 电源滤波电容的位置和数量对电路稳定性有很大影响,应尽可能靠近芯片电源引脚

改进建议

  1. 可以在输出端增加过流保护电路,进一步提高电路的安全性
  2. 可以增加一个开关来控制隔离电源的输出,方便在不使用时断开电源
  3. 可以考虑使用更小封装的隔离电源模块,减小 PCB 尺寸
  4. 可以增加一个 USB 高速隔离芯片的兼容设计,方便后续升级支持 USB 2.0 高速模式
附件下载
USB_ISO-KICAD.zip
ProPrj_PP11_USB_ISO_2026-05-25.kicad_pcb
ProPrj_PP11_USB_ISO_2026-05-25.kicad_sch
团队介绍
独立完成
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号