¿Cuál sería el enfoque de menor costo para un temporizador de baja potencia, hasta meses de duración?

-2

Estoy buscando un punto de partida. Deseo hacer un circuito muy pequeño (SMD, algo así como un PCB de 2 cm x 2 cm) a bajo costo (que se traduce en, con suerte, bien < $ 1 en la producción). El circuito proporcionaría un temporizador configurable (a través de la programación o variando los componentes externos según sea necesario) desde tan solo horas hasta 3 meses. La precisión NO es una prioridad, aunque un 10% o más debe ser un objetivo no crítico. Funcionaría con batería y necesitaría un consumo muy bajo, ya que podría necesitar funcionar durante meses sin cargar o sin la atención del usuario.

Al principio pensé en un 555, pero rápidamente me di cuenta de que no sería adecuado para tiempos más largos que varios minutos. Un microcontrolador me parece excesivo. Quiero decir, TODO lo que tiene que hacer es mantener un poco de tiempo y luego generar un alto digital de algún tipo.

¿Es un micro el camino a seguir? Si es así, ¿alguna sugerencia en particular? Si no, ¿otras ideas?

Más simple, mejor. Muy baja potencia (idealmente en el rango de microamperios bajos), tamaño pequeño ... barato.

editar: quiero enfatizar que el objetivo final es la producción.

    
pregunta bcsteeve

3 respuestas

3

Utilice un microcontrolador con RTC. He usado una vez un STM32L011 para una aplicación bastante similar (99,99% de sueño, hacer algo de vez en cuando). Tiene un modo de suspensión y RTC. Puede apagar todo (incluida la RAM) y dejar en funcionamiento el RTC y la función de activación. En ese modo he medido el consumo de 1,7uA (a 3V). Hay algunos registros respaldados por batería en el bloque RTC, por lo que puede mantener el estado de su aplicación a través de reinicios / activaciones.

Ten cuidado también con otros componentes. He usado esta sonda para medir la corriente de reserva y cuando agregué un capacitor de tantalio, la corriente saltó a 2,7uA, por lo que a veces, agregar un componente adicional puede duplicar su consumo de energía .

    
respondido por el filo
3

Podría usar divisores de múltiples etapas de 4040 o 4060 CMOS, fueron diseñados para tareas de tiempo prolongado, en 1900 y congelados hasta la muerte. Muy baja potencia, especialmente a baja velocidad.

El 4060 tiene un oscilador incorporado, 14 etapas binarias, pero omite algunas salidas LSB. El 4040 tiene 12 etapas binarias con todas las salidas activadas, pero sin oscilador. Tal vez use ambos en cascada para un período de 3 meses.

Puede configurar la frecuencia de oscilación para un control preciso del tiempo, la repetibilidad debería estar bien dentro de su 10%, pero en ningún lugar cerca de la de un reloj. Seleccione la salida para el control del período aproximado.

O puede usar un microcontrolador, e integrar todos los interruptores y otras cosas que necesita. El PIC o el AVR harían, ambos tienen modos de baja potencia y más potencia de procesamiento de la que necesita, personalmente prefiero el AVR porque puede Prototipo con Arduino.

    
respondido por el Neil_UK
0

Mi preferencia sería para CMOS, como el CD4521 ejecutado a baja frecuencia. Uno de estos, con su oscilador funcionando a 1kHz (una red RC simple debería ser lo suficientemente estable) tiene un período de salida de hasta aproximadamente 4 horas. No especifica cómo pretende seleccionar el período de salida, pero se requerirán más divisores, como un CD4040. Eso debería proporcionar una serie de salidas seleccionables en el rango de períodos que requiera, y también cumplir con sus otros requisitos.

    
respondido por el henros

Lea otras preguntas en las etiquetas