hallo,
nach meiner Erfahrung braucht man nicht das 3.3V TX Signal auf 5V zu anzuheben, 3.3V TTL werden vom "5V Arduino RX" korrekt erkannt (bei mir von Raspi zu Arduino):
http://www.mindstormsforum.de/viewto...tart=30#p70513
Werbung
hallo,
nach meiner Erfahrung braucht man nicht das 3.3V TX Signal auf 5V zu anzuheben, 3.3V TTL werden vom "5V Arduino RX" korrekt erkannt (bei mir von Raspi zu Arduino):
http://www.mindstormsforum.de/viewto...tart=30#p70513
Was du an dieser Transistorlösung "sauber" findest, kann ich nicht erkennen. Der High-Pegel wird nur passiv durch einen Pullup erzeugt. Das Zeitverhalten muß man sich auch ansehen, sollte bei einem UART eher kein Problem sein. Ist halt eine Schaltung mit minimalstem Einsatz.
Eine saubere Lösung ist einen 74HCT14 mit 5V zu betreiben und den mit dem 3,3V Signal anzusteuern. Das T nach dem HC garantiert dir die 3,3V Pegel. Das Signal ist dann invertiert, das kann man mit einem zweiten Gatter des 74HCT14 wieder in Ordnung bringen. Das wäre eine "saubere" Lösung.
MfG Klebwax
Strom fließt auch durch krumme Drähte !
Lesezeichen