Forum: Mikrocontroller und Digitale Elektronik Spannungsversorgung ext. Schaltungsteile über ESP32 Board


von Matthias S. (mat-sche)


Lesenswert?

Hi,
Erst einmal unabhängig welcher Boardversion ESP werden bei diesen die 
Versorgungsspannung +3,3v über einen spannungsregler hergestellt, meist 
nen ams1117 3,3V. Da der ESP für sich allein schon einiges an Strom 
benötigt, frage ich mich, wieviel  weitere Bauteile ich sicher mit 
versorgen kann.
Ich weiß, das kann nur ich wissen und zusammen rechnen. Wenn ich noch 
grob geschätzt 400mA benötige, wie würdet Ihr den Saft bereit stellen?
Das Board wird mit 5V über Vin versorgt. Kann ich ohne weiteres eine 
weitere Spannungsversorgung für Sensoren etc. per 5V und dann einen 
weiteren 3,3V Spannungsregler betreiben?
Oder vllt. doch gleich eine große einzige 3,3v Versorgung?

Danke und grüße MAT

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Matthias S. schrieb:
> Oder vllt. doch gleich eine große einzige 3,3v Versorgung?
Ja. Und nimm einen Schaltregler, wenn du nicht 1/3 der Leistung zum 
Heizen nehmen willst.

von Matthias S. (mat-sche)


Lesenswert?

Lothar M. schrieb:
> Matthias S. schrieb:
>> Oder vllt. doch gleich eine große einzige 3,3v Versorgung?
> Ja. Und nimm einen Schaltregler, wenn du nicht 1/3 der Leistung zum
> Heizen nehmen willst.
Jup, das hatte ich auch vor... dann.
Was haltet Ihr von den fertigen:
https://www.ebay.de/itm/394018355766?hash=item5bbd52fa36:g:AY0AAOSwM6NiTI5v&amdata=enc%3AAQAHAAAA4BWrJTdR19s1uwzS%2FORjQfAJR%2F5agHXcGIftlbf%2FRfw2k46MZJ%2BnQ6111xCyu57hprYq5bqM8WSYTuESnqkKdkXRA3p0Z2Lox9%2FK%2BOk7l%2B1BO0loccU0ifxBSmdwwwbdG7oUOx%2BSLxgPHoprhD0Swo%2Bmfmf0yrP4Pc25gzOYt%2FdOGS3C45IBat9O7WsCpjB7jCvI0hZ9r415QGvJLviG3IoB8TPckq8hbmCip%2Bu4zLVJsR8f1yIa6QTwNPAJWZDJziBC06uBNrzjiBUTm4EqTGxbuuIOkhMy6NcIY1NhHGGp%7Ctkp%3ABFBMlsfSgYJh

Schaltregler mit LM2596 ?
Oder bitte dann Alternativen bitte. :D (doppelt gemoppelt hält besser)

von Stefan F. (Gast)


Lesenswert?

Die sind OK, es gibt allerdings inzwischen wesentlich kleinere Module 
mit höherer Schaltfrequenz.

https://www.amazon.de/PEMENOL-Einstellbar-Spannungwandler-Stromversorgung-Wirkungsgrad/dp/B07DP2MDJQ

Die kleinen Module kannst du auf Fest-Spannungen umlöten, dann brauchst 
du keine Angst vor Überspannung wegen wackeligem Trimmpoti haben.

Die 3A vertragen beide nur kurz, dauerhaft würde ich sie nicht über 1,5A 
belasten. Der Schwachpunkt ist die Spule.

von Matthias S. (mat-sche)


Lesenswert?

Ahhh ja, diese Teile kannte ich noch nicht.

Stefan F. schrieb:
> Die sind OK, es gibt allerdings inzwischen wesentlich kleinere Module
> mit höherer Schaltfrequenz.

Gut, dann werde ich die nehmen, die ich habe. Solange die 
Schaltreglerplatinen der EMV entsprechen ist das dann ja OK.

Und weil ich gerade am Fragen bin...

Ich habe einen ESP32 und an diesem betreibe I2C Sensoren. Jetzt muss ich 
aber noch einen Portexpander PCF8574 nutzen, der ist ca. 50cm vom ESP 
angeschlossen. Würde das in der Praxis mt 3,3V Spannungspegel 
funktionieren? Kabel ist natürlich geschirmt....

von Stefan F. (Gast)


Lesenswert?

Matthias S. schrieb:
> Würde das in der Praxis mt 3,3V Spannungspegel funktionieren?

Ich lese da zwischen den Zeilen heraus, dass du das schon einmal mit 5V 
gemacht hast, aber bei 3,3V unsicher bist. Solange du die Pull-Up 
Widerstände passend auslegst (z.B. 2,2kΩ) wird das wohl gehen. Notfalls 
kannst du die Übertragungsgeschwindigkeit herab setzen.

von Matthias S. (mat-sche)


Lesenswert?

Hallo Stefan,
"
Ich lese da zwischen den Zeilen heraus, dass du das schon einmal mit 5V
gemacht hast, aber bei 3,3V unsicher bist."

Jup, habe meine Hausautomatisierung alles über I2C laufen :) mit einigen 
Metern und mehr als 6 Slavs.

Auf dem Steckbrett ist das alles anders als in der Wirklichkeit..... Ich 
habe noch nicht viel Erfahrung mit 3,3V. Wie oben begonnen, ich habe 
einen ESP32 der mit 3,3V läuft. Der PCF funktioniert ebenfalls auch mit 
3,3V. Doch für den LogicPegel fehlen eben halt 1,7V...

Habe die Busgeschwindigkeit sowieso schon auf 100kHz runter gesetzt. 
Werde es morgen mal probieren,was geht :)

Danke für die Antworten!

von Brain 2.0 (Gast)


Lesenswert?

Die I2C-Portexpander funktionieren problemlos an 3,3V Betriebsspannung.
Mit den Steuerpegeln gibt es so keine Probleme. Lediglich die Länge der 
Kabel könnten Probleme bereiten.

von Stefan F. (Gast)


Lesenswert?

Matthias S. schrieb:
> Doch für den LogicPegel fehlen eben halt 1,7V

Manche fände ich es praktisch, wenn man den PCF8574 mit 5V versorgen 
könnte während der I²C Bus nur 3,3V Pegel hat. Weil: Mit 5V hat man mehr 
MOSFETs zur Wahl mit denen man größere Lasten schalten kann.

Leider geht das nicht (oder wenn, dann nur mit Glück).

Wenn du den PCF8574 mit 3,3V versorgst, dann sind Bus-Pegel von 3,3V 
ideal. Da fehlen dann keine 1,7 Volt.

Beitrag #7232826 wurde von einem Moderator gelöscht.
von Manfred (Gast)


Lesenswert?

Matthias S. schrieb:
> wieviel weitere Bauteile ich sicher mit versorgen kann.

Auf der sicheren Seite: Garkeine.

Das Problem ist die Verlustleistung des kleinen Käfers, die neben dem 
Strom natürlich erheblich von der Eingangsspannung abhängt.

Über Deine 400mA gibt es nichts zu diskutieren, bei 40mA würde ich es 
mich vielleicht noch trauen.

Wenn man den µC über seinen eigenen Regler versorgt und die Peripherie 
über einen anderen, ist das sogar bzgl. der Störsicherheit vorteilhaft.

Man darf auch überlegen, ob alles 3V3 braucht, Relais und LEDs gehören 
an die Rohspannug vor dem Regler.

von Matthias S. (mat-sche)


Lesenswert?

Manfred schrieb:
> Matthias S. schrieb:
>> wieviel weitere Bauteile ich sicher mit versorgen kann.
>
> Auf der sicheren Seite: Garkeine.
>
> Das Problem ist die Verlustleistung des kleinen Käfers, die neben dem
> Strom natürlich erheblich von der Eingangsspannung abhängt.
>
> Über Deine 400mA gibt es nichts zu diskutieren, bei 40mA würde ich es
> mich vielleicht noch trauen.
>


Und darum geht es mir. Im Moment habe ich an dem Regler von dem ESP32 
Board ein Grafikdisplay, einen Fingerprintsensor und 2 
Temp/Drucksensoren angeschlossen.
>
> Man darf auch überlegen, ob alles 3V3 braucht, Relais und LEDs gehören
> an die Rohspannug vor dem Regler.

Aus diesem Grund hatte ich mir überlegt den PCF incl. Peripherie mit 5V 
zu betreiben und über einen Levelshifter diesen an den ESP anzubinden.

> Wenn man den µC über seinen eigenen Regler versorgt und die Peripherie
> über einen anderen, ist das sogar bzgl. der Störsicherheit vorteilhaft.

Bei dem Board handelt es sich um: ESP32 Dev Kit C V4 NodeMCU. Ist es 
ohne weiteres möglich, einen 2. 3,3V step down Wandler parallel zum 
Rgler auf dem Board an den +5V Vin Pin zu schalten und darüber die 
anderen Verbraucher zu versorgen?
Klar, Masse würde ich sternförmig und Mittelpunktförmig konzipieren...

von Matthias S. (mat-sche)


Lesenswert?

Stefan F. schrieb:
>
> Wenn du den PCF8574 mit 3,3V versorgst, dann sind Bus-Pegel von 3,3V
> ideal. Da fehlen dann keine 1,7 Volt.

Ja klar, das stimmt. Ich meinte auch Spannungsgrößen im Vergleich von 5V 
zu 3,3V.

Beitrag #7233105 wurde von einem Moderator gelöscht.
von Stefan F. (Gast)


Lesenswert?

Matthias S. schrieb:
> Ist es ohne weiteres möglich, einen 2. 3,3V step down Wandler
> parallel zum Rgler auf dem Board an den +5V Vin Pin zu schalten und
> darüber die anderen Verbraucher zu versorgen?

Nein, denn der 5V Pin ist (über eine Diode) mit dem USB Port verbunden, 
welchen du dann eventuell überlastest.

von Matthias S. (mat-sche)


Lesenswert?

Stefan F. schrieb:
> Matthias S. schrieb:
>> Ist es ohne weiteres möglich, einen 2. 3,3V step down Wandler
>> parallel zum Rgler auf dem Board an den +5V Vin Pin zu schalten und
>> darüber die anderen Verbraucher zu versorgen?
>
> Nein, denn der 5V Pin ist (über eine Diode) mit dem USB Port verbunden,
> welchen du dann eventuell überlastest.

Danke Stefan, das hatte ich nicht richtig bedacht. Stimmt, in dem Fall, 
dass ich das Board noch mal per USB programmieren müsste, könnte das 
sträflich sein......Hmmmm
Ok, dann muss ich halt ne Diode nach meiner 5V Spannungsquelle und dem 
+5V Pin setzen, sollte doch gehen?
Ich werde nicht größer 1A in der Perepherie benötigen, welche Diode wäre 
denn da angebracht?

von Stefan F. (Gast)


Lesenswert?

Matthias S. schrieb:
> Ok, dann muss ich halt ne Diode nach meiner 5V Spannungsquelle und dem
> +5V Pin setzen, sollte doch gehen?

Ja

von Manfred (Gast)


Angehängte Dateien:

Lesenswert?

Matthias S. schrieb:
>> Man darf auch überlegen, ob alles 3V3 braucht, Relais und LEDs gehören
>> an die Rohspannug vor dem Regler.
>
> Aus diesem Grund hatte ich mir überlegt den PCF incl. Peripherie mit 5V
> zu betreiben und über einen Levelshifter diesen an den ESP anzubinden.

Es kommt auf den Strombedarf an, ob es Sinn macht. Ich denke, für einen 
PCF_geheim lohnt das nicht. Wenn natürlich das Display 5 Volt haben 
will, sieht es anders aus.

Stefan F. schrieb:
>> Ist es ohne weiteres möglich, einen 2. 3,3V step down Wandler
>> parallel zum Rgler auf dem Board an den +5V Vin Pin zu schalten und
>> darüber die anderen Verbraucher zu versorgen?
>
> Nein, denn der 5V Pin ist (über eine Diode) mit dem USB Port verbunden,
> welchen du dann eventuell überlastest.

Au weh, da wird ein Problem an den Haaren herbeigezogen.
Im Eingangspost: "Das Board wird mit 5V über Vin versorgt."

Da gehe ich doch davon aus, dass dort ein Netzteil an dem Aufbau ist. 
Man muß nur beim Programmieren sicher stellen, dass dieses Aktiv ist.

Wenn man die Hose voll hat, ein USB-Kabel basteln, wo die 5 Volt 
abgetrennt sind: Beitrag "Re: Arduino NUR über externer Stromversorgung betreiben".

Matthias drückt sich etwas unklar aus: "einen 2. 3,3V step down Wandler 
parallel zum Rgler auf dem Board an den +5V Vin Pin zu schalten".

Der gehört natürlich nicht parallel, sondern nur an 5V am Eingang und 
mit der 3V3-Seite nicht an den Raspberry. Gemeinsame Masse ist klar, 
ansonsten versorgt der StepDown nur die Peripherie.

Hoffentlich ist das 5V-Netzteil nahe am Aufbau und hat genug 
Leitungsquerschnitt, das bei Vollast auch wirklich noch 5 Volt ankommen. 
Ich habe keine Raspberry, aber lese gelegentlich, dass diese recht 
zickig auf Unterspannung reagieren sollen.

von Matthias S. (mat-sche)


Lesenswert?

Manfred schrieb:

> Au weh, da wird ein Problem an den Haaren herbeigezogen.
> Im Eingangspost: "Das Board wird mit 5V über Vin versorgt."

> Wenn man die Hose voll hat, ein USB-Kabel basteln, wo die 5 Volt
> abgetrennt sind: Beitrag "Re: Arduino NUR über externer Stromversorgung betreiben".
Könnte man machen...



Danke Manfred für den Beitrag.
Es geht hier um einen ESP32 Board.
Aber es ist schon so wie wir es beschrieben haben, sollte die Schaltung 
mal keine +5V extern haben, würde es beim Programmieren den Rest der 
Schaltung über USB versorgen....

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.