Alimentation et ten...
 
Notifications
Clear all

Alimentation et tension utilisable sur ESP32

Page 1 / 2

fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 497
Admin
Topic starter
(@christophe)
Membre
Inscription: Il y a 5 ans

Bonjour,
ça fait un moment que j’utilise un ESP32 avec plus ou moins de succès mais j’ai toujours des interrogations quant aux tensions utilisables.
Si on suit la doc, l’ESP32 fonctionne en 3.3v et il est incompatible avec le 5V.
Il doit être alimenté (hors USB) par la pin VIN en 5v. (=> régulateur interne)
Les composants que j’adjoins sont des composants classiques : RTC, GPS, SD, PowerSensor, DHT22
Tous sont alimentés et fonctionnent en 5v, pas en 3.3v. et l’ESP32 fonctionne très bien.
Quand j’essaie de passer par un Level Shifter BSS138 ( 3.3v <-> 5v) l’ESP32 ne fonctionne plus!
Par ailleurs, l’ensemble consomme 230mA, ce qui me parait beaucoup.

Mes questions sont les suivantes:
Ou est l’erreur?
Est-ce que je comprends pas la Doc?
Est-ce que l’ESP32 tolère le 5v?
Est-ce que le Level Shifter n’est pas assez rapide?
Est-ce que 230mA pour l’ensemble est réellement trop?

Comme je cherche à faire une carte qui résiste dans le temps, j’aimerai bien etre un peu plus sur de mon coup.

Merci à tous.

Répondre
7 Replies
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 497
Admin
Topic starter
(@christophe)
Membre
Inscription: Il y a 5 ans

Bonjour. Non vous avez tout bien compris. L’ESP32 ne tolère pas le 5V mais il est protégé par le régulateur de tension (attention donc à la version à souder soi-même). Par contre la tension (quantité de courant) que peu délivrer l’ESP32 est limitée…ce qui fait planter le montage. Il vaudrait mieux alimenter le Level Shifter de tension par l’alimentation 5V externe et non pas par l’ESP32.

Répondre
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 497
Admin
Topic starter
(@christophe)
Membre
Inscription: Il y a 5 ans

OK, merci.
Le Level shifter était alimenté en 5v externe et 3.3v par l’EPS32.
Shift entre 5v et 3.3v pour les signaux… Problème, ça fonctionne pas comme ça!
ça ne fonctionne que quand les signaux sont en 5v (Louche j’en conviens)

Peut-être que l’ESP32 monté sur sa plaquette tolère le 5V non?

Dans la photo ci-jointe, le montage fonctionne SANS level shifter.
Et il est alimenté par du 5v externe (connecteur avec un + rouge)

Répondre
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 497
Admin
Topic starter
(@christophe)
Membre
Inscription: Il y a 5 ans

Question bête, les GND sont bien connectés ensemble, j’arrive pas bien à suivre le cablage sur la photo basse résolution :innocent:. Aucun ESP32 n’est conçu pour tolérer le 5V, c’est le régulateur de tension intégré à la carte qui alimente celui-ci

Répondre
fe36ca0d4d6bdcc500dbd432c3c08731?s=80&d=mm&r=g
Posts: 497
Admin
Topic starter
(@christophe)
Membre
Inscription: Il y a 5 ans

Oui, les GND sont tous bien connectés ensemble (Ligne de gauche sur la photo)
Bon la photo est mauvaise, sorry, j’ai pas voulu charger avec 3.2 Mo.
Je te remet l’image (à 400ko)

JE suis bien d’accord, c’est bien le régulateur de tension qui alimente l’ESP32 via la patte VIN
Mais les autres pattes INPUT apparemment supporte???
J’ai une entrée analogique (VP) qui est alimentée en 0->3v (réduit par un pont de résistance) pour mesurer la tension de la batterie qui alimente la carte.

Répondre
Page 1 / 2
Share:
Rejoignez nous!
Chercher sur le forum
Derniers tutoriels
Derniers messages postés sur le forum
Sujets récents
Rejoignez nous!
Membres en ligne

 Aucun membre en ligne en ce moment

Domotique et objets connectés à faire soi-même
Domotique et objets connectés à faire soi-même
Vous avez aimé ce tutoriel

Ne manquez plus les prochains projets

Recevez chaque semaine le récapitulatif des tutoriels et projets.

Vous pouvez vous désabonner à tout moment. 

Shopping cart