Estoy solicitando un circuito confiable/simple/económico para la sección V BAT de un diseño STM32, alimentado a V DD = 3.3V, que protegerá el RTC incorporado (basado en 32768 Hz Xtall) durante unos 10 días.
Basado en C = t⋅I/ΔU, parece que un supercap 1F funcionará (estoy tomando t = 864000s, I = 1.2uA, ΔU = 1.1V, ver más abajo). Necesito un circuito de carga que
Lo más simple que se me ocurre es
¿Alguna crítica? ¿Sugerencia sobre el diodo (quizás un Schottky sería mejor) u otro componente? ¿Alternativa?
Una sección muy relevante de la hoja de datos de STM32(F100) es:
Encuentro el circuito propuesto en la imagen perfectamente bien.
Su preocupación de que VBAT sea más bajo que VCC se ve mitigada principalmente por su diodo en esos dos rieles. El retraso de encendido introducido por este diodo sería tan minúsculo que no vale la pena considerarlo.
Además, freír el supercap depende principalmente de un tipo en particular. Algunos de estos tienen corrientes permitidas bastante bajas. Esto se debe principalmente a su alta ESR. Durante el flujo de corriente, esto provoca el calentamiento y daña la pieza. Algunos tipos no tienen sus corrientes máximas explícitamente establecidas. En tal caso, debe confiar en el valor de ESR y en la potencia que el paquete puede manejar razonablemente (a veces también se proporciona en las hojas de datos).
Al final, ajustas tu ser un compromiso entre el tiempo de carga y la corriente de carga. suena bien para empezar. Tenga en cuenta que casi nunca se descargará a 0 voltios. Además, la corriente de carga en este caso cae exponencialmente, por lo que solo dibujará durante unos segundos.
Preparé un circuito muy similar a este en el pasado y creo que, en base a eso, estarás bien con algo como esto, especialmente si no es una aplicación crítica.
Un par de consideraciones: consulte su supercap específico para ver cuál es la mejor manera de cargarlo. Querrá evitar cargar demasiado rápido si tiene una ESR alta. Además, ciertos tipos de supercaps tienen más carga si los carga lentamente (estoy pensando en los supercaps eléctricos de doble capa "Gold" de Panasonic). Aunque perderá más a medida que descargue su capacitor, estas dos consideraciones podrían significar que vale la pena aumentar el valor de R1. Para obtener la máxima vida útil, tendrá que equilibrar estos factores.
Además, creo que un Schottky es una gran idea si está buscando obtener un poco más de carga de su gorra. Lo único que tendría en cuenta es que Schottky puede tener una corriente de fuga inversa horrenda a altas temperaturas, por lo que si se encuentra en un entorno que se torna caluroso, podría perder mucha batería.
no fríe el STM32 ni evita que se inicie de manera confiable (en particular: no veo una especificación de lo que sucede cuando VDD = 3.3V, VBAT <2V)
Si observa el esquema de fuente de alimentación del dispositivo de STM32F3XX, puede ver que hay un interruptor de alimentación. Supongo que es lo mismo para todas las familias ST32, pero es mejor que verifique que esté controlado por Vdd, si está presente, Vbat solo es "supervisable" con ADC pero no toma ninguna acción en lo que respecta a RTC, etc. Entonces, solo para esta pregunta, Creo que con tu circuito puedes jugar seguro
El capítulo 3.7.6 Operación VBAT de la hoja de datos STM32G070CB/KB/RB escribe: "Se puede activar un circuito interno para cargar la batería en el pin VBAT si el voltaje VDD está dentro de un rango válido".
Por lo tanto, es posible que no necesite el diodo si activa esta función.
lior bilia
fgrieu
KyranF
fgrieu
KyranF
fgrieu
KyranF
mercado
William Brodie Tyrrell
William Brodie Tyrrell