Forum: Mikrocontroller und Digitale Elektronik Suche Pegelwandler 3,3V <--> 5V, min. 16 Mhz, Bidirektional


von profi200 (Gast)


Lesenswert?

Hallo, Elektronikfreunde :)

Wie der Titel sagt, suche ich einen geeigneten Pegelwandler. Es geht um 
folgendes:

Ich möchte mit einer Schaltung mit PIC Microcontroller (18F4550) 3 
verschiedene Arten von Karten/Platinen ansteuern, auslesen u.s.w. Die 
Schaltung wird über USB mit Strom versorgt. Auf diesen Karten befindet 
sich immer ein ROM und ein Flash, EEPROM oder SRAM. Das Problem dabei 
ist, dass nur eine der Karten/Platinen 5V über alle Ein- und Ausgänge 
verträgt. Die anderen würden auf Dauer kaputt gehen. Deshalb muss ein 
Pegelwandler für die beiden anderen her. Eine der beiden Karten/Platinen 
läuft bei 16 MHz aufwärts, was der Pegelwandler unbedingt schaffen 
sollte. Die 2 Karten/Platinen haben jeweils 17 Pins (16 geht auch, da 2x 
GND). Die Daten werden in beide Richtungen übertragen (bidirektional). 
Hier nochmal alles auf einen Blick:

Pegelwandlung: 3,3V <--> 5V
Pins: mind. 16 I/O Pins
Geschw.: 16 MHz
Bauform: am besten in Normalgröße u. SMD erhältlich

Der sollte über reichelt zu kriegen sein. Leider habe ich von 
Pegelwandlern überhaupt keine Ahnung und die Datasheets zu lesen ist 
immer so ne Sache, wenn man nicht viel davon versteht :D Wenn's keine 
Pegelwandler mit diesen Daten mit 16 oder 17 Pins gibt, dann tuns auch 
mehrere nebeneinander.

Ich wäre sehr erfreut, wenn ihr ein Paar Vorschläge hättet, denn ihr 
kennt euch sehr viel besser aus als ich :) Wenn gewünscht, dann kann ich 
auch noch eine Schematik anhängen.

Danke für die Antworten und Gruß,
profi

von Dopplereffekt (Gast)


Lesenswert?


von Frank K. (fchk)


Lesenswert?

Kann die eine 5V-Karte auch mit 3.3V laufen? Dann wäre es geschickter, 
die gesamte Schaltung auf 3.3V zu ändern.

fchk

von Oliver (Gast)


Lesenswert?

Muss es wirklich bidirectional sein?
Wenn ja, wie wäre es mit dem PCA9517 (den gibt es auch beim genannten 
versender).

Oliver

von Konst (Gast)


Lesenswert?

74ALVC164245 - den gibt es zwar nicht bei Reichelt, aber der würde alle 
deine Probleme lösen.

von profi200 (Gast)


Lesenswert?

Danke für die Hilfreichen Antworten. Ich muss sagen hier ist der Umgang 
ziemlich nett. Woanders ist das ja leider oft nicht so...


Dopplereffekt schrieb:
> LM3940

Wenn ich das richtig sehe, dann ist der nur für die Stromversorgung. Ich 
muss aber auch die I/O Pins wandeln. Von daher ist der eher ungeeignet.


Frank K. schrieb:
> Kann die eine 5V-Karte auch mit 3.3V laufen? Dann wäre es geschickter,
> die gesamte Schaltung auf 3.3V zu ändern.
>
> fchk

Das weiß ich leider nicht. Bisher hab ich mir das so gedacht, dass diese 
Karte an den selben Leitungen hängt, nur vor dem Pegelwandler. Die 5V 
kompatible Karte hat 32 Pins. Um Pins einzusparen werde ich nur die 
wichtigsten verwenden (28). Es wird immer nur eine Karte betrieben. 
Außerdem möchte ich die optimale Geschwindigkeit, weshalb ich bei 5V 
bleiben möchte (mit weniger Strom läuft der PIC auch langsamer). Das 
Programm für den PIC schreibt ein guter Freund von mir.


Oliver schrieb:
> Muss es wirklich bidirectional sein?
> Wenn ja, wie wäre es mit dem PCA9517 (den gibt es auch beim genannten
> versender).
>
> Oliver

Ja, den ROM Baustein kann ich zwar nur auslesen, aber den 
Flash/EEPROM/SRAM möchte ich auch beschreiben können.

Den hier habe ich gefunden:

http://www.reichelt.de/PCF-I-C-Bus-Controller/PCA-9517-D/3//index.html?ACTION=3&GROUPID=2942&ARTICLE=70039&SHOW=1&START=0&OFFSET=16&;

Der sieht schonmal nicht schlecht aus. Der ist auf jeden Fall in den 
Fovoriten :)


Konst schrieb:
> 74ALVC164245 - den gibt es zwar nicht bei Reichelt, aber der würde alle
> deine Probleme lösen.

Die Verfügbarkeit spielt schon eine große Rolle, aber ich werde trotzdem 
gucken, ob ich den finde.


Wenn ihr noch vorschläge habt, dann wäre ich dankbar. Eine große Auswahl 
ist immer von Vorteil ;)

Danke und Gruß,
profi

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.