Codey OnlineBiblioteka komponentów Arduino i ESP32 › HW-0519 TTL to RS485 Module
HW-0519 TTL to RS485 Module
Interfejs

HW-0519 TTL to RS485 Module

This HW-0519 TTL to RS485 module is a UART-to-RS485 interface board with automatic direction control, used to link a microcontroller serial port to an RS485 differential network. It connects to logic-level RXD/TXD and power on one side, and to the A/B differential bus lines on the other side, with GND shared between devices.

Szerokość: 40 mm

Pinout — HW-0519 TTL to RS485 Module

Pin Sygnał Opis
GND ground Logic ground reference for power and TTL UART signals.
RXD RX TTL serial input from MCU TX to module for transmission on RS485.
TXD TX TTL serial output from module to MCU RX, carrying received RS485 data.
VCC power Module logic power input for the TTL side, typically 5V.
A+ data RS485 non-inverting differential bus line A.
B- data RS485 inverting differential bus line B.
GND.1 ground RS485-side earth/shield ground connection for bus reference or grounding.

Przykładowy schemat połączeń — HW-0519 TTL to RS485 Module

Z Do Przewód
board:5V x1:VCC red
board:GND x1:GND black
board:D1 x1:RXD green
board:D0 x1:TXD blue
board:GND.1 x1:GND.1 black
x1:A+ x1:A+ yellow
x1:B- x1:B- purple

Przykładowy kod Arduino — HW-0519 TTL to RS485 Module

Ten przykład został napisany i sprawdzony kompilacją dla arduino-uno. Codey Online dostosuje go do każdej innej obsługiwanej płytki.

// HW-0519 Auto-Flow RS485 Module
// Simple serial pass-through demo for Arduino Uno.
// Upload this sketch, then open Serial Monitor at 9600 baud.
// Type a message and press Enter; it will be sent to the RS485 module.

void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ;
  }

  Serial.println("HW-0519 RS485 module demo");
  Serial.println("Arduino Uno hardware serial on D0/D1");
  Serial.println("Connect your RS485 bus to A+ and B-.");
  Serial.println("Type in Serial Monitor to send data.");
}

void loop() {
  // Send any bytes typed in the USB Serial Monitor out through the RS485 module.
  while (Serial.available() > 0) {
    char c = (char)Serial.read();
    Serial.write(c);
  }
}

Podobne komponenty

16 Channel 12-Bit PWM Servo Driver I2C

16 Channel 12-Bit PWM Servo Driver I2C

MCP23017 I/O Expander

MCP23017 I/O Expander

PCM1808 ADC Module

PCM1808 ADC Module

Zbuduj swój projekt Arduino lub ESP32 z pomocą AI

Opisz, co chcesz zbudować. Codey Online napisze kod, narysuje schemat połączeń, skompiluje projekt i wgra go na płytkę bezpośrednio z przeglądarki.

Zacznij za darmo