Estimación del consumo actual STM32L0

0

Soy un novato en el diseño de hardware, lo siento mucho por mi pregunta 'newbish'. Estoy diseñando mi primer circuito que incluye STM32L071KZU6 ( hoja de datos ) y me gustaría saber cuál es el consumo" peor "o máximo actual. He visto esta tabla en la hoja de datos:

De acuerdo con la tabla, se dice que la corriente total de todas las líneas de alimentación VDD (fuente) es de 105 mA como máximo. Suena demasiado para el microcontrolador y también dice que es para 'fuente'.

¿Me estoy perdiendo algo?

    

2 respuestas

1

La tabla que ha proporcionado especifica las corrientes máximas absolutas y no le dice nada sobre el consumo de energía real.

El consumo de energía real para su aplicación depende fuertemente de cómo escriba su código y qué tan activo estará el procesador. Se consumirá energía adicional si los pines IO del procesador suministran corriente a las cargas. Consulte la sección 6.3.4 en la hoja de datos para obtener información detallada.

    
respondido por el Elliot Alderson
1

dice que la corriente total de todas las líneas de alimentación VDD (fuente) es máxima de 105 mA

En realidad, de eso no se trata esta tabla.

La Tabla 23 se encuentra en la sección "6.2 Calificaciones máximas absolutas" de la hoja de datos. Estas clasificaciones son los voltajes y corrientes que nunca deben superarse . Si lo haces de todos modos, te arriesgas a dañar el chip.

El consumo de corriente de un chip como un microcontrolador depende principalmente de:

  • qué tan rápido lo ejecutas (velocidad de reloj)

  • cuánto está haciendo (más activo significa más corriente, apagado / en espera significa menos corriente).

  • cuánta corriente necesita para alimentar otras partes del circuito

Un ejemplo de ese último punto: si un pin GPIO necesita encender un LED directamente, es posible que deba suministrar (¡fuente!) 5 mA. Ese 5 mA debe pasar por un pin VDD, por lo que forma parte de la corriente máxima de 105 mA. Entonces, encienda 21 LED a 5 mA y estará en ese máximo. Si usaría un MOSFET para encender / apagar el LED, entonces el pin GPIO solo necesita cargar / descargar la compuerta de ese NMOS, que no cuesta casi ninguna corriente de suministro para el microcontrolador.

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas