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
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
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