Forum: Mikrocontroller und Digitale Elektronik SPI Flachbandkabelverbindung


von Rainer (Gast)


Lesenswert?

Moin,

es soll eine Verbindung zwischen zwei Platinen hergestellt werden. Auf 
der einen befinden sich mehrere A/D-Wandler, auf der anderen ein 
Mikroprozessor.
Die A/D Wandler sind mit AVDD 5V und DVDD 3V3 versorgt der 
Mikroprozessor wird auch mit 3,3 V betrieben.
Die Abtastraten sind <1kSPS und die Entfernung bei ca. 30 cm - 
wahrscheinlich kürzer.

Jetzt stellt sich die Frage, ob es reicht die CLK,MISO,MOSI,und CS 
Leitungen und einen GND über Flachbandkabel miteinander zu verbinden.
Kann man folgende Konfiguration verwenden um Störungen der CLK-Leitung 
zu vermeiden?
2x5:
CLK-GND-MOSI-MISO-CS
GND-CS--CS---CS--CS

Oder braucht man eine RC-Terminierung?

Gruß,
Rainer

von LuXXuS 9. (aichn)


Lesenswert?

Wieso denn so oft ChipSelect? Wenn eher mehr GND um die wichtigen 
Leitungen!

Aber bei niedrigen Übertragungsraten kein Problem! Das Spannungssignal 
sollteste nicht über lange Leitungen zum ADC führen, aber das ist bei 
dir ja auch nicht der Fall - also OK!

von MarioT (Gast)


Lesenswert?

>Wieso denn so oft ChipSelect? Wenn eher mehr GND um die wichtigen
>Leitungen!

>Auf der einen befinden sich mehrere A/D-Wandler

von Falk B. (falk)


Lesenswert?

@  Dennis E. (aichn)

>Wieso denn so oft ChipSelect? Wenn eher mehr GND um die wichtigen
>Leitungen!

Ja.

>Aber bei niedrigen Übertragungsraten kein Problem!

Irrtum. Die Anstiegszeit ist entscheidend, nicht die Frequenz. Siehe 
Wellenwiderstand.

MFG
Falk

von LuXXuS 9. (aichn)


Lesenswert?

Sorry! Wieder mal was überlesen...dann natürlich mehrere CS.

Aber über 30cm Kabel bekommste noch einiges Übertragen. Da würd ich ich 
mir keine Sorgen machen. Hab ich auch schon oft gemacht und nie Probleme 
gehabt.

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.