- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Community, I have a question regarding PSOC4 Power States, I can't quite reach the current consumption shown in the Datasheet.
At the moment I try to evaluate the Deep Sleep State of the CY8C4024AXI-S402 Controller.
The Circuit is as minimal as it can get, just the controller and a 100nF at VCCD pin and 100nF || 1µF on VDD. The controller is supplied with a 3V supply from a bench power supply.
The program code I use looks like this:
int main(void)
{
CyGlobalIntEnable; /* Enable global interrupts. */
/* Place your initialization/startup code here (e.g. MyInst_Start()) */
CyDelay(5000);
CySysPmDeepSleep();
for(;;)
{
/* Place your application code here. */
}
}
There are no Pins or other peripherals nether in Software nor in Hardware.
In the first 5 seconds I can see a current consumption of 3.5mA, after this time I would expect to have a current consumption of a few µA’s.
But there is a remaining current consumption of 430µA.
If I desolder the controller there is no current consumption at all, so I assume this is the current consumption of the controller.
What can I do to achieve lower power consumption? Is there something wrong with the procedure I use to go into Deep Sleep?
Thanks in advance
Solved! Go to Solution.
- Labels:
-
PSoC 4 MCU
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @rfe1,
I tried your code at my side and it was working. To reduce the current drawn please change the Debug Select to GPIO as shown below in PSoC Creator.
Let me know if this reduces the current drawn.
Best Regards
Raj Chaudhari
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @rfe1,
I tried your code at my side and it was working. To reduce the current drawn please change the Debug Select to GPIO as shown below in PSoC Creator.
Let me know if this reduces the current drawn.
Best Regards
Raj Chaudhari
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Raj
Thanks for you reply.
This reduces the current drawn to 2µA.
Thanks this is what I was expecting from the controller.
Best Regards
Phillip