Hi,
I've used a cheap multimeter, I can check with my oscilloscope if I get 
these spikes too. BTW, with the multimeter I have an avg value that 
shows 1-2uA with telosb and, if I remember well, with Iris too (but I 
should recheck next monday). In any case it was not as high as the 
zigbit amp that steadily shows 160uA. Just to know, in your figure, what 
is the avg current?

Ugo


On 09/28/2012 10:01 PM, András Bíró wrote:
> Hi Guys,
>
> 160uA doesn't seems so much. I don't think it's the amplifier, I
> suspect the timer stack is running on your mote. As far as I remember
> the timer stack is always running on atmega128(1) based motes, and it
> consumes quite a lot of power (it's only an 8 bit counter, and the
> overflow interrupt is inaccurate, so the MCU wakes up for resetting
> the counter about 5 times in a second)
> How do you measure the power consumption? You can clearly see the
> spikes on an oscilloscope, for example this is the power consumption
> of the timer stack on iris:
> https://www.dropbox.com/s/cmidjtple52jvv5/uresj.png
>
> Andris
>
> On Tue, Sep 25, 2012 at 6:05 PM, Ugo Colesanti
> <[email protected]> wrote:
>> Thanks Janos,
>> I already tried to change this pin but the power consumption increases
>> to approx. 5.5mA (I suppose because the amplifier is activated).
>> In particular here is what I made:
>> 1) I first modified MotePlatformP  adding:
>>       DDRC = 0x02 ; PORTC = 0x02 ; -> power consumption 5.5mA
>>       DDRC = 0x02 ; PORTC = 0x00 ; -> power consumption 160uA
>> 2) Then I restored the MotePlatformP component and modified NullC by
>> adding the same lines in Boot.booted with same results.
>> 3) I replace those lines with GeneralO interface (it should be the same,
>> but just to be sure) and adding GeneralIO.makeOutput; GeneralIO.set() /
>> clr() , again, with same results.
>> No luck :(
>>
>> Ugo
>>
>> On 09/25/2012 04:55 PM, Janos Sallai wrote:
>>> Ugo:
>>>
>>> I think I had the same issue at one point.
>>>
>>> Try setting HplAtm128GeneralIOC.PortC1 to high. Make sure that you set
>>> it as an output pin first.
>>>
>>> Janos
>>>
>>> On Tue, Sep 25, 2012 at 3:58 AM, Ugo Colesanti
>>> <[email protected]> wrote:
>>>> Hi all,
>>>> I'm using two zigbit amp with tinyos based on the latest eth code found
>>>> on the old tinyos-contrib cvs. Everything seems to work fine (I receive
>>>> and send packets even in LPL) except for one test that I'm used to
>>>> perform on new platforms: I burned the Null application (including the
>>>> ActiveMessageC component as it should be done for IRIS platforms) and
>>>> measured the current draw of the node. Based on the datasheet, the
>>>> expected current draw should be lower than 6uA but in my case I'm not
>>>> able to reach values below 160uA. I forced MCUSleep to return
>>>> ATM128_POWER_DOWN as lowest state and disabled the amplifier pulling low
>>>> the PC1 port of the cpu but nothing changed.
>>>> I noticed that the CPS pin of the SE2413l (the front-end) stays high
>>>> which avoids the fron-end to go in sleep mode and I think that this is
>>>> the main reason of the unexpected power consumption. Unfortunately Atmel
>>>> does not give the schematics of the ZigBit Amp and I have not been able
>>>> to pull this pin low (nor I've been able to understand how bitcloud
>>>> manages it).
>>>> Does anybody have worked on it and could help me?
>>>>
>>>> Ugo
>>>>
>>>> p.s. Janos: I've seen an old post where you say that you've worked on
>>>> that module, have you experienced the same issue?
>>>>
>>>> --
>>>> Ugo Maria Colesanti
>>>> Dipartimento di Ingegneria Informatica, Automatica e Gestionale "Antonio 
>>>> Ruberti"
>>>> Sapienza Universita' di Roma
>>>> Via Ariosto 25, I floor, room B112
>>>> 00185, Rome
>>>> http://wiserver.dis.uniroma1.it/cms/index.php/contacts/13-postdoc/4-ugo-colesanti
>>>> Phone:  +39 06 77274119
>>>> Fax:    +39 06 77274002
>>>>
>>>> _______________________________________________
>>>> Tinyos-help mailing list
>>>> [email protected]
>>>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>>>
>>
>> --
>> Ugo Maria Colesanti
>> Dipartimento di Ingegneria Informatica, Automatica e Gestionale "Antonio 
>> Ruberti"
>> Sapienza Universita' di Roma
>> Via Ariosto 25, I floor, room B112
>> 00185, Rome
>> http://wiserver.dis.uniroma1.it/cms/index.php/contacts/13-postdoc/4-ugo-colesanti
>> Phone:  +39 06 77274119
>> Fax:    +39 06 77274002
>>
>> _______________________________________________
>> Tinyos-help mailing list
>> [email protected]
>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


-- 
Ugo Maria Colesanti
Dipartimento di Ingegneria Informatica, Automatica e Gestionale "Antonio 
Ruberti"
Sapienza Universita' di Roma
Via Ariosto 25, I floor, room B112
00185, Rome
http://wiserver.dis.uniroma1.it/cms/index.php/contacts/13-postdoc/4-ugo-colesanti
Phone:  +39 06 77274119
Fax:    +39 06 77274002

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to