IDAC in Sleep Mode power issues

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

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Hello,

   

I am working with the PSoC 4 BLE kit,

   

and am trying to use the IDAC and sleep mode as a low-power current driver.

   

The documentation lists sleep mode as 1-3mA. I am using the IDAC in 7bit 0-152uA mode, 

   

and have a one pin (pushbutton) interrupt for chaning current level.

   

I have built my program into release mode, set the Programming pins to GPIO,  

   

left all other components in defualt off mode, and left all other GPIO in default Hi-Z mode.

   

However, my PSoC still consistenly draws 6-7mA after entering sleep mode.

   

To further confuse me, I have on 3 occasions, after a arbritary and large period of time, 

   

seen the chip suddenly go into a 0.1 - 0.8mA  sleep mode (and still support pushbutton functionality).

   

I cannot seem to reliably repeat this low-power mode, nor do I understand why the normal sleep mode

   

is higher than the stated specs.

   

Attached is my current project, and thank you for any advice.

   

 

   

Neal

   


 

0 Likes
4 Replies
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

I would suggest you to update Creator to v 3.2. There have been changes made to the IDAC which is now on version 1.1 while yours is at 1.0.

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

IDAC change summary -

   

 

   

   

 

   

Not sure changes have anything to do with your problem.

   

 

   

Regards, Dana.

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

This might apply, from datasheet -

   

 

   

 

   

 

   

 

   

 

   

I also found this in     http://www.cypress.com/?rID=95069     AN90799 - PSoC® 4 Interrupts

   

         

   

 

   

 

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

 Thanks everyone for the advice. 

   

I've updated to Creator 3.2  to use the newer version of the component.

   

I've looked through the interupt stuff, but I believe I'm ok with the port I'm on.

   

When I turn off my IDAC, and just run my PSoC 4 BLE kit  in sleep mode with a wakeup pushbutton,

   

it still draws 6.6mA.

I am using the J15 header to mesure current, which is supposed to be the isolated current of the chip.

   

Am I somehow purhaps measuring more than just the chip's sleep mode current draw?
 

   

Thanks

   

Neal

0 Likes