Forum: Mikrocontroller und Digitale Elektronik Signalqualität verbessern


von Sascha (Gast)


Lesenswert?

Hallo!

Ich habe zwei uC über einen parallelen Bus miteinander verbunden. Das
Problem ist nun, dass wenn ein Port schaltet, dass es bei den anderen
Ports dann Störungen (kurze Peaks) gibt.

An jedem IC sind schon 100nF Cs.

Wie kann ich weiter die Signalqualität verbessern? Ich habe mal etwas
gehört, dann man Widerstände in die Leitungen setzt oder dass man
Spulen verwendet...??

Beim Maximaltakt sieht das Rechtecksignal wie 'ne Berglandschaft aus.

von PeterL (Gast)


Lesenswert?

versuch die Pullups so klein wie möglich zu machen (1-2k)
die internen werden nicht gehen

von Profi (Gast)


Lesenswert?

Problem sind kapazitive und induktive Kopplung.
Serienwiderstände auf beiden Seiten der Leitungen verbessern die
Anpassung und vermindern Reflexionen. Je nach Länge und Geschwindigkeit
10-100 Ohm (keine Drahtwiderstände).
Oder einzeln abgeschirmte Leitungen.
Oder Flachbandkabel, bei dem jede 2. Leitung beidseitig auf Gnd liegt.
Oder Leitungen mit 220/330 Ohm terminieren wie beim SCSI-Bus.
Oder auf serielle Übertragung wechseln.


Kleine Pullups bewirken schnelle Flanken -> starke Störungen.
Cs nach Gnd erzeugen starke Störungen auf Vcc.

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.