Eine Trägerplatine, die ESP32-S3-Edge-AI-Inferenz und eine Motoransteuerung auf derselben 4-Lagen-Leiterplatte vereint, steht und fällt mit der Stabilität ihrer 3,3V-Versorgungsschiene. Der S3 zieht extrem steile, hochfrequente Stromspitzen, sobald die Wi-Fi-Endstufe sendet oder die PIE-Vektoreinheit eine int8-Faltungsoperation berechnet. Zeitgleich speist die H-Brücke des Motortreibers im Moment der PWM-Kommutierung erhebliche Einschalt- und Induktionsströme in ihren Versorgungspfad ein. Teilen sich diese beiden hochdynamischen Lasten einen unterdimensionierten Spannungsregler oder eine gemeinsame Rückleitungsimpedanz, bricht die 3,3V-Spannung ein: Der ESP32-S3 löst einen Brownout-Reset aus, und die Wi-Fi-Empfangsempfindlichkeit wird durch Desensibilisierung drastisch verschlechtert oder bricht vollständig ab.
Die Abhilfe ist eine grundlegende Entscheidung der Power Integrity (PI) im Hardware-Layout und lässt sich nicht durch Firmware-Tricks kompensieren: Der 3,3V-Regler muss auf das kombinierte Transientenbudget ausgelegt werden, die Entkopplung muss hierarchisch von Puffer- bis zu lokalen Abblockkondensatoren gestaffelt sein, und die digitale Masse muss an einem einzigen, definierten Sternpunkt mit der Motormasse verbunden werden. Die folgende Power-Tree-Tabelle ordnet jede Spannungsschiene ihrer Quelle, dem Reglertyp, dem Mindeststrom und den Routing-Regeln zu, sodass das Stromversorgungsnetzwerk (PDN) vor dem eigentlichen Layout verbindlich feststeht.
Warum die 3,3V-Schiene auf ESP32-S3-Motorsteuerungsplatinen einbricht
Ein Brownout-Reset auf solchen Boards resultiert fast ausnahmslos aus der Überlagerung dreier transienter Lasten auf einer gemeinsamen Spannungsschiene. Erstens der Wi-Fi-Sendeimpuls (TX Burst) des ESP32-S3: Espressif hebt ausdrücklich hervor, dass Sendeimpulse eine knapp bemessene 3,3V-Versorgung zum Einknicken bringen können. Aus diesem Grund verlangt die offizielle Schaltplan-Checkliste einen 10µF-Stützkondensator unmittelbar am 3,3V-Eingang des S3 (VDD3P3 beim diskreten SoC bzw. an den 3V3-Pads eines WROOM-Moduls) sowie weitere 10µF direkt am Hauptstromeingang der Baugruppe. Zweitens der Inferenz-Transientenstrom der Edge-AI: Die PIE-Vektorbefehle des S3 liefern bei 240 MHz bis zu rund 7,5 GMAC/s. In Verbindung mit ESP-DL für int8/int16-quantisierte Modelle erzeugt jeder Rechenzyklus eine massive Rechenlastspitze direkt über dem Wi-Fi-Impuls. Drittens der Motoreinschaltstrom: Kommutiert die Treiberbrücke eine Wicklung, entsteht auf der VM-Motorschiene eine abrupte Laststufe. Teilt sich VM den Regler oder die Rückleitungsimpedanz mit der 3,3V-Logik, zieht dieser Spannungssprung die S3-Versorgung unweigerlich mit nach unten.
Das Ergebnis ist eine Spannungsschiene, die auf einem Multimeter völlig unauffällig erscheint, auf einem schnellen Oszilloskop jedoch tief unter die Brownout-Schwelle des S3 abtaucht. Ein einzelner, kompakter LDO, der lediglich nach dem typischen Ruhestrom des S3-Datenblatts dimensioniert wurde, kann diesen kombinierten Lastsprung nicht ausregeln — der Chip stürzt mitten in der Inferenz ab oder verliert die Funkverbindung.
Dimensionierung des 3,3V-Reglers für S3 plus Motortreiber
Espressif schreibt vor, dass die 3,3V-Versorgung des ESP32-S3 für einen Dauerstrom von mindestens 500 mA ausgelegt sein muss. Dies markiert das absolute Minimum für den S3 allein unter maximaler Wi-Fi-Sendeleistung und Volllast der CPU — der Motortreiber ist hierbei noch gar nicht berücksichtigt. Ein Motortreiber-IC benötigt zusätzlichen Ruhestrom sowie signifikante Gate-Treiberströme bei jeder PWM-Schaltflanke. Auf kompakten Trägerplatinen versorgt die 3,3V-Schiene zudem häufig die Logikstufen des Treibers, selbst wenn die Motorspulen aus einer separaten VM-Quelle gespeist werden. Auch der Spannungsabfall (Headroom) ist entscheidend: Bei Speisung über USB (5 V) benötigt ein linearer Festspannungsregler (LDO) ausreichend Sicherheitsabstand, um bei Lastspitzen nicht in die Sättigung zu geraten; seine Dropout-Grenze muss den 500mA-S3-Peak plus Treiber-Schaltstrom zuverlässig abdecken.
Aus diesem Grund scheitern kleine Standard-LDOs auf diesen Baugruppen regelmäßig. Setzen Sie einen Regler mit echter Transientenreserve, extrem geringer Dropout-Spannung bei Spitzenstrom und ausreichender Ausgangskapazität ein, damit die Regelschleife den Wi-Fi-Stromschritt nicht verzögerungsfrei nachführen muss. Liegt der Logikversorgungs-Pin des Motortreibers auf 3,3V, ist dessen Schaltstrom zwingend in das 3,3V-Budget einzurechnen; die Motorwicklungsleistung muss strikt auf einer separaten VM-Schiene verbleiben.
Entkopplungsstrategie: Platzierung von Bulk-, 10µF- und 0,1µF-Kondensatoren
Unterscheiden Sie zunächst präzise zwischen zwei Bauformen, da diese die Bestückungsmöglichkeiten maßgeblich determinieren. Entwerfen Sie eine Trägerplatine um ein vorgefertigtes ESP32-S3-Modul (ESP32-S3-WROOM-1 o. ä.), sind die VDD3P3-Pins 2/3, der Quarzoszillator sowie die Entkopplung von internem Flash und PSRAM bereits vollständig unter der Metallabschirmung realisiert. Ihre Aufgabe beschränkt sich darauf, Pufferkondensatoren unmittelbar an den 3V3-Kontaktflächen des Trägermoduls zu platzieren. Platzieren Sie hingegen ein diskretes ESP32-S3 QFN56-SoC direkt auf dem Board, müssen Sie die vollständige Espressif-Richtlinie umsetzen: 10µF plus 0,1µF/1µF mit einem LC- oder CLC-Oberwellenfilter direkt an den Pins 2 und 3.
Ausgehend davon wird die Entkopplung nach der räumlichen Distanz zur Last gestaffelt. Am Spannungseingang der Platine puffert ein 10µF-Kondensator den Regler gegen den Wi-Fi-Sende-Lastschritt ab. Direkt am 3,3V-Eingang des S3 (VDD3P3 beim diskreten Chip bzw. an den 3V3-Modulpads) wird der 10µF-Kondensator so nah wie fertigungstechnisch möglich platziert (beim diskreten SoC ergänzt um 0,1µF/1µF und das LC/CLC-Filter zur Oberwellenunterdrückung). Jeder weitere VDD-Pin eines diskreten SoCs erhält einen lokalen 0,1µF-Abblockkondensator direkt am Pin. Am Motortreiber-IC sitzen die Stützkondensatoren unmittelbar an den VM- und Logikversorgungs-Pins. Der Shunt-Widerstand zur Strommessung und dessen Filterkondensatoren müssen extrem dicht an die Mess-Pins des ICs herangerückt werden, gestützt durch eine ununterbrochene Massefläche für alle Anschlüsse inklusive Sense-GND. Die Faustregel: Große Kapazitäten decken das Energieereignis ab, 0,1µF absorbiert die steile Schaltflanke, und kein Bauteil sollte mehr als wenige Millimeter vom zugehörigen Pin entfernt sein.
Massetrennung zwischen Digital- und Motormasse: Sternpunkt vs. Moat
Der Motorrückstrom darf unter keinen Umständen den empfindlichen Rückstrompfad des ESP32-S3 kreuzen. Der Rückstrom der Motor-PWM ist hoch und extrem reich an Oberwellen. Fließt er unter dem S3 oder dessen Quarz hindurch, hebt er das Bezugspotenzial des Prozessors an, was zu Spannungseinbrüchen und drastischer Wi-Fi-Desensibilisierung führt. Bewährte Ingenieurspraxis ist eine Sternpunkt-Masse (Star Ground) oder eine kontrollierte Trennung (Moat): Führen Sie den Motorrückstrom über eigene breite Kupferflächen direkt zum Pufferkondensator der Motorversorgung zurück. Verbinden Sie die Digitalmasse und die Motormasse an genau einem einzigen Punkt — idealerweise am Hauptstromeingang oder am Minuspol des VM-Stützkondensators. Der Motorstromkreis darf die Masseebene des S3 niemals schneiden. Die innere L2-GND-Lage unter dem S3-Modul, dem Quarz und der HF-Leitung muss absolut durchgehend und ungeschnitten bleiben, um eine niederohmige, definierte Rückleitung sicherzustellen.
MCPWM und Motorleistung: Warum VM eine separate Schiene sein muss
Die Motorspulenspannung liegt praktisch nie bei 3,3V. Daher muss die Motor-VM-Schiene physisch von der digitalen 3,3V-Schiene getrennt werden — gespeist über 5V-USB oder einen Akku und dimensioniert auf den Motor-Blockierstrom. Nutzen Sie für die Treiberbrücke die interne MCPWM-Peripherie des S3, niemals LEDC: MCPWM bietet komplementäre PWM-Ausgänge mit rund 1µs Tastgradgenauigkeit und ca. 100ns Totzeit-Präzision (Dead-band), während LEDC keine komplementären Signale mit Totzeitunterstützung beherrscht. Die Gate-Treiber-Versorgung erfordert ebenfalls lokale Abblockkondensatoren am IC. Bei einem Dreifach-Halbbrückentreiber wie dem DRV8313 verfügt jede Low-Side über einen unabhängigen PGND-Pin für externe Shunts bei 8 bis 60V und 2,5A; bei einem Schrittmotortreiber wie dem TMC2209 (2A RMS) werden die Pins BRA/BRB nahe dem Shunt auf Masse gelegt; beim Dreiphasentreiber TMC6300 (1,4A RMS) werden separate High- und Low-Side-PWM-Leitungen geroutet und die Messschleife ultrakompakt gehalten. In jedem Fall bilden Motorschiene, Gate-Treiber-Versorgung und Shunt-Masse ein autarkes Netz, das die Digitalmasse nur am zentralen Sternpunkt berührt.
Power-Tree: ESP32-S3 plus Motortreiber
Power-Tree für ESP32-S3 und Motortreiber
Verbindliche Zuordnung jeder Spannungsschiene zu Quelle, Reglertyp, Mindeststrom und Layout-Regeln vor Beginn der Entflechtung.
| Schiene | Quelle | Regler | Mindeststrom | Kondensator-Budget (Puffer / Bypass) | Routing-Regel |
|---|---|---|---|---|---|
| 5V-Eingang (USB) | USB VBUS oder Akku | Keiner (Schutzbeschaltung / 0Ω auf D+/D−) | USB 500 mA Basis; Dimensionierung nach Motorblockierstrom | 10µF Puffer am Eingang; 0,1µF am Steckverbinder | 0Ω seriell auf D+ (GPIO20) / D− (GPIO19); 499Ω auf U0TXD gegen Oberwellen |
| 3,3V Digital (S3) | 5V-Haupteingang | LDO oder Schaltregler, ≥500 mA, sehr geringer Dropout bei Spitzenlast | ≥500 mA (Espressif-Mindestvorgabe) | 10µF am Eingang + 10µF am 3V3-Eingang des S3; 0,1µF/1µF je VDD-Pin. Diskreter SoC: LC/CLC an VDD3P3 vorsehen. WROOM-Modul: 10µF + 0,1µF an Modul-Pads (Pins 2/3 liegen intern unter dem Schirm) | Haupt-3,3V-Leiterbahn ≥25 mil; VDD3P3 ≥20 mil; vollständig mit Masseflächen und Durchkontaktierungen umgeben |
| Motor VM (Wicklung) | USB 5V oder Akku | Direkt (oder separater Abwärtswandler für Logik) | Motor-Blockierstrom (DRV8313 2,5A; TMC2209 2,8A Peak; TMC6300 2A Peak) | ≥22µF Elko am Treiber-VM; 0,1µF + 1µF Keramik direkt am Treiber-VM-Pin | Vollständig getrennt von 3,3V; VM auf Top/Bottom als breite Kupferfläche mit eigenem PGND-Rückpfad führen, nicht auf L3; Rückstrom direkt zu VM-Elko, nicht über S3-GND |
| Treiber-Logik (3,3V oder 5V) | 3,3V Digital oder 5V nach IC-Spezifikation | Gemeinsame 3,3V-Schiene falls zulässig; sonst aus VM abgeleitet | Ruhestrom + dynamischer Gate-Treiber-Schaltstrom | 10µF falls an 3,3V-Schiene; 0,1µF direkt am Logik-Versorgungspin | Abblockkondensator direkt an den IC-Pin setzen; keinesfalls den VDD3P3-Filterzweig mitbenutzen |
| Masse Strommessung (Sense GND) | Motortreiber PGND / BRA / BRB | Direkt an Motormasse | Messsignal, geringer Strom | Filterkondensator am Sense-Pin; 0,1µF differenziell über Messeingang | Kelvin-Anbindung an solide Masse; Einpunktverbindung zur Digitalmasse |
Empfohlener 4-Lagen-Aufbau und Entkopplungsplatzierung
Die innere GND-Lage L2 muss unter dem S3-Modul, dem Quarz und der HF-Leitung vollständig ungeschnitten bleiben.
| Lage | Funktion | Layout- und Routing-Regel |
|---|---|---|
| Top (L1) | Signale + S3-Modul + Bestückung | Extrem kurze Entkopplungsanbindungen; Motortreiber räumlich maximal von Antenne absetzen |
| L2 (Innenlage 1) | Durchgehende Masseebene (GND) | Keine Schlitze oder Leiterbahnen unter S3, Quarz oder HF-Leitung; extrem niederohmiger Rückstrom |
| L3 (Innenlage 2) | 3,3V-Powerplane (ausschließlich Digital) | Nur 3,3V-Digitalversorgung flächig gießen; Motor-VM auf Außenlagen (Top/Bottom) mit eigenem PGND führen, nicht auf L3. Falls L3 zwingend beide Netze führen muss: Kupferflächen an Kanten nicht überlappen lassen und ≥3mm (oder 20H) Isolationsabstand wahren |
| Bottom (L4) | Signale + Sekundärrouting | Antennen-Freihaltezone (Keepout) über alle Lagen strikt kupfer- und leiterbahnfrei halten |
Layout-Regeln: Lagenaufbau, Leiterbahnbreiten und Keepout
Espressif empfiehlt einen standardisierten 4-Lagen-Aufbau aus Top-Signal, GND, PWR und Bottom-Signal, wobei die innere GND-Lage unter dem HF-/Antennenbereich sowie dem Schwingquarz absolut homogen bleiben muss. Leiterbahnbreiten richten sich streng nach der Strombelastung: Die Haupt-3,3V-Leitung muss mindestens 25 mil breit sein, VDD3P3 mindestens 20 mil, sonstige Versorgungsleitungen mindestens 10 mil — flankiert von Masseflächen mit dichtem Durchkontaktierungs-Raster. Auf den USB-Datenleitungen sind serielle 0Ω-Widerstände und Kondensator-Footprints gegen Masse nah am Chip auf D+ (GPIO20) und D− (GPIO19) vorzusehen; U0TXD erhält einen 499Ω-Serienwiderstand zur Dämpfung von 80MHz-Oberwellen. Die HF-Zuleitung wird auf 50Ω Wellenwiderstand gerechnet, und die Antennen-Freihaltezone des Moduls muss auf ausnahmslos allen Lagen frei von Kupfer, Bauteilen und Durchkontaktierungen sein.
Führen Sie das Hochstromnetz der Motor-VM auf den Außenlagen (Top oder Bottom) als breite Kupferfläche, wobei die zugehörige PGND-Rückleitung unmittelbar daneben auf derselben Lage verläuft, um die Stromschleife lokal zu schließen. Verlegen Sie VM keinesfalls auf die Innenlage L3: Das steile Schalt-di/dt koppelt über parasitäre Lagenkapazitäten Störspitzen in die benachbarte L2-Referenzmasse ein, und eine Aufteilung von L3 in 3,3V und VM zerschneidet die digitale Speiseebene. Falls L3 platzbedingt dennoch VM-Kupfer aufnehmen muss, dürfen sich die Flächen an den Kanten nicht überlappen; es ist ein Isolationsabstand von mindestens 3mm (bzw. 20H) einzuhalten. Für alle Motor-VM- und PGND-Leiterbahnen mit mehr als 2A Dauerstrom empfiehlt sich eine Endkupferstärke von 70 µm (2 oz) auf den Außenlagen zur Reduzierung des ohmschen Spannungsabfalls und zur besseren Wärmeableitung.
Die physische Platzierung des Motortreibers ist die wirksamste Stellschraube zur Vermeidung von Wi-Fi-Störungen. Platzieren Sie den Motortreiber-IC, den VM-Stützkondensator und die Motoranschlussklemmen so weit wie möglich von der S3-Antenne entfernt an die gegenüberliegende Platinenkante. Halten Sie UART, USB und den Quarz ebenfalls von der Antenne fern. Führen Sie niemals Motor-PWM-Leitungen oder Motorrückströme unter dem S3-Modul oder durch die Antennenzone hindurch. Bei sehr kompakten Baugruppen dient die durchgehende Innenlage L2 als Schirmung, während die einzige Verbindung zwischen Digital- und Motormasse am Stromeingang realisiert wird.
DFM-Checkliste für ESP32-S3-Motortreiber-Trägerplatinen
DFM-Checkliste: ESP32-S3 Trägerplatine mit Motortreiber
Vor der Fertigungsfreigabe beim Bestücker (EMS) einreichen und vor der ersten Inbetriebnahme der Motoren am Prüfplatz verifizieren.
- Belastbarkeit des 3,3V-Reglers: Nennstrom von ≥500 mA für den S3 plus Treiberlogik nachweisen; LDO-Dropout-Spannung bei Volllast prüfen.
- Physische Trennung der Motor-VM-Schiene: Motorspulenversorgung vollständig von digitaler 3,3V-Schiene separieren; Pufferkondensator direkt am Treiber-VM-Pin nachweisen.
- S3-3,3V-Entkopplung: Diskreter SoC: 10µF + 0,1µF/1µF mit LC/CLC-Oberwellenfilter direkt an VDD3P3 (Pins 2/3); WROOM-Modul: 10µF + 0,1µF direkt an den 3V3-Eingangspads des Moduls (Pins 2/3 liegen intern).
- Pufferung am Stromeingang: 10µF am 5V/3,3V-Eingang und zusätzliche 10µF an VDD3P3 gemäß Espressif-Schaltplan-Checkliste platzieren.
- Platzierung der Shunt-Widerstände: Shunt und Filterkondensatoren extrem nah an den Mess-Pins des Treibers platzieren; niederohmige Masseverbindung sicherstellen.
- Massetrennung: Einzige Verbindung zwischen Digital- und Motormasse am Stromeingang; Motorrückströme schneiden die S3-Masseebene nicht.
- Integrität der L2-GND-Lage: Keinerlei Schlitze oder Unterbrechungen unter dem S3-Modul, dem Quarz oder der HF-Leitung auf Innenlage L2.
- Leiterbahnbreiten der Stromversorgung: Haupt-3,3V ≥25 mil, VDD3P3 ≥20 mil, sonstige Powerleitungen ≥10 mil, beidseitig mit Massekupfer geschirmt.
- USB- und UART-Entstörung: Serielle 0Ω auf D+/D− mit Kondensator-Footprints; 499Ω-Widerstand seriell auf U0TXD dicht am Bauteil.
- Antennen-Freihaltezone: Motortreiber, Motorleitungen, UART, USB und Quarz über alle Lagen hinweg vollständig aus der Antennenzone heraushalten.
- Thermische Durchkontaktierungen am Treiber: Für Treiber-ICs (TMC2209, DRV8313) mit freiliegendem Masse-Kühlpad (Exposed Pad) ein Raster aus 0,3mm-Vias im 1,0–1,2mm-Abstand vorsehen; Vias auf der Unterseite mit Lötstopplack abdecken (tented/plugged), um Lotabsaugung beim Reflowlöten zu verhindern; Lötblasenanteil (Voiding) per Röntgenprüfung (AXI) unter 15 % halten.
- DFT / Nadelbett-Testpunkte: Auf der Platinenunterseite Testpunkte mit mindestens 1,0 mm Durchmesser für 3,3V, VM, PGND, EN, IO0 (Boot) und UART TX/RX vorsehen, um automatisierte Funktionstests (FCT) und Pogo-Pin-Firmware-Flashen vor der Endmontage zu unterstützen.
- Kupferstärke für Motorströme: 70 µm (2 oz) Endkupfer auf den Außenlagen für alle VM- und PGND-Pfade über 2A spezifizieren, um Spannungsabfall und Erwärmung zu begrenzen.
- MCPWM vs. LEDC: Firmware-Nutzung von komplementärem MCPWM mit Hardware-Totzeit anstelle von LEDC für die Motorbrücke verifizieren.
- BOM-Spezifikationen für den Bestücker: VDD3P3-Kondensatordielektrikum (mindestens X7R) und enge Toleranz der Shunt-Widerstände in der Stückliste vermerken.
Fazit
Die Power Integrity auf einer ESP32-S3-Trägerplatine mit Edge-AI und Motoransteuerung beruht auf drei grundlegenden Entscheidungen vor dem Routing: Ein 3,3V-Regler mit echter Transientenreserve, eine gestufte Entkopplung, die große Kapazitäten an den Ort des Energiebedarfs und 0,1µF an die schnelle Schaltflanke setzt, sowie eine Einpunktverbindung zwischen Digital- und Motormasse, die Motorrückströme zuverlässig vom S3-Signalpfad fernhält. Werden diese Regeln konsequent eingehalten, übersteht die Baugruppe gleichzeitige Wi-Fi-Sendeimpulse, Inferenz-Spitzenlasten und Motor-Einschaltströme ohne Brownout-Resets oder HF-Empfindlichkeitsverluste. Detaillierte Vorgaben zur Gesamtplatzierung, zum Lagenaufbau, zu Antennen-Freihaltezonen und zum DVP-Kamera-Routing finden Sie in unserer begleitenden ESP32-S3 Trägerplatinen-Layout-Checkliste.
Haben Sie mit Brownout-Resets oder Wi-Fi-Verbindungsabbrüchen bei Ihrem ESP32-S3-Prototyp zu kämpfen? Laden Sie Ihre Gerber- und BOM-Daten bei unserem Fachteam für PCB Assembly hoch oder fordern Sie eine Prüfung über unsere Online-Kalkulation an — wir bieten kostenfreie Impedanzprüfungen für 4-Lagen-Aufbauten, automatisierte DFM-Prüfungen und hochpräzise SMT-Bestückung.
Häufig gestellte Fragen (FAQ)
Warum stürzt mein ESP32-S3 ab, wenn Wi-Fi sendet und gleichzeitig der Motor anläuft?
Der Wi-Fi-Sendeimpuls des S3 und der PWM-Einschaltstrom des Motors erzeugen simultane Stromtransienten. Teilen sich diese Lasten einen schwachen 3,3V-Regler oder eine gemeinsame Masseleitungsimpedanz, bricht die Versorgungsspannung unter die Brownout-Schwelle des Mikrocontrollers ein. Espressif fordert 10µF Pufferkapazität an VDD3P3 sowie 10µF am Platineneingang; der Regler muss mindestens 500 mA für den S3 plus Treiberlogik liefern. Eine physische Trennung der Motorschiene (VM) und eine Einpunkt-Masseverbindung eliminieren die gemeinsame Impedanz und verhindern den Spannungseinbruch.
Welche Dimensionierung des 3,3V-Reglers ist für einen ESP32-S3 mit Motortreiber erforderlich?
Espressif spezifiziert mindestens 500 mA für die 3,3V-Versorgung des ESP32-S3 allein. Liegt die Logikstufe des Motortreibers ebenfalls an 3,3V, müssen dessen Ruhestrom und die dynamischen Gate-Umladeströme addiert werden. Wählen Sie einen Regler mit sehr geringem Dropout bei Spitzenstrom und hoher Ausgangspufferkapazität, damit die Regelschleife den extrem schnellen Wi-Fi-Schritt nicht in Echtzeit liefern muss. Ein kleiner LDO, der nur auf den typischen Ruhestrom ausgelegt ist, ist die häufigste Ursache für Ausfälle.
Darf die Motor-VM-Schiene mit den 3,3V des ESP32-S3 zusammengelegt werden?
Nein, auf keinen Fall. Die Motorspulenspannung liegt fast immer höher als 3,3V, und die Stromspitzen übertreffen das Budget des S3 um ein Vielfaches. VM muss als separate Speisung über 5V-USB oder einen Akku mit eigenem Elko direkt am Treiber geführt werden. Die MCPWM-Einheit des S3 steuert die H-Brücke über komplementäre Signale mit Totzeit an, während der Motorstromkreis isoliert bleibt und die Digitalmasse nur an einem einzigen Sternpunkt am Stromeingang kontaktiert.
Wie wird VDD3P3 am ESP32-S3 fachgerecht entkoppelt?
Bei einem diskreten ESP32-S3-SoC versorgen die Pins 2 und 3 (VDD3P3) empfindliche HF-Schaltungsteile. Espressif fordert hier 10µF plus 0,1µF/1µF mit einem LC- oder CLC-Oberwellenfilter, wobei der 10µF-Kondensator so nah wie möglich an den Pins platziert werden muss. Bei einem WROOM-Modul liegen diese Pins geschirmt im Modulinneren; hier werden 10µF + 0,1µF direkt an den 3V3-Modulpads bestückt. In beiden Fällen gehört ein weiterer 10µF-Kondensator an den Platineneingang, und jeder weitere VDD-Pin erhält 0,1µF. Die 3,3V-Leiterbahn muss mindestens 20 mil breit sein und von Massekupfer umgeben werden.
Wo wird die Digitalmasse mit der Motormasse auf einer ESP32-S3-Motorplatine verbunden?
Verwenden Sie eine Sternpunkt-Masse oder eine kontrollierte Schlitzung (Moat) mit einer einzigen Verbindung zwischen Digital- und Motormasse, platziert am Haupteingang der Platine oder direkt am Minuspol des VM-Pufferkondensators. Die Motorrückströme müssen ausschließlich über ihr eigenes Kupfer zum Elko zurückfließen und dürfen weder die Masseebene des S3 noch die Antennenzone schneiden. Die L2-GND-Lage unter dem S3-Modul, dem Quarz und der HF-Leitung muss als durchgehende, niederohmige Referenzfläche erhalten bleiben.
