TheRS485 TO ETHmodule provides an easy way to communicate between RS485 and RJ45 port Ethernet, it can be configured via webpage.
Features
* M0 series 32-bit ARM processor, fast speed, high efficiency
* 10/100M Auto-MDI/MDIX ethernet interface, regardless of cross-over or straight-through cable
* Configurable RS485 baudrate (600bps~230.4Kbps), supports five parity check options: None, Odd, Even, Mark, Space
* Available working modes: TCP Server, TCP Client, UDP Server, UDP Client, HTTPD Client (supports GET and POST)
* Configurable via webpage, AT commands, serial protocol, and network protocol, provides configuration protocol which can be integrated to your own software
* Supports customized heartbeat packets, make sure the connection is truthful, as well as for actively retrieving sensor data
* Supports customized registration packets, auto passing the registered packet as identifier after the connection is established, so that different devices can be distinguished
* Supports customized webpage, allows user to customize the module configuration page
* Supports RFC2217-like protocol, be able to communicate with devices whose serial setting (baudrate, data bit, etc.) may change
* KeepAlive mechanism, detects broken connection, auto re-connecting
* Supports time-out reboot (no-data reboot), ensures a long-term stable connection, configurable reboot time
* Supports DNS domain name resolution, configurable DNS server
* Supports DHCP, auto-obtained IP or static IP
* Firmware is upgradable via the network
* Restore to factory settings via software and/or hardware
* Comes with default MAC address, which is customizable
* Provided software: module configuration software, TCP/UDP testing tool, VCOM virtual serial port software
* Example code: host computer (socket ), VB, C++, Delphi, Android, iOS, etc.
Specifications
* Ethernet:
* Connector: 4-pin RJ45
* Communication rate: 10/100Mbps
* Interface protection: 1.5KV electromagnetic isolation
* Protocols: IP, TCP, UDP, ARP, ICMP, DHCP, DNS, HTTPD Client
* TX cache: 6Kbyte
* RX cache: 4Kbyte
* RS485:
* Connector: screw terminal (A+, B-, GND)
* Data bit: 5bit, 6bit, 7bit, 8bit
* Stop bit: 1, 2
* Parity bit: None, Odd, Even, Mark, Space
* Baudrate: 600bps~230.4Kbps
* RX cache: 800byte
* Hardware flow control: none
* Interface protection:
* 2KV ESD protection
* RS485 pull up/down registers: 2.2KΩ
* Power:
* Power supply: 5.0~7.0V (5V recommended)
* Operating current: 150mA (@5V)
* Power consumption: <1W
* Interface protection: reverse-proof, ESD protection, anti-surge
* Environment:
* Operating temperature: -25~75°C
* Storage temperature: -40~105°C