• 12 июня (четверг) - 15 июня (воскресенье) офис не будет работать. Все оформленные заказы будут обработаны и отгружены 16 июня.
  • 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 Плата-модуль;

    Ссылки

    Товары
    Первой необходимости и другие вещи, которые могут пригодиться!
    В наличии
    1224
    В наличии осталось 2 шт.
    890
    Скоро в продаже
    Monster Moto Shield, 30A, 2 канала: Monster Moto Shield двух-канальный драйвер моторов Подробнее
    1206
    В наличии
    Сетевой модуль W5500 ТСР/IP (Ethernet): Позволяет осуществить удалённое подключение Вашего устройства к сети Ethernet, а следовательно и к сети Enternet Подробнее
    640
    В наличии
    Драйвер мотора (Trema-модуль): Позволяет управлять коллекторными моторами с с током потребления до 800 мА Подробнее
    160
    Скоро в продаже
    Потенциометр (Trema-модуль): Удобно использовать для настройки скорости вращения двигателя, угол поворота сервопривода, яркость светодиода и многое другое Подробнее
    108
    В наличии
    L293D Motor Shield (Моторчик / Шаговый двигатель / Сервопривод шилд): Motor Shield построен на драйвере L298D, который позволяет подключать и управлять электромоторами используя микроконтроллеры Arduino. Подробнее
    432
    В наличии осталось 2 шт.
    Сенсор умного видео слежения Pixy2 CMUcam5: Предоставляет возможность реализации элементов машинного зрения Подробнее
    17064
    В наличии
    Аналогово-цифровой преобразователь HX711: Отличное решение для работы с тензодатчиками (весы) Подробнее
    96
    В наличии осталось 5 шт.
    1161
    Скоро в продаже
    342
    В наличии
    126
    В наличии
    439
    В наличии осталось 2 шт.
    Твердотельное реле, 4-канала, FLASH-I2C: Работает по шине i2c, до 127 устройств одновременно на одной шине. Твердотельное реле только для управления переменной нагрузкой Подробнее
    1071
    Или перейти в корзину и оформить заказ.
    Гарантии и возврат Используя сайт Вы соглашаетесь с условями
    Есть вопрос?