Bonjour,
sur mon projet actuel, j'utilise un PIC24FJ256DA206, et j'ai besoin de stocker 3 données dans une EEPROM externe (25LC256) lorsque mon système s'éteint.
Pour Cela, j'ai une détection de baisse de tension en amont de mon régulateur 3V3 (détection par interruption sur mon microcontroleur) avec un condensateur suffisamment "gros", lui aussi en amont pour permettre le maintient de l'alimentation durant la sauvegarde en EEPROM.
Voici le résultat, dès la détection de l'interruption, l'alimentation est maintenue pendant quasi 100 ms, et la durée de stockage pour 3 données de type unsigned int (16 octets x 3) est de 40 ms.
Mais voila, je n'arrive pas à terminer la séquence d'enregistrement dans l'EEPROM, pour vérifier cela, j'ai mis à "1" un des bits de sortie de mon microcontroleur dès l'apparition de la sous tension, mais ce bit est maintenu à "1" seulement pendant 5-10 ms... Alors qu'a l'oscilloscope, dès que le bit en sortie tombe à 0, l'alimentation 3V3 est toujours bien présente!!!
D'où peu venir le soucis??
Merci d'avance,
Bonne journée à tous!
-----