Active Isolated RS485 to UART Signal Adapter Module - DFRobot

 Gravity: Active Isolated RS485 to UART Signal Converter

Introduction

This active, isolated RS485 to UART signal transfer module comes with protection circuits such as power isolation and TVS. Compatible with most main controllers, it has the characteristics of fast communication speed, stable and reliable performance, high safety, etc., and can be applied to various industrial sensors, industrial control equipment or applications that require RS485 signal conversion.

Features

Specification

Board Overview

[DFR0845 Gravity: Active Isolated RS485 to UART Signal Converter]()

Gravity-UART

Label Name Function description
1 T UART data transmission-TX
2 R UART data reception-RX
3 - GND power supply negative
4 + VCC power supply positive

RS485

Label Name Function description
1 12V 12V-2W output, connect to 485 device
2 GND RS485 side isolated ground, connected to 485 device's GND
3 A RS485 signal terminal A
4 B RS485 signal terminal B

12V-IN

Label Name Function description
1 12V 12V external power input
2 GND External power supply GND

Tutorial

Use Gravity: Active Isolated RS485 to UART Signal Adapter Module to connect the RS485 device and the Arduino Leonardo main control, and test the transceiver function of the device through the serial monitor.

Note:

Requirements

Use serial port to read sensor data

Connection Diagram

Sample code

void setup() {
//Communicate with PC through USB to UART, use Serial to call
Serial.begin(9600);
//Use Serial1 to call the serial UART of TXD and RXD marked on the development board
Serial1.begin(9600);
}

void loop() {
  if (Serial.available()) 
    Serial1.write(Serial.read());
  if (Serial1.available())
    Serial.write(Serial1.read());
}

Expected Results

Open the SSCOM32 serial port data debugger, send the Hex command, and get the data feedback.

FAQ

For any questions, advice or cool ideas to share, please visit the DFRobot Forum.

More Documents