用示波测了一下波形,发现我在按键的时候有波动,但我没有发现交互的波形,难道是靠PWM波来进行通讯的?
放大了的波形
我从网上找到了PD协议的过程:
(1)Source端通过发送包含电能规格信息的Message Header和 Data Objects来向所有连接的Sink端广播自己的供电能力。
(2)Sink端成功收到包含电能信息的数据后回复GoodCRC指令,按照自身电能需求从Source端发送合适的电能规格中选择一个适合自身情况的电能等级规格并向Source端发送电能请求信号。
(3)Source端成功收到电能请求信号后回复GoodCRC指令,评估Sink端发送的电能请求信号中的所需电能规格,经过评估后返回“同意”接收该电能规格请求的信号。Sink端成功收到同意接收信号后回复GoodCRC指令。
(5)Source端通过启动DC/DC电源电路切换到协商后的电能规格,发送电能就绪信号给Sink端,通知Sink端可以准备使用请求电能。
(6)Sink端成功收到电能就绪信号后,回复GoodCRC 指令并开始使用协商后的电能。 作者:e小白官方 https://www.bilibili.com/read/cv23100463/ 出处:bilibili
我通过示波器的测量我觉得没有这些步骤。
|