Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
passage a la v13 avec carte esp32 d1 mini
#1
bonjour 
j ai un routeur qui fonctionne trés bien avec la version 8.05 sur un pcb que j'ai commander sur jlpcb
je veux passer a la version V13

les pin attribué sont les suivant:
les pins 36,34,39,27,33,23 ne peuvent pas etre modifié 
sur la page des paramètre  je dois coché quoi pour le port serie et le triac ?

#define AnalogIn0 36  //Pour Routeur Uxi
#define AnalogIn1 34
#define AnalogIn2 39  //Note: si GPIO 33 non disponible sur la carte ESP32, utilisez la 34. If GPIO 33 not available on the board replace by GPIO 34
#define RXD2_1 3    //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_1 1
#define RXD2_2 10  //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_2 9
#define SER_BUF_SIZE 4096
#define LedYellow 13
#define LedGreen 19
#define pulseTriac_1 27
#define zeroCross_1 33
#define pulseTriac_2 26
#define zeroCross_2 16
#define pinTemp 23  //Capteur température
#define TEMPERATURE_PRECISION 12
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre
#2
Bonjour,

  pour obtenir de l'aide, il faudrait fournir quelques informations utiles:

- capteur utilisé pour la mesure de puissance
- triac/ssr ...
- un lien vers le schéma de la carte commandé sur jlpcb aiderai a imaginer la configuration

éventuellement compléter par un photo de votre câblage


La question du choix du port série est pour un des capteurs UxIx2, UxIx3 ou Linky ?

Bonnes fêtes de fin d'année.
Merci André Smile ,
Routeur V14.01 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W
Répondre
#3
merci

je mesure la puissance avec UxIx2 avec un triac
pour la carte https://github.com/bidouilleurs/routeur_solaire
c'est un routeur off grid que j'ai modifié en on grid qui fonctionne bien avec la version 8.05
je vais essayer de mettre des photos plus tard
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre
#4
ci_joint la photo du routeur 


   
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre
#5
Bonsoir, 

C'est sûr c'est pas un routeur F1ATB, c'est un routeur "bidouilleur"

qui a été bidouillé ... car initialement prévu pour faire du OffGrid sur batteries

Minute sécurité : Est ce que la terre est sur le radiateur ?  

vous avez documenté les changements ?
une photo (ou plusieurs) qui permettrai de voir les fils qui vont sur les connecteurs?
Est ce qu'il y a des fils soudés sur la face cachée du PCB?


A voir, vous avez un transfo externe 6V,  Il ne s'agit pas d'une version UxIx2, mais plutôt du UxI (avec sûrement une pince ampèremétrique quelque part)

Savez-vous répondre pour chaque extrémité des fils ce qui est connecté :
sur IO39, (le fil bleu ciel, qui sort du câble en gaine vert)
sur la pin J1, le fil bleu un peu plus sombre qui part se cacher sous le PCB ...
où va le 3ieme fil bleu à côté du marron clair
Ou va le fil marron foncé
Où va le fil blanc
où va le fil orange
Les fils en dehors de la boite qui semble être en contact avec le radiateur sont utiles au routeur ?

le câble avec Noir/Rouge/Jaune va sur une sonde DS18B20 qui mesure une T° de chauffe-eau


Une bonne chose, on est bien sur un ESP32 Wroom32 (avec 4 Mb de flash) et le PCB est connu, reste à mettre le fil rouge sur le bouton rouge ...

Si ça eu fonctionné sur des versions F1ATB précédente, 
laisser les valeurs #define AnalogIn_ telle qu'elles étaient quand ça fonctionnait (36, 34 et 39)(27 et33)(23),

#define AnalogIn0 36
#define AnalogIn1 34
#define AnalogIn2 39
#define pulseTriac_1 27
#define zeroCross_1 33
#define pinTemp 23

Compilez et chargez le program avec l'IDE Arduino (Ne pas faire les mise a jour par OTA, votre config hardware n'est pas compatible)

Connectez a votre réseau WIFI

Puis faites les modif sur la page Paramètres:

Sélectionnez "Pas de port série"

(sauf a aller modifier le fichier pageHtmlPara.h :
remplacement de 
Code :
         <div class="ligne source">
            <label for='Triac0' style='text-align:right;'>Pas de Triac</label>
            <input type='radio' name='pTriac' id='Triac0' value="0"  >
            <label for='Triac1' style='text-align:right;'>Triac pulse=gpio 4, Zc=gpio 5</label>
            <input type='radio' name='pTriac' id='Triac1' value="1"  >
            <label for='Triac2' style='text-align:right;'>Triac pulse=gpio 22, Zc=gpio 23</label>
            <input type='radio' name='pTriac' id='Triac2' value="2"  >
          </div>
par
Code :
         <div class="ligne source">
            <label for='Triac0' style='text-align:right;'>Pas de Triac</label>
            <input type='radio' name='pTriac' id='Triac0' value="0"  >
            <label for='Triac1' style='text-align:right;'>Triac pulse=gpio 27, Zc=gpio 33</label>
            <input type='radio' name='pTriac' id='Triac1' value="1"  >
          </div>
C'est cosmetique : Modif des textes gpio N° et suppression du second choix
)
choisissez l'option "Triac pulse=gpio 4, Zc=gpio 5" (ou  "Triac pulse=gpio 27, Zc=gpio 33" si vous modifiez le  fichier pageHtmlPara.h)

et Source des mesures de puissance sélectionnez "UxI"

Sauvegarder puis ESP32 reset
Merci André Smile ,
Routeur V14.01 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W
Répondre
#6
michy grand merci ca fonctionne
les photos de la modification du pcb le pont diviseur ne ce voit pas car il est coté sonde si je me souvient bien


tu as un ssr pour le circulateur plancher chauffant?
1 ssr circuit d'eau ?
1 ssr circuit ultime?


Pièces jointes Miniature(s)
       
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre
#7
visiblement il y a des plantage sur la V13 comme sur mon routeur 
j' ai installer la version V12.06 reste a tester 
sur les 2 cartes (UxI et esp externe) la carte UxI pas de soucis pour l'instant mais sur
 esp externe bug des pages et " client esp rms timeout"  :

Code :
: Wifi Begin : Freebox-40BFDB    
: Connected IP address: 192.168.1.101 or RMS-ESP32-2816040.local    
01/01/2025 21:17:22 : Réception de l'heure    
01/01/2025 21:17:22 : client ESP_RMS (Noms) Timeout !192.168.1.100    
01/01/2025 21:17:22 : routeur_rms_V12_esclave connecté au broker MQTT    
01/01/2025 21:18:27 : >>> clientESP_RMS Timeout !





J'ai modifié le code comme cela  pour l'adapter a ma carte 
Code :
<div class="ligne source">
            <label for='Serial0' style='text-align:right;'>Pas de port série</label>
            <input type='radio' name='pSerie' id='Serial0' value="0"  >
            <label for='Serial1' style='text-align:right;'>Port série RX=gpio 3, TX=gpio 1</label>
            <input type='radio' name='pSerie' id='Serial1' value="1"  >
            <label for='Serial2' style='text-align:right;'>Port série RX=gpio 16, TX=gpio 17</label>
            <input type='radio' name='pSerie' id='Serial2' value="2"  >
          </div>
        </div>
        <div class="form"  >
          <div class="ligne source">
            <label for='Triac0' style='text-align:right;'>Pas de Triac</label>
            <input type='radio' name='pTriac' id='Triac0' value="0"  >
            <label for='Triac1' style='text-align:right;'>Triac pulse=gpio 4, Zc=gpio 5</label>
            <input type='radio' name='pTriac' id='Triac1' value="1"  >
            <label for='Triac2' style='text-align:right;'>Triac pulse=gpio 27, Zc=gpio 33</label>
            <input type='radio' name='pTriac' id='Triac2' value="2"  >
          </div>
Code :
//PINS - GPIO

#define AnalogIn0 36  //Pour Routeur Uxi
#define AnalogIn1 34
#define AnalogIn2 39  //Note: si GPIO 33 non disponible sur la carte ESP32, utilisez la 34. If GPIO 33 not available on the board replace by GPIO 34
#define RXD2_1 3     //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_1 1
#define RXD2_2 16  //Pour Routeur Linky ou UxIx2 (sur carte ESP32 simple): Couple RXD2=26 et TXD2=27 . Pour carte ESP32 4 relais : Couple RXD2=17 et TXD2=27
#define TXD2_2 17
#define SER_BUF_SIZE 4096
#define LedYellow 13
#define LedGreen 19
#define pulseTriac_1 4
#define zeroCross_1 5
#define pulseTriac_2 27
#define zeroCross_2 33
#define pinTemp 23  //Capteur température
#define TEMPERATURE_PRECISION 12
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre
#8
Il y a un bug sur les ESP esclaves en V13. Rectificatif dispo prochainement.
Désolé
André
Répondre
#9
(01-01-2025, 11:38 PM)F1ATB a écrit : Il y a un bug sur les ESP esclaves en V13. Rectificatif dispo prochainement.
Désolé
André

merci andré 
mais j'ai tous mis en V12-06  ?
3200w panneaux photovoltaïque
onduleur reseau hypontech 4000w

routeur V13 avec sur résistance 4000w chauffe eau thermodynamique 300l
routeur V13 sur résistance 1500w sur cumulus solaire thermique 300l
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)