EmbeddedRelated.com
Forums

MSP430 Lower Power?

Started by jlowryspectrum December 30, 2005
My last project used an LPC2138. My next project is battery powered
and must be able to sleep then wake up each hour. From reading various
posts it looks like the LPC takes about 60-70uA when operating in deep
sleep with RTC enabled.

Anyone have experience with MSP430. First glance thru their docs
indicate when in LPM3 (interrupts and timer enabled) it draws 2uA. Is
there something else I should be aware?

Jeff.


An Engineer's Guide to the LPC2100 Series

> My last project used an LPC2138. My next project is battery powered
> and must be able to sleep then wake up each hour. From reading various
> posts it looks like the LPC takes about 60-70uA when operating in deep
> sleep with RTC enabled.

LPC213x data sheet excerpt:
IBAT // Power-down mode supply current // VBAT
RTC clock = 32 kHz (from RTXC pins), Ta = +25 C
VDD = 3.0 V, VBAT = 2.5 V - 14 - mA
VDD = 3.0 V, VBAT = 3.0 V - 16 - mA
VDD = 3.3 V, VBAT = 3.3 V - 18 - mA
VDD = 3.6 V, VBAT = 3.6 V - 20 - mA

You should be able to take advantage of this with a scheme like this:
1. Use RTC to generate desired hourly alarm interrupt
2. Set RTCWAKE bit in INTWAKE to enable alarm wake up
3. Power down part via PD bit in PCON

Perhaps there is variation in this for the LPC214x and the LPC2101/2/3. Joel


Thanks Joel for the reference. You actually mean uA rather than mA.
I got the 60-70uA from "LPC213xpower.pdf" in the "files" area of this
group. Jeff.

--- In lpc2000@lpc2..., "Joel Winarske" <joelw@i...> wrote:
>
> > My last project used an LPC2138. My next project is battery
powered
> > and must be able to sleep then wake up each hour. From reading
various
> > posts it looks like the LPC takes about 60-70uA when operating in
deep
> > sleep with RTC enabled.
>
> LPC213x data sheet excerpt:
> IBAT // Power-down mode supply current // VBAT
> RTC clock = 32 kHz (from RTXC pins), Ta = +25 C
> VDD = 3.0 V, VBAT = 2.5 V - 14 - mA
> VDD = 3.0 V, VBAT = 3.0 V - 16 - mA
> VDD = 3.3 V, VBAT = 3.3 V - 18 - mA
> VDD = 3.6 V, VBAT = 3.6 V - 20 - mA
>
> You should be able to take advantage of this with a scheme like
this:
> 1. Use RTC to generate desired hourly alarm interrupt
> 2. Set RTCWAKE bit in INTWAKE to enable alarm wake up
> 3. Power down part via PD bit in PCON
>
> Perhaps there is variation in this for the LPC214x and the
LPC2101/2/3.
>
>
> Joel
>




Hi,

the difference is that 60-70 uAs is power down, keeping all the
information of the registers and 32k SRAM intact while the lower
values is RTC only from Vbat and the information from SRAM and
registers is lost but usually you can save the stuff into the Flash.

Now about MSP430 or LPC2138, well if you can deal with 62k Flash, 2K
SRAM and a max of 16 MHz which afaik is the max. configuration you can
get on a MSP430 today, then it is lower power in power down. You will
probably pay a similar price for for much lower performance and 1/8 of
the memory device.

So in a nutshell, you get a lot more for your money using the LPC2138
but the MSP430 has low power modes being most of the time not active
that are lower than those of the LPCs.

Hope this helps, Bob

--- In lpc2000@lpc2..., "jlowryspectrum" <jlowry@s...> wrote:
>
> My last project used an LPC2138. My next project is battery powered
> and must be able to sleep then wake up each hour. From reading various
> posts it looks like the LPC takes about 60-70uA when operating in deep
> sleep with RTC enabled.
>
> Anyone have experience with MSP430. First glance thru their docs
> indicate when in LPM3 (interrupts and timer enabled) it draws 2uA. Is
> there something else I should be aware?
>
> Jeff.
>




> Thanks Joel for the reference. You actually mean uA rather than mA.
> I got the 60-70uA from "LPC213xpower.pdf" in the "files" area of this
> group. Jeff.

Yes thanks for the correction. I copied direct from pdf into Word, without
confirming the pasted data.

Corrected Table:
LPC213x data sheet excerpt:
IBAT // Power-down mode supply current // VBAT
RTC clock = 32 kHz (from RTXC pins), Ta = +25 C
VDD = 3.0 V, VBAT = 2.5 V - 14 - uA
VDD = 3.0 V, VBAT = 3.0 V - 16 - uA
VDD = 3.3 V, VBAT = 3.3 V - 18 - uA
VDD = 3.6 V, VBAT = 3.6 V - 20 - uA Joel


Hi,,
MSP430 family has really good at lower power modes,.I
have experinced with this family and used msp430f4xx
family of controllers in a metering application
projects.I can say the chip while working cpu clock of
8 mhz,125 nsec.,it draws only 5 uA even lcd is on, and
also all interrupts active!

this gives the greatest battery life!

regards,

--- jlowryspectrum <jlowry@jlow...>
wrote:

> My last project used an LPC2138. My next project is
> battery powered
> and must be able to sleep then wake up each hour.
> From reading various
> posts it looks like the LPC takes about 60-70uA when
> operating in deep
> sleep with RTC enabled.
>
> Anyone have experience with MSP430. First glance
> thru their docs
> indicate when in LPM3 (interrupts and timer enabled)
> it draws 2uA. Is
> there something else I should be aware?
>
> Jeff.

__________________________________________
Yahoo! DSL Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com



yes i m fully agried with mr mukadder .....its true
msp430 series is the ideally targeted for lowpower &
battery driven applications.....

rgds
Shyam
--- mucko <mukadder_c@muka...> wrote:

> Hi,,
> MSP430 family has really good at lower power
> modes,.I
> have experinced with this family and used msp430f4xx
> family of controllers in a metering application
> projects.I can say the chip while working cpu clock
> of
> 8 mhz,125 nsec.,it draws only 5 uA even lcd is on,
> and
> also all interrupts active!
>
> this gives the greatest battery life!
>
> regards,
>
> --- jlowryspectrum <jlowry@jlow...>
> wrote:
>
> > My last project used an LPC2138. My next project
> is
> > battery powered
> > and must be able to sleep then wake up each hour.
> > From reading various
> > posts it looks like the LPC takes about 60-70uA
> when
> > operating in deep
> > sleep with RTC enabled.
> >
> > Anyone have experience with MSP430. First glance
> > thru their docs
> > indicate when in LPM3 (interrupts and timer
> enabled)
> > it draws 2uA. Is
> > there something else I should be aware?
> >
> > Jeff.
> >
> >
> >
> >
> >
>
> __________________________________________
> Yahoo! DSL Something to write home about.
> Just $16.99/mo. or less.
> dsl.yahoo.com

__________________________________________
Yahoo! DSL Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com


Yes... If you need really low power, go to MSP430.
I have a MSP430F413 counting time, waking every second using about 1.8uA.

jlowryspectrum wrote:
> My last project used an LPC2138. My next project is battery powered
> and must be able to sleep then wake up each hour. From reading various
> posts it looks like the LPC takes about 60-70uA when operating in deep
> sleep with RTC enabled.
>
> Anyone have experience with MSP430. First glance thru their docs
> indicate when in LPM3 (interrupts and timer enabled) it draws 2uA. Is
> there something else I should be aware?
>
> Jeff. >
> SPONSORED LINKS
> Microprocessor
> <http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w451+microprocessor&c=4&s&.sig=tsVC-J9hJ5qyXg0WPR0l6g>
> Microcontrollers
> <http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w451+microprocessor&c=4&s&.sig=DvJVNqC_pqRTm8Xq01nxwg>
> Pic microcontrollers
> <http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w451+microprocessor&c=4&s&.sig=TpkoX4KofDJ7c6LyBvUqVQ>
>
> 8051 microprocessor
> <http://groups.yahoo.com/gads?t=ms&k51+microprocessor&w1=Microprocessor&w2=Microcontrollers&w3=Pic+microcontrollers&w451+microprocessor&c=4&s&.sig=1Ipf1Fjfbd_HVIlekkDP-A >
>
> >. >
>