一、所选主题和项目介绍
本项目选择的主题是感知/工业现场保护
本项目设计了一款基于 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 等开发板 |
三、方案框图和项目设计思路介绍
方案框图
plaintext
电脑USB-C → 输入保险丝 → ESD保护(U5) → ADUM3160非隔离侧 → 隔离栅 → ADUM3160隔离侧 → ESD保护(U4) → 多接口输出
↓ ↓
非隔离侧5V电源 隔离电源(VRB0505S) → 隔离侧5V电源
↓ ↓
非隔离侧电源LED 隔离侧电源LED + 数据LED
设计思路
- 电气隔离:采用 ADUM3160 数字隔离芯片实现 USB 信号的电气隔离,配合 VRB0505S 隔离电源模块实现电源的完全隔离,两侧地电位完全独立。
- 接口兼容性:输入采用 USB-C 接口,通过 5.1kΩ 下拉电阻固定诱骗 5V 电压;输出提供三种常见 USB 接口,满足不同设备的连接需求。
- 保护设计:输入端加入 1A 自恢复保险丝防止过流,输入输出端均加入 USB 专用 ESD 保护芯片,防止插拔静电损坏电路。
- 状态指示:设计了非隔离侧和隔离侧电源指示灯,以及 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 保护芯片紧靠接口放置,接地过孔直接打在芯片引脚旁
- 去耦电容尽可能靠近芯片电源引脚放置,减小电源噪声
五、硬件功能展示图及说明


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

六、设计中遇到的难题和解决方法
- 隔离带宽度和爬电距离问题
- 难题:ADUM3160 要求 2.5kV 隔离耐压,需要足够的爬电距离
- 解决方法:在非隔离区和隔离区之间设置 2mm 宽的隔离带,隔离带内不放置任何元器件和走线,同时在 PCB 边缘增加倒角处理,提高绝缘性能
- USB 差分阻抗控制问题
- 难题:USB 差分阻抗控制不准确会导致通信不稳定甚至识别失败
- 解决方法:采用嘉立创标准 7628 叠层,使用官方推荐的 7.2mil 线宽和 6.8mil 线距,下单时明确勾选阻抗控制选项
- ESD 保护布局问题
- 难题:ESD 保护芯片布局不当会导致静电无法有效泄放
- 解决方法:将 ESD 保护芯片紧靠 USB 接口放置,静电先经过 ESD 保护再进入电路,ESD 芯片的接地引脚直接打短过孔到地平面
- 电源噪声问题
- 难题:隔离电源模块会产生一定的开关噪声,可能影响 USB 信号质量
- 解决方法:在隔离电源模块的输入和输出端各加入 100nF 和 1uF 滤波电容,同时在 ADUM3160 的 VDD1 和 VDD2 引脚旁加入去耦电容
七、心得体会
通过本次 USB 隔离器的设计,我深入理解了电气隔离的原理和实现方法,掌握了 USB 差分阻抗控制、ESD 保护设计和 PCB 布局的关键技巧。
设计经验总结
- 隔离设计中,两侧地的完全独立是关键,任何跨隔离带的电气连接都会导致隔离失效
- USB 差分对的等长和阻抗控制非常重要,即使是低速设备也需要严格按照规范设计
- ESD 保护芯片的布局比选型更重要,必须紧靠接口放置才能发挥最佳效果
- 电源滤波电容的位置和数量对电路稳定性有很大影响,应尽可能靠近芯片电源引脚
改进建议
- 可以在输出端增加过流保护电路,进一步提高电路的安全性
- 可以增加一个开关来控制隔离电源的输出,方便在不使用时断开电源
- 可以考虑使用更小封装的隔离电源模块,减小 PCB 尺寸
- 可以增加一个 USB 高速隔离芯片的兼容设计,方便后续升级支持 USB 2.0 高速模式