What is CH9121?

CH9121 is a domestic serial port to network port chip that integrates the TCP/IP protocol stack and can realize two-way transparent transmission of network data packets and serial port data.
CH9121 has three working modes: TCP CLIENT, TCP SERVER and UDP. The serial port baud rate can support up to 921600bps and can be easily configured through the host computer software. It has its own Ethernet media transmission layer (MAC) and physical layer (PHY), supports 10/100M, full-duplex/half-duplex adaptive Ethernet interface, is compatible with IEEE 802.3 protocol, and supports automatic conversion of MDI/MDIX lines. The serial port TTL level is compatible with 3.3V and 5V.

Which company developed ch9121?

CH9121 was developed by Nanjing Qinheng Microelectronics Co., Ltd. This is a Chinese company.

CH9121 is a network module with three working modes: TCP_SERVER, TCP_CLIENT, and UDP. It integrates the TCP/IP protocol stack and can realize two-way transparent transmission of network data packets and serial port data. The serial port baud rate can support up to 921600bps. Easy configuration through host computer software.

What is ch9121 arduino?

CH9121 and Arduino can be used together to connect Arduino to the network. CH9121 is a serial port to network port chip. The Ch9121 serial port can convert Arduino’s serial port data into network data, thereby realizing Arduino’s IoT function.
Arduino is a convenient, flexible and easy-to-use open source electronic prototyping platform, including hardware (various models of arduino boards) and software (arduino IDE). It is suitable for artists, designers, enthusiasts and friends who are interested in “interaction” them.
Arduino can sense the environment through a variety of sensors, and feedback and influence the environment by controlling lights, motors and other devices.

Ch9121 TCP

Ch9121 TCP refers to the integrated TCP/IP protocol stack, which can realize two-way transparent transmission of network data packets and serial port data, and has three working modes: TCP CLIENT, TCP SERVER, and UDP.

Ch9121 pinout

The functions of some of the pins in Ch9121 are as follows:
TXD1, RXD1: compatible with 3.3V and 5V levels.
DIR: RS485 control pin, if not used, it can be left floating.
R5~R8, C6, C7: should be as close as possible to the 5th pin of P1.
TXOP (RXIP) and TXON (RXIN): They are differential signals. They should be routed close to parallel lines. Try to provide ground wires or copper on both sides to reduce interference from the outside world.

Ch9121 tcp server

The introduction of Ch9121 tcp server is as follows:
The CH9121 network module is a network module that transparently transmits TCP or UDP network data packets and serial port (TTL level) data packets. As a multi-functional embedded data conversion module, the module integrates the hardware TCP/IP protocol stack and 10/100M Ethernet data link layer (MAC) and physical layer (PHY). Users can easily connect the terminal to the network through the serial port, greatly reducing development time and development costs.

CH9121 datasheet manual pdf download

CH9121 is a network serial port transparent transmission chip. It can integrate the TCP/IP protocol stack internally to realize two-way transparent transmission of network data packets and serial port data. It has 4 working modes: TCP CLIENT, TCP SERVER, UDP CLIENT, and UDP SERVER. The serial port baud rate is It can support up to 921600bps.
The CH9121 manual can be viewed or downloaded on its official website or other websites.

Ch9121 windows 10

The application of Ch9121 in Windows 10 is as follows:

The CH9121 network module is a network module that transparently transmits TCP or UDP network data packets and serial port (TTL level) data packets. Module parameters can be modified in real time by sending instructions through the serial port or network, or can be queried and set through parameter setting software provided by other software.

CH9121 Wikipedia

With the popularization of IoT technology, more and more traditional devices have requirements for networking functions. As a widely used communication interface, the serial port is converted to Ethernet and the need for remote data transmission gradually emerges.

CH9121 integrates TCP/IP protocol stack, which can easily realize two-way transparent transmission of network data packets and serial port data packets without programming. With the help of CH9121 transparent transmission module, customers can quickly realize serial port device networking, greatly reducing the difficulty and shortening of serial port device networking. product development cycle.

The CH9121 network serial port transparent transmission module integrates a 10M/100M Ethernet port and supports 3 working modes: TCP CLIENT, TCP SERVER, and UDP. The serial port baud rate can support up to 921600bps. The module parameters can be easily configured through the host computer software, which is convenient and fast.
The following figure is the application block diagram of the CH9121 network serial port transparent transmission module:

CH9121 network serial port transparent transmission module application diagram

CH9121 network serial port transparent transmission module application diagram

 

Functions and features:

It has its own Ethernet media transport layer (MAC) and physical layer (PHY) internally.
Realize two-way transparent transmission of serial port data and network data.
Supports 10/100M, full-duplex/half-duplex adaptive Ethernet interface, compatible with 802.3 protocol.
Supports automatic conversion of MDI/MDIX lines.
The working mode supports TCP CLIENT, TCP SERVER and UDP modes.
The serial port baud rate supports 300bps ~ 921600bps.
Serial port TTL level, compatible with 3.3V and 5V.
The serial port supports full-duplex and half-duplex serial communication, and supports automatic switching of RS485 transceiver.
Network parameters such as chip working mode, port, IP, and serial port baud rate can be configured through the host computer.

CH9121 integrates TCP/IP protocol stack, which can realize two-way transparent transmission of network data packets and serial port data. It has 3 working modes: TCPCLIENT, TCP SERVER, and UDP. The serial port baud rate can support up to 921600bps and can be easily configured through the host computer software. ,Convenient.
The following figure shows the CH9121 application block diagram:

CH9121 application block diagram

CH9121 application block diagram

 

CH9121 Features

It has its own Ethernet media transmission layer (MAC) and physical layer (PHY) internally.

Realize two-way transparent transmission of serial port data and network data.

Supports 10/100M, full-duplex/half-duplex adaptive Ethernet interface, compatible with IEEE 802.3 protocol.

Supports automatic conversion of MDI/MDIX lines.

The working mode supports TCP CLIENT, TCP SERVER and UDP modes.

The serial port baud rate supports 300bps ~ 921600bps.

Serial port TTL level, compatible with 3.3V and 5V.

The serial port supports full-duplex and half-duplex serial communication, and supports automatic switching of RS485 transceiver.

Network parameters such as working mode, port, IP, and serial port baud rate can be configured through the host computer.

Support virtual serial port.

CH9121 Application

Development materials available:

1.CH9121 User Manual

2.CH9121 development board instructions + CH9121 configuration tools and instructions

3. CH9121 development board schematic and PCB.

CH9121 module is an Internet of Things module.
Purpose: serial port server, microcontroller networking module
Applicable products: MCU STM32 networking
Application areas: IoT

Ethernet Parameters

Number of ports: 1
Interface standard: RJ45 interface
LAN Ethernet: 10 / 100Mbps
Data cache: 6K bytes
Protection: 2KV electromagnetic isolation
Network protocols: IP, ARP, TCP, UDP, ICMP, IGMP, DCHP and so on

Serial Port Parameters

Number of ports: 1
Interface standard: TTL serial port, 2.54MM pin, 3.3V or 5V level
Baud rate: 300 ~ 921600bps
Data bits: 5,6,7,8,9
Stop bit: 1,2 bit
Parity: no parity, odd parity, even parity
Flow Control: None
Cache: 2K bytes

Supporting Software

Parameter configuration: network configuration software, serial AT command
Module testing: test software (network, serial one)

Basic Parameters

Size 43mmx23mmx14.5mm (length x width x height)
Working voltage DC3.3V / 5V
Operating current 200mA @ 5V
Power consumption 1W
Operating temperature -40 ~ 85 ° C
Storage temperature -55 ~ 125 ° C

TCP-232-V5 Network Module Pin Description

1. RESET: Factory reset pin, the module power-on detection, active low
2. DIR: RS485 receive, send switch control pin
3. TCPCS: TCP client mode, the port connection status indicator pin, the connection is successful output low
4. RUN: module running status indication pin, input 2Hz square wave
5. GND: Power Ground Pin
6. 3.3V: 3.3V DC power input pin, greater than 200mA, and 5V DC power supply alternatively
7. GND: Power Ground Pin
8. 5V: 5V DC power input pin, greater than 200mA, and 3.3V DC power supply can choose one of two
9. RSTI: reset pin, the internal pull-up, low-effective, can not be vacant
10. CFG: serial port configuration module enable pin, built-in pull-up, low-effective, do not have to be vacant
11. RXD: Serial data receive pin, serial port TTL level, compatible with 3.3V and 5V
12. TXD: serial data transmission pin, serial TTL level, compatible with 3.3V and 5V
13. GND: Power Ground Pin
14. 3.3V: 3.3V DC power input pin, greater than 200mA, and 5V DC power supply alternatively
15. GND: Power Ground Pin
16. 5V: 5V DC power input pin, greater than 200mA, with the optional 3.3V DC power supply can be

The TCP-232-V5 network module is a network module that transparently transmits TCP or UDP network data packets and serial port (TTL level) data packets. As a multi-functional embedded data conversion module, the module integrates the hardware TCP/IP protocol stack and 10/100M Ethernet data link layer (MAC) and physical layer (PHY). Users can easily connect the terminal to the network through the serial port, reducing development time and costs.

Module parameters can be modified in real time by sending instructions through the serial port or network, or can be queried and set with one click through the parameter setting software provided by Clay Man Technology. The serial port baud rate supports 300~921600bps. There are four working modes of the module: TCP_Server, TCP_Client, UDP_Client, and UDP_Server.

The module is a universal serial port to Ethernet transparent transmission device and can be used with MCUs such as 51, AVR, PIC, ARM or other serial port (TTL) devices.

DCHP refers to the dynamic host configuration protocol. That is, after the module turns on the DCHP function, the module’s IP, gateway, and mask are automatically obtained from the DCHP host (router, etc.) without the need for manual settings by the user, thus avoiding IP conflicts caused by manually setting the same IP. It also eliminates the trouble of manually assigning IP addresses. IPs are automatically assigned by the DCHP host.

CH9121 esp32 module product pictures:

CH9121 Serial to Ethernet network module - Serial server - MCU STM32 networking

CH9121 Serial to Ethernet network module – Serial server – MCU STM32 networking CH9121 datasheet Manual - CH9121 Wikipedia - ch9121 esp32 module

CH9121 datasheet Manual – CH9121 Wikipedia – ch9121 esp32 module CH9121 esp32 module product pictures

CH9121 esp32 module product pictures

ch9121 arduino ch9121 arduino