您好,我正在设计一个移动
电源温度控制器,它通过改变 PPS 功率曲线来控制加热
元件的温度。我正在使用
STM32G071RB mcu 来处理 PD
通信。我知道在电池充电应用中,PPS RDO 从接收器发送到源,但如果源(带有 G0 mcu 的移动电源)可以在没有接收器请求的情况下改变它的 PPS 电压,那么在我的应用中会更简单。这是可能的还是我必须从接收器发送 RDO?
水槽是一个 100W (20V 5A) 加热元件,带有热电偶,通过其 usb-c 连接器的 usb 2.0 引脚中继其数据。温度控制器代码将在移动电源上运行。如果 PPS 只能在接收器发送 RDO 时工作,那么移动电源将需要使用 RDO 向接收器中的 G0 mcu 发送消息,然后将消息发送回移动电源。这似乎是多余的,因为这不是接收器定向充电应用程序。相反,我想跳过这一步,让移动电源在其自己的温度控制器代码指示时更改 PPS PDO。安全在这里不是问题,因为电阻加热器具有 USB-C 规格的最大功率,因此 PDO 不能超过它。
回顾一下,是否可以使用 PPS 来改变输出电压而无需来自接收器的 RDO?如果可能的话,我应该怎么做呢?