Forum: Mikrocontroller und Digitale Elektronik SD Karte am AVR (aber abschaltbar)


von AvrBastler (Gast)


Lesenswert?

Hi
Hat jemand mal ein funktionsfähiges Schaltbild parat wie ich eine 
SD-Card an einen Mikrocontroller anschließe. Möglichst so, das ich die 
SD-Card per Port komplett deaktivieren kann (TRISTATE).
Ansätze hab ich hier im Forum schon gefunden, aber leider keine 
Endlösung die dann auch funktioniert.

von Martin M. (kaktus621) Benutzerseite Flattr this


Lesenswert?

Hi!

Bei meinem GPS-Logger kann man die SD-Karte leicht an/abschalten. 
Dies geschieht durch den Pegelwandler, der zwischen µC und SD Karte 
liegt. Bei diesem gibt es einen TRISTATE Pin, zieht man diesen auf Low, 
so werden die I/O Pins hochohmig als wären sie nicht angeschlossen. Der 
Pegelwandler ist auch so nützlich wenn man den Controller mit 5V 
betreibt, die SD Karte allerdings 3,3V verlangt.

Der Pegelwandler ist ein Maxim MAX3378, gibt es wohl nur im TSSOP14 
Gehäuse (was bei meiner Lochrasterplatine etwas Probleme hervorgerufen 
hat =)).

von AvrBastler (Gast)


Lesenswert?

Kannst du vielleicht einen Schaltplan von deiner Schaltung posten, wäre 
super.

von Martin M. (kaktus621) Benutzerseite Flattr this


Angehängte Dateien:

Lesenswert?

Befindet sich in meinem Artikel : GPS Logger

Dort findet sich dann auch immer die aktuellste Version, hab den 
aktuellen aber nochmal hier angehängt.

Der für dich interessante Teil befindet sich beim Controller unten 
rechts ;) Wichtig für das Programmieren per ISP: Der THREE-STATE Pin des 
MAX3378 muss auf Low gezogen werden, sonst will der ISP Programmer 
nicht.

von AvrBastler (Gast)


Lesenswert?

Danke für den Schaltplan. Nur ein Problem noch, woher bekommt man den 
max3378 ?

von Tobias (Gast)


Lesenswert?

garned! ....

MAX3378 kostet beim Farnell 2,65€

schau mal nach 74LVC4245 ... von NXP oder TI .. kostet bei Farnell um 
die 90Cent...


http://de.farnell.com/jsp/search/browse.jsp?N=500003+1002514&Ntk=gensearch_002&Ntt=74LVC4245&Ntx=

von P. B. (Gast)


Lesenswert?

Warum ein 5 V-Design?
Warum die SD-Card abschalten?

Ein normales 3,3 V-Design und es gibt keine Probleme.

von AvrBastler (Gast)


Lesenswert?

Bei dem 74LVC4245 Datenblatt steig ich nicht so durch!
Ja, vielleicht wäre 3,3V Design auch nicht schlecht! Hat da jemand noch 
einen Schaltplan mit SD Card parat?

Ich suche noch einen preiswerten SD-Card Sockel. Aber keinen Restposten 
sondern einen den ich nächstes und übernächstes Jahr auch noch bekomme. 
Toll wäre es wenn es dafür sogar schon Eagle Lib gäbe. Könnt ihr was 
empfehlen?

von AvrBastler (Gast)


Lesenswert?

Weiss jemand wo man Eagle Lib zum 74LVC4245 (TSOP) findet?

von Michael E. (micde)


Lesenswert?

Bei Eagle kann man ganz einfach (mit Hilfe des Datenblatts) eigene 
Librays erzeugen. Mache ich schon ständig.

:)

PS: SD-Cardslots gibt es bei ebay günstig, habe dort 5 stück für je 1,40 
Euro gekauft (allerdings aus Polen :P)

von Gast (Gast)


Lesenswert?

@P. B. (Gast)

Gute Fragen!

von Roger (Gast)


Lesenswert?

Hier gibbet es auch was fertiges: 
http://www.shop.display3000.com/pi8/pi14/pd102.html
Roger

von Michael Z. (incunabulum)


Lesenswert?

Moin!

> Der für dich interessante Teil befindet sich beim Controller unten
> rechts ;) Wichtig für das Programmieren per ISP: Der THREE-STATE Pin des
> MAX3378 muss auf Low gezogen werden, sonst will der ISP Programmer
> nicht.

Nur aus Interesse und für mein Verständnis :-) Warum sollte der 
Three-State Pin auf Low gezogen werden? Bei anderen Beispielen für die 
SD-Karten-Ansteuerung sehe ich dies nicht.

cu, Michael

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.