t0bias
30.05.2013, 15:42
Hallo,
ich verwende die UART-Schnittstelle zwischen einem RN-Control, einem Serial-Ethernet-Server und einem AVR-Universal.
Wegen dem Ethernet-Server fällt die Möglichkeit weg, im TTL-Level zu kommunizieren.
Den MAX232 habe ich direkt nach dem AVR-Universal eingesetzt.
Dazwischen hängt ein Splitter nach diesem Vorbild:
http://www.compuphase.com/electronics/rs232split.htm
Grundsätzlich funktioniert das auch; allen Strings die vom MAX232 kommen, sind aber jeweils zwei scheinbar zufällige unlesbare Symbole vorangestellt. Der String selber folgt dann aber korrekt. Wenn ich den AVR-Universal ohne MAX232 über USB am PC anschliesse, taucht das Problem nicht auf.
Wo könnte das Problem liegen?
Grüsse
Tobi
ich verwende die UART-Schnittstelle zwischen einem RN-Control, einem Serial-Ethernet-Server und einem AVR-Universal.
Wegen dem Ethernet-Server fällt die Möglichkeit weg, im TTL-Level zu kommunizieren.
Den MAX232 habe ich direkt nach dem AVR-Universal eingesetzt.
Dazwischen hängt ein Splitter nach diesem Vorbild:
http://www.compuphase.com/electronics/rs232split.htm
Grundsätzlich funktioniert das auch; allen Strings die vom MAX232 kommen, sind aber jeweils zwei scheinbar zufällige unlesbare Symbole vorangestellt. Der String selber folgt dann aber korrekt. Wenn ich den AVR-Universal ohne MAX232 über USB am PC anschliesse, taucht das Problem nicht auf.
Wo könnte das Problem liegen?
Grüsse
Tobi