[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