Ich versuche schon seit mehreren Tagen eine SDC an einem 5V Avr mittels MAX3392E Pegelwandler zum Laufen zu bekommen. Im Normalfall antworten die SDC nicht. Nur wenn ich an den DO-Pin das Oszi anhänge funktioniert sie plötzlich und erkennt CMD0. Vermutlich fehlt mir da ein Pullup oder so... hat aber auch nicht funktioniert... was mach ich da falsch? Hat jemand eine Idee oder eine fertige Schaltung mit dem Max3392E?
Am DO-Pin hab ich einen Pull-Up Entschuldingung ich meinte den DI-Pin, wo ich das OSZI drangehängt hab.
Auf welchem Potenzial liegt denn DI der SD-Karte im Ruhezustand, also wenn keine Daten gesendet werden? Da du mit dem Oszi ja wahrscheinlich DI gegen GND gemessen hast, würde ich es mal mit einem (relativ hohen) Pulldown an DI versuchen.
hmmm das selbe phänomen tritt auf wenn ich das Oszi am Clock-Pin anlege DI liegt im Ruhezustand auf 3,3V
Ich tippe mal darauf, dass mit dem Pegelwandler was nicht stimmt. Kenne mich mit dem aber leider nicht aus, also einfach nochmal das datenblatt genau durchgehen und Beschaltung überprüfen. Hast du die anderen DOs and DONTs aus dem Artikel beachtet, speziell was die Übertragungsrate angeht?
Schmeiß den Pegelwandler ´raus und senke die Vcc des AVR auf 3V3 ab. Ist der AVR dann zu langsam, nimm einen XMega. Der geht hervorragend mit SD-Karten und kann auch die maximale Busgeschwindigkeit im SPI-Modus ausreizen.
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.