Consumo de energía de la placa Nucleo L432KC

0

Actualmente estoy desarrollando un nodo IoT LoRa utilizando un Nucleo L432KC. Quiero que el nodo esté vivo más de un año, por lo que quiero probar su consumo de energía con mucho cuidado.

Tenía la intención de cortar cualquier dispositivo innecesario en la placa Nucleo, comenzando con:

  • R22 para cortar LD2 LED (fuente de alimentación)
  • D2 al corte + 3V3_ST_LINK, por lo que no se supone que el ST-LINK esté encendido

Suministro de energía de la placa a través de Vin (9V).

Hice algunas pruebas y toda la placa consume 19 mA cuando se ejecuta (inactivo) y 6 mA en modo de espera. No entiendo de dónde vienen esos 6 mA. El STM32L432KC consume pocos uA, por lo que no es suficiente para el microcontrolador (probado con un amperímetro en JP1).

Sin embargo, el voltaje de 3V3_ST_LINK que se supone que es 0V es de 0,85 V cuando el L432 está en modo de suspensión y de 2,65 V cuando está funcionando. No sé cuál es el origen de este voltaje y tampoco sé de dónde provienen los 6 mA.

¿Alguna idea? :)

¡Gracias! ¡Puedes ser mi héroe del día, quizás de la semana!

NB: sch de la página de la pizarra 29-31 de este doc = > enlace

    
pregunta Grany

1 respuesta

1

Las líneas SWD tienen pullups internos en el L432 que pueden poner algo de corriente en el depurador. Intente reconfigurar esos pines para convertirlos en analógicos, sin ningún tipo de recuperación en su código.

Si eso no funciona, corte físicamente la parte ST-Link, la placa está diseñada para hacerlo. Más adelante, aún puede programar el L432 utilizando cables de puente desde el encabezado de 6 pines en la parte del depurador.

También verifique la corriente de reposo de los reguladores que se usan para hacer 3.3V de ese VV de 9V.

    
respondido por el Jan Dorniak

Lea otras preguntas en las etiquetas