Forum: Mikrocontroller und Digitale Elektronik SD-Karte richtig angeschlossen?


von Gon F. (gohn)


Angehängte Dateien:

Lesenswert?

Ist meine SD-Karte für den Arduino Mega2560 richtig angeschlossen?

Ich habe noch einen Level-Shfiter, weil der Mikrocontroller mit 5V 
arbeitet.

Danke für die Hilfe.

von void (Gast)


Lesenswert?

SCK und SD sollte man gaaanz sicher über Kreuz anschließen, macht man ja 
mit TX und RX auch...

von void (Gast)


Lesenswert?

void schrieb:
> SCK und SD
CS natürlich (CS_SD/*)

von Michael U. (amiga)


Lesenswert?

Hallo,

void schrieb:
> void schrieb:
>> SCK und SD
> CS natürlich (CS_SD/*)

warum schreibst Du nicht einfach: er hat sie vertauscht???

Gruß aus Berlin
Michael

von Gon F. (gohn)


Lesenswert?

Danke für die Hilfe.

von Ruth (Gast)


Lesenswert?

Wozu sind R53-56 gut, der 74HC4050 hat push-pull-Ausgänge

von Michael U. (amiga)


Lesenswert?

Hallo,

Ruth schrieb:
> Wozu sind R53-56 gut, der 74HC4050 hat push-pull-Ausgänge
Kann er weglassen.
Wenn einen PullUp dann am Eingang des /CS-Gatters damit die Karte nicht 
unmotiviert aktiv wird, wenn der µC die Leitung im triState hat, im 
Reset oder beim Programmieren.

Man könnte auch fragen, was der Satz von ihm hier sagen soll:
Gon F. schrieb:
> Ich habe noch einen Level-Shfiter, weil der Mikrocontroller mit 5V
> arbeitet.
Der 4050, wenn er mit 3,3V betrieben wird. ist ein Levelshifter.
Normalerweise kommen die 5V AVR mit den 3,3V H-Pegel als H bei MISO 
durchaus zurecht, einen PullUp gegen die 3,3V könnte man da aber 
dranlassen, damit der µC immer einen definierten Pegel sieht. Mit 
internen PullUp des µC gegen 5V verstößt man eigentlich schon gegen die 
Parameter der SD-Card, das geht aber üblicherweise auch, weil die 
PullUps der AVR recht hochohmig sind.

Gruß aus Berlin
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.