Hier, 09:02 PM
(09-09-2025, 09:21 PM)cmichel a écrit : Bonjour AtomeIon,
Voilà un schéma avec un ESP32 pour piloter la borne CP du VE et donc on pourrait éviter l'arduino uno la carte shield ...etc, je suis pas un spécialiste en électronique donc pas compétent pour tester, c'est quand même à brancher sur mon VE pour tester...
Si tu peux nous aider je suis preneur pour tester ce genre de montage pour simplifier, mais déjà est-ce complet, l'interface avec l'ESP, parce que il y a peu d'électronique.
Bonjour cmichel,
Il manque à priori des choses sur le schéma.
Si quelqu'un souhaite refaire une carte, je suis d'accord avec H3rv3, le mieux est de repartir du schéma de Pedro.
Ensuite, pas question de brancher une carte à la voiture sans avoir fait des tests préalables sur table (vérif de la génération du 1kHz, amplitude, vérif des mesures relevées par le CAN etc...). Quelques lignes de code peuvent suffire pour tester les fonctions chacune leur tour dans un 1er temps.
Mes compétences en C sont médiocres, pour le programme complet, je ne serais pas d'une grande aide...
Si cela peut aider, voici ce que je ferais si je devais adapter la carte:
- Sur le schéma de Pedro, suppression du bloc qui représente l’arduino uno. A remplacer par l’emprunte d’un esp32 devkit 38pin
- Ajout d’une alimentation 12Vdc vers 5Vdc. Exemple : traco power TSR1-2450E ou TSR1-2450.
Un condensateur 10uF 25V céramique X7R sur l’input et un sur l’output
- Les résistances R12 à R15 passent à 330 ohm
- C4 et C6 deviennent 10uF 25V céramique X7R
- Pin J4-4 et R3 à relier au 3,3V au lieu du 5V
- Q1 devient un transistor mosfet référence IRLML2502. Placer une résistance 100ohm en série entre l’esp32 et la gate. Placer une pull down 100kohm sur la grille
- En parallèle de la bobine du relais, ajouter une diode de roue libre. Exemple : référence BAV16W-7-F ou 1N4148W-7-F
- Un connecteur 4 broches pour un afficheur I2C (SDA, SCL, GND, 3V3), référence à définir
Résistance pull up 4,7kohm sur SDA et 4,7kohm sur SCL
Un condensateur céramique 1uF 16V entre la broche 3V3 et la masse
- Ajout d’un CAN I2C type ADS1013 (au cas où celui de l'ESP32 pas très précis ne donne pas satisfaction)
Un condensateur céramique 0,1uF sur la pin VCC
Optionnel :
- Ajouter un fusible entre le 12v et l’entrée de la traco power 5V
A noter que la plupart des composants donnés en exemple sont des CMS, c'est à dire des composants montés en surface. Il n'est pas facile de les souder manuellement. Si quelqu'un refait un PCB, il y a tout intérêt à le commander déjà câblé.
Il reste 2 points à voir pour le schéma :
- L’attribution des GPIO car toutes les pins ne sont pas multifonctions. J’ai lu à travers le poste que peut-être André préparait quelque chose ? si oui l’idéal est de se mettre en phase avec lui pour être cohérent.
Si rien n’est en cours, je peux si besoin proposer les GPIO.
- Je ne suis pas au point sur le protocole CP, il faut que je regarde plus en détail afin d’ajuster les résistances pour la mesure de tension (A0 sur le schéma).
Installation en autoconso sur toiture plein sud
2250Wc : 6 panneaux Recom Panther 375Wc + onduleur Goodwe XS 2kW
Routeur F1ATB version UxI
2250Wc : 6 panneaux Recom Panther 375Wc + onduleur Goodwe XS 2kW
Routeur F1ATB version UxI