Forum: Platinen ESP32-S3 Testboard und Layout


von Gerrit R. (gerrit_r)


Angehängte Dateien:

Lesenswert?

Hallo alle zusammen,

Ich habe hier mal meine erste eigene Testplatine entworfen.

Da es mein erstes Projekt bzw. meine erste Platine ist würde ich euch 
hier gerne einmal um Ratschläge bitten. Wahrscheinlich ist das ganze 
wohl mehr als Katastrophal.

Betrieben wird das ganze mit einem ESP32-S3. PCB-Antenne und Matching 
werde ich mit einem VNA noch durchführen.

Verbaut:

8x SK6812-SIDE-A
1x AHT20
5x ALS-PT19-315
1x MCP73831T
1x MAX17048G+T10
1x ME6211C33M5G-N

Ich habe das meiste in eigen Recherche versucht und hoffe das das ganze 
halbwegs solide ist. Das ganze soll entweder per USB-C oder per Akku 
betrieben werden.

Was sagt ihr zu dem Layout, muss es in die Tonne ?

mit freundlichen Grüßen Gerrit

von Michael D. (nospam2000)


Lesenswert?

ich kann fast keine Leiterbahnen erkennen.

Die Benennung der Kondensatoren als "U" anstatt "C" ist auch schlecht 
für die Lesbarkeit.

Die Schematic verwendet fast ausschließlich Labels für die Verbindungen, 
das macht es schwierig Strompfade nachzuvollziehen.

: Bearbeitet durch User
von Helmut -. (dc3yc)


Lesenswert?

Sorry, aber du solltest erstmal lernen, ordentliche Schaltpläne zu 
zeichnen, bevor du mit einer solchen Entwicklung unter die Leute gehst! 
Die Leute, die es früher auf dem Zeichenbrett gelernt haben, konnten es 
besser.

von Gerrit R. (gerrit_r)


Lesenswert?

Helmut -. schrieb:
> Sorry, aber du solltest erstmal lernen, ordentliche Schaltpläne zu
> zeichnen, bevor du mit einer solchen Entwicklung unter die Leute gehst!
> Die Leute, die es früher auf dem Zeichenbrett gelernt haben, konnten es
> besser.

Danke für deine netten Worte Helmut.
Aber genau dafür bin ich ja auch hier. So ein Kommentar ist leider wenig 
Hilfreich.

Liebe Grüße.

von Rene K. (xdraconix)


Lesenswert?

Welches ECAD nutzt du?
Man kann in deiner PCB PDF so gut wie keine Leiterbahnen erkennen. Also 
die Ausgabe anders formatieren.

Über die Benennung der Bauteile wurde ja schon gesprochen: U ist für 
integrierte Schaltungen (sprich dem ESP oder ein FT232 z.b.) 
Kondensatoren immer C.

Und auch wie gesagt im Schaltplan: so wenig Labels wie möglich und nur 
so viele wie nötig. Was du direkt verbinden kannst, dann tue dies.

von Rainer W. (rawi)


Lesenswert?

Gerrit R. schrieb:
> Was sagt ihr zu dem Layout,

Was soll die blaue Fläche unter der Antenne - Abschirmung?

von Andreas M. (amesser)


Lesenswert?

Am USB fehlt ein ESD-Schutz

VBUS direkt mit dem Lade-IC zu verbinden kann tötlich für auf de anderen 
Seite des USB Kabels sein. So wie das jetzt verbunden ist, kann Strom 
vom Akku über den USB Port in den Gegenüber fließen. Da gehört ein Diode 
o.ä. rein. Außerdem könnten die 10µF, der Akku und ide 22µF auf der 
anderen Seite des LDO1 schon zuviel "Inrush"-Strom für den USB Port 
bedeuten. Schau dir mal den AP2141 oder MIC2033 an. Den setzt du 
zwischen die USB Buchse und dein internes VBUS Rail. ( Was dann 
eigentlich eher ein VSYS Rail ist) Der begrenzt den Strom und der AP2151 
verhindert auch gleich ein Rückfließen des Stroms. An den Enable des 
AP2151 kommt ein RC-Glied wodurch der Power-On etwas verzögert kommt, so 
ähnlich wie hier:
https://gitlab.com/amesser-group/electronic-devices/bastelino-esp32-s2/-/blob/master/doc/hardware/schematic_r1.pdf?ref_type=heads

von Andreas M. (amesser)


Lesenswert?

Es ist unüblich die Lötseite gespiegelt darzustellen. Wo sind die 
Thermal Vias im EP des ESP? Ohne die brennt der Dir ab, du weist schon 
das der beim Senden richtig Strom zieht und dementsprechend auch heizt.

von Paul (Firma: None) (rettungssani)


Lesenswert?

Bist du dir sicher, dass du nicht lieber eins der wroom oder Mini Module 
nehmen willst? Erste Platine und dann direkt mit PCB Antenne könnte für 
Frust sorgen.

von Helmut -. (dc3yc)


Lesenswert?

Gerrit R. schrieb:
> Danke für deine netten Worte Helmut.
> Aber genau dafür bin ich ja auch hier. So ein Kommentar ist leider wenig
> Hilfreich.

Doch der ist hilfreich. Sonst denkst du, dass der optimal ist! Leider 
konnte ich keine Fehler finden (nicht, weil keine drin sind), sondern, 
weil ich den Plan nicht lesen kann. Wenn ich ein Label habe und dann 
nach dem zugehörigen den ganzen restlichen Plan durchsuchen muss, weiß 
ich schon nicht mehr, was das für ein Signal war. Es gibt genügend gute 
Beispiele für lesbare Schaltpläne; leider gehören die der 
"Arduino-macher" nicht dazu.

: Bearbeitet durch User
von Rene K. (xdraconix)


Lesenswert?

Wieso sind da eigentlich tausende vias drinnen?!

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.