Hallo!
Ich kann dir auf die schnelle nur meine "verrückte" Idee zum Ausprobieren anbieten: https://www.roboternetz.de/community...l=1#post524984 , weil der Fragesteller sich bisher mit dem Testergebnis nicht gemeldet hat.
Hey Leute,
ein Kumpel muss morgen bei Reichelt bestellen und um die Versandkosten zu teilen hab ich halt auch ein paar Bauteile auf die Liste, habe aber jetzt ein Problem.
Und zwar geht es um den Anschluss einer 3,3V SD-Karte an die 5V des Mikrocontrollers. Hab jetzt die letzte Stunde das Internet durchforstet und auch einiges gefunden. Allerdings soll die Lösung mit Spannungsteilern nicht gut sein und es wird immer ein bidirektionaler Pegelwandler empfohlen.
Alle Wandler die ich bis jetzt bei Schaltungen gefunden habe gibt es aber nicht bei Reichelt.
Hat jemand eine Idee welcher dafür geeignet wäre und bei Reichelt zu bekommen ist?
Habe in einem Artikel gelesen, dass der geeignet wäre
74HC4050 - 6xPUFFER/TREIBER aber der ist ja nicht bidirektional ?!?
Der hier 74LVC4245AD wäre wohl perfekt, gibts aber bei R nicht.
Dann hab ich noch die SD-Erweiterung bei Display3000 gefunden, die mir mit 20Euro aber zu teuer ist und ich die Platine eh selber machen möchte. Welcher Levelshifter hier benutzt wird finde ich leider nirgendwo.
Danke schonmal für jegliche Hilfe
Hallo!
Ich kann dir auf die schnelle nur meine "verrückte" Idee zum Ausprobieren anbieten: https://www.roboternetz.de/community...l=1#post524984 , weil der Fragesteller sich bisher mit dem Testergebnis nicht gemeldet hat.
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
ok danke, komm zwar grad noch nicht ganz mit dem schaltplan klar, aber das schau ich mir nachmittags nochmal genauer an . bestell auf jeden fall mal 74HC125 mit.
eine andere idee die ich grade hatte wären optokoppler. pro leitung einer zur sd karte und einer von der sd karte zum avr. hätte ich da dann nicht eine trennung von 3,3 zu 5 volt? oder sind die zu langsam für diese frequenz? bzw. ist das grundsätzlich totaler schwachsinn ....
Guten Morgen,
ich habe mit dem 74HCT125 auch schon einen Wandler von 3,3V µC auf 5V Display gebaut. Funktioniert einwandfrei. Wichtig dabei ist aber das T bei HCT!! sonst klappt es nicht. Den Chip gibt es ebenfalls bei Reichelt.
Viele Grüße
Andreas
Ich habe immer den 74HC4050 für diese Anwendung genommen, da meine Microcontroller die 3V3 ausreichend als High erkannt haben.
http://www.ti.com/product/sn74lvc1t45 wäre auch noch eine Möglichkeit, aber die gibt es nur in der kleinen Bauform.
lg
Guten Morgen djdune,
ich kenne deine ICs nicht, und habe jetzt auch nicht die Datenblätter angesehen, aber ich denke der Shifter sollte genau in die andere Richtung gehen, also µC ist der Ausgang, nicht der Eingang.
Viele Grüße
Andreas
Wenn du eine SD Karte im SPI Modus nutz hast du ja noch einen MISO der an den µC geht, den hatte ich ungeshiftet (gibt es das Wort?) angeschlossen und alle anderen Leitungen vom µC auf SD per 74HC4050 auf 3V3 gebracht.
Da hast du recht. Ich hatte jetzt irgendwie ein LCD-Display im Kopf. Sorry!
Man braucht dann auf jeden Fall ICs in beide Richtungen.
Danke für die Antworten
Ich habe jetzt den 74HC4050 ein paar mal bestellt und schließe dann so an: AVR-->74HC4050-->SD-Card // SD-Card-->AVR . Richtig?
Ich hatte das ca so gemacht:
http://berndp.de/u/levelshift.jpg
Achtung! Nur schnell hingeklatscht! Habe weder PINs kontrolliert noch funktion noch sonstwas. Ist nur ein Beispiel wie es ungefähr funktioniert.
Man könnte das natürlich auch mit Spannungsteilern lösen, aber das ist nicht so elegant.
Wenn der AVR die 3V3 nicht als 5V erkennt müsste man noch einen IC mit 5V versorgen und das andersrum machen. Ich hatte den DO direkt verbunden, da es so immer geklappt hat.
edit: Durchs kopieren hab ich noch dazu 3x den IC eingefügt. Die drei eingesetzten Treiber sind natürlich auf einem Chip drauf.
Lesezeichen