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

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

3天内不再提示

支持热插拔等优点的USB接口应用方案

PE5Z_PCBTech 来源:互联网 作者:佚名 2018-05-19 09:17 次阅读

USB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口。由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后USB接口出现各种问题,比如通讯不稳定或是无法通讯,检查原理图和焊接都无问题,或许这个时候就需怀疑PCB设计不合理。绘制满足USB2.0数据传输要求的PCB对产品的性能及可靠性有着极为重要的作用。

USB协议定义由两根差分信号线(D+、D-)传输数字信号,若要USB设备工作稳定差分信号线就必须严格按照差分信号的规则来布局布线。根据笔者多年USB相关产品设计与调试经验,总结以下注意要点:

1. 在元件布局时,尽量使差分线路最短,以缩短差分线走线距离(√为合理的方式,×为不合理方式);

2. 优先绘制差分线,一对差分线上尽量不要超过两对过孔(过孔会增加线路的寄生电感,从而影响线路的信号完整性),且需对称放置(√为合理的方式,×为不合理方式);

3. 对称平行走线,这样能保证两根线紧耦合,避免90°走线,弧形或45°均是较好的走线方式(√为合理的方式,×为不合理方式);

4. 差分串接阻容,测试点,上下拉电阻的摆放(√为合理的方式,×为不合理方式);

5. 由于管脚分布、过孔、以及走线空间等因素存在使得差分线长易不匹配,而线长一旦不匹配,时序会发生偏移,还会引入共模干扰,降低信号质量。所以,相应的要对差分对不匹配的情况作出补偿,使其线长匹配,长度差通常控制在5mil以内,补偿原则是哪里出现长度差补偿哪里;

6. 为了减少串扰,在空间允许的情况下,其他信号网络及地离差分线的间距至少20mil(20mil是经验值),覆地与差分线的距离过近将对差分线的阻抗产生影响;

7. USB的输出电流是500mA,需注意VBUS及GND的线宽,若采用的1Oz的铜箔,线宽大于20mil即可满足载流要求,当然线宽越宽电源的完整性越好。

普通USB设备差分线信号线宽及线间距与整板信号线宽及线间距一致即可。然而当USB设备工作速度是480 Mbits/s,只做到以上几点是不够的,我们还需对差分信号进行阻抗控制,控制差分信号线的阻抗对高速数字信号的完整性是非常重要的,因为差分阻抗影响差分信号的眼图、信号带宽、信号抖动和信号线上的干扰电压。差分线阻抗一般控制在90(±10%)欧姆(具体值参照芯片手册指导),差分线阻抗与线宽W1、W2、T1成反比,与介电常数Er1成反比,与线间距S1成正比,与参考层的距离H1正比,如下图是差分线的截面图。

下图为四层板的参考叠层,其中中间两层为参考层,参考层通常为GND或Power,并且差分线所对应的参考层必须完整,不能被分割,否则会导致差分线阻抗不连续。若是以图 2叠层设计四层板,通常设计时差分线采用4.5mil的线宽及5.5mil的线间距既可以满足差分阻抗90Ω。然而4.5mil线宽及5.5mil线间距只是我们理论设计值,最终电路板厂依据要求的阻抗值并结合生产的实际情况和板材会对线宽线间距及到参考层的距离做适当的调整。

以上所描述的布线规则是基于USB2.0设备,在USB布线过程中把握差分线路最短、紧耦合、等长、阻抗一致且注意好USB电源线的载流能力,掌握好以上原则USB设备运行基本没问题。


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

    关注

    4220

    文章

    22472

    浏览量

    385774
  • usb
    usb
    +关注

    关注

    59

    文章

    7432

    浏览量

    258145

原文标题:USB接口Layout设计规则

文章出处:【微信号:PCBTech,微信公众号:EDA设计智汇馆】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    求助,关于CYUSB3304热插拔的问题求解

    的是USB2.0设备,那么短路后,反复插拔USB2.0设备,可以识别,USB3.0设备不能识别。 在短路的过程中,如果接口上插上的是
    发表于 02-28 06:40

    键盘热插拔和非热插拔的区别

    、电源供应、软件驱动、使用便利性、设备损坏与安全性、推动产业发展等。 1. 连接方式 热插拔键盘通常使用USB或无线连接方式,插入即可立即生效。非热插拔键盘一般使用PS/2接口连接,插
    的头像 发表于 02-02 17:34 1396次阅读

    如何防止热插拔烧坏单片机

    大家都知道一般USB接口属于热插拔,实际任意带电进行连接的操作都可以属于热插拔。我们前面讲过芯片烧坏的原理,那么热插拔就是导致芯片烧坏的一个
    的头像 发表于 01-31 09:41 461次阅读
    如何防止<b class='flag-5'>热插拔</b>烧坏单片机

    热插拔是什么原理

    热插拔(Hot Swap)是一种允许在系统运行过程中,动态地插入或移除硬件设备的技术。这种技术在计算机硬件、通信设备和存储设备等领域得到了广泛应用。热插拔技术的目的是为了提高系统的可扩展性、可靠性
    的头像 发表于 01-16 11:03 1049次阅读
    <b class='flag-5'>热插拔</b>是什么原理

    热插拔和非热插拔的区别

    热插拔和非热插拔的区别  热插拔和非热插拔是指电子设备或组件在工作状态下是否可以进行插拔操作的一种分类。
    的头像 发表于 12-28 10:01 1052次阅读

    正低压热插拔控制器电路图

    这是带有功率限制器的正低压热插拔控制器电路。
    的头像 发表于 12-18 15:41 304次阅读
    正低压<b class='flag-5'>热插拔</b>控制器电路图

    HDMI线有电插拔功能吗

    我们接触到热插拔最多的接口就是USB,外部设备在不关闭系统的情况下就可以随意拔插,也不会造成损坏,大大增强了便捷性。 HDMI接口理论上也是支持
    的头像 发表于 11-21 10:29 352次阅读

    USB2.0接口测试

    自从1995年USB(Universal Serial Bus,通用串行总线)诞生起,由于USB接口的简单易用、支持热插拔、速度快等特点被广
    发表于 10-02 16:03 708次阅读
    <b class='flag-5'>USB</b>2.0<b class='flag-5'>接口</b>测试

    安路CPLD支持热插拔吗?

    安路CPLD支持热插拔不?
    发表于 08-11 10:00

    了解热插拔热插拔电路设计过程示例

    高可用性系统中常见的两种系统功率级别(–48 V和+12 V)使用不同的热插拔保护配置。–48V 系统集成了低侧热插拔控制和调整 MOSFET;+12 V系统使用高边控制器和调整MOSFET。
    的头像 发表于 06-17 17:24 1188次阅读
    了解<b class='flag-5'>热插拔</b>:<b class='flag-5'>热插拔</b>电路设计过程示例

    5通道(3路+V和2路-V)热插拔参考设计

    本文介绍的5通道电路虽然只采用了一个MAX5927A 4通道热插拔控制器,却可以实现3路正电源和2路负电源的热插拔功能。图1电路满足以下负载供电和上电排序要求:
    的头像 发表于 06-10 16:39 967次阅读
    5通道(3路+V和2路-V)<b class='flag-5'>热插拔</b>参考设计

    USB接口电路设计常见问题

    USB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口,由于数据传输快,接口方便,支持热插拔
    的头像 发表于 06-06 16:22 989次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>接口</b>电路设计常见问题

    USB Type-C接口静电浪涌保护方案,TVS(ESD)二极管怎么选型号?

    USB Type-C接口根据USB3.x和USB4协议传输数据,经常会受到电气过载(EOS)和静电放电(ESD)事件的影响。由于USB Ty
    的头像 发表于 06-03 09:13 1563次阅读
    <b class='flag-5'>USB</b> Type-C<b class='flag-5'>接口</b>静电浪涌保护<b class='flag-5'>方案</b>,TVS(ESD)二极管怎么选型号?

    东沃USB Type-C接口静电放电保护方案

    正反两面插入,没有正反区别,可随意热插拔;配备Type-C连接器的标准规格连接线可通过3A电流;支持超出现有USB供电能力的“USB PD”;提供最大100W 的电力。
    的头像 发表于 05-19 09:53 983次阅读
    东沃<b class='flag-5'>USB</b> Type-C<b class='flag-5'>接口</b>静电放电保护<b class='flag-5'>方案</b>

    基于STM32CubeMX的HAL库的USB接口使用(MSC基于SD卡模拟U盘)

    一、USB简介USB(UniversalSerialBUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB
    的头像 发表于 05-17 10:08 3955次阅读
    基于STM32CubeMX的HAL库的<b class='flag-5'>USB</b><b class='flag-5'>接口</b>使用(MSC基于SD卡模拟U盘)