hi, wolte fragen ob jemand von euch ne schaltung hat mit der ich den ausgangspegel von 3,3v auf 5V bekomme da mein µC nicht mit 3,3V arbeiten kann gruß markus
schau nochmal ganz genau nach, meistens können die controller 3.3v IO verarbeiten - nur bei 3.3v ICs muss man aufpassen, dass die mit der 5v IO spannung zurecht kommen. Ich hab vor kurzem fast die gleiche Frage gestellt: http://www.mikrocontroller.net/forum/read-1-289018.html
Für so etwas gibt es spezielle Pegelwandler (TI hat z.B. so etwas im Programm). Ansonsten kann man auch einen Transistor nehmen. Mit dem CP2102 hatte ich das gleiche Problem (uC hat die 3,3 Volt nicht akzeptiert, der CP2102 die 5V jedoch problemlos), das ich quick and dirty gelöst habe: Auf der Platine war auch ein MAX3232, vom dem ich nur einen Kanal benutzt habe. Also habe ich Tout und Rin gebrückt, TxD vom CP2101 an Tin und den uC an Rout angeschlossen. Funktioniert einwandfrei :-)
HI, erstmal danke für die antworten! @Black Friday welchen transistor hast du genommen hab leider nicht die möglichkeit auf den trick mit dem MAX. Ich suche einen baustein mit den ich TxD,Rxd,RI,DTR gleichzeitig umwandeln kann von 3,3V auf 5V (TTL)
noch ein paar dirty-Lösungen: 1. 3,3V auf 3,5V anheben 2. 5,0V auf 4,8V absenken 3. 3,3V-Ausgang mit PullUp auf 5V höher ziehen 3a. wenn das noch nicht reicht, eine Diode dazwischen (K Senderseite, A Empfängerseite(mit PullUp)) Wenn die Eingänge nicht 5V-tolerant sind, einfach einen Widerstand in Reihe oder Diode mit PullUp auf 3.3V.
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.