RS232 thru WiFi USB/TTL serial Bridge |
RS232 COM Schnittstelle
Die RS232 Schnittstelle hat ihren Ursprung in den 1960er Jahren und wird mittlerweile häufig durch den Universal Serial Bus ersetzt. Dementsprechend verfügen viele PC’s und auch Notebooks über keine physische RS232 Schnittstelle mehr, eine serielle Datenübertragung erfolgt meist über USB (Universal Serial Bus). Bei MAC’s ist generell keine RS232 / COM Schnittstelle mehr verfügbar. Da RS232 aber häufig zur Anbindung von Endgeräten Anwendung findet, bedarf es meist entsprechender RS232 / USB Konverter. Vorteil dieser kabelgebundenen RS232 Verbindung ist die Herstellung eines „physischen“, im Detail virtuellen COM Port. Der virtuelle COM Port wird dabei direkt in dem jeweiligen Betriebssystem bereitgestellt, bzw. kann direkt in einer Software angesprochen werden. Neben der kabelgebundenen RS232 Anbindung kann gleichermassen ein virtueller COM Port über WLan realisiert werden. Im nachfolgenden Tutorial wird mittels
Das USB WiFi Bridge Modul erfüllt dabei die Funktion eines virtuellen COM Port am Host. Die grundlegenden Parameter einer WLan gebundenen COM Schnittstelle unterscheiden sich nicht im Vergleich zu einer kabelgebundenen RS232 Schnittstelle
Die seriellen Daten werden lediglich auf WLan umgesetzt und transferiert. Modul Konfiguration Im Vorfeld muss zunächst die Basiskonfiguration des durchgeführt werden. Nachdem die Basiskonfiguration durchgeführt wurde muss nun die serielle TCP Bridge des aktiviert werden, jeweils GPIO1 auf TCP Tx und GPIO3 auf TCP Rx gesetzt werden. |
RS232 COM Interface
The RS232 COM Interface is a standard originally introduced in 1960 for serial communication transmission of data. Meanwhile most Computers are based on other serial Interface such as USB (Universal Serial Bus). Because of RS232 Standard often RS232 is used to connect Devices to Computers thru RS232 / USB Converter. Advantage of a wired RS232 connection is a „physical“, in Detail virtual COM Port. The virtual COM Port is directly available thru Operating System and is available in Software Applications. Besides the wired RS232 Connection, a virtual COM Port can be realized thru WiFi. In our tutorial we describe a RS232 Connection thru WiFi and a virtual COM Port
The USB WiFi Bridge Module enables full virtual COM Port functionality. The basic of serial Data transfer is based on same parameters such as regular / wired RS232 / COM Port serial connection.
The serial Data just transferred thru WiFi. Module Configuration First step Module Basic Configuration After Basic Configuration is finished TCP serial Bridge Mode of must be enabled (set GPIO1 to TCP Tx and GPIO3 to TCP Rx). |
RS232 serial TCP COM Port Configuration |
TCP COM Port Konfigurieren
Im Eigentlichen ist die Anbindung einer virtuellen COM Schnittstelle über WLan und TCP Socket einer typischen COM Port Anbindung gleichzusetzen. Im Detail Bedarf es dabei der typischen Konfiguration der seriellen Schnittstelle die mittels Konsole und Kommandozeilen Eingabe wie folgt konfiguriert wird
Sobald die Verbindung erfolgreich hergestellt wurde, gibt die Konsole des USB WiFi Bridge Moduls Got connection from 192.168.178.71 aus. |
TCP COM Port COnfiguration
Compared to a regular COM Port connection there is no big difference to a TCP Socket based COM Port connection. It requires also typical COM Port / Interface Parameter configuration such as
Soon as TCP Socket connection is active, in USB WiFi Bridge Console the message Got connection from 192.168.178.71 appears. |
RS232 serial Terminal example |
serieller Terminal
Nachdem beide Module, im Detail die serielle Schnittstelle konfiguriert wurde kann beispielsweise mittels seriellem Terminal Programm ein direkter Datenaustausch erfolgen. Selbstredend muss der Host über einen erforderlich Treiber des USB/TTL Konverter. Nachfolgend die Downloads zum CH340 Treiber für das USB WiFi Bridge Modul. Die hier im Beispiel verwendete Hardware basiert auf
Im aktuellen Beispiel wird als serielles Terminal Programm Cool Term verwendet (ist für gängige Betriebssystem frei verfügbar). Hier wird nun für jeden USB/TTL Adapter, dem CH340 des USB WiFi Bridge Modul, sowie dem HL340 USB/TTL Adapter des RS232 WiFi Bridge Modul jeweils ein Fenster geöffnet und die Konfiguration durch einen Klick auf Options geöffnet.
Es gilt zu beachten, in der Konsole der Module wird keinerlei Übertragung registriert oder ausgegeben! Das Webinterface des Moduls läuft zum einen über Port 80, des Weiteren Bedarf es dem HTTP Protokoll. |
serial Terminal
After both Modules serial Interface Parameters are configured, serial Data could send thru a serial Terminal Application. Please make sure required Driver are installed on your Host. USB WiFi Bridge Module required CH340 Driver Downloads In our example we use
As serial Terminal we use Cool Term, available for common Operating Systems. To establish a connection between both modules it requires 2 cool term windows, one for each USB/TTL Converter. Before sending serial Data, virtual COM Port options must be configured, klick on Options
Please note, serial Data / Transmission will not appear in Modules Console Window, because Webinterface is based on HTTP Protokoll thru Port 80, Our serial transmission is based on TCP Socket Port 8080. |