würde gerne 5V Microcontroller an 3,3V FPGa anschließen und dafür einen Busswitch nehmen. Hat einer eine Quelle für solche ICs die ein Gehäuse haben, das man noch manuell ohne riesen Aufwand löten kann? Habe einen bei Farnell gefunden, aber die haben nur noch 9 Stück... ich brauche 24 x 8bit oder 12 x 16bit. Gruß Falk S.
z.B. Texas Instruments - SN74CB3T3245 8-BIT FET BUS SWITCH 2.5-V/3.3-V LOW-VOLTAGE WITH 5-V-TOLERANT LEVEL SHIFTER - SN74CB3T3284 10-BIT FET BUS SWITCH 2.5-V/3.3-V LOW-VOLTAGE WITH 5-V-TOLERANT LEVEL SHIFTER - SN74CB3T16210 20-BIT FET BUS SWITCH 2.5-V/3.3-V LOW-VOLTAGE WITH 5-V-TOLERANT LEVEL SHIFTER - SN74CB3T16211 24-BIT FET BUS SWITCH 2.5-V/3.3-V LOW-VOLTAGE WITH 5-V-TOLERANT LEVEL SHIFTER oder Pericom PI5C3384 10-Bit, 2-Port Bus Switch Die TIs werden mit 3,3V versorgt und geben auch maximal 3,3V aus. Wenn man die Pericom als Level-Shifter benutzen will, dann muss man sie über eine 1N4001 mit 5V versorgen (also ca. 4,2V Vcc). Dann bekommt man eine maximale Ausgangsspannung von ca. 3.3V. Ich bevorzuge TI, da man von TI auch freie Samples bekommt. Maximal 8 verscheidene Bausteine, maximal 10 Stück pro Baustein.
Leider gibt es die oben genannten Bausteine nicht als DIL-Version.
"Hat dein FPGA nicht 5V tollerante Eingänge?" Die meisten FPGA - gerade die größeren - haben keine 5V-Toleranten Eingänge. Einmal über 4,2V und man hat nen neuen tollen Briefbeschwerer.
Mein FPGA ist leider nicht direkt 5V tolerant. Er hat zwar Überspannungsdioden an jedem Pin integriert (clamp diodes), aber diese halten nicht viel Strom aus. daher muß man einen entsprechend großen Vorwiderstand davor schalten. Das klappt dann aber bei bidirektionalen Verbindungen nicht mehr, da der FPGA dann den für das 5V Device nötigen High-Pegel nicht mehr schafft. Eine Altrernative ist das 5V Device am unteren Bereich der zulässigen Versorgungspannung zu betreiben (4,5V in meinem Fall). Der dann nötige Vorwiderstand erlaubt auch noch bidirektionale Kommunikation. Mir wäre es trotzdem lieber eine "saubere" Pegelumsetzung einzusetzen. Gibt es denn vielleicht SMD Bauteile mit einem Pinabstand, den man noch mit Hand löten kann? Gruß Falk S.
Hilft der LVXC4245 (Fairchild) weiter? - Hat zwei Spannungsversorgungen, eine 5V, die Andere variabel 3-5V (läuft auch noch stabil bei 2,8V). Die Ein/Ausgänge sind bidirektional schaltbar. Gruß, Christian
@ Christian: Der LVXC4245 sieht nicht schlecht aus. Kann man das SOIC Gehäuse von Hand löten? Leider muß man bei diesem IC die Richtung umschalten, was ich mir gerne sparen würde (in dem ich einen bus switch nehme...falls ein passendes Gehäuse zu finden ist ;o) Gruß Falk S.
@ Sascha Also der SN74CB3T3245 von TI im PSOP Gehäuse könnte brauchbar sein. Ich habe mal ein paar bestellt. werde jedoch nicht so ganz schlau, was ich noch an externen Bauteilen brauche... Brauche ich für 5V <=> 3,3V irgendwelche Pullups und falls ja welche Werte sollte diese haben?
Antwort auf meine Frage: SN74CB3T3245 über Diode an 3,3V und alle Pegel die größer sind werden auf etwa 3,3V beschränkt. Sollen die Pegel auf der 5V Seite noch angehoben werden braucht man Pull up widerstände nach 5V (z.B. 4,7kOhm). Selbst auf einer normalen Rasterplatine lassen sich diese SMD Bausteine mit ein paar Drähten und ruhiger Hand anschließen. Gruß Falk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.