Main Site Documentation

Total sleep and wakeup on wire or timer


#1

Hi guys, here is the next challenge.

I have a really power-sensitive system, which only needs to be active a few times a day, (to call the server and report some stuff), and else only wake up on a specific set of timers.

The rest of the time, it should be using as close to 0 amps as possible.

I have seen some timer gymnastics, but none to wake up the system from off.

And I have seen some interrupt pins used, but none to wake it up from off.

Should I have a microduiono or some other small board with limited capabilites to control the relay to the mother-board and just turn it on, or do you have more elegant solutions?

Thanks :think:


#2

What board?


#3

I use a seperate processor to control a voltage regulator with a enable pin. Something like thishttp://www.ti.com.cn/product/TPS62233

I use hibernate for when I need fast boot and or maintaining pin states.


#4

The timer alarm as wakeup from sleep or deep sleep? seen some things before here on the forum as a workaround.


#5

The RTC alarm doesn’t seem work on the G120.


#6

I hoped for general input, to be used on Cobra II or Spider. Most probably Cobra II.

Hmm, cant seem to find…can you find the link?


#7

Does not “seem” to work, any other experiences, hagster is one of the heavy guys, so if it does not work for him, I am afraid its broken :wink:


#8

Looking at this, it seems it would be a really cool addition to a new power module with some low power features, does that make sense?


#9

[quote=“njbuch”]Looking at this, it seems it would be a really cool addition to a new power module with some low power features, does that make sense?
[/quote]

It would be much better if the Low Power modes worked properly in the software. Currently I think the CPU is still running at full speed even when no threads are running. The chip has a really simple CPU Clock rate divider register specifically for this sort of this thing.


#10

Can anyone explain why this has not been implemented or not supported?


#11

Time and effort. It takes a lot of testing to make sure it’s reliable under all possible uses I guess.


#12

Hmm, I am still note sure how to minimize power usage for a setup (turn off), and then based on a timer (might be external) wake up the system.

Or based on a signal from a remote sensor wake up the system.

Any hints on this?


#13

The system should check the state of a few sensors based on a timer, alert via SMS in case of problems, and then turn off again. We are talking maybe 2 times per day. And it will be on for about 1-5 minutes.

There is an alarm on one of sensors, that should trigger in immediate startup, where an important SMS should be sent.

I would prefer to use the Cerberus, for the prototype it might be a Spider or Cobra II board in case that changes anything…