cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

Robin_Peng
Contributor

我们用CYPD3125芯片来实现type-c的电池快充功能,目前正在评估CY4531开发板,遇到下面几个问题请帮助支持下,谢谢!

1、在用TYPE-C接口电源适配器连接时,J7接口输出5V,我如何让其充电电压达到9V或者更高,是否需要对CCG进行配置,怎么配置?

2、在上述状态下,J7接口接3V电源负载,其评估板直接不工作,无法对电池进行充电,评估板灯全灭或微闪,这是什么原因?

0 Likes
1 Solution
ShifangZ_26
Moderator
Moderator

Hi ,

1. 在CY4531只有两个sink PDO,一个fixed PDO,如下:

pastedImage_0.png

一个PPS, 如下:

pastedImage_1.png

如果您需要获取更高的电压,您需要在Sink PDO下加入您希望得到的PDO(电压和电流的情况)。

pastedImage_2.png

更新CCG3的配置,然后在进行测试即可。当然,您需要查看SDK的使用手册和EZ-PD configuration Utility的使用手册进行学习如何修改。

2. J7是Type-C口的VBUS。根据Type-C的SPEC,不应该直接接一个3V的电压。否则,CCG3会认为VBUS上有异常事件发生,然后在CC上发送Hard Reset进行修复这个问题。这样会导致CCG3在不断的被掉电和恢复供电的过程。

Best Regards,

Lisa

View solution in original post

0 Likes
7 Replies
ShifangZ_26
Moderator
Moderator

Hi ,

1. 在CY4531只有两个sink PDO,一个fixed PDO,如下:

pastedImage_0.png

一个PPS, 如下:

pastedImage_1.png

如果您需要获取更高的电压,您需要在Sink PDO下加入您希望得到的PDO(电压和电流的情况)。

pastedImage_2.png

更新CCG3的配置,然后在进行测试即可。当然,您需要查看SDK的使用手册和EZ-PD configuration Utility的使用手册进行学习如何修改。

2. J7是Type-C口的VBUS。根据Type-C的SPEC,不应该直接接一个3V的电压。否则,CCG3会认为VBUS上有异常事件发生,然后在CC上发送Hard Reset进行修复这个问题。这样会导致CCG3在不断的被掉电和恢复供电的过程。

Best Regards,

Lisa

View solution in original post

0 Likes
Robin_Peng
Contributor

对第二个问题,从电路图来看,J7端口和J12端口即为标准电路中的Charger和DC/DC,J7如果接单节18650电池(其电压范围2.5V~4.2V),当其耗完电,势必会下降到3V以下,那是不是说所有的TYPE-C快充都不能对单节电池进行充放电呢?

0 Likes
ShifangZ_26
Moderator
Moderator

对电池的充放电都是由电池管理芯片完成,您直接接电池的方式是不对的。

Best Regards,

Lisa

0 Likes
xiyu_4287396
New Contributor

那也即是说,如果我想验证从TYPE-C接口到电池的快充功能,我还需要在底板的J7接口后面再接一个电池管理芯片的电路来对电池进行充电吗?

另一个问题是,我读取了评估版CCG的信息如下,其sink PDO中包含了5种电压及电流的设置,可J7接口仍然只能输出5V电压,是否还需要做其他的设置?

捕获.PNG

0 Likes
ShifangZ_26
Moderator
Moderator

1. 例如,CY4532是有电池管理芯片的,测试的方式需要改变为将电池放在J1和切换SW1。 其他的跳线要仔细阅读CY4532的指导手册。CY4531是没有电池管理芯片的。我们会把要到的电压直接放在terminal上。

pastedImage_0.png

2. 至于VBUS上最后的电压,需要看具体的CC log来确定您这个案子为什么只得到5V。

Best Regards,

Lisa

0 Likes
xiyu_4287396
New Contributor

如果我想把CYPD3125运用到另一块单板上,那我可以直接用CPU来给它初始化编程里面的固件吗。有没有具体的编程代码,或者参考哪个文件呢?

0 Likes
ShifangZ_26
Moderator
Moderator

CYPD3125是支持HPI的。至于HPI,您这边需要联系CY的FAE获取相关的规范手册。有部分示例代码,但是这是基于HPI SPEC的,不适合在这里讨论。

Best Regards,

Lisa

0 Likes