Разработка электроники,

Систем автоматики,

Программного обеспечения

8(981)186-50-82

ООО "Антех ПСБ",
Санкт-Петербург

anteh@bk.ru

antehru@gmail.com

©

Симплексный односторонний преобразователь скорости передачи NMEA RS422 RS485 информационных посылок. Полная оптическая и гальваническая развязка, как по входу, так и по выходу. FIFO стек. Работа как на повышение, так и на понижение частоты обмена RS интерфейса

RS485 RS485 NMEA преобразователь конвертор скорости обмена Pic2

Рисунок 1 Общий вид

Контроллер предназначен для преобразования скорости передачи любых информационных посылок, оканчивающихся символами перевод строки возврат каретки, длиной не более 100 байт включительно вместе с символами перевода строки возврата каретки. Например NMEA посылки. Последовательность байт принимается во входной FIFO стек состоящий из 30 ячеек, каждая ячейка по 100байт. Ретрансляция посылки начинается только после полного её приёма. Интерфейс RS422 или 485. Можно настроить как репитер, или использовать для преобразования паритета и/или количества стоп бит. Общий вид Рисунок 1. Имеет один вход, один выход. Вход и выход оптически и гальванически изолированы как от источника питания, так и друг от друга. Признаком приёма и начала передачи информационной посылки считаются только последние последовательно идущие символы перевода строки, возврата каретки.

По умолчанию, все джампера сняты, кроме L1. L1 установлен. При такой "дефолтной" конфигурации джамперов скорость приёма 4800 передачи 9600. 1 стоп бит, чётность отключена.

ВСЕ ОБОЗНАЧЕНИЯ INPUT OUTPUT ЯВЛЯЮТСЯ ОБОЗНАЧЕНИЯМИ СО СТОРОНЫ КОНВЕРТОРА

Т.е. INPUT конвертора подключаем к OUTPUT, например компьютера, OUTPUT конвертора к INPUT компьютера

Подписи функционального назначения контактов нанесена на верхнем слое шелкографии печатной платы. Открываем корпус и смотрим на надписи рядом с разъёмами. Рисунок 3.

Функциональность устройства можно расширить, например использовать его, как имитатор каких либо посылок. Или установить подмену каких либо символов в конкретной посылке. Например можно менять заголовки NMEA предложений.

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

  • Крепление на DIN рейку
  • Питание от +7 до 32В. Встроенный импульсный источник питания. Можно питать нестабилизированным источником.
  • Входная скорость RS 2400 - 115200 бит/c задаётся группой из 4 джамперов таблица 1. Стоп бит =1, чётность отключена. Таблица 1.
  • Выходная скорость RS 2400 - 115200 бит/c задаётся группой из 4 джамперов таблица 2. Стоп бит =1, чётность отключена. Таблица 2.
  • Оптическая, гальваническая изоляция входа и выхода как от питания так и друг от друга 1 kV. По запросу можно 3kV 5.2kV 6kV.
  • Светодиодная индикация работы преобразователя(светодиоды расположены внутри корпуса)
  • Выбор/переключение режимов работы без отключения питания
  • Соединитель: винтовые зажимы, провод d= 1,4 - 2,5мм
  • Рабочая температура: -40°C +60°C
  • Температура хранения: -55°C +85°C
  • Возможно покрытие печатной платы силиконовым компаундом Пентэласт 712
  • Корпус из полиамида PA 6.6
  • Класс горючести V-0 (UL 94)
  • Цвет корпуса: зеленый
  • Корпус устройства открывается нажатием ногтя на 2 фиксатора по краям
Pic3

Рисунок 2Pic4

Рисунок 3

УСТАНОВКА ЗАПУСК

Корпус устройства разбирается нажатием ногтя на фиксатор под нижним разъёмом с правой и левой стороны. ВАЖНО ЧТО ЗЕМЛЯ ПИТАНИЯ, ЗЕМЛЯ ВХОДА, ЗЕМЛЯ ВЫХОДА ЭТО РАЗНЫЕ ГАЛЬВАНИЧЕСКИ РАЗВЯЗАННЫЕ ЗЕМЛИ. По умолчанию, входная скорость 4800 б/с, выходная 9600 б/с. Название джамперов режимов и индикации на Рисунке 2. Терминирующие резисторы отключены, их есть смысл включать при длине линии связи более 100м, если в линии связи несколько устройств, то при необходимости терминирующие резисторы устанавливаются только на первом и последнем устройствах. Джампер "Включения режима перезапуска L1" установлен. Он включает режим перезапуска контроллера каждые 5секунд при отсутствии посылок, как и WatchDog используется для восстановления работоспособности контроллера в случае теоретически возможного сбоя. Все остальные 7 джамперов этой группы используются для установки параметров приёма передачи байт чет нечет, количество стоп бит. Ниже идёт группа из 4х джамперов установки скорости приёма "RX Speed" скорость задаётся согласно таблицы 1. Ещё ниже группа из четырёх джамперов задания скорости передачи "TR Speed" смотрим туже таблицу 2.

Для индикации работы используются светодиоды:

Индикация наличия питания зелёный.

Индикация статуса работы контроллера -зелёный светодиод мигает несколько раз в секунду. Если установлен режим перезапуска L1 и отсутствуют входные посылки можно наблюдать, как раз в 5 секунд этот светодиод будет гаснуть на 0,5 секунды -это означает перезапуск контроллера.

Два красных светодиода индикации приёма/передачи посылок. Верхний -приём посылки, нижний передачи. По ним можно судить о правильности подключения полярности входного RS сигнала. Если на линии есть посылки, правильно установлена частота приёма и правильная полярность проводов входной линии приёма данных, они сразу же начнут мигать, если нет, то необходимо сменить полярность, проверить скорость приёма и наличие ведущейся передачи данных.

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

Таблица 1. Выбора скорости приёма посылок. Группа из 4х джамперов "RX Speed" 0 - джампер удалён. 1- джампер установлен.

Бит

4800

2400

4800

9600

14400

19200

28800

38400

0

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

2

0

0

0

0

1

1

1

1

3

0

0

0

0

0

0

0

0

Продолжение таблицы 1

Бит

57600

76800

115200

НеИсп.

9600

9600

9600

9600

0

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

2

0

0

0

0

1

1

1

1

3

1

1

1

1

1

1

1

1

Таблица 2. Выбора скорости передачи посылок. Группа из 4х джамперов "TR Speed" 0 - джампер удалён. 1- джампер установлен.

Бит

9600

2400

4800

9600

14400

19200

28800

38400

0

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

2

0

0

0

0

1

1

1

1

3

0

0

0

0

0

0

0

0

Продолжение таблицы 2

Бит

57600

76800

115200

НеИсп.

9600

9600

9600

9600

0

0

1

0

1

0

1

0

1

1

0

0

1

1

0

0

1

1

2

0

0

0

0

1

1

1

1

3

1

1

1

1

1

1

1

1

Установка параметров приёма/передачи байт

L1 - включает режим перезапуска контроллера каждые 5с при отсутствии посылок на входе

Ei - чёт вход

Oi - нечет вход

Eo - чёт выход

Oo - нечет выход

Si - снят 1 стоп бит, установлен 2 стоп бита на входе

So - снят 1 стоп бит, установлен 2 стоп бита на выходе

L2 - не используется

Алгоритм работы преобразователя

Все подключения можем производить на горячую. Перезапуск контроллера конвертора производится при любом изменении управляющих джамперов. О перезапуске контроллера можно судить по выключению мигающего светодиода статуса на 0,5секунды. Все приходящие посылки записываются последовательно в FIFO(первый пришёл, первый ушёл) стек на 30 элементов. Преобразователь работает как на повышение, так и на понижение частоты. В случае преобразования с более высокой частоты в низкую, нужно учитывать период следования посылок. Иначе может возникнуть ситуация, когда не все посылки будут проходить. Посылки с наименьшим периодом передачи будут теряться большее количество раз, чем часто передаваемые. При преобразовании с низкой частоты на более высокую дополнительно ничего учитывать не нужно.

КСИП-16 V1.0 КСИП-16 V2.0 КСИП-20 V1.0

Copyright ©Новиков Алексей Александрович,

2012-2017 Санкт-Петербург, 197372, ООО "Антех ПСБ",

anteh собака bk.ru