
Bonjour à tous,
Je travaille actuellement sur un projet de BTS CIEL appelé “Alerte Éolienne”, dont l’objectif est de mesurer la vitesse du vent et d’envoyer les données vers un système (MQTT / dashboard).
Je suis en train d’intégrer un anémomètre avec sortie RS485 (Modbus) connecté à un ESP32 via un module MAX485 (lien du module max), mais je rencontre un problème : je ne reçois aucune donnée exploitable. En gros, j'ai branché mon esp32 a un module MAXCPA485 le RE barre et le DE sont branché ensemble et amené sur la brache GPIO4, le RO à la broche rx2 avec un pdt 20k/10k pour ramener la tension à 3,3V et le DI au tx2. De l'autre côté je branche mon capteur (lien du capteur aliexpress merci le prof) gnd commun entre le max le capteur et l'esp, le VCC a 5v avec un condo 220nF pour filtrer les parasites (relié au GND). le A du max avec le câble vert du capteur et le B avec le câble bleu du capteur. J'ai mis une résistance de 120ohm entre les deux mais honnêtement j'ai l'impression qu'elle empire la situation. Donc l'idée c'est que l'anémo balance du RS485 vers le max qui le convertie en liaison série asynchrone, mais je n'ai pas réussi à avoir quelque chose de rationnelle ni encourageant. L'anémo fonctionne avec un modbus d'adresse 3 donc j'ai mis des 0x03 dans mon code.
Je me doute que ça n'à pas l'air bien clair comme ça mais même moi je découvre des trucs tous les jours. Merci d'avance !