Was ist TX und RX? – Ein Einsteiger-Tutorial zur Datenübertragung

Melden

Hier ist ein übersichtliches Tutorial, das die Grundlagen von TX und RX einfach erklärt.


Wenn du dich mit Elektronik, Arduino, Funktechnik oder Computer-Hardware beschäftigst, stößt du unweigerlich auf die Abkürzungen TX und RX. In diesem Tutorial lernst du, was sie bedeuten, wie sie funktionieren und worauf du beim Anschließen achten musst.


1. Die Bedeutung der Abkürzungen

Die Begriffe stammen aus dem Englischen und stehen für die Richtung des Datenflusses:

  • TX (Transmit): Senden. Das ist der Kanal oder Pin, über den Informationen hinausgeschickt werden.
  • RX (Receive): Empfangen. Das ist der Kanal oder Pin, über den Informationen hineinkommen.

Zusammen bilden sie ein Paar für die serielle Kommunikation. Das bedeutet, dass Daten Bit für Bit nacheinander übertragen werden.


2. Das Grundprinzip: Wie eine Unterhaltung

Stell dir TX und RX wie Mund und Ohr vor:

  • Dein Mund (TX) sendet Worte aus.
  • Dein Ohr (RX) empfängt Worte.

Damit eine Kommunikation zwischen zwei Personen (oder Geräten) stattfinden kann, muss der Mund von Person A mit dem Ohr von Person B verbunden sein – und umgekehrt.


3. Die wichtigste Regel beim Anschließen (Crossover)

Dies ist der häufigste Fehler bei Anfängern: Man verbindet fast nie TX mit TX oder RX mit RX.

Damit zwei Geräte miteinander sprechen können, müssen die Leitungen „gekreuzt“ werden:

  • TX von Gerät A geht an RX von Gerät B.
  • RX von Gerät A geht an TX von Gerät B.

Logik: Was der eine sendet, muss der andere hören.

Ausnahme: Manchmal sind Geräte (wie einige GPS-Module) so beschriftet, dass sie angeben, wo sie am Controller angeschlossen werden sollen. Im Zweifelsfall hilft immer ein Blick ins Datenblatt.


4. Ein drittes Element: GND (Ground)

Damit TX und RX korrekt funktionieren, benötigen beide Geräte eine gemeinsame Basis, das sogenannte Bezugspotenzial.

  • Verbinde immer den GND (Minuspol/Masse) von Gerät A mit dem GND von Gerät B.
  • Ohne gemeinsame Masse können die elektrischen Spannungen der Signale nicht korrekt interpretiert werden.

5. Wo findet man TX und RX? (Anwendungsbeispiele)

  1. Arduino & Mikrocontroller: Wenn du einen Arduino per USB an den PC anschließt, siehst du oft kleine LEDs mit der Beschriftung „TX“ und „RX“ blinken. Das zeigt an, dass gerade Daten übertragen werden.
  2. UART (Universal Asynchronous Receiver Transmitter): Die klassische Schnittstelle auf Mainboards oder Sensoren.
  3. Modellbau / Drohnen: Die Fernsteuerung sendet (TX), der Empfänger in der Drohne empfängt (RX). In der Telemetrie senden beide (bidirektional).
  4. Glasfasertechnik: Hier gibt es oft zwei Kabel – eines für TX und eines für RX.

6. Fehlerbehebung: Wenn es nicht funktioniert

Wenn deine Kommunikation nicht zustande kommt, prüfe diese Checkliste:

  1. Vertauschte Kabel: Hast du TX an RX und RX an TX angeschlossen? (Häufigster Fehler!)
  2. Baudrate: Sprechen beide Geräte mit der gleichen Geschwindigkeit? (z. B. 9600 Baud). Wenn einer schnell redet und der andere langsam hört, versteht man nichts.
  3. Spannungspegel: Arbeitet ein Gerät mit 5V und das andere mit 3,3V? Dann benötigst du einen Pegelwandler (Logic Level Converter), sonst kann Hardware beschädigt werden.
  4. Fehlendes GND: Haben beide Geräte eine gemeinsame Masse?

Zusammenfassung

  • TX = Senden (Transmit)
  • RX = Empfangen (Receive)
  • Verbindung: TX $\rightarrow$ RX und RX $\rightarrow$ TX.
  • GND muss immer verbunden sein.

Nun bist du bereit für dein nächstes Projekt mit serieller Kommunikation!

0