c++ 如何对别的软件进行加密_如何进行 Type-C? USB 供电测试

7aee81f3097e9bb80d005f8ab144ebb7.png

如何进行 Type-C™ USB 供电测试 - 创建一种更快的测试路径

概述

USB Type-CTM 是一种突破性的连接标准,专为更小型、更轻薄的新一代电脑和设备而设计,充分满足了更高数据速率、更快充电和更大灵活性的技术需求。USB Type-C 的主要目标是在设备之间建立高速连接、进行充电管理,以及确保有效的数据传输。USB Type-C 连接可以提供下列功能:

  • 支持 USB 2.0 和其他协议的动态电力和数据传输
  • 成为连接新一代设备和未来设备的主要接口
  • 后向兼容
  • 正反可插,方便易用

设计工程师和测试工程师在为他们的产品集成 USB Type-C 时必须确保互操作性和测试一致性,因而经常遇到各种各样的挑战。针对 USB Type-C 的一致性测试标准越来越多;不仅如此,更高的数据传输速度、更大的功率和更多功能也使 USB Type-C 变得更加复杂; 因此,成功的测试需要使用高度精确且符合标准的测试仪器、软件和夹具。

9084d2cb92e6a5d18294ad6643d693a8.png

图 1. USB Type-C 引脚输出。注意观察其中的对称和互逆(正反可插)结构。

Type-C 供电

USB Type-C 通过整合被称作 USB 供电(USB PD)的动态电源系统,进一步扩大了 USB 的适用范围。USB Type-C 不但扩展了数据传输功能,还可传输高达 20 伏、5 安和 100 瓦的电力, 支持对更多类型的设备进行充放电。USB PD 拥有智能且灵活的系统级电力管理能力,支持双向充电 — 可为连接的供电(供应电力)和用电(吸收电力)设备切换供电方向。这种动态供电使USB Type-C 得以有可能借助 ALT 模式来支持其他的视频和音频信号标准,例如 DisplayPort 或Thunderbolt。

PD(供电)的工作原理

首先,在设备之间建立一个端到端的 USB Type-C 连接,并且通过 CC(配置通道)线来确定电缆方向。USB 连接初始化从 PD 开始。作为首要任务,PD 会通过 PD 电路与任何一条全功能Type-C 电缆(其中带有电子标记芯片)之间的电子连接来了解该条电缆的功能。这种电子芯片带有电缆配置信息,上面携带的电流承载能力(3A 或 5A)、性能(USB 2.0、USB 3.1 Gen 1 或Gen 2)和厂商标识(USB Type-C 电缆ID 函数)等信息可支持进行电子识别和配置。

识别电缆之后,PD 电路及所连接的设备就会使用 CC1 / CC2 专用线路来发送和接收 BMC(双相标记编码)消息,并开始进行电力协商。USB Type-C 设备使用针对电源的六个固定电源配置文件之一进行配置(图 2)。设备会在给定时间内与 PD 电路“协商”其所需的电源配置并请求特定的电力级别,可变电流高达 5 A、可变电压高达 20 V。USB PD 动态管理电力分配,调整电压和电流,并为连接的所有设备确定供电/用电角色。

70c720c362315a12eb1f46b7641b3ed6.png

图 2. USB Type-C 电源配置文件。

灵活的双向充电是 USB 的新功能,PD 还可以动态控制更高的电压和电流。PD 可以利用充电适配器快速对设备电池进行充电。充电适配器能够根据Type-C 电缆和连接器的情况输出不同电压 (5 V 到 20 V)和电流(3 A 或 5 A)。当设备使用 CC1/CC2 线路充电时,可以请求更高的电压。当一个设备充电时,所有已连接的其他设备必须就它们需要的电量进行协商,并且如果有其他设备需要更多电量,还可以进行重新协商。PD 也可以优化至较低的电池电压和更高的充电电流,从而加快充电速度。PD 的双向流动能力使被充电的设备也能向其他设备供电。除了对连接的设备进行电力管理之外,PD 还能管理电源以支持 Type-C 交替模式。

使用 USB Type-C PD 提供更高的动态可变功率,需要设计工程人员进行大量验证和测试,以便实现一致性要求。除了管理设备的双向电源流动外,还必须验证 CC1 / CC2 线路信号,以便在启用 D±和 ALT 模式信号时更改电源和管理 ALT 模式,进行正确的协议传输。Type-C PD 的动态能力和可能的功率配置范围、再加上 USB 2.0、USB 3.1 Gen 1 和 Gen 2、以及 PD 一致性规范的持续演进,让 Type-C 设备测试验证比传统的 USB 测试变得更具挑战性。

供电术语

b5b042b80b2748f04928dafe361aeca0.png

测试挑战

供电规范将会继续发展。不过,电源、物理层和协议层仍是一致性测试的主要对象。设计工程师必须考虑的重要测试参数包括:多个不同的电压电平、设备充电、电缆功能,以及确定供电方与用电方的设备状态。清楚地了解 Type-C 设备的一致性测试需求以及所需的仪器和软件,对于实现可靠、精确的测量至关重要,并将确保获得最佳和最经济高效的测试结果。

设备的电源和充电

当一个 Type-C 设备需要电池配置文件(参见图 2)时,例如“配置文件 2,12 V”,工程师们必须验证配置了正确的电压和电流(或功率配置文件)。这需要监测 CC 线路是否实施了恰当的协议并测量生成的电压和电流。这可以通过监测 CC1/CC2 线路(一个 300 kHz 的信号)来实现。此信号可以利用示波器分析眼图进行测试。CC 线路编码的分析与调整可能会充满挑战,因为电缆电压在持续变化,并且可能存在串扰。

此外,还需要进行彻底测试,以确保对高达 20V/5A/100W 的设备电池进行快速充电,并且保证自适应快速充电的安全和可靠性。对于 PD 版图验证来说,最重要的挑战是噪声、纹波和切换的影响,尤其是 10 至 20 G 信号对直流电源完整性的影响。供电完整性测量可以使用一台示波器来完成,测量包括:

  • 电源漂移
  • PARD(周期和随机干扰)— 电源线上的噪声、纹波和开关瞬态
  • 静态和动态负载响应
  • 可编程电源轨响应
  • 高频瞬态和噪声
  • 在极端温度下进行产品电气性能验证

8c5a63451e1f6aad1c463f4a17842a61.png

de6642e0a15cb0844325e732f2375d80.png

图 3. USB 供电的典型电源完整性测量:负载响应、PARD(周期和随机干扰)

电缆功能包括供电方/用电方

由于 PD 提供了如此多的功能,因此使用 Type-C 电缆需要执行更多测试。每一种电缆配置场景,包括电力变化、双向供电、USB 数据传输、供电方/用电方角色分配、以及所使用的 ALT 模式,都必须要进行测试。

首先是验证正在工作中的 Type-C 电缆,对到达和离开电子标记芯片的电压电平进行测试。接下来,验证双重功能端口(DRP)设备是供电方还是用电方,当前正在供电还是吸收电力。示波器会结合电流探头、电流和夹具进行测量,例如测量上升时间、下降时间、电压和高-低电平。

在 PD 一致性验证任务中,还包括测试其他的低速线路:二级总线(SB)、VBUS 和 GND。CC 线是一对屏蔽线,当与非屏蔽 D± 线组合使用、并且可能存在高达 100 W 的电源线时,很容易出现串扰风险。PD 会持续地与设备协商输出功率,并且当设备尝试解码 CC 线时,VBUS 和 D± 正在改变,因此实际的配置非常具有挑战性。

是德科技面向 Type-C 供电测试的解决方案

作为使用 SOP、SOP' 和 SOP”调试 PD 线路的实时协议触发和解码工具,是德科技为 Infiniium 系列示波器提供了 USB PD 软件,为 InfiniiVision 3000TX、4000 X和 6000 X 系列示波器提供了 DSOXT3UPD、DSOX4UPD 和 DSOX6UPD 协议选件。这些 USB PD 协议软件选件提供了一种简单的方法来调试 Type-C CC BMC 编码的 300 kbps 信号,其中包括高级 USB 触发、时间相关解码波形、协议列表/表格窗口视图和 USB PD 协议搜索功能。

386d62732f8ee1e7e0f3381740ade43c.png

在测试物理层设备的配置中,一般会包括示波器、探头、电流探头、USB PD 协议软件、试件/夹具和 PD 控制器。

当数据传输速率为 300 kHz 时,建议使用 500 MHz 或更高频率的 Keysight Infiniium 示波器,因为这样可以包含较长的记录长度以捕获整个数据包。虽然信号主要是直流信号,但大多数信号都具有交流特性,因此确保足够高的示波器带宽非常重要。当分析 5 V DC 电源信号时,最好是使用探头偏置来观察信号上的瞬态。如果使用隔直器,则可能会错失直流和低频分量。

6a900af653987dffdb034a716cb2933b.png

其他推荐的测试组件还包括:

  • 两个 N2873A 无源探头,用于 CC1/2 和 VBUS 测试
  • 一个 1147B 电流探头,用于测试负载电流
  • 供电控制器、相关软件和试件
  • 是德科技电源和负载。USB PD 验证测试所需要的电源和负载解决方案必须能够满足斜率、瞬态响应和功率需求等方面的严格要求。是德科技推荐使用 N6752A(100 W)或 N6786A (80 W)高性能直流源表和 N3303A 直流电子负载模块。
  • N7020A 电源轨探头专为分析 PD 5 V、10 V 或 20 V 而设计,带宽为 2 GHz,可捕获非直流信号的伪像。N7020A 电源轨探头的特性能够解决电源轨测量中的下列重大问题:
    • 对低噪声采用 1:1 衰减
    • 对电源轨提供 ± 24 V 偏置支持,最高可达 24 V 以便附带 PD 20 V
    • 对直流提供 50 kΩ 输入电阻,以便确保能够测量电源轨的低直流负载
    • 2G Hz 带宽,用于捕获可能对时钟和数据抖动带来不利影响的高频噪声和瞬态。

0aaf4f2af28491de4b8b9d11d51dc2e0.png
1147B 50 MHz/15A 交流/直流电流探头​www.keysight.com
eaa69b0d4f273a7908ea07a95d6e6333.png

3b1d3842044de795e5deb62e0ad1637d.png

为了测试和调试低速信号,例如 CC1、CC2、VBUS、SBU1、SBU2 和接地信号,推荐使用N7016A Type-C 低速信号访问和控制夹具。此夹具可能通过一条卡式 Type-C 电缆连接到高速夹具。这可让工程师从下游 USB 器件中分离出 USB 3.1 信号,以进行系统故障诊断和控制。它还支持工程师使用高阻抗的无源探头进行信号探测,从而完成深入的信号分析。

6f339e086af4288e8927e08da6ac75a2.png

结论

USB Type-C 供电为 USB 连接的设备开辟了全新的可能性,可以提供更高功率的双向充电,并且通过 ALT 模式为非 USB 设备供电。现如今,设计和测试工程师面临着许多复杂多变的测试需求和应用场景,这些都必须要考虑设备验证和一致性测试。通过选择最佳的仪器、夹具和软件,他们可以有效地管理更多测试,轻松进行测试设置,从而提供精确的电源、负载和测量,快速获得精确的一致性测试结果。

是德科技的全套 Type-C 解决方案(包括软件、仪器和夹具)恰好满足了这一需求,能够轻松地对这种通用接口中的各项标准进行全面测试。无论是针对设计还是验证,从调试、表征到一致性测试,再到完工,我们的解决方案都会帮助您加速实现目标。

针对设计和测试 USB Type-C 所面临的挑战和相应解决方案,是德科技推出了五份测量简报,本文便是其中之一。这套简报涵盖的主题包括:
  1. 电缆和连接器
  2. 供电
  3. 发送/接收
  4. 仿真与测量相互关联
  5. ALT(交替)模式(DisplayPort、Thunderbolt、MHL)

示波器:

示波器 | Keysight​www.keysight.com
2d193ce1f87ed9b76243ef270beafc16.png
InfiniiVision 3000T X 系列示波器​www.keysight.com
8a8c979bc7f7be0d346b212c8b53ffdd.png
InfiniiVision 4000 X 系列示波器​www.keysight.com
3bf231199a7938ae849904661b87f407.png
InfiniiVision 6000 X 系列示波器 ,是德科技 低功耗测试专家​www.keysight.com
c8d47ee0a65b3ce1cd67d1dbf80a6dd4.png

组件信息:

N7020A 2GHz 电源轨探头​www.keysight.com
eaa69b0d4f273a7908ea07a95d6e6333.png
N2873A 无源探头,10:1,500 MHz,1.3 m​www.keysight.com
eaa69b0d4f273a7908ea07a95d6e6333.png
1147B 50 MHz/15A 交流/直流电流探头​www.keysight.com
eaa69b0d4f273a7908ea07a95d6e6333.png
N6752A(100 W)或 N6786A (80 W)高性能直流源表​www.keysight.com N3303A 250 W 电子负载模块​www.keysight.com
eaa69b0d4f273a7908ea07a95d6e6333.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值