Forum: Mikrocontroller und Digitale Elektronik sd-karte an max3372 angeschlossen (5 zu 3V)


von bob (Gast)


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

von Falk B. (falk)


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.

von der_thorben (Gast)


Lesenswert?

OK, lade den Schaltplan morgen hoch :D.

von bob (Gast)


Lesenswert?

Hi, hier ist der Schaltplan. Die Signale MISO, MOSI und SCK im 
Schaltplan sind direkt mit dem µC und dem ISP verbunden.

Kann es da zu Konflikten kommen, wenn der Pegelwandler angeschlossen 
ist.

von bob (Gast)


Angehängte Dateien:

Lesenswert?

hier ist er

von Falk B. (falk)


Lesenswert?

Dein Bild ist kaputt. Bitte die Bildformate beachten und WIRKLICH 
als PNG sprichern. Dein Bild ist ein XCF, ein Spezialformat von GIMP.

von bob (Gast)


Angehängte Dateien:

Lesenswert?

Sorry, hier der Schaltplan nochmal.

Bei den 0R Widerständen würde ich 100 Ohm verwenden, 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.

von Teo D. (teoderix)


Angehängte Dateien:

Lesenswert?

Das ist kein Schaltplan, sondern ein Suchspiel!

Das ist ein Schaltplan.
(Siehe Anhang)

von Falk B. (falk)


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.

: Bearbeitet durch User
von der_thorben (Gast)


Lesenswert?

voll lustig, dass mit der rakete :D.
cooler typ.


auch danke für den text. die unterschrift ist nicht ganz richtig.

hab den max3378, der kann auch 16mbit/s

von der_thorben (Gast)


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.

von Falk B. (falk)


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.

von bob (Gast)


Lesenswert?

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

von bob (Gast)


Lesenswert?

aber danke nochmal für den tip mit dem Pull-Up an der Low Seite des 
Pegelwandler anzuschließen, das würde ich auf dem Board noch hinkriegen.

von bob (Gast)


Lesenswert?

Ist es aber nicht so, dass wenn der Atmega geflasht wird, er alle 
Leitungen auf LOW zieht?

von Falk B. (falk)


Lesenswert?

Nein, die gehen alle auf Tristate!

von Falk B. (falk)


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.

von bob (Gast)


Lesenswert?

hab den max3378 und steht, dass der 16 mbit/s kann.

von Falk B. (falk)


Lesenswert?

@ bob (Gast)

>hab den max3378 und steht, dass der 16 mbit/s kann.

Schön, aber warum schreibst du in der Betreffzeile was von MAX3372?

von bob (Gast)


Lesenswert?

leider vertippt ;-) danke aber für den hinweis. hab mir fast in die 
hosen gemacht, als ich gelesen hab, dass der wandler low sein soll.

von bob (Gast)


Lesenswert?

hatte sogar ein paar pipi tröpfe in der hose :-(

von S.M. (Gast)


Lesenswert?

der_thorben schrieb:
> hab den max3378, der kann auch 16mbit/s

Da bin ich doch mit der Morse-Taste schneller.

von eugen (Gast)


Lesenswert?

> Da bin ich doch mit der Morse-Taste schneller.


Glaub ich dir, hast bestimmt die Skills vom Schleudern her...

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.