Forum: Mikrocontroller und Digitale Elektronik SPI-Pegelwandlung für 8MHz


von Udo S. (udo)


Angehängte Dateien:

Lesenswert?

Hallo,

ich möchte gerne über die SPI Schnittstelle eines STR912 Daten mit einer 
SCLK Frequenz von 8MHz senden. Der STR läuft mit 3,3V und die 
Empfangsschaltung ( 8 Stück MAX7219, kaskadiert) mit 5V. Nun habe ich 
mir die Schaltung im Anhang ausgedacht. Leider erreiche damit aber nur 
ca. 4 MHz SCLK-Rate.
Was könnte ich anders machen?
Lt. STR-Datenblatt sollen die Port-Pins alle 5V tolerant sein. Bedeutet 
dies, dass ich die Pins der SPI Schnittstelle z.B. als 
Open-Collektor-Ausgänge konfigurieren und über Pull-Up-Widerstande an 5V 
betreiben kann?

Wäre schön wenn ihr mir da helfen könntet.

Gruß
Udo

von Andreas K. (a-k)


Lesenswert?

Die 10K Pullup sind für das Tempo viel zu gross. Rechne mal mit ~20pF 
auf der Leitung zwischen den beiden 07ern. Ergibt Grössenordnung 
T=R*C=200ns.

Ein 74HCT (kein 07) als Pegelwandler wäre dafür übrigens sinnvoller. 
Schneller und stromsparend.

von Falk B. (falk)


Lesenswert?


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.