Fourstroker
04.06.2008, 11:37
Hallo,
ich habe vermutlich ein UART Verständnisproblem.
Im Datenblatt meines GPS Moduls
http://www8.garmin.com/manuals/425_TechnicalSpecification.pdf
steht drin:
"The GPS 18-5Hz interfaces to a serial port. The unit accepts TIA-232-F (RS232) level inputs and transmits voltage levels from groun to the input voltage, TIA-232-F (RS232) polarity."
Wenn ich das Modul also direkt an meine COM 1 am PC anschließe, dann funktioniert die Verbindung. Wenn ich die Antenne jetzt aber an meine UART am ATmega 128 anschließe, dann empfängt dieser nur Datenmüll. Also habe ich einen MAX 233 dazwischengehängt, leider ohne Erfolg. Immer noch Datenmüll.
Kann es also sein, dass die Daten jetzt noch invertiert werden müssen? Ich werd aus den Angaben im Datenblatt net schlau, ist das Signal schon auf UART Spannungslevel und Polarität oder nicht? Wo ist denn mein Denkfehler?
Mfg
Fourstroker
ich habe vermutlich ein UART Verständnisproblem.
Im Datenblatt meines GPS Moduls
http://www8.garmin.com/manuals/425_TechnicalSpecification.pdf
steht drin:
"The GPS 18-5Hz interfaces to a serial port. The unit accepts TIA-232-F (RS232) level inputs and transmits voltage levels from groun to the input voltage, TIA-232-F (RS232) polarity."
Wenn ich das Modul also direkt an meine COM 1 am PC anschließe, dann funktioniert die Verbindung. Wenn ich die Antenne jetzt aber an meine UART am ATmega 128 anschließe, dann empfängt dieser nur Datenmüll. Also habe ich einen MAX 233 dazwischengehängt, leider ohne Erfolg. Immer noch Datenmüll.
Kann es also sein, dass die Daten jetzt noch invertiert werden müssen? Ich werd aus den Angaben im Datenblatt net schlau, ist das Signal schon auf UART Spannungslevel und Polarität oder nicht? Wo ist denn mein Denkfehler?
Mfg
Fourstroker