sd-karte an max3372 angeschlossen (5 zu 3V)

Gast #4120071
Lesenswert?

Hi Forum,

ich habe einen max3378 an der SD-Karte angeschlossen, der die Wandlung 
von SPI von 5 auf 3V wandeln soll. Meine Frage ist, ob es zum einen so 
ok ist und zum anderen, wie es mit der Geschwindigkeit aussieht, ob 
jemand da evtl. bescheid weiß.

Auch eine Frage zum flashen vom Atmega. Kann es zu Problemen kommen, 
wenn der Pegelwandler am Bus hängt?

Vielen dank!

Bob
#4120175
Lesenswert?

@ bob (Gast)

>ich habe einen max3378 an der SD-Karte angeschlossen, der die Wandlung
>von SPI von 5 auf 3V wandeln soll.

Schön.

> Meine Frage ist, ob es zum einen so
>ok ist und zum anderen, wie es mit der Geschwindigkeit aussieht, ob
>jemand da evtl. bescheid weiß.

Schaltplan? Netiquette?

>Auch eine Frage zum flashen vom Atmega. Kann es zu Problemen kommen,
>wenn der Pegelwandler am Bus hängt?

Nicht, wenn man es richtig macht.
#4121165
Lesenswert?

@ bob (Gast)

>    Unbenannt.png
>    101 KB, 19 Downloads

>Sorry, hier der Schaltplan nochmal.

Was hat dich gehindert, einfach das PDF zu schicken? Ausserdem ist das 
einer der heute typischen, nervigen, unsinnigen Labelkatastrophen. Die 
direkte Signalverbindung scheint selbst auf so einem einfachen Blatt aus 
der Mode gekommen zu sein. Ohje :-(

>Bei den 0R Widerständen würde ich 100 Ohm verwenden,

Wozu?

>sodass dann ca. 3,3
>V an der Karte vom µC anliegen und würde den Wandler entfernen, wenn es
>mit dem Wandler nicht klappt.

"Klappt" klingt nach, "ich bau mir ne Rakete aus nem Pappkarton und 
versuche mal zum Mond zu fliegen". Hmmm.

Schon mal in's Datenblatt geschaut? Dort wird der MAX3372 als 
bidirektionaler, slew rate limited level converter beworben, mit max. 
230 (zweihundertdreißig) kbps. Der ist (absichtlich) LAHM! Du brauchst 
für eine SD-Karte eher Faktor 10-50!

Bei diesen bidrektionalen Wandlern OHNE Richtungsumschaltung muss man 
immer aufpassen, die haben eine Trickschaltung, um zu erkennen, wo nun 
Eingang und Ausgang ist. Damit haben manche ICs ein Problem.

Mein Tip. Mach es old school. 5V->3,3V 74HC4050. 3,3V -> 5V (MISO) mit 
74AHCT1G125.

Oder kauf den RICHTIGEN MAX, z.B. MAX3390, der hat ersten 3+1 
UNIdirektionale Wandler, ideal für SPI, ausserdem schafft er bis zu 16 
Mbit/s bei 3,3/5V Umsetzung.
Gast #4121318
Lesenswert?

Ich hab sorgen, dass ich nicht flashen kann, wenn die SD-Karte am SPI 
dran ist.

Ich kann zwar die SD-Karte aus der Buchse nehmen, jedoch weiß ich nicht, 
wie es sich mit dem Flashen verhält, da ja dort der Pegelwandler direkt 
am SPI hängt.
#4121335
Lesenswert?

@der_thorben (Gast)

>Ich hab sorgen, dass ich nicht flashen kann, wenn die SD-Karte am SPI
>dran ist.

Wenn man am CS eine  Pull-Up Widerstand hat, ist die SD-Karte bei der 
Programmierung inaktiv und alles ist gut. Allerdings kann es gerade bei 
diesen bidirektionalen Pegelwandlern dort ein Problem geben. Im 
zweifellsfall muss man auf beiden Seiten (3,3V und 5V) einen Pull-Up an 
CS klemmen.

>Ich kann zwar die SD-Karte aus der Buchse nehmen, jedoch weiß ich nicht,
>wie es sich mit dem Flashen verhält, da ja dort der Pegelwandler direkt
>am SPI hängt.

Alles Probleme, die mit der old school Lösung SICHER NICHT auftreten. 
Been there, done that.
#4121427
Lesenswert?

@bob (Gast)

>ist halt leider schon zu spät...
>wenn dann nächstes mal

Hast du es nicht gelesen oder nicht verstanden? Dein MAX3372 schafft nur 
230 kbps, das sind max. 170 kHz (ja, KILOhertz). D.h. du darfst deine 
SPI beim Zugriff nur mit max. diesen 170 khz takten! Im Normalfall läuft 
sowas mit 5-25MHz.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren