Codey OnlineBibliothèque de composants Arduino & ESP32 › MAX3232 RS232 to TTL Serial Converter Module
MAX3232 RS232 to TTL Serial Converter Module
Autres

MAX3232 RS232 to TTL Serial Converter Module

Module convertisseur de port série MAX3232 RS232 vers TTL, connecteur DB9 femelle pour Arduino et

Largeur: 34.4 mm

Brochage — MAX3232 RS232 to TTL Serial Converter Module

Broche Signal Description
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.

Exemple de schéma de câblage — MAX3232 RS232 to TTL Serial Converter Module

De Vers Fil
board:5V x1:VCC red
board:GND x1:GND black
board:D2 x1:TXD green
board:D3 x1:RXD blue

Exemple de code Arduino — MAX3232 RS232 to TTL Serial Converter Module

Cet exemple a été écrit et vérifié à la compilation pour le arduino-uno. Codey Online l'adapte pour vous à toute autre carte prise en charge.

// 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);
  }
}

Composants similaires

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

Construisez votre projet Arduino ou ESP32 avec l'IA

Décrivez ce que vous voulez créer. Codey Online écrit le code, dessine le schéma de câblage, le compile et flashe votre carte directement depuis le navigateur.

Commencez gratuitement