I2C Bus Störung

OP #4049763
Lesenswert?
• ▲
▼
Ich hab mir eine Platine vor ein paar Wochen geätzt. Das ganze war ein 
eigen-entwurf.(Das rote ist Lackstift, damit habe ich versucht den 
Lötstoplack zu imitieren, da ich zum Zeitpunkt des ätzten keinen mehr 
hatte) Funktionierte auch ganz prima, bis ich alle möglichen Anschlüsse 
daran gehängt habe(2. Bild). Ab da wurde mein MCP23017(Rot eingekreist)
über I2C am Raspi nichtmehr erkannt. sobald nur noch alles essentielle 
daran hing lief es wieder.
Ich bin zu dem Schluss gekommen das alle Kabel wahrscheinlich den Bus 
stören. Was kann ich tun damit das ganze etwas störfreier wird?
Angehängte Dateien:
#4049772
Lesenswert?
• ▲
▼
Versuch mal, die Beleuchtung von oben auf die Platine strahlen zu 
lassen. Um sie erfolgreich von unten zu beleuchten ist sie nicht 
durchsichtig genug.

Ein Schaltplan wäre nützlich.

Falls die dicken Dinger Regler sein sollten: Die haben (genau wie der 
Rest) gerne Kondensatoren um sich herum.
#4049811
Lesenswert?
• ▲
▼
Du wirst lernen müssen, dass Drähte und Leiterbahnen nicht einfach 0Ω 
Verbindungen sind.

Jedes digitale IC braucht 100n zwischen jedem(!) VCC-GND-Paar, und zwar 
unmittelbar an den Pins, wenige mm entfernt.

Jedes Signal erzeugt auf GND einen Rückstrom, und wenn der Rückstrom 
einen anderen Weg nimmt als der Hinstrom, dann hast Du Dir eine Spule 
mit einer Windung gebaut, und alle Magnetfelder innerhalb der 
Leiterschleife können und werden Spannungen induzieren. Um diese 
Leiterschleifen zu minimieren, nimmt man so gerne durchgehende(!) 
GND-Planes.

Hersteller haben auch Layoutempfehlungen, denen man folgen sollte.

fchk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.