Найти в Дзене

Орион-128. Последовательный порт по беспроводной связи.

Всем привет! Сразу оговорюсь: материал для настоящих орионоводов!
Требования: ОС DSDOS + собранный и отлаженный блок СОМ-порта на микросхеме 16С550, а также настроенный на PC ORI-Server. Сегодня мы избавимся от кабеля, соединяющего наш любимый Орион-128 с PC, который используется для обмена и хранения файлов. Для этого нам понадобися любой ардуино-модуль "USB-COM converter" и два радиомодуля HC-12. Схема соединения следующая: Для визуализации работы добавлены светодиоды VD1-VD4. Переключатель SA1 нужен для подачи напряжения питания на модуль после его программирования. Переключатель SA2 нужен для ввода HC-12 в режим программирования. Возьмём небольшую макетную плату и соберём плату-переходник по приведённой схеме. Подключим в свободное гнездо USB и убедимся в Диспетчере устройств, что драйвер установился корректно. А также запомним номер порта, он нам понадобится для настройки ORI-SERVER со стороны PC. Теперь проверим, всё ли у нас правильно собрано и проходят ли сигналы. Установим вре

Всем привет!

Сразу оговорюсь: материал для настоящих орионоводов!
Требования: ОС DSDOS + собранный и отлаженный блок СОМ-порта на микросхеме 16С550, а также настроенный на PC ORI-Server.

Сегодня мы избавимся от кабеля, соединяющего наш любимый Орион-128 с PC, который используется для обмена и хранения файлов.

Для этого нам понадобися любой ардуино-модуль "USB-COM converter" и два радиомодуля HC-12.

-2

Схема соединения следующая:

-3

Для визуализации работы добавлены светодиоды VD1-VD4.

Переключатель SA1 нужен для подачи напряжения питания на модуль после его программирования. Переключатель SA2 нужен для ввода HC-12 в режим программирования.

Возьмём небольшую макетную плату и соберём плату-переходник по приведённой схеме.

-4
-5

Подключим в свободное гнездо USB и убедимся в Диспетчере устройств, что драйвер установился корректно. А также запомним номер порта, он нам понадобится для настройки ORI-SERVER со стороны PC.

-6

Теперь проверим, всё ли у нас правильно собрано и проходят ли сигналы.

Установим временно джампер в гнездо, соединив тем самым сигналы Tx и Rx:

-7

и запустим программу терминала

-8

Указав порт в списке "COM Port" (который запомнили), жмём кнопку "Connect".

Далее в строке пишем любое сочетание символов, например TEST, нажимаем Enter и мы должны получить ответ с этой же строкой. Если всё так, подключаем радиомодуль!

При подпайке антенны имейте ввиду, что она должна быть направлена в любую сторону от платы, кроме как вдоль неё. Рекомендуют так:

-9

Далее переключателем SA2 переводим НС-12 в режим программирования. При этом загорится соответствующий светодиод. У меня это синий.

-10

В терминале указываем скорость 9600 и задаём команду AT. Жмём кнопку "Send".

-11

После получения ответа ОК, программируем модуль командой AT+B115200. В ответ получим ОК.

Таким же образом программируем второй модуль.

В итоге мы получили два модуля, настроенных на скорость 115200.

Один мы оставляем на этой плате, второй подключаем к микросхеме 16С550. Сигнал Rx модуля HC-12 соединяем с Tx микросхемы 16C550, а Tx c Rx. И про питание не забываем.

На этом всё.

Загружаем ОС DSDOS и пользуемся диском G: удалённо.

Сперва я собрал вертикальный вариант, но он мне не понравился и я его переделал на горизонтальный.

Видео работы собранной схемы на ноутбуке:

Если возникнут трудности или вопросы, задавайте в комментариях.

До новых встреч!