SD_Karten anschluss

Gast #2149034
Lesenswert?

Maik K. schrieb:
> Kann das 1. Datenblatt nicht öffnen.. aber egal. Hätte sein können, dass
> da Widerstände bereits verbaut sind!
> Da müssen noch 2 Pullup-Widerstände hin.
> Warum, wieso, usw. hier:
> http://www.mikrocontroller.net/articles/MMC-_und_SD-Karten
>
> ;)
>
> Viele Grüße

Sorry 4 Doppelpost!
Habe etwas vergessen... siehe Anhang!


Grüße
Angehängte Dateien:
Gast #2149040
Lesenswert?

Falls Du beim Einstecken der Karte unerklärliche Dinge erkennen kannst, 
dann liegt es evtl. daren dass die Betriebsspannung einbricht.
Hatte mal bei einem Datenlogger was ähnliches.
Da hatte die Karte beim Einstecken einen Spannungseinbruch ausgelöst, 
was wiederum zu einem Brownout des uC führte.
Würde also noch einen Stützkondensator ranmachen.

Grüße
Gast #2149062
Lesenswert?

Danke erstmal für die schnelle Hilfe :)

Muss das ganze nochmals genauer anschauen, da sehe ich doch einige
Unterschiede. würde dann nochmals auf dich zurück kommen.



LG Belinda

Mario Barth schrieb:
> Würde also noch einen Stützkondensator ranmachen.
Danke für den Input, wie gross würdest den machen reichen 4.7 uF?
Gast #2149095
Lesenswert?

Jean Player schrieb:
> Viel zu wenig.
> Am besten einen Low ESR Elko mit 47µF und dann noch nen 4,7µF parallel.
> So ist der Spannungseinbruch bei Hot Insertion nahezu nicht vorhanden.

Jou...kann ich nur bestätigen.
Bei uns war es damals auch >47uF.

Wenn es noch ein FAT-File System sein soll, kann ich das von Roland 
Riegel:
http://www.roland-riegel.de/sd-reader/index.html

oder das Petit FAT File System:
http://elm-chan.org/fsw/ff/00index_p.html

empfehlen.

Beim letzten gibt es auch noch etwas Info zur SD-Karte:
http://elm-chan.org/docs/mmc/mmc_e.html

Grüße
Gast #2149107
Lesenswert?

Also was mir nicht klar ist, ist beispielsweise Pin 3 in deinem Schema,
müsste der nicht GND sein?. Ist das bei MicroSD Karten evtl. anderst?


Also im Moment würde das so aussehen bitte Schema schauen ;)

Mario Barth schrieb:
> Würde also noch einen Stützkondensator ranmachen.
Einfach parallel rein gell?

LG Belinda und danke
Angehängte Dateien:
Gast #2149698
Lesenswert?

Danke erstmals, die Links waren sehr hilfreich.

Habe noch eine andere Frage, bez. SD Karte.
Der Ruhestrom liegt bei ca. 250 uA,was mir etwas zu hoch ist... Kann ich 
die Versorgungsspannung VCC der SD Karte via Transisitor ein/aus 
-schalten?. Schalten des Transistors via Pin des Mikrocontrollers, 
SD_Karte über C-E Strecke des Transistors mit Spannung versorgen.

Würde das klappen?

LG Belinda
Gast #2149704
Lesenswert?

>Also einen 47uF und einen 4.7uF, und den 100nF kann ich dann weglassen?
100nF kommt eigentlich immer an ein Bauteil. (Mal von speziellen 
Platinendesigns abgesehen)

>Der Ruhestrom liegt bei ca. 250 uA,was mir etwas zu hoch ist...
Der wird nach dem Initialisieren und beim schreiben/lesen noch deutlich 
größer werden. Meine mal was von 50mA gelesen zu haben.

Abschalten über Transistor geht auf jeden Fall. Nur musst Du Sie dann 
halt wieder frisch initialisieren. Es müssen an der SD-Karte meine ich 
mindestens 2,9V anliegen (Spannungsabfall Vce_sat am Transistor 
berücksichtigen!!)

Grüße
Gast #2149718
Lesenswert?

Danke dir


Mani schrieb:
> 100nF kommt eigentlich immer an ein Bauteil
Nahme nun 47uF und einen 100nF, wie du sagst habe ich bei allen 
Schaltungen die ich gefunden habe einen 100nF gesehen.


Mani schrieb:
> Meine mal was von 50mA gelesen zu haben

Ja habe ich auch gesehen, das ganze ist am Ende ein Data Logger,im 
moment schreibe ich die Daten auf den internen Flashspeicher des MCC.ca 
64 k Byte.
Um 64 k Byte zu sammeln benötige ich ca.22 Tage ist dieser Punkt 
erreicht würde ich gerne auf die SD Karte auslagern. Dann sammle ich 
wider 64k Byte usw. Im Moment habe ich einen Stromverbrauch von ca. 130 
uA,darum sind mir die 250uA etwas zuviel da ich die SD Karte ja nur alle 
+/-22 Tage brauche..


Mani schrieb:
> Nur musst Du Sie dann
>
> halt wieder frisch initialisieren

Heisst das dass alle Daten dan weg sind ? Falls ja ist die Lösung für 
mich nicht brauchbar ;;

LG Belinda
Gast #2149729
Lesenswert?

Funktioniert schon.
Mach die SD-Karte abschaltbar, leg den uC in den Sleepmode und Du wirst 
schon mal einiges einsparen.

>Heisst das dass alle Daten dan weg sind ? Falls ja ist die Lösung für
>mich nicht brauchbar ;;
Nö, die Daten die Du auf die Karte geschrieben hast sind ja gespeichert. 
Ist ja bei einer Digicam auch nicht anderst.
Meinte nur, um die SD-Karte nutzen zu können musst Du sie ja nach einem 
Power-On zuerst im SPI-Modus initialisieren.
Wenn Du die SD-Karte nun über einen Transistor abschaltest, musst Du 
natürlich nach dem Einschalten zuerst wieder eine Initialisierung 
durchführen um sie wieder im SPI-Mode verwenden zu können.
Da ja Power-On.

Die Initialisierung sieht ja nach den oben genannten Links ungefähr so 
aus:
http://elm-chan.org/docs/mmc/sdinit.png

Grüße

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