Arduino-Projekte.de
 

RS232 Spion Shield
für Arduino Mega

Beschreibung

Mit dem "RS232 Spy"-Shield kann man die RS232-Kommunikation zwischen zwei Geräten mithören (z.B. PC und Messgerät). Somit hat man z.B. die Möglichkeit unbekannte Steuerbefehle auslesen und diese dann für eigene Software zu verwenden. Oder für die eigene Steuerung des Messgerätes mit Hilfe von Arduinoboards nutzen.

Um die Kommunikation zwischen RS232-Sender und -Empfänger aufzuzeichnen wird Arduino Mega zwischen geschaltet. Das Mega Board empfängt die einzelne Bytes vom "Sender" und sendet diese direkt weiter an den "Empfänger". Die Kopie der Daten wird gleichzeitig per USB an PC weitergeleitet.

Das "Arduino Mega"-Board besitzt vier UART Kommunikationsports. Eins wird für die USB-Verbindung verwendet. Die anderen drei können frei verwendet werden. Für die Umsetzung der UART Signale auf das RS232-Level werden zwei RS232-Module verwendet, bei denen die passende D-Sub9 Stecker auf dem Board bereits vorhanden ist.

PCB

Leiterplatte (PCB)

rs232 spy board PCB

Pinbelegung

rs232 spy board pins

Shield mit RS232-Modulen

Mit Mega Board

Arduino Beispielcode

  RS232_spy_board_mega.ino

Fritzing PCB Datei

  RS232_spy.fzz

Links

  Wikipedia RS232 Schnittstelle
  Wikipedia UART
  Arduino Serial
  Arduino Mega Board

 
�copyright by Alhin.de