Hallöchen! Für mein Projekt mit der MMC-karte (siehe anderen Beitrag) benötige ich eine SPI-Kommunikation. Ein Problem stellt aber die unterschiedliche Spannung dar... Mein uC soll wegen diverser Gründe auf 5V laufen, die MMC arbeitet aber nur mit 3,3V. Wie wandle ich jetzt am einfachsten die Pegel um? Es gibt doch da sicher diverse ICs, die einem die Arbeit abnehmen können, oder? Es sollten (mindestens) 4 Leitungen gewandelt werden... Achso, ne Spannungsversorgung von 3,3V muß ich auch noch bastelt. Welchen Regler nimmt man am bestn, um aus 5V 3,3V zu "zaubern"? ciao, Andi
Hi!!! Also um die Pegel von 5V auf 3,3V zu wandeln nimmst du am einfachsten eine Z-Diode mit 3,3V. Die schaltest du mit Vorwiderstand parallel zu deinem IC-Eingang nach Ground. Kommt nun ein 5V Signal fallen an der Z-Diode und somit auch am IC-Eingang nur 3,3V ab. Der Rest liegt am Vorwiderstand. Und fertig ist das Hexenwerk!!! MfG Flo
Ach ja! Das funktioniert aber nur One-Way! Also nur von 5V auf 3,3V und nicht umgekehrt.
Vorsicht der hier beschriebene Data-Flash ist nicht mit der MMC zu verwechseln. Trotzdem gibts gute Tricks zum Thema. http://www.atmel.com/atmel/acrobat/doc3297.pdf Gruss Bernhard
Also wenn Du's richtig machen willst, solltest Du Dir mal die 74LVC-Reihe von TI anschauen. Da gibt's einen Pegelwandler, der mit zwei Spannungen versorgt wird. Ich hab's mit Open-Collector-Treibern und externen Pull-Ups gemacht (74LVC07). MfG, Sebastian
>Also um die Pegel von 5V auf 3,3V zu wandeln nimmst du am einfachsten eine
Z-Diode mit 3,3V.
Gibs bei der Methode nicht eventuell Probleme mit der Kapazität in der
Diode. Zumindest bei hohen Datenraten/Frequenz? Meine da mal was gelesen
zu haben.
Gruss Cabal
Machts doch nicht so kompliziert, Maxim hat sowohl Pegelwandler als auch den 3.3V-Reger für die Spannungsversorgung, alles gratis und frei Haus.
Hallöchen und Danke für die Tips. ich hab mich bei maxim mal umgesehen und auch das ein oder andere brauchbare gefunden. Mal sehen, ich hab jedenfalls mal ein par samples bestellt. Bin ja mal gespannt ob und wann was kommt... Gruß, Andi
Hallo, Wenn Maxim "probleme" macht bei sample anfragen! Ein tip benutzte einen Firma namen, das hilft. Und nicht nur bei Maxim, auch bei: - www.fairchildsemi.com - www.national.com - etc. MfG Mark.
Wenn Dein µC ein 8051-er ist, dann nimm P0 für die Eingänge, der hat keine Ziehwiderstände gegen 5V, liest aber TTL-Pegel. Und für die Ausgänge nimm den 74HC05 mit Ziehwiderständen (z.B. 4,7k) nach 3,3V. Peter
Hallo! Zu den Samples: Wenn ich hinschreibe das ich im nächten Jahr 1000St. abnehme(solche Felder sind manchmal da), besteht dann eine Verplichtung dazu? Und was machen die mit meiner Telefonnr.(Tel.marketing, etc.)?
Hab immer sowas zwischen 100 und 1000 hingeschrieben, hat ni was geändert - immerhin sinds ja Bauteile für Prototypen, niemand kann von die verlangen dass aus einem Prototyp wirklich mal ein Seriengerät wird. Wegen Tel-Nr und Adresse, ich bekomme regelmäßig (1 mal pro Monat oder so) ein paar Zeitungen von denen zugesendet, aber die sind oft ganz interessant zu lesen, und naja, wegwerfen kann man sie immer noch :).
Ich möchte auch bald eine MMC an meinen AVR hängen und suche daher nach einer Möglichkeit zur Pegelanpassung. Es gibt ja eine Variante mit zwei normalen Transistoren, aber das wird ja irgendwie ein bisschen viel Gebastel ;). Wleches IC von Maxim ist denn für solche Zwecke brauchbar? Und welchen 74LVC kann man nehmen? Den 245?
Noch ne Idee: Von der MMC zum AVR einfach garnichts machen. Der AVR "sollte" doch eigentlich auch 3.3V als "high" interpretieren, oder? Und vom AVR zur MMC könnte man vielleicht einen Spannungsteiler mit einem Verhältnis von 1,7/3,3 nutzen um die 3.3V zu erzeugen. Viel Strom wird die MMC ja wohl nicht brauchen. Könnte das klappen?
hallo ich bin vielleicht ein grobe-jubge aber wenn es sehr eilig sein muss dann von 5 zu 3 serielle widerstand 3 zu 5 nichts stromversorgung 5 zu 3 yweimal 1N9141 in series dass letztere ist 'very dirty trick' aber funktioniert auch (etwa 3.6 volt) fast alle ICs haben interne schutzdioden auf GND und VCC so das ein externen zener eigentlich überflussig ist, ein 5V von aussen fliest durch diesen schutzdioden auf VCC (3,3) so das am IC pin etwa 4V bleibt und das ist noch erlaubt ( fast alle IC erlauben VCC + 0,7V für eingänge) antti
Hi, hab's mal so gemacht. War zwar für'n M16C80 aber das ist ja micro-unabhängig. Der Vorteil war: wenn die MMC mal nicht ansprechbar ist, kann die Software einfach mal die Versorgung abklemmen und die Karte zurücksetzen - das ist besonders in der Entwicklungsphase von Nutzen Reiner
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.