Dr. PD:开源 USB-C PD 协议分析仪

一款可串接在 USB-C 供电链路中,也能模拟受电端来测试电源的开源协议分析仪,最高支持 48V/240W。

USB-C PD(Power Delivery)对做低压直流供电的人来说是个好东西:它用一个通用、标准化的体系,取代了过去一大堆墙插电源、适配器和连接器标准。但供电端和受电端的能力并不一致,实际链路里到底在发生什么,往往很难看清楚。

Marco Tabini 开发的 Dr. PD 就是用来解决这个问题的 USB-C PD 协议分析仪。它可以串在供电端和受电端之间,观察双方的 PD 交互;也能把自己模拟成受电端,对某个电源进行测试和表征。

覆盖到 48V/240W

这个项目支持多种 USB 供电协议,能力上限覆盖到 USB PD 技术的 48V、240W。主要用途包括:

  • 作为中间设备,分析供电端与受电端之间的 PD 通信;
  • 模拟受电端,对供电端进行测试,确认它实际能提供什么;
  • 排查电压、电流和协议协商是否符合预期。

项目主页位于 Hackaday.io,源码则放在 GitHub 上。

廉价 USB-C PD 配件的“照妖镜”

不少人可能都遇到过不靠谱的廉价 USB-C PD 设备:不遵守标准、达不到标称电流,或者干脆给出错误电压。USB-C PD 本身是一项很好的技术,但这些劣质硬件恰恰暴露了它混乱的一面。对于创客空间或维修台来说,Dr. PD 这类分析工具正好能派上用场。

Hackaday 此前也曾把 USB-C PD 称为“新技术做对了”的典型案例。

开源,也可能出成品

Dr. PD 采用开源方式发布。如果你不想自己动手制作,作者还计划通过众筹提供成品。

收录于

讨论

0 条评论

同分类推荐

硬件