Codey OnlineLibreria di componenti Arduino ed ESP32 › MAX3232 RS232 to TTL Serial Converter Module
MAX3232 RS232 to TTL Serial Converter Module
Altro

MAX3232 RS232 to TTL Serial Converter Module

Modulo convertitore di porta seriale MAX3232 RS232 a TTL, connettore DB9 femmina per Arduino e

Larghezza: 34.4 mm

Pinout — MAX3232 RS232 to TTL Serial Converter Module

Pin Segnale Descrizione
GND ground Ground reference for the TTL side and module power.
TXD TX TTL-level transmit output from the MAX3232 to the MCU UART RX.
RXD RX TTL-level receive input to the MAX3232 from the MCU UART TX.
VCC power Logic supply input for the MAX3232 module, typically 3.3V or 5V.

Schema di cablaggio di esempio — MAX3232 RS232 to TTL Serial Converter Module

Da A Filo
board:5V x1:VCC red
board:GND x1:GND black
board:D2 x1:TXD green
board:D3 x1:RXD blue

Codice Arduino di esempio — MAX3232 RS232 to TTL Serial Converter Module

Questo esempio è stato scritto e verificato in compilazione per arduino-uno. Codey Online lo adatta a qualsiasi altra scheda supportata.

// MAX3232 RS232 to TTL Serial Converter Module
// Arduino Uno example: simple serial bridge using SoftwareSerial.
// 
// Wiring used:
// Arduino D2 <- module TXD
// Arduino D3 -> module RXD
// 5V -> VCC, GND -> GND

#include <SoftwareSerial.h>

static const uint8_t MAX3232_RX_PIN = 2; // Arduino receives on this pin (connect to module TXD)
static const uint8_t MAX3232_TX_PIN = 3; // Arduino transmits on this pin (connect to module RXD)

SoftwareSerial max3232Serial(MAX3232_RX_PIN, MAX3232_TX_PIN);

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

  max3232Serial.begin(9600);

  Serial.println("MAX3232 TTL serial example");
  Serial.println("Type in the Serial Monitor and press Enter.");
  Serial.println("Text will be sent to the module RXD pin and echoed back from TXD if the external RS232 device replies.");
}

void loop() {
  // Forward data from the USB serial monitor to the MAX3232 module.
  while (Serial.available() > 0) {
    char c = (char)Serial.read();
    max3232Serial.write(c);
  }

  // Show any data coming back from the MAX3232 module.
  while (max3232Serial.available() > 0) {
    char c = (char)max3232Serial.read();
    Serial.write(c);
  }
}

Componenti correlati

4-Channel Optoisolator Board

4-Channel Optoisolator Board

AD9850 DDS Signal Generator Module

AD9850 DDS Signal Generator Module

Adjustable Step-down Module 3-40VDC  1.5-35VDC LM2596

Adjustable Step-down Module 3-40VDC 1.5-35VDC LM2596

Breadboard 400 pin

Breadboard 400 pin

Crea il tuo progetto Arduino o ESP32 con l'AI

Descrivi cosa vuoi realizzare. Codey Online scrive il codice, disegna lo schema di collegamento, lo compila e programma la tua scheda direttamente dal browser.

Inizia gratis