hallo, ich brauche einen pegelwandler für die anbindung eines MMC slots an einen atmega der auf 5V läuft. auf einem fertigem atmega-modul ist das mit obiger schaltung gelöst die ich gerne nachbauen möchte. jetzt gibts diesen NC7SZ125 bei mouser in versch. ausführungen, gibts da unterschiede - welchen typ soll ich wählen? http://www.mouser.de/Fairchild-Semiconductor/Semiconductors/Logic-ICs/Buffers-Line-Drivers/NC7SZ125-Series/_/N-50nahZ1yxk9d7Z1z0zleb
@ ganzwuschelig (Gast) >einen atmega der auf 5V läuft. auf einem fertigem atmega-modul ist das >mit obiger schaltung gelöst die ich gerne nachbauen möchte. Da hab ich meine Zweifel. Die nutzen für BEIDE Richtungen den gleich IC. Und der ist ein normaler Digital-IC, kein spezieller Pegelwandler. Ich empfehle das hier, läuft 1A Beitrag "Re: SD Karte nutzen beim Mega 2560" >unterschiede - welchen typ soll ich wählen? >http://www.mouser.de/Fairchild-Semiconductor/Semic... Mein Rat. Nimm die nicht. 1.) Das sind ultraschnelle ICs, das schreit nach Ärger mit Reflexionen und Wellenwiderstand. 2.) Für die Richtung 3,3V -> 5V funktionieren die nicht SOLIDE! Die offizielle Schaltschwelle für HIGH liegt bei 0,7*VCC = 0,7*5V = 3,5V MÖÖÖP! HCT ist besser, siehe Pegelwandler
http://www.mouser.de/ProductDetail/NXP-Semiconductors/74HCT1G125GW125/?qs=sGAEpiMZZMuiiWkaIwCK2RTxPVPWGz6W3Q9MD37DM2Y%3d http://www.mouser.de/ProductDetail/Texas-Instruments/SN74LVC245ADWG4/?qs=sGAEpiMZZMs9F6aVvY09bhwfQrNqig7q9xPeykfqxkA%3d
Noch was, in der Schaltung oben sind zwei Fehler! 1.) Es fehlt ein 10K Pull Up an DAT0 der SD-karte. Der ist WICHTIG! 2.) Das Enable vom untersten Gatter, das MISO treibt, gehört ans Chip Select! Damit es inaktiv wird, wenn die SD-Karte nicht angesprochen wird. Denn so wie es ist, kann KEINERLEI anderer SPI-IC ausgelesen werden! Sieht alles nach Arduino-Niveau aus . . .
Besser der hier, SOT23 ist noch human lötbar. http://www.mouser.de/ProductDetail/Texas-Instruments/SN74AHCT1G125DBVT/?qs=sGAEpiMZZMuiiWkaIwCK2cg3hsenOuX%252bknFyXJS2Y5Y%3d
hehe, ich finds ganz schick und es funktioniert bisher auch ganz gut. -allerdings ohne zusätzliche spi-ic^s, braucht ich bisher auch nicht. dann probier ichs mal wie im ersten link beschrieben. dank dir
0,7*VCC ? Habe hier ein atmega328 Datenblatt: VCC = 1.8V - 2.4V Input High Voltage Min 0.7VCC VCC = 2.4V - 5.5V Input High Voltage Min 0.6VCC Bei 5V Vcc reichen demnach 3V Highpegel aus.
wie so oft... das Problem umgeht man mit einer UB für den Prozessor, der für die SpeicherKarte verträglich ist. Wenn da 3,3V gefordert sind, wird die bei 3,6V auch nicht kaputt gehen. ansonsten gibt es ja immer noch den CD4050. Gruss Klaus
@Klaus De lisson (kolisson) >das Problem umgeht man mit einer UB für den Prozessor, der für die >SpeicherKarte verträglich ist. Wenn da 3,3V gefordert sind, wird die bei >3,6V auch nicht kaputt gehen. Manchmal will man aber einen 5V Prozessor, warum auch immer. ISt weder verboten noch unmöglich. Eben darum gibt es Pegelwandler. >ansonsten gibt es ja immer noch den CD4050. Diese lahme Gurke? Bei ein paar MHz geht das noch, aber bei 10 MHz werden sie Signale, allen voran SCK, schon ARG verschliffen. WENN schon, dann ein 74HC4050, das ist die "moderne", schnelle Version aus der 74er Reihe.
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.