Bonjour,
Je suis en train de domotiser mon poêle à granulé Ravelli, qui peut communiquer via son câble vers la télécommande (plus d’info sur le forum arduino).
Donc, en me basant sur le travail de Pebeo_78 ici Controle d'un poèle à pellet Interstove par Jeedom, j’ai commancé à vouloir envoyer/recevoir des trames au poêle via Realterm, en utilisant le circuit proposé dans son topic avec un Wemos mini D1 et un levelshifter pour recevoir en 3,3V sur les broches Rx/Tx
Seulement, je ne recevais jamais de retour aux trames envoyées.
J’ai donc branché un oscilloscope pour regarder ce qu’il se passait, et là surprise, la réponse du poêle n’est pas en 0-5V mais en 2,5-5V. Voici ce qu’il se passe à l’entrée de mon électronique :
(attention, j’avais oublié de changer le ratio de la tension, il faut multiplier par 10 pour avoir la bonne valeur de tension)
Du coup à l’entrée du Wemos (après le levelshifter) :
Le signal est coupé et n’est plus lisible pour en extraire des données.
Du coup, n’étant pas super calé en électronique, j’ai besoin de votre aide.
Est-ce que quelqu’un aurait une idée pour transformer ce signal en 0-5V ? Avant de passer à la prochaine étape.