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

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

3天内不再提示

硬件电路设计之TPYE-C电路设计

CHANBAEK 来源: 一杯苦Coffee 作者: 一杯苦Coffee 2023-11-10 10:48 次阅读

1 简介

USB的发展历史比较悠久,现在我们常见的USB的接口有USB-A、USB-B、USB-C。

  • USB-A :常用在电脑鼠标、电脑键盘、U盘、移动硬盘等,USB接口可以分为USB2.0和USB3.0。
  • USB-B :常用在大型设备中,最为常见的打印机设备、数据存储和采集、视频传输、游戏硬件接口设备。这种接口的最大特点是坚固耐用,一般情况下,显示器外接Type-A的接口,另外乙酸用Type-B最为合适。
  • USB-C :目前应用最多、最广泛的接口为Type-C接口,常见于手机、平板等。

2 TPYE-C连接器

TYPE-C的尺寸为8.3mm x 2.5mm,且可以支持正反插。公头和母头的引脚信息分别如下:

图片

引脚的PIN序见下:

引脚名称引脚名称
A1GNDB12GND
A2SSTXP1B11SSRXP1
A3SSTXN1B10SSRXN1
A4VBUSB9VBUS
A5CC1B8SBU2
A6DP1B7DN2
A7DN1B6DP2
A8SBU1B5CC2
A9VBUSB4VBUS
A10SSRXN2B3SSTXN2
A11SSRXP2B2SSTXP2
A12GNDB1GND

TYPE-C有四组高速差分信号USB3.0,其PIN脚分别为A2、A3、B2、B3、A10、A11、B10、B11。其中A2、A3和A10、A11构成一组USB3.0信号;B2、B3和B10、B11构成一组USB3.0信号。由于TYPE-C支持正反插,所以会存在两组USB3.0差分信号。

TYPE-C有两组低速差分信号USB2.0,其PIN脚分别为A6、B6、A7、B7。其中A6、A7构成一组低速差分信号,B6、B7构成一组低速差分信号。

SBU1、SBU2是辅助信号;VBus、Vconn、GND是电源引脚。CC1、CC2是配置引脚,负责热拔插检测供电协议信息传输。

3 CC引脚详解

3.1 CC引脚说明

TYPE-C有两个CC引脚,连接器端有两个CC引脚,但是插头或者线缆通常只有一个CC引脚。所以,两个TYPE-C连接器互联之后,只存在一个CC引脚连接。通过判断连接的为CC1还是CC2,可以判断连接的方向以及识别不同的插入设备。另外,CC引脚还可以作为VCONN供电。

  • DFP ——Downstream Facing Port,也就是 Host。
  • UFP ——Upstream Facing Port,也就是 Device。
  • DRP ——Dual Role port,既能支持供电/DFP 又能支持耗电/UFP 的一种端口

其中,DRP角色可以在DFP和UFP之间切换,如果两个DRP设备建立连接,那么其角色会随机分配角色。

3.2 建立连接过程

建立过程 :SOURCE设备的CC引脚上拉至VCC,而SINK设备的CC引脚下拉至GND。建立连接后,会检测线材的供电能力。

图片

  • SOURCE设备

图片

  1. SOURCE设备的电源使用MOS管进行控制,MOS管的默认为断开的状态;
  2. SOURCE设备的CC1和CC2都被上拉至VCC,当有SOINK接入时,CC1和CC2的电平将被拉低,且上拉电阻值可以检测SOURCE设备能提供的最大功率。
  3. SOURCE设备根据识别CC1被拉低或者CC2被拉低,判定连接器的插入方向,同时将另外的CC引脚作为VCONN;
  4. SOURCE设备开始向SINK设备供电;
  5. SOURCE设备可以动态调整上拉电阻值,让SINK设备识别到最大可用电流
  6. SOURCE设备会始终检测CC1或者CC2被断开(其中之一是否被下拉),断开连接则SOURCE设备会停止供电;
  7. SOURCE设备还支持数据通信
  • SINK设备

图片

  1. SINK设备的CC1和CC2引脚均下拉至GND;
  2. SINK设备通过检测CC1或者CC2是否被上拉来判断是否有SOURCE设备连接;
  3. 通过检测连接的CC1还是CC2来识别插入的方向;
  4. SINK设备通过检测SOURCE设备上拉电阻值来判定其供电的能力;
  5. CC引脚支持数据通信。
  • DRP设备

图片

  1. 当对端接入SOURCE设备或者SINK设备时,DRP设备控制MOS管导通于关断实现VBUS开启与关闭;
  2. 通过Switch可以实现DPF设备在SOURCE设备和SINK设备之间切换;
  3. DRP有一套机制去决定自身是SINK或者是Source,去建立两者间彼此的角色。主要有下三种情形:
  • 随机为SOURCE设备或者SINK设备
  • 偏向于SOURCE设备,询问对方是否可为SINK设备;
  • 偏向于SINK设备,询问对方是否可为SOURCE设备。

4 硬件电路实战

  • 信号描述

该部分主要包含了两组USB3.0信号、一组USB2.0信号(正反插共用一组USB2.0信号)、供电引脚控制以及静电防护(注意TVS管的结电容)。

图片

  • CC控制

CC引脚通常使用专用的芯片去控制,此处使用的芯片是FUSB302BMPX。

图片

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

    关注

    98

    文章

    14345

    浏览量

    136200
  • 电路设计
    +关注

    关注

    6666

    文章

    2430

    浏览量

    203416
  • 接口
    +关注

    关注

    33

    文章

    8526

    浏览量

    150859
  • usb
    usb
    +关注

    关注

    60

    文章

    7903

    浏览量

    264042
  • type-c
    +关注

    关注

    549

    文章

    1792

    浏览量

    268622
收藏 人收藏

    评论

    相关推荐

    硬件电路设计与开发项目案例智能空气净化系统

    项目名称:智能空气净化系统 张飞硬件电路设计与开发-入门篇(三极管/MOS管/运放/电路设计
    的头像 发表于 05-14 10:23 4704次阅读

    怎么成为硬件电路设计高手?

    ▼关注公众号: 工程师看海▼   在现代科技快速发展的时代,电子设备无处不在,而硬件电路设计是实现这些设备功能的基础。无论是智能手机、电脑、家用电器,还是工业控制系统,都需要经过精密的电路设计来实现
    的头像 发表于 07-28 13:10 5079次阅读
    怎么成为<b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b>高手?

    硬件电路设计接地问题

    电路设计中,“接地”是一个无法避免的问题。接地需要考虑的主要因素:使用场景,不存在通用的接地方式。本文我们将以一种通俗易懂的方式谈谈接地问题的本质。
    的头像 发表于 11-13 16:38 1971次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b><b class='flag-5'>之</b>接地问题

    硬件电路设计晶体与晶振电路设计

      晶体与晶振在电路设计中的应用十分广泛,对于数字电路,一个稳定的时钟信号,是系统稳定的前提。
    的头像 发表于 11-22 10:44 2283次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b><b class='flag-5'>之</b>晶体与晶振<b class='flag-5'>电路设计</b>

    硬件电路设计DDR电路设计(1)

    电路设计中常见的DDR属于SDRAM,中文名称是同步动态随机存储器。
    的头像 发表于 11-24 17:28 4577次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b><b class='flag-5'>之</b>DDR<b class='flag-5'>电路设计</b>(1)

    硬件电路设计STM32最小系统电路设计

    今天主要来谈谈MCU的设计,我使用过的MCU的型号包括意法半导体的STM32、华大GD32、Infineon的CY8C5868LTI-LP039以及MicroChip的ATSAME70,今天的主角是意法半导体的STM32最小系统设计,其它MCU电路设计后续进行分享。
    发表于 12-01 17:31 8299次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b><b class='flag-5'>之</b>STM32最小系统<b class='flag-5'>电路设计</b>

    硬件电路设计

    十五年硬件电路设计精华
    发表于 11-08 17:26

    硬件电路设计流程系列

    一、硬件电路设计流程系列--硬件电路设计规范 二、硬件电路设计流程系列--方案设计(1) :主芯
    发表于 10-17 17:16

    硬件电路设计的思路分享

    在学习电路设计的时候,不知道你是否有这样的困扰:明明自己学了很多硬件电路理论,也做过了一些基础操作实践,但还是无法设计出自己理想的电路。归根结底,我们缺少的是
    发表于 11-11 08:40

    硬件电路设计与实践

    硬件电路设计与实践,非常实用的教材 有需要的朋友下来看看
    发表于 12-08 14:48 0次下载

    硬件电路设计具体详解

    硬件电路设计具体详解。
    发表于 04-05 11:51 76次下载

    硬件电路设计流程--原理图设计

    电路教程相关知识的资料,关于硬件电路设计流程--原理图设计
    发表于 10-10 14:34 0次下载

    硬件电路设计“磁珠”的应用资料下载

    电子发烧友网为你提供硬件电路设计“磁珠”的应用资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广
    发表于 04-15 08:49 13次下载
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b><b class='flag-5'>之</b>“磁珠”的应用资料下载

    主板电源DC-DC电路设计电容的选择

    主板电源DC-DC电路设计电容的选择
    发表于 11-18 17:15 13次下载

    硬件电路设计的基本流程、作用和注意事项

    硬件电路设计是一种设计电子设备硬件电路的过程,涉及多种电子元件的选型、连接方式、布局设计等工作。电子产品的功能都是靠硬件
    的头像 发表于 06-30 13:56 1883次阅读
    <b class='flag-5'>硬件</b><b class='flag-5'>电路设计</b>的基本流程、作用和注意事项