Канал передачи данных через р/cт КВ диапазона

Ситуация такова:
Имеются 2 стационарные радиостанции, которые имеют возможность подключения аппаратуры передачи данных. Требуется передавать данные температуры, показания счётчиков эл.энергии (2 фидера) .
Т.е на стороне одной радиостанции Arduino по RS-232 подключена к р/ст, на другой стороне Arduino по RS-232 подключена к р/сти через W5500 к каналу передачи данных.
Вот выдержка из РЭ:
Аппаратура передачи данных АПД подключается к интерфейсу АПД (стык RS-232) системного модуля радиостанции. параметры интерфейса - 9600 бит/с,8N1. При необходимости используется управление потоком с помощью сигналов RTS, CTS.
Радиостанция может обмениваться с АПД в прозрачном режиме. В прозрачном режиме поток байт, принимаемых из RS-232 упаковывается в кодограммы определённого формата и передается в радиоканал. На приёмной стороне кодограммы распаковываются и формируется поток байт, передавемый в RS-232. Организуется прозрачный канал обмена между двумя оконечными устройствами.
Для передачи в радиоканал АПД начинает передавать байты данных.В радиостанции данные записыаются в буфер размером 2 кБайт. Если буфер заполнен более чем на половину, то формируется неактивный сигнал готовности (RTS=0). Если буфер заполнен менее чем на четверть, то формируется активный сигнал готовности (RTS=1). Из буфера данные передаются в радиоканалю.
В радиоканал данные передаются кодограммами. Кодограмма состоит из символов - частотных посылок длительностью 15 мс. Повторяющийся символ заменяется символом R.
Формат кодограммы приведён ниже

Номер посылки Символ Примечание

  1		   S				Стартовый символ
  2		   Адрес1			Адрес кодограммы_1
  3		   Адрес2			Адрес кодограммы_2
  4		   0                    	ПРизнак повтора (не исп)
  5            0                    	Признак разрядности (не исп)
  6            I                    	Признак информации
  7            Байт1 - Старшая тетрада	|
  8		   Байт2 - Младшая тетрада      |
 ...                                        |  количество байтов данных от 1 до 14
  33	   Байт14 - Старшая тетрада     |
  34	   Байт14 - Младшая тетрада     |
  35	   Пауза                         Завершающая пауза

Поля Адрес1, Адрес2 используются в качестве адреса(идентификатора, типа) кодограммы. Значения для передачи, приёма конфигурируются параметрами р/cт. Если у принятой кодограммы поле адреса не совпадает с ожидаемым, то она отбрасывается. Если поле адреса совпадает, то данные из кодограммы передаются в АПД.

Спасибо за информацию. Не знал.

Ну и если вопросы появяцца, задавай, не стесняйса.

Можно узнать полное название и модель радиостанции.

Тоже интересный факт!

Судя по названию раздела, нам предлагается такую КВ радиостанцию собрать. 2 шт.)))

радиостанция РЛСМ 10-42, требуется код написать для двух микроконтроллеров

А станции для испытаний предоставишь?

1 лайк

Нет конечно

Ну удачи в поисках. Она тебе понадобится.

2 лайка

И далее куда все уходит?

Думаю достаточно веб-сервера

Понятно. Сделать можно. Недешево выйдет.

Судя по этой фразе все, что написано про радиостанции - не имеет ни малейшего отношения к задаче. Необходимо обеспечить обмен данными по Сериал между двумя ардуинами.

ТС, возьмите любой пример обмена между двумя контроллерами, например на основе библиотеки VirtualWire.

Думаю прозрачный канал там возможен только в сетях GSM / LTE, а ТС нужен КВ…

Особенности и функции

  • Поддержка цифровых стандартов DMR Tier II и Tier III, GSM, GSM-R, LTE
  • Спутниковая связь Thuraya, Iridium
  • Возможность установки приемопередатчика ГМВ (2 МГц)
  • Приемник систем навигации ГЛОНАСС, GPS
  • Встроенный регистратор переговоров
  • Интерфейсы Ethernet 10/100BASE-T, RS-232, RS-485, CAN
  • Дистанционный мониторинг по радиоканалу
  • 1, 2 или 4 слота для установки приемопередатчиков в зависимости от модификации

https://www.pulsar-telecom.ru/catalog/radiosvyaz/rlsm-10

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

А вот ТС пишет следующее:

исходя из этого прозрачный канал организует сама радиостанция…
“Если повар нам не врет…”

Возможно…

Интересная задача, люблю короткие волны и что то куда то передавать. Лишь бы бюджет был для проекта. Как интересный проект - так “денех нет” обычно.

1 лайк

а я больше принимать люблю…

1 лайк

повар не врёт,
Вот ещё из РЭ
ЧАстота, Гц Обозначение
2500 0 |
1724 1 |
2632 2 |
2941 3 |
2381 4 |
1852 5 |
2174 6 |
2083 7 |
2000 8 |
1613 9 | символы кодограмм
1562 A |
1515 B |
1667 C |
1785 D |
1470 E |
3125 F |
2778 R(повтор) |
1923 S(старт) |
2272 I(информ) |

Только там неизвестно что и как считывать и куда в итоге передавать и в каком формате. Пока из ТС все это вытрясешь - офонареешь.