SPI-Schnittstelle

Gast #12063
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
Gast
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
Gast
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
Angehängte Dateien:
Gast
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 24 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.