0
КОРЗИНА
0 ТОВАРА

Конвертер RS232-UART (Trema-модуль) для Arduino

Подробнее...
Модификация
Скоро в продаже Артикул: # 1445
171 ₽
Возможен безналичный расчёт для юридических лиц при оформлении заказа
Сообщить о поставке на e-mail:
{{ status }}
  • Доставка товаров по России, Белоруссии, Казахстану
  • Возможен безналичный расчёт для юридических лиц при оформлении заказа
Количество:
Перейти в корзину и оформить заказ.
Telegram
WhatsApp
Обсудить вопросы приобретения, не технические!
*Доступно общение только текстовыми сообщениями, звонки и аудио сообщения не обслуживаются
Офлайн
Описание товара
Подробное описание товара

Общие сведения

Конвертер RS232-UART - преобразователь логики TTL/CMOS UART в RS232. Плата позволяет соединить Arduino и подобные устройства, использующие логику "транзистор-транзистор" UART к устройствам с интерфейсом RS232.

Видео

Редактируется...

Характеристики

  • Чип: MAX3232
  • Назначение: Мост UART-RS232.
  • Входное напряжение питания: 5 В.
  • Логические уровни UART: 3,3 - 5 В.
  • Логические уровни RS232: ±5 В.
  • Рабочая температура: 0°С...+70°С.
  • Габариты: 31×31 мм

Все модули линейки "Trema" выполнены в одном формате

Подключение

Модуль подключается к Arduino по шине UART (можно использовать как аппаратную так и программную шину).

  • Выводы модуля Vcc и GND подключаются к шине питания 3,3 или 5 В постоянного тока.
  • Вывод модуля TX подключается к аппаратному (фиксированному) или программному (назначенному) выводу RX Arduino. Это линия шины UART для передачи данных от модуля к Arduino.
  • Вывод модуля RX подключается к аппаратному (фиксированному) или программному (назначенному) выводу TX Arduino. Это линия шины UART для передачи данных в модуль от Arduino.
  • Вывод модуля RTS подключается к любому выводу Arduino номер которого указывается в скетче. Это линия Request To Send (Разрешение отправки) используется в некоторых старых RS232 устройствах, таких как модемы. Для запроса разрешения на отправку необходимо перевести эту линию в положение логической единицы (HIGH), вывод Arudino должен быть настроен как выход (OUTPUT). Подключается к выводу CTS на устройстве.
  • На плате так же имеется не запаянный вывод CTS (Clear To Send - разрешено отправлять). Этот вывод так же используется не всеми RS232 устройствами, при необходимости к нему можно припаять пин или провод и подключить к любому цифровому выводу Arduino. Это линия по которой можно узнать дано ли разрешение на отправку. Если разрешение получено от устройства, то эта линия переводиться в положение HIGH. Подключается к выводу RTS на устройстве.

Для удобства подключения к Arduino воспользуйтесь Trema ShieldTrema Power ShieldMotor Shield или Trema Set Shield.

Модуль Arduino
Vcc 5V
GND GND
RX TX (9)
TX RX (8)

При необходимости подключения RTS и CTS:

RTS3
CTS
4

Пример

Работа с устройством RS232 при помощи монитора последовательного порта

// Подключаем библиотеку программного последовательного порта
#include <SoftwareSerial.h>

// Константы выводов RX, TX
const uint8_t RX = 8;
const uint8_t TX = 9;

// Создаём объект программного последовательного порта
SoftwareSerial mySerial(RX, TX);

void setup()
{

    // Инициируем аппаратный порт
    Serial.begin(9600);
    while (!Serial) {
        ; // Ждём инициализации последовательного порта (необходимо для плат с встроенным USB)
    }

    // Инициируем программный порт
    mySerial.begin(9600);
}

void loop()
{
    // Если буфер программного порта не пуст...
    if (mySerial.available()) {
        // Выводим следующий байт буфера в аппаратный порт
        Serial.write(mySerial.read());
    }
    // Если буфер аппаратного порта не пуст...
    if (Serial.available()) {
        // Выводим следующий байт буфера в программный порт
        mySerial.write(Serial.read());
    }
}

Подключение к модему с использованием RTS и CTS

// Подключаем библиотеку программного последовательного порта
#include <SoftwareSerial.h>

// Константы выводов RX, TX
const uint8_t RX = 8;
const uint8_t TX = 9;
const uint8_t RTS = 3;
const uint8_t CTS = 4;

// Создаём объект программного последовательного порта
SoftwareSerial mySerial(RX, TX);

void setup()
{

    // Инициируем аппаратный порт
    Serial.begin(9600);
    while (!Serial) {
        ; // Ждём инициализации последовательного порта (необходимо для плат с встроенным USB)
    }

    // Инициируем программный порт
    mySerial.begin(9600);

    // Устанавливаем вывод RTS как выход
    pinMode(RTS, OUTPUT);

    // Переводим в состояние логической единицы
    digitalWrite(RTS, HIGH);

    // Ждём ответа от устройства
    while(digitalRead(CTS) == LOW) {};
}

void loop()
{
    // Если буфер программного порта не пуст...
    if (mySerial.available()) {
        // Выводим следующий байт буфера в аппаратный порт
        Serial.write(mySerial.read());
    }
    // Если буфер аппаратного порта не пуст...
    if (Serial.available()) {
        // Выводим следующий байт буфера в программный порт
        mySerial.write(Serial.read());
    }
}


Комплектация

  • 1x Плата-модуль;

Ссылки

Товары
Первой необходимости и другие вещи, которые могут пригодиться!
В наличии
648
Скоро в продаже
Радиомодуль nRF24L01+PA+LNA 2.4G (Trema-модуль): Дальность действия данного модуля больше чем у Trema радиомодуля RF24L01+ так как он оснащён двумя дополнительными усилителями: «PA» Подробнее
740
В наличии осталось 8 шт.
612
Скоро в продаже
Motor Shield, 2 канала (до 35В, 2А): Позволяющая управлять моторами с напряжением 3-35V и током до 2А Подробнее
1290
Скоро в продаже
Реле электромеханическое ДО 250V 10 А. 2- канала 5V: Коммутирует цепи как переменного, так и постоянного тока до 10А Подробнее
190
Скоро в продаже
Monster Moto Shield, 30A, 2 канала: Monster Moto Shield двух-канальный драйвер моторов Подробнее
1206
В наличии
Инфракрасный пульт дистанционного управления: Используется для беспроводного управления проектами. Подробнее
189
В наличии
Адаптер драйвера шагового двигателя 28BYJ-48 (Trema-модуль): Соединяющее звено для подключения шагового мотора 28BYJ-48 к драйверу и контроллеру Подробнее
140
Скоро в продаже
Кнопка со светодиодом, синяя (Trema-модуль): Включает в себе обычную кнопу и светодиод, управляемые раздельно Подробнее
198
В наличии
Кнопка, зеленая (Trema-модуль): Тактовая кнопка, которая может служить источником сигналов (команд) для Ваших проектов Подробнее
126
В наличии
Wi-Fi модуль ESP8266 (ESP-01): Для подключения устройств в Wi-Fi-сети Подробнее
419
440
Скоро в продаже
441
Или перейти в корзину и оформить заказ.
Гарантии и возврат Используя сайт Вы соглашаетесь с условями
Есть вопрос?