[elektro] AVR fogyasztas

Szima Gábor sygma at tesla.hu
Sat Jun 18 09:53:29 CEST 2011


Sziasztok!

Elemes cuccban ketyeg egy AVR (mega168PA), ugyhogy kell a takarekoskodas.

Ket kinom van vele:

  - Ha bekapcsolom az ADC-t (kulso 2,11 Vref), akkor 100 uA -el megno a 
fogyasztas, fuggetlenul a CPU orajeletol es az ADC osztojatol. Raadasul a 
konverzio el sincs inditva (az adott orajelen/tapon a doksi szerint < 8 
uA-t kellene felvennie konverzio kozben).

Ugyhogy arra tippelek, hogy valamelyik portlab rosszul van konfiguralva, 
es osszecsattannak (pl. felhuzo ellenallason szivarog a delej).
A DIDR0 elvileg rendesen be van allitva.

Talalkozott mar valaki hasonloval?


A masik, hogy az oszcillator rengeteget zabal. Hiaba osztom le a CPU 
orajelet 30..40 kHz-re, all a core IDLE-ben (sleep), akkor is bekapja a 
350/520 uA-t (8MHz intrc/10MHz extXtal).
Termeszetesen minden AVR periferia kikapcsolva, egyeb eszkozok a 
panelen SLEEP-ben (3uA).

A 128 kHz intRC-vel sem sokkal jobb, azzal 110 uA-t zabal (IDLE).
Ha nincs IDLE, akkor 310 uA.

Ha leall az oszcillator (PWR_SAVE), akkor termeszetesen 0 lesz a 
fogyasztas.

Normalis ez?


 								-Sygma



More information about the Elektro mailing list