Gast
#3093443
Hi! Ich verwende USART, um einen Raspberry Pi und einen ATMega8 zu verbinden, es sind also die entsprechenden RXD/TXD Paare verbunden. Dazu habe ich zwei Fragen: 1) Der Raspberry verträgt nur 3.3V an den Pins. Da ich den ATmega aber mit 16MHz laufen lassen möchte, benötigt er mehr Spannung - ich kann ihn also nicht mit 3.3V betreiben, benötige also einen Pegelwandler, der die 5V in 3.3V umsetzt. Gibt es einen, der zwei Ein- und Ausgänge hat, oder sollte ich zwei Einzelne nehmen? Habt ihr eine andere Idee? 2) Der TXD Pin des Raspberry führt im Ruhezustand 3.3V (high). Findige Tüftler haben nun herausgefunden, dass man erkennt, dass der Raspberry komplett heruntergefahren worden ist, wenn TXD nach dem Herunterfahren keine Spannung mehr führt. Diesen Zustand möchte ich gerne abfragen, jedoch ohne mit meinem Schaltungslayout die Signalqualität zu beeinflussen. Meine Idee war, 3.3V als Referenzspannung an den ATmega anzulegen, und dann TXD vom Raspberry zusätzlich zum RXD an einen ADC Port anzuschließen. Was meint ihr dazu? Gibt es eine besser Option? Danke im Voraus!