Blinky

Le mini-projet Blinky est parti d’un besoin tout simple : Un truc qui flashe toute la nuit de manière assez visible pour retrouver sa bouée de mouillage voire son bateau, alimenté uniquement par un petit panneau solaire et sans batterie pour avoir une durée de vie de pas mal d’années. Ca peut paraître simple, mais si l’on veut que cela fonctionne toute la nuit même en hiver quand les heures d’ensoleillement sont peu nombreuses ce n’est pas si évident que ça à concevoir…

Ayant abouti à une solution un peu originale sur le plan électronique, je me permet de vous la partager. Le schéma est celui là, avec une petite simulation Spice :

Alors dans le détail comment ça marche ?

  • Un mini panneau solaire de 6x6cm charge via une diode shottky (D7) deux supercaps de 10F en série. Des zeners de 2,7V (D1/D2) veille à l’équilibrage de leurs tensions en fin de charge
  • Un condensateur auxiliaire de 680uF (C4) se charge tranquillement via R1. Dès que sa tension dépasse 5V, le comparateur à hysteresis LTC1540 (U1) change d’état et décharge rapidement C4 via trois LEDs à haut rendement et le MOSFET Q1, ce qui fait un beau flash. Le réseau C4/R5/D8/D6 permet de maintenir l’impulsion pendant le flash.
  • Quand la tension de C4 atteint 3,4V, U1 rebascule et le cycle recommence

Avec cette approche, l’avantage est que le rythme de clignotement s’adapte automatiquement à l’énergie disponible : En début de nuit les super caps sont bienc hargées et on a un clignotement toutes les 3s approximativement, alors qu’en fin de nuit c’est plutôt 7-8s, mais les flashs restent quasiment de la même intensité.

Allez, un circuit imprimé pour ceux qui voudraient tester la chose :

Enfin le tout est libre de droit, disons que c’est du « open hardware » au sens de la licence CERN OHL-S ;+). Les Gerbers et le source de la CAO (Proteus V7) sont là :

blink 2 – CADCAM

blink 2 proteus CAD

Ah, de mon coté j’ai mis la chose dans un boitier transparent bricolé avec un fond de boite de Benco, mais vous pouvez faire plus joli si vous voulez ;+)