Une des choses pénibles avec un Raspberry Pi, c’est qu’il a du mal à gérer les coupures de courant.
Si on ne l’éteint pas proprement, qui sait ce qu’il va fusiller sur la carte SD ?
Bien sur, pour certaines applications on peut utiliser une carte en lecture seule et des systèmes de fichier en RAM, mais pas pour tout.
Pavol a donc créé une extension pour le Raspberry qui lui sert « d’onduleur ».
Pas besoin d’onduler ici, il suffit de fournir du 5V.
Pour cela, Pavol se repose sur deux super condensateurs (25F !) qui se rechargent en fonctionnement normal via l’alimentation.
Quand la tension chute un peu, la carte prend le relais et alimente le Raspberry Pi: pas de reset en cas de baisse temporaire de tension.
Si la tension chute encore, le système entre en mode ‘extinction’.
La carte peut alimenter le Raspberry pendant assez longtemps pour lui permettre de tout fermer proprement.
Selon la charge CPU et les périphériques à alimenter, ça varie mais on compte de l’ordre de 60 secondes pour une raspbian:
Tout le projet est extrêmement bien documenté, les schémas sont disponibles, tout beau tout propre !
Vu sur juice4halt.com