Forum: Mikrocontroller und Digitale Elektronik SPI-Schnittstelle


von michael (Gast)


Lesenswert?

Hallo Leute,
ich benoetige einen Level-Schifter fuer die SPI-Schnittstelle.
Diese muß Bi-Directional 5V auf 3V und 3V auf 5V schiften.
Ich habe mir so eine Schaltung aus Transistoren aufgebaut und
es funktioniert auch super, aber mein Problem ist das ich mit dieser 
Schaltung maximal 250Khz erreiche. Ich moechte aber meinen
Atmel mit 8Mhz betreiben und die SPI-Schnittstelle mit dem 
Teilungsfaktor 4.
Ich denke bei diesen 2Mhz kann ich die Schaltung nicht mehr diskret 
aufbauen. Ich brauche also irgentwas intergrietes.
Also wenn jemand eine Idee haette waere das super

Vielen Dank im voraus

Gruss Michael

von Günter König (Gast)


Lesenswert?

Hi Michael,

bitte zeige doch mal deine Schaltung. Ich kann mir nicht vorstellen, das 
eine discret mit Transistoren aufgebaute Schaltung keine 2MHz schaffen 
soll.

Gruß,
Günter

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Günter,
danke fuer die prompte Antwort.
Im Anhang findest du meine Schaltung:

Als Transitoren benutze ich 2N3904 und die Widerstände
sind 1K und 640 Ohm. Ich muß aber noch dazu sagen das ich die
Schaltung zum Testen mit sehr langen Kabeln benutze.
Es kommen also noch einige Kapazitäten hinzu.

Vielen Dank im voraus

Gruss Michael

von Günter König (Gast)


Lesenswert?

Und wieso soll die keine 2MHz machen? Ist doch fast noch 
Gleichspannung.....

Günter

von michael (Gast)


Lesenswert?

Weil sie nicht mal 1 Mhz macht.
Ich benutze einen Quarz von 4 Mhz, und wenn ich den Teilungsfaktor
der SPI-Schnittstelle auf 4 setze messe ich mit dem Ossi am Ausgang der 
Schaltung keine Takte mehr.
Wenn ich allerdings den Teilungsfaktor 16 nehme messe ich am Ausgang der 
Schaltung meine Spi-Clocks.

Gruss Michael

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.