Ceci est une ancienne révision du document !
Table des matières
Volet roulant Legrand - Blitwolf
Objectif
Dépouiller un module Blitzwolf BW-SS6 afin de l'interfacer avec un centralisateur de volets roulants Legrand.
Conception
Etude BW-SS6
En démontant le BW-SS6, j'ai la chance de tomber sur un module ESP8266 posé sur une plaque d'adaptation au format DIP à 7 pins.
Après une petite étude du circuit voici le brochage de ce module :
Pin | Fonction |
---|---|
J2 | Output (Pulled Down). Sortie DOWN du volet → Enabled à 1 (durée paramétrable dans l'appli) |
J1 | Output (Pulled Down). Sortie UP du volet → Enabled à 1 (durée paramétrable dans l'appli) |
S2 | Input (Pulled UP). Capture du bouton DOWN de volet → Enabled à 0 |
S1 | Input (Pulled UP). Capture du bouton UP de volet → Enabled à 0 |
GL | Non identifié. Je pense que c'est un reset lors de la mise sous tension de la carte. |
GND | Masse |
Vcc | Alim +3v3 |
Du coup ce hack va etre très rapide et sera de la même veine qu'ici : Volet roulant Legrand - Wemos
Edge Detector
Juste une petite adaptation à faire au niveau des signaux J2 et J1 :
La durée de l'état haut est configurable au sein de l'application blitzwolf à 1s minimum.
C'est encore trop pour la commande de centralisation Legrand → Quand on reste appuyer une seconde sur le bouton les volets ne déscendent pas.
Pour réduire l'impulsion j'utilise un dérivateur RC :
On peut supprimer la composante négative avec une diode, ici pas besoin grâce au transistor qui va suivre ce montage.
Du coup pour avoir une impulsion d'environ 100ms on calcul la constante de temsp T=RC. Avec un couple C=400nF et R=220k c'est bon → 103ms.
La durée d'impulsion réelle dépendra du seuil de saturation du mosfet.
Schematic
Une fois n'est pas coutume, le schéma vite fait sur le gaz :
Il y'a 2 intégrateurs+mosfet : un pour J1 et J2.
Réalisation
Mesure
En sortie de RC (juste avant le mosfet :
RC Output | Mesures |
---|---|
Mise en boite
C'était l'occasion de faire des boites pour les PCB de prototyping. C'est chose faite : 3D_Printed_PCB_Enclosures