- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
IDAC change summary -
Not sure changes have anything to do with your problem.
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This might apply, from datasheet -
I also found this in http://www.cypress.com/?rID=95069 AN90799 - PSoC® 4 Interrupts
Regards, Dana.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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