Записи с меткой «UART»

Урок 2. Последовательный порт UART в Maixduino/K210

Урок 2. Последовательный порт UART в Maixduino (K210) - Подключение

На плате Maixduino есть 3 последовательных порта (UART): «/dev/uart1», «/dev/uart2» и «/dev/uart3».  Первый порт («/dev/uart1») используется FreeRTOS как порт для отладки и прошивки. По этому не рекомендуется использовать, а два других порта можно использовать для обмена данными с внешними устройствами. В этом уроке настроим последовательный порт (UART), напишем пример программы и будем передавать данные между Maixduino …

CuteCom — графический последовательный терминал, аналог Terminal 1.9b для linux

Cutecom — графический последовательный терминал, похожий на minicom. В основном, он предназначен для разработчиков электронной аппаратуры и для тех, кому нужен терминал для передачи команд устройствам. Среди его особенностей: строчный интерфейс (в отличие от символьного), поддержка xmodem, ymodem и zmodem (требуется пакет lrzsz), шестнадцатеричный ввод/вывод и др. Утилита написана с использованием библиотеки Qt. Cutecom — …

Raspberry Pi и Pi4J. Урок 4. UART — Работа с последовательным портом

Raspberry Pi и Pi4J. Урок 4. UART - Работа с последовательным портом (Orange Pi One + PL2303HX)

UART (Universal Asynchronous Receiver/Transmitter) — универсальный асинхронный приёмопередатчик, интерфейс для связи цифровых устройств, предназначенный для передачи данных в последовательной форме. Очень распространён и весьма востребован, имеет аппаратную реализацию во многих микроконтроллерах (Wiki). Pi4J предоставляет возможность работы с UART из Java. Все классы и интерфейсы для инициализации и работы с последовательным портом находятся в пакете com.pi4j.io.serial.*;. …

Подключение дальномера HC-SR04 к ATtiny2313

Подключение дальномера HC-SR04 к ATtiny2313 вывод на LCD (1)

В данной статье пойдет речь о том, как подключить ультразвуковой дальномер HC-SR04 к ATtiny2313 и отображать данные на ЖКИ-дисплее 16×1 на базе HD44780. Также сделал пример программы для отправки результата по UART. Для приёма я использовал Terminal 1.9b и преобразователь USB-UART на базе PL2303HX. Для проверки работоспособности программы и схемы я использовал Proteus 7. Проект в …

Распиновка всех моделей Orange Pi (Orange Pi pinout / Pin definition), назначение и описание разъемов GPIO

Orange Pi pinout - PIN definition

В данной статье я собрал распиновки (Orange Pi pinout) всех моделей Orange Pi: Orange Pi, Orange Pi 2, Orange Pi Mini, Orange Pi Mini 2, Orange Pi One, Orange Pi Lite, Orange Pi PC, Orange Pi PC 2, Orange Pi Plus, Orange Pi Plus 2, Orange Pi Plus 2E, Orange Pi Zero. В основном распиновка GPIO …

Распиновка (Banana Pi pinout / Pin definition.), назначение и описание разъемов GPIO на Banana PI-M3

GPIO Banana PI-M3 BPI-M1 BPI-M2

Спецификация GPIO на Banana PI-M3 GPIO (General Purpose Input/Output) — переводится как Входы/Выходы общего назначения. Banana PI-M3 имеет 40 выводов общего назначения. GPIO на Banana PI-M3 соответствует с GPIO других моделей как: B+, M1, M2 и Raspberry Pi и др.. Для работы с GPIO на Banana PI-M3 я пользуюсь WiringPi, точнее BPI-WiringPi. Переходите на странице Установка и настройка BPI-WiringPi/WiringPi …

Terminal 1.9b — работаем с COM-портом

Terminal 1.9b

Программа Terminal 1.9b является монитором COM порта персонального компьютера. С помощью программы можно легко отправлять и принимать данные через COM порт компьютера по протоколу RS232. Среди достоинств Terminal гибкая настройка программы под различные режимы работы. Интерфейс программы прост и понятен. Смотрите ещё: Преобразователь USB-UART на базе PL2303HX. Скачать драйвера для windows Преобразователь USB-UART на базе …

USART/UART на ATmega16 — Обмен данными по последовательному каналу

Схема подключения. UART на ATmega16 - Обмен данными по последовательному каналу (3)

USART/UART на ATmega16 — микроконтроллер ATmega16 (ATmega32) имеет в своем составе модуль универсального синхронно/асинхронного приемопередатчика —  USART. С его помощью можно организовать обмен данными по последовательному каналу между компьютером и микроконтроллером или между двумя микроконтроллерами. Как создать проект в Atmel Studio 7 смотрим здесь.

Преобразователь USB-UART на базе CH340G

Серия микросхем CH340 предназначена для преобразования шины USB в другие интерфейсы. На основе этой микросхемы можно построить преобразователь USB в последовательный интерфейс (например COM-порт), инфракрасный интерфейс (IrDA порт), интерфейс принтера. Наибольшую популярность данный чип приобрел в USB-SERIAL TTL модулях CH340G. Популярность переходника, в первую очередь, обусловлена ценой. Он значительно дешевле широко используемых чипов FTDI. Кроме …

Преобразователь USB-UART на базе PL2303HX

PL2303HX USB-USART

USB-TTL преобразователь — выполнен на микросхеме PL2303, служит для подключения микроконтроллеров к ПК, через порт UART. Такой можно купить у китайцев на Aliexpress по этой ссылке, цена преобразователя около 0.7$, что очень мало. Микросхема PL2303HX, создает на ПК виртуальный COM-порт. Конвертер используется для программирования микросхем и микроконтроллеров, поддерживающих уровни сигналов TTL (0 – 5В). Применяется …