Product description: 2-CH UART To Ethernet Converter - two channel UART to Ethernet - transparent transmission module - Waveshare 20655
2-CH UARTTO ETH is a module that allows communication between TTL UART and RJ45 Ethernet. It allows bidirectional, transparent data transmission. The module is equipped with the CH9121 chip and features high data transfer rate, low power consumption and high stability of operation. The module can be used for remote management of several client devices with multiple serial ports - and all this via a single web server.
This product is compatible with Arduino and Raspberry Pi!
The manufacturer provides a product Wiki page that makes it significantly easier to get started with the converter. The page contains detailed user guide, instructions for connecting the converter with Arduino, RPI and STM32, and technical documentation of the CH9121 chip, among other things.
Special features
- Built-in Ethernet MAC and PHY layers
- Bidirectional transparent data transfer between UART and Ethernet
- Auto-MDI/MDIX, auto detection and switching
- KeepAlive, software update over network
- Automatic IP address and DNS domain access via DHCP
- Configuration of network parameters such as chip mode, port, IP, via host software or UART command
- Four modes of operation: TCP CLIENT, TCP SERVER, UDP CLIENT, UDP SERVER
- UART communication in full-duplex or half-duplex mode, supports automatic RS485 RX/TX switch
What are converters used for? Application of converter:
- Increasing the communication distance for serial devices
- Remote management of multiple client devices with multiple serial ports via a single web server
- Remote management of serial server Via Multi Web Clients
- Bidirectional transparent transmission between UART TTL and Ethernet
Arrangement of components on the module
- UART 1 connection status indicator
- UART 2 connection status indicator
- Power indicator
- CH9121 control pins
- CH9121 controller
- AMS1117-3.3V power supply IC
- RT9193-18GB power IC
- Ethernet port connector
Pinout description
- 5V / 3V3 - power supply pin 3,3 V / 5 V
- GND - system ground
- RST1 - external reset
- RESET - RESET pin restoring module to factory settings
- TXD1 - asynchronous UART 1 data output (default on)
- TXD2 - asynchronous UART 2 data output (default OFF)
- RXD1 - asynchronous UART 1 data input (enabled by default)
- RXD2 - asynchronous UART 2 data input (disabled by default)
- CFG0 - UART configuration mode
- DIR1 - UART 1 RS485 RX/TX switch (connects to external RS485 controller)
- DIR2 - UART 2 RS485 RX/TX switch (connects to external RS485 controller)
Technical specification of the UART converter
- Module type: converter
- Converter type: UART to Ethernet
- Number of channels: 2
- Transmission type: bidirectional transmission, transparent transmission
- Built-in circuit: CH9121
- Ethernet: RJ45 10 / 100 Mbps
- Transmission speed: from 300 bps to 921.6 kbps
- Data bit: 5, 6, 7, 8
- Stop bit: 1, 2
- Interface protection: reverse connection protection, ESD, surge protection
- Electromagnetic isolation: 1.5 kV
- Operation mode: TCP server, TCP client, UDP server, UDP client etc.
- TCP server: configurable from 1 to 16
- Supply voltage: 3.3 V / 5 V
- Compatible with Arduino, Raspberry Pi and STM32
- Current capacity: 140 mA at 5 V
- Dimensions: 57.3 x 22 x 15 mm (without connectors)
Useful links |