![]() |
Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +---- Forum : Evolutions faites, à faire, dont vous rêvez... (https://f1atb.fr/forum_f1atb/forum-10.html) +---- Sujet : Sortie du prototype "Chargeur VE RMS + PowerCircuits" (/thread-1592.html) |
RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 17-07-2025 (17-07-2025, 02:25 PM)cmichel a écrit : Justement j'attends aussi l'arduino et la carte série, j'ai bien préparé le code pour l'arduino et installer la librairie pwm, je compile sans problème. Impeccable. Alors tout devrait aller comme sur des roulettes ;) Je lance un "appel à coup de main" aux membres de ce forum (et aux lecteurs de ce fil). Je trouve que ce serait sympa d'afficher la valeur dynamique du courant de charge I_charge sur la page d'accueil (ou au moins dans les valeurs brutes) du RMS qui est couplé avec l'unité "chargeur" arduino + shield. Mais voilà, je n'ai pas la moindre idée de la façon dont je pourrais faire ça. Je suis juste capable de récupérer la valeur de I_charge sur le RMS. Après, couic :) Je sais qu'il y a parmi vous des codeurs compétents... si quelqu'un veut bien me mettre sur la voie, ce serait apprécié. Merci d'avance ! RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - cmichel - 23-07-2025 Bonjour Rakibou, J'ai reçu mon matériel, aprés avoir mis les différents code dans le RMS et l'arduino et cablé comme sur le doc le module convertisseur (LV coté RMS et HV coté Arduino) dans le bon sens et le point 2.4 du test ne me donne avec la vitesse de 115200 baud que des valeurs égales à 0. J'ai bien mis le shield, par contre j'ai pas mis l'alimentation 12 sur le shield, mais pas utile pour le test je suppose, puisque c'est pour piloter CP. J'ai vérifié changer le convertisseur puisque j'en ai reçu 5. Mais toujours rien de bon au niveau test. On est d'accord coté RMS on met TX1 sur la broche 21 et RX0 sur la broche 22, parce que sur RMS à coté j'ai aussi une broche marquée TX et une autre RX. Sur le shield j'ai effectué la connexion vers le convertisseur sur le connecteur à 4 broche à coté du bornier CP, PE. Pour compléter j'ai activer le moniteur série pour RMS en remettant les lignes de debug hors commentaire: //Serial.println("Message de l'ESP32"); //debug //Serial.println(digitalRead(4)); //debug Je devrais les voir apparaitre dans le moniteur série, mais rien de visible, donc je me pose la question est-ce que le RMS envoie bin=en des données vers l'arduino!! Je suis pas un spécialiste, mais j'essaye de comprendre ce qui se passe. Je te mets le fichier contenant les données du moniteur série du RMS et à la fin j'ai mis celle reçu toujours dans le moniteur série de l'Arduino toujours à 0. J'ai utilisé coolterm qui est un moniteur série autonome et qui permet de basculer d'un port à un autre il y a des problèmes sur les caractères accentués.. C'est peut-être moi qui n'a pas tout compris aussi, mais j'essaye d'avancer en attendant. Merci de ton aide. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 23-07-2025 Hello, - La première chose à vérifier c'est que le RMS fonctionne bien et affiche les valeurs de puissance sur la page d'accueil ! - Ensuite, quelle est ta source de mesures ? (je vois dans ta signature que tu as une installation Enphase). Dans le code du RMS, la lecture périodique des puissances doit se faire avec la source qui est configurée dans les paramètres du RMS. La fonction envoi_data_vers_ardu() doit être dans le bon bloc. - enfin, il faut vérifier à nouveau le câblage. Tu devrais avoir : RMS LV | HV ARD (TX)21 TXi|TXo D0(RX) (RX)22 RXo|RXi D1(TX) 3V3 LV |HV 5V(Vcc) GND GND|GND GND Si tu as un doute sur les broches du convertisseur de niveaux tu peux toujours croiser tx et rx pour voir. Pour l'instant le seul fil qui compte c'est tx (rms) vers rx (ardu) et bien sûr GND des deux côtés. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - cmichel - 24-07-2025 (23-07-2025, 11:12 PM)Rakibou a écrit : Hello, J'ai revérifié et revérifié le câblage. Dans le RMS esclave donc j'ai mis en debug l'affichage dans le moniteur série: String data = (String(PuissanceI_M) + ";" + String(PuissanceS_M) + ";" + String(digitalRead(4))); Serial.println("Message de l'ESP32: " + String(data)); //debug et voilà ce que j'ai: Message de l'ESP32: 175;0;0 Ce qui me parait être correct et donc envoyé vers l'arduino. Mais sur l'Arduino et dans le moniteur série, j'ai toujours ça: Données reçues, envoyées par le RMS : P_inj: 0 | P_sout: 0 | rms_enab: 0 Est-ce que dans la partie paramétrage il ne faut pas modifier quelque chose pour les GPIO 21 et 22, copie d'écran ci-dessous ? Je tourne en rond, j'ai tenté d'inverser RX et TX mais en vain. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 24-07-2025 (24-07-2025, 09:32 AM)cmichel a écrit : Dans le RMS esclave donc j'ai mis en debug l'affichage dans le moniteur série:Difficile à débugger d'ici :) Oui, c'est bon. Il faut vérifier chaque modif du fichier solar_router_vxxx.ino, la partie sensible est la déclaration de Serial1 (c'est là que la chaîne part) et la fonction Envoi_data_vers_ardu (avec Serial1.println(String(data));) La seule différence de configuration entre ton rms est le mien c'est les leds (il n'y en a pas chez moi) mais je ne vois pas de rapport... Eventuellement essaie une autre paire de broches pour Serial1 mais il faut qu'elles ne soient mentionnées nulle part ailleurs. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - cmichel - 24-07-2025 Alors finalement j'ai changé l'Arduino, heureusement j'en avait commandé un deuxième et là ça fonctionne je reçois bien les données. Tout mes problèmes venaient de là et pourquoi, le port série de l'arduino ? C'est 2 versions différentes celle qui fonctionne est avec une chips et l'autre avec atmega 328P made in Italy !!! Je passe à la suite maintenant... Merci encore Rakibou RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 24-07-2025 Impeccable ! La seule question à ne pas poser devant ce genre de situation, c'est "Pourquoi ?" ![]() Maintenant c'est gagné, le reste devrait rouler tout seul. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - cmichel - 24-07-2025 (24-07-2025, 10:38 AM)Rakibou a écrit : Impeccable ! Voilà un extrait de ce que j'ai dans le moniteur série avec maintenant le programme Solar_Charger_V1.5. P_excedent (avg) : 1105.00 I_excedent : 4.15 I_charge : 6.40 PWM : 27 Peak voltage : 738 Charging state : f Relay state : 0 *** Je passe maintenant à la suite le câblage de la borne. RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 24-07-2025 Ce sont des valeurs normales lorsque le chargeur n'est pas branché à la voiture. C'est tout bon ! RE: Sortie du prototype "Chargeur VE RMS + PowerCircuits" - Rakibou - 20-08-2025 Après une longue période de débogage et d'essais, le prototype est fiable. La version 1.6 a été publiée, voir https://f1atb.fr/forum_f1atb/thread-1717.html |