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
@ 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.
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.
Dein Bild ist kaputt. Bitte die Bildformate beachten und WIRKLICH als PNG sprichern. Dein Bild ist ein XCF, ein Spezialformat von GIMP.
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.
Das ist kein Schaltplan, sondern ein Suchspiel! Das ist ein Schaltplan. (Siehe Anhang)
@ 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
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
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.
@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.
ist halt leider schon zu spät... wenn dann nächstes mal
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.
Ist es aber nicht so, dass wenn der Atmega geflasht wird, er alle Leitungen auf LOW zieht?
@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.
@ 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?
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.
der_thorben schrieb: > hab den max3378, der kann auch 16mbit/s Da bin ich doch mit der Morse-Taste schneller.
> 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.