J'aimerais savoir comment faire pour alimenter un µC consommant 100nA en mode veille (dans ce mode l'alim principale, encadrée par deux mosfet, est désactivée). Mon pb est que la source d'énergie est une pile 9V et que le µC ne doit pas recevoir plus de 5.5V (un 18F1320 de µchip). Je cherche donc un moyen de faire chuter la tension de ~4V. Vue la faible valeur du courant je ne peux pas utiliser de diodes en série. Une résistance chutrice aurait une valeur de 40 Mohm et ça m'emballe pas trop comme solution. Il me faudrait quelque chose qui ne consomme pas plus de quelques µA et qui délivre une tension dans une plage de 3 à 5 V.
=============== Seuls les convertisseurs à découpage sont capables de consommation très faible ,mais ... quelques µA est peut-etre trop demander Voir ce qui se fait de mieux dans ce domaine , découpage HF ...
Oui ça existe mais c'est pas courant, le format A11 par exemple a une capacité de 30mAh et on ne peut pas espérer aller loin avec ça. De toute façon il me faut un format standard et la pile 9V avec ses 500mAh convient bien.
L'application c'est un ampli branché sur un capteur de courant. Le µC gère les touches ON/OFF, calibre1/calibre2, réglage de zéro+/-, quelques LEDs de contrôle et 3 potar numériques.
Comme ça doit être 1000V catIII j'essaie de trouver un système ON/OFF bien isolé électriquement et tout petit. Actuellement je pense à un simple switch fugitif derrière une membrane isolante en polyester.
Ah merci pour la piste. Je viens de lire dans un bouquin de Pease que les LEDs offraient une chute de tension de 1.3V pour un courant de
100nA. Une ou deux LEDs bleues en série auraient peut-être pu convenir.
Mais à la reflexion je n'ai pas besoin de faire quelque chose de si compliqué et j'ai finalement simplifié mon schéma. Ca donne ça (à voir en police fixe) :
Le switch force les FETs à devenir conducteurs et donc le système démarre. Le µC prend ensuite le relais en mettant la pinoche verrouillage au 5V le plus vite possible. A partir de là le fonctionnement doit être stable. L'extinction du système se fait par un deuxième appui sur le switch et déclenchement d'une interruption, laquelle force la sortie verrouillage à 0V. Les grilles des fets passent donc à 0V et tout le système s'éteint une fois la charge de C1 consommée par le micro (plus besoin de gérer un mode sommeil car les fets sont maintenant directement reliés au switch d'activation dans ce nouveau schéma).
Bon mais là je sais pas trop ce qui se passe quand un micro s'arrête, y a-t-il des comportements erratiques à prévoir, ou bien la sortie hors tension est-elle bien propre ?
============= Lorsque le µc atteint une tension minimum , il entre en reset_cpu() . Pas de donnée particulièrement erratiques donc mais Impossible de savoir là ou le programme va s'interrompre. avant , après ou pendant une tâche en cours . après quoi si la tension est remontée à un niveau minimum, il redémarre normalement ( en "main") lorsque la tension min imum est à nouveau présente. Par contre tu peux tester la tension et intervenir [avant ] ce "fameux" reset afin de sauvegarder (eeprom) des données , que le système pourra récupérer au re-démarrage.
Une autre piste : Pile de 9 V suivie d'un r=E9gulo 5,5 V qui charge un condo C de 4700 uF, puis se coupe, le condo alimentant seul le uC. C ayant stock=E9 25,8 milli-Coumombs, sa d=E9charge sous 100 nA dure 71,8 heures : avant cette dur=E9e le uC peut g=E9n=E9rer une IT qui r=E9enclenche l'alim afin que la pile recharge C. Au final la pile n'est en service que bri=E8vement, une seule fois sur une p=E9riode de plusieurs dizaines heures.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.