![]() |
Alimentation ESP 32 - 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) +--- Sujet : Alimentation ESP 32 (/thread-1891.html) |
Alimentation ESP 32 - Jacques13 - 10-10-2025 J'ai un doute intellectuel, vous allez probablement m'aider Je dois réaliser un routeur pour ma sœur que je pensais alimenter en 5V directement sur la broche dédiée de la carte. Pour autant, je lis sur la documentation Expressif que c'est possible mais avec quelques restrictions. Il y a 3 modes d'alimentation, USB 5V, 5V ou 3,3V par les broches dédiées, mais de manière exclusive, en d'autres termes une seule alimentation. Pourtant, si j'utilise un 5V externe et que je branche mon PC sur l'USB, je me trouverais alors à avoir 2 alimentations simultanées en service. J'ai un peu de mal à comprendre cette restriction que l'on n'avait pas sur les cartes Arduino et c'est d'autant plus surprenant qu'il existe sur le schéma expressif une diode sur le 5V UBS destinée à protéger le 5V du PC. Cette limitation ne me parait pas fondée et dans tous les cas difficile à respecter dans le cas d'un branchement ponctuel USB. Vos avis ? RE: Alimentation ESP 32 - AtomeIon - 10-10-2025 Bonjour, La masse des USB de PC est reliée à la terre (pas toujours pour les laptop), les alimentations AC vers DC du commerce pas nécessairement. Donc venir brancher l’USB alors que la carte ESP32 est déjà alimentée par la pin 5V ou 3,3V peut bousculer la masse et créer des surtensions transitoires. Aussi, la restriction peut possiblement être liée au driver USB CP2102N : lorsqu’on alimente la carte ESP32 sur la pin 5V ou 3,3V, le driver n’est pas actif (pas de tension sur VBUS pin 8 du CP2102N). Si on vient brancher l’USB alors que l’ESP32 est déjà alimenté, une tension sur VBUS apparait et le CP2102N s’active. Je me demande si cela ne peut pas provoquer des instabilités ou des comportements non maitrisés, surtout si un programme est en train de tourner. Perso, j’ai soudé des embases sur une plaque à trous pour y enficher la carte esp32 qui est alimentée par un 5V externe. Si besoin de reprogrammer la carte par USB, ou la remplacer, il est très simple de l’extraire. RE: Alimentation ESP 32 - Jacques13 - 10-10-2025 Merci AtomeIon pour ta réponse Alors bien entendu il suffit de retirer la carte de son support et de la brancher en USB. Maintenant je ne suis pas satisfait de cette explication qui heurte un peu ma conscience. On est d'accord, brancher un USB en cours de fonctionnement peut éventuellement planter l'ESP bien que je le fasse souvent sur de l'Arduino sans aucun problème. En fait j'utilise souvent l'USB de mes cartes pour avoir plus d'info sur l'état de fonctionnement de mes systèmes. Je branche et débranche à volonté sans jamais aucun plantage... Pour moi, laisser un USB libre mais sans pouvoir l'utiliser serait une grossière erreur de conception. D'autres avis ou essais ? En fait ca me semble tellement improbable comme situation que j'imagine bien que certains ont déjà fait ce branchement "double" sans même s'en rendre compte. |