Forum: Mikrocontroller und Digitale Elektronik Anzahl der Masse-Leitungen


von Sebastian L. (arakis)


Lesenswert?

Hallo,
auch wenn man immer wieder ließt, Masse soll größer sein wie der 
Plus-Versorgung, frage ich mich immer noch: "Warum"?

Mein Microcontroller hat mehr GND-Anschlüsse als Plus-Pins. Auch mein 
OLED-Display als auch nen IC haben mehrere GND's - welche intern alle 
miteinander verbunden sind (im IC).

Bisher habe ich immer nur ein GND angeschlossen. Was für Konsequenzen 
kann das haben?

Ich bin mir nicht sicher ob das damit was zu tun haben kann: Ich steuere 
ein OLED Display an, und musste die Datenrate "stark" reduzieren, damit 
es zu keinen Fehlern kommt (Datenübertragunsfehlern, welche sich in 
Pixelfehlern wiederspiegeln oder schlimsmtenfalls in einem "Absturz" 
dies Display-ICs) - viel stärker, als es laut Spezifikation sein müsste.

Vielleicht hängt es auch mit zu vielen / "zu langen" Kabeln zusammen 
(7cm). Bei meinem ersten Versuch einen Level-Shifter zwischen 
Mikrocontroller und Display zu packen habe ich aus Bequemlichkeit zwei 
Kabelebenen mehr, da ich über die Steckplatine gegangen bin. Damit war 
das Display "total" instabil, selbst mit Slow-Motion-Datenrate. Nun gehe 
ich direkt von meinem selbst geätzen Platine zum Display (ohne Umweg 
über die Steckplatine) und habe es halbwegs im Griff - es stürzt nun 
"nur noch" alle paar Stunden hab.

Kabel länge weiter reduzieren (ist derzeit ca. 7 cm pro Kabel)? wir 
reden hier gerade mal von 10 MBit/s.... Interferenzen in den Kabeln? 
Schlechte Masse?

Lieben Gruß,
Sebastian

von Michael D. (Gast)


Lesenswert?

Kannst ja mal ein Bild von deinem Aufbau hochladen.

von Udo S. (urschmitt)


Lesenswert?

Sebastian Loncar schrieb:
> Bisher habe ich immer nur ein GND angeschlossen. Was für Konsequenzen
> kann das haben?

Dass die verschiedenen Bereiche deines ICs unterschiedliche 
Groundpotentiale haben, weil die interne Verbindung zu hochohmig 
und/oder induktiv ist.
Daß die internen Groundverbindungen überlastet werden und das IC kaputt 
geht.

Sebastian Loncar schrieb:
> frage ich mich immer noch: "Warum"?

Fragst du dich auch beim Fahrradfahren warum du nicht umfällst?
Machs einfach wenns im Datenblatt steht. Denke auch an die Kerkos.

Sebastian Loncar schrieb:
> Ich steuere
> ein OLED Display an, und musste die Datenrate "stark" reduzieren, damit
> es zu keinen Fehlern kommt
Na ja jetzt weisst du "WARUM".

von Falk B. (falk)


Lesenswert?

@  Sebastian Loncar (arakis)

>Bisher habe ich immer nur ein GND angeschlossen. Was für Konsequenzen
>kann das haben?

Von "geht normal" über geht "sporadisch nicht" bis geht "gar nicht". 
Sowas sollte man nicht machen, in den meisten Fällen sind die mehrfachen 
Massen mit gutem Grund vorhanden.

- niedriger Übergangswiderstand
- niedrigere Induktivität, wichtig bei vielen, schnellen Signalen
- Entkopplung von Hochstrommasse für Treiberausgänge und Logikmasse auf 
dem IC.

>ein OLED Display an, und musste die Datenrate "stark" reduzieren, damit

WIEVIEL? Siehe Netiquette.

>es zu keinen Fehlern kommt (Datenübertragunsfehlern, welche sich in
>Pixelfehlern wiederspiegeln oder schlimsmtenfalls in einem "Absturz"
>dies Display-ICs) - viel stärker, als es laut Spezifikation sein müsste.

Siehst du. Aber das kann auch noch andere Ursachen haben, z.B. ein 
wildes Klingeldrahtverhau.

>Vielleicht hängt es auch mit zu vielen / "zu langen" Kabeln zusammen
>(7cm).

Eher nicht, 7cm ist nicht allzuviel. Aber auch damit schafft man es, 
schlechte Signale zu generieren, siehe Wellenwiderstand.

>reden hier gerade mal von 10 MBit/s.... Interferenzen in den Kabeln?
>Schlechte Masse?

Wahrscheinlich. Und schlechte Abblockkondensatoren am LCD.

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

Sebastian Loncar schrieb:
> Mein Microcontroller hat mehr GND-Anschlüsse als Plus-Pins.

Um welchen Mikrocontroller handelt es sich denn?

von Sebastian L. (arakis)


Lesenswert?

Macht es eigentlich Sinn, eine Platine "beidseitig" mit Masseflächen zu 
überziehen? Oder ist das eher ein Nachteil? Oder die "andere" Fläche 
eher als Plus-Pol deklarieren? Sprich eine Seite Masse, eine Seite 
Versorgung.

Lieben Gruß,
Sebastian

von Falk B. (falk)


Lesenswert?


von Sebastian L. (arakis)


Lesenswert?

Hallo Falk,
der Artikel war mir bereits bekannt. Jedoch kann ich diesem nicht 
entnehmen, ob es sinnvoll ist "beide" Seiten mit Massefläche zu 
überziehen. (es wird ein doppelseitiges Platinenlayout verwendet).

Lieben Gruß,
Sebastian

von Georg A. (georga)


Lesenswert?

> auch wenn man immer wieder ließt, Masse soll größer sein wie der
> Plus-Versorgung, frage ich mich immer noch: "Warum"?

Weil sich die Spannungen (typischerweise) auf GND beziehen und damit GND 
für alle dran Beteiligten so identisch wie möglich sein muss. Und das 
gilt auch für das Chip-interne GND, deswegen sind es häufig mehr GND als 
VCC-Pins.

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.