MySensors Linky – Circuits électroniques

Le module est composé de deux sous ensembles, la première pour l’interfacage avec le compteur et l’autre pour le traitement de l’information via l’arduino.

Physiquement il y a deux circuits imprimés :

  • le circuit d’alimentation et d’interface de télé-information
  • le circuit pour l’arduino et le module NRF24L01

NB : Les sources de ces circuits sont disponibles sur le site OpenHardware.io.

Circuit alimentation et interface de télé-information

La partie supérieure du circuit est l’interface avec le compteur qui est connectée sur les bornes I1 & I2. La mise en forme du signal est réalisée avec un montage classique opto-coupleur LTV814 plus MOSFET BS170.

Pour les intéressés voici quelques prises de signaux en sortie I1-I2

Signal sortie mosfet
Signal sortie optocoupleur
Signal I1-I2

La partie inférieure est l’alimentation pour l’Arduino qui prend sa source sur les bornes I1 et A du compteur. Entre ces bornes, l’interface du compteur Linky fournit une alimentation électrique délivrant une tension alternative de 6 Veff à 50 khz sous une puissance maximale de 130mW. Le montage devra être économe en énergie; c’est pour cela que je me suis dirigé vers une solution à base de NRF24L01/MySensors et non un ESP32/ESP8266 qui plus énergivore avec son interface Wifi.

Le circuit présenté fait appel à un pont redresseur de type GRAETZ avec des diodes Schottly afin de fournir une tension redressée sur le connecteur JP1/3.

Liste des composants :

NB :Tous ces composants sont aussi disponibles sur la boutique en ligne

Circuit Arduino et NRF

Sur ce schéma j’utilise un Arduino Pro mini 3.3v pour décoder le signal de télé-information venant du connecteur JP/2, pour alimenter le module NRF24L01 avec l’adjonction d’un condenseur de 4.7µF et donner une information visuelle du fonctionnement de MySensors via deux leds.

Attention : il faut absolument une version d’Arduino Pro mini en 3.3v 8Mhz, la version 5v 16Mhz fera griller le NRF24L01 qui ne supporte pas le 5v sur son alimentation.

Liste des composants :

  • 2 résistances (R1 et R2) 330 Ω SMD 1206
  • 1 condensateur (C2) 10µF SMD 1210
  • 1 condensateur (C1) 100 nF SMD 1206
  • 2 LED de couleurs différentes (D1 et D2) 1206
  • 1 Arduino Pro mini 3.3v Atmega328
  • 1 module NRF24L01 noir -> les verts ne sont pas compatibles car ils ont un brochage différent
  • 1 connecteur femelle pour le support de l’arduino et du nrf24l01

NB : Une majorité de ces composants sont aussi disponibles sur la boutique en ligne

Suite : boîtier