Levelshifter 3,3V <-> 1,8V

OP #1724915
Hallo zusammen,

ich weiß, dass es schon viele dieser Einträge im Forum gibt, aber so 
richtig fündig geworden bin ich leider nicht.

Wie der Titel schon sagt möchte ich einen FPGA der mit 3,3V arbeitet mit 
einer weiteren Komponente (1,8V), die ich über SPI ansteuere, verbinden. 
Die Übertragungsfrequenz beträgt 13 MHz. Ich habe max. 10 Leitungen 
(hoffe das ich nicht alle benötige) von 3,3V auf 1,8V (vom FPGA zum 
SPI-Interface) und max 9 Leitungen in die andere Richtung. Die 
Bauelemente, welche auf der Seite 
http://www.mikrocontroller.net/articles/Pegelwandler angegeben sind kann 
ich leider weder bei Reichelt noch bei Conrad finden.

Kann mir jemand alternative Bauelemente (oder auch gerne die in dem 
Artikel) nennen (möglichst mit der Artikelbezeichnung die auch bei 
Reichelt/Conrad angegeben ist)?

Schöne Grüße
Daniel
Wenn du nur auf Reichelt und COnrad festgelegt bist, wird das schwierig 
bis aussichtlos. Wir benutzen gerne den ADG3308, der hat gleich 8 
bidirektionale Levelshifter drin. Muss man nicht mal die Richtung 
umschalten. Gibts zum Beispiel bei Farnell, bzw. dem Privatkunden-Shop 
HBE
Gast
Man kann VCCO von dieser Bank mit 1,8V verbinden. Dann läuft die ganze 
Bank mit LVCMOS 1,8V.

Jedoch erfordet dies eine Layoutänderung oder Dein Board bietet dies per 
Jumper an.
OP
Die IO Spannung kann ich leider nicht anpassen da eine andere Komponente 
die 3,3V benötigt.

Ich wollte die Sachen bei Reichelt bzw Conrad bestellen, da ich dort eh 
in den nächsten Tagen bestellen muss und so Versandkosten sparen könnte.

@ Atze vom Bau:
mit deinem Bauteil kann noch nicht mal google was anfangen. Kann es sein 
das du dich vertippt hast?
Gast
Atze vom Bau schrieb:
> SN74UP1T98
>
> billig und super ;-)
>

Oh wie ich das liebe! Da ist Null Redundanz enthalten, falls man sich 
vertippt... wie hier geschehen.
Google hat mir gesagt, dass es wohl SN74AUP1T98 heißen muss. Also 
inklusive A.
Aber woher bekommt man den Chip?
Gast
Mir fallen auf Anhieb drei Sachen ein.

1. Rail to Rail OP's (TS912 / TS914) VCC auf 1,8V und 3,3V legen.
2. Spannungstteiler in den Ausgang des FPGA und Pull UPs auf 3,3V für 
die Inputs. Serienwiderstand nicht vergessen und prüfen wieviel Strom 
über die Clamping Dioden des 1,8V IC's fliessen dürfen oder eine 
Schottkydiode einbauen.
3. Ganz ohne Teiler nur Pull Ups auf deinen FPGA Inputs aktivieren / 
extern Beschalten . Serienwiderstände nicht vergessen und Datenblatt des 
1,8V IC prüfen.
Gast
Hat dein FPGA den keine verschiendenen Baenke, so dass man eine Bank mit 
anderer Spannung betreiben kann?

Fuer den Weg 3.3 Volt nach 1.8 Volt sollten auch 74LVC oder aehnliche 
Treiber gehen. Der Treiber wird mit 1.8 Volt betrieben, die Eingaenge 
muessen 3.3 volt tolerant sein, also kein Clamp dioden besitzen, sondern 
Z-Dioden Verhalten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.