CY8C4045AZI S430套件的低功耗

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
yush_4822876
Level 3
Level 3
25 sign-ins 25 replies posted 10 questions asked

     我在使用该套件时,使用低功耗的例程,测试出来的功耗有1ma多,应该怎么把功耗降到几个ua?

0 点赞
1 解答
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

CY8CKIT-145 用户手册中的节选

Current measurement jumper (J3): Provision to mount a 2-pin jumper (J3) for measuring the current to the PSoC 4000S device. To measure the current consumption of the PSoC 4000S device, remove the resistor R22, mount a 2-pin jumper (J3) and connect an ammeter across jumper J3.

CY8CKIT-145 Measure PSoC 4000S Current Consumption:

You can measure current consumption of the PSoC 4000S device by following the steps below.

1. Remove the resistors R22, R23 and install a 2-pin jumper in the supplied holes of J3.

2. Connect an ammeter across the 2-pin jumper to measure the current to the PSoC 4000S device. This method can be used either with USB power or with the power supplied to one of the VTARG pins but NOT when supplying power to one of the VDD pins. After measuring the current consumption, populate the resistors R22 and R23 for normal operation of the kit

在原帖中查看解决方案

0 点赞
11 回复数
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

建议你先让芯片一直呆在deepsleep中,然后我们在逐项排查多出来的功耗电路来源于哪里。一般需要注意的项目有:

1. PSOC CREATOR 工程中 .Cydwr-->System 中的 SWD 设置需要改成 GPIO 来禁止 DAP 接口耗电。

2. 芯片深睡眠是所有的 DIGITAL HIGH-Z 引脚都不可以悬空,要么通过外部电路拉高或拉低,要么将其驱动模式改为 ANALOG-HIGH-Z 或 STRONG 来避免耗电。

3. 以上措施都执行了电流还是下不来的话,需要检查PCB板上是否存在耗电比如 LED等,LDO芯片等,

0 点赞

使用开发套件,工程没有任何配置,测试出来还是有300ua

pastedImage_0.png

pastedImage_1.pngpastedImage_2.png

0 点赞
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

电流的测量位置是否有问题, 请问你用的是哪个板子?

0 点赞

套件为:

pastedImage_0.png

已经隔开了下载芯片和IIC的电

0 点赞
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

CY8CKIT-145 用户手册中的节选

Current measurement jumper (J3): Provision to mount a 2-pin jumper (J3) for measuring the current to the PSoC 4000S device. To measure the current consumption of the PSoC 4000S device, remove the resistor R22, mount a 2-pin jumper (J3) and connect an ammeter across jumper J3.

CY8CKIT-145 Measure PSoC 4000S Current Consumption:

You can measure current consumption of the PSoC 4000S device by following the steps below.

1. Remove the resistors R22, R23 and install a 2-pin jumper in the supplied holes of J3.

2. Connect an ammeter across the 2-pin jumper to measure the current to the PSoC 4000S device. This method can be used either with USB power or with the power supplied to one of the VTARG pins but NOT when supplying power to one of the VDD pins. After measuring the current consumption, populate the resistors R22 and R23 for normal operation of the kit

0 点赞

您好,请问为什么要移除掉RESET引脚的上拉电阻R23?

0 点赞

电流还是没有变化,300ua

0 点赞
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

有点奇怪,你使用 CY_SYS_PINS_SET_DRIVE_MODE() 函数吧 SWDIO 的两个引脚设置成 Analog HiZ 试试?

去掉 XRES 的上拉应该为为了防止芯片外部和内部VDDD电压不同导致两个上拉电阻(XRES引脚内部也有一个弱上拉电阻)之间产生小电流。

0 点赞

你好,可以了,去掉了WCO之后功耗到了2ua,非常感谢

0 点赞
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

这个板子上没有外部晶振,你是在 clock editor 中是能了 WCO 是吗?

0 点赞

没有使能wco时钟。

直接去掉WCO的两个电阻功耗就降下来了

0 点赞