Oui, 555 est assez mauvais. Même un appareil CMOS comme le TLC555 consomme jusqu'à 400 μ A. Je blâme le diviseur de résistance, les autres pièces peuvent facilement être fabriquées dans la gamme 1-10 μ A.
Si je comprends bien votre problème, vous voulez surveiller une tension variable et obtenir un signal quand il atteint un certain niveau, et cela à faible puissance; Je présume car il doit fonctionner longtemps sur une batterie.
Vous ne voulez pas un 555, moins un microcontrôleur. Vous voulez juste un comparateur basse consommation. Le LPV521 est un ampli op Nanopower, nécessitant 400nA maximum à 5V. Pas besoin de l'allumer et de l'éteindre. Il suffit d'appliquer la tension à surveiller et la tension de référence aux entrées, et de commuter un MOSFET qui à son tour contrôle le buzzer. Appliquez une rétroaction positive pour que l'ampli op obtienne une hystérésis pour éviter l'oscillation de la sortie lorsque la tension d'entrée est autour du seuil.
Le circuit doit consommer moins de 1 A, de sorte qu'il peut fonctionner pendant plusieurs années sur une pile bouton CR2032. μ
edit
Notez que pour atteindre cette puissance extrêmement faible, l'ampli op a une très faible bande passante de 6,2 kHz. Ici, vous signalez que c'est DC, mais dans d'autres applications, cela peut avoir de l'importance.
Plutôt qu'une puce de minuterie autonome, je suggère d'utiliser un microcontrôleur à très faible consommation tel que le PIC18F24J11 . Il a un RTC matériel et ne consomme que 830 nA en mode veille avec le RTC en marche. Il dispose d'un ADC 10 bits et 10 canaux afin que vous puissiez également effectuer vos mesures de tension.
Disponible dans un package DIP pour le prototypage pour 3,18 $, et moins de 2 $ dans un package SMT en quantités de production s'il s'agit d'un produit.
la source
Je suis d'accord avec ce que tcrosley a dit, sauf que vous n'avez pas du tout besoin d'une horloge en temps réel. Vous ne voulez apparemment mesurer qu'un retard et vous n'avez pas besoin de connaître la date et l'heure. Une horloge en temps réel sera plus compliquée qu'une simple minuterie pour cette tâche.
Ne pas avoir besoin d'une horloge en temps réel permet également un microcontrôleur plus simple. N'importe lequel des PIC "XLP" de Microchip avec A / D peut le faire. Si vous avez besoin d'un timing précis, vous mettez un cristal à 32768 Hz sur les broches de l'oscillateur du temporisateur 1. Il s'agit du même type de cristal que celui utilisé dans les montres-bracelets et peut être entraîné avec très peu de puissance. Sans rien faire de spécial, cela peut réveiller le processeur toutes les 2 secondes, et le reste est le firmware. Le processeur ne fonctionnera que quelques microsecondes toutes les 2 secondes, de sorte que la consommation d'énergie moyenne sera assez faible.
Certains des PIC les plus récents ont également des oscillateurs RC de très faible puissance. C'est peut-être tout ce dont vous avez besoin si une précision de quelques pour cent est suffisante. Dans les deux cas, cela devrait être possible pour environ 1 µA ou moins.
la source