ATmega48PA consumo de energía durante la escritura de EEPROM

1

¡POR FAVOR, POR FAVOR! Mi pregunta es sobre el consumo de energía de la CPU durante la EEPROM; escriba NO sobre la fuente de alimentación. ¡POR FAVOR! ¡Gracias!

Tengo un dispositivo (ATmega48PA) alimentado a través de una resistencia de 150k directamente desde la línea (¡con la regulación, por supuesto!):

Enmásdetalles(sinembargo,estoestámuylejosdelapreguntaynoséporquétantagenteestádiscutiendoelesquemadelsuministrodeenergíayNOlapreguntaquehice):

HeestimadoelconsumodelaCPUensímismaenunos300-400uA,queparecíarealistacon2.5VVCCy1Mdefrecuencia.

Sinembargo,despuésdequeintentéescribiralgunosdatosenlaEEPROMVCCdelaCPU,seredujodrásticamente(generandounrestablecimientodeBOD).Despuésdealgunasinvestigaciones,medicuentadequelacorrientepasaa7mA(ylacorrienteaumentadramáticamentesiVCCaumenta).

Intentéencontrarcualquierinformaciónenla hoja de datos , pero lo único que encontré fue esta tabla (en página 538):

Lo que realmente no cumple con mi experiencia (y se parece a la programación FLASH, no a EEPROM).

Entonces, ¿cuál es la realidad del consumo actual de CPU durante la escritura de EEPROM? ¿Y es posible reducirlo?

    
pregunta Roman Matveev

1 respuesta

1

La hoja de datos completa para el ATMega48 tiene más detalles sobre el consumo de energía, pero nada específico para la escritura de EEPROM. Sin embargo, no es inusual que escribir en EEPROM lleve mucho más actual que la operación normal.

En lugar de alimentar su AVR a través de una resistencia grande, debe usar un regulador lineal para que su voltaje de entrada no dependa directamente de la corriente que consume.

    
respondido por el Nick Johnson

Lea otras preguntas en las etiquetas