docs.unavlab.com

ГлавнаяГидроакустические модемыКраткое описание семества устройств uWave

logo  
www.unavlab.com
support@unavlab.com
uWave - семейство устройств гидроакустической цифровой связи
Краткое описание

Семейство устройств uWave
Краткое описание

1. Устройства семейства

Семейство uWave (читается: “мю-вейв”, или “ю-вейв”) специально разработано для приложений, крайне чувствительных к массе и габаритам и представлена на текущий момент тремя устройствами:

Более детальное сравнение характеристик устройств семейства в Таблицах сравнения модемов uWave.

Все устройства в рамках семейства полностью совместимы акустически и имеют общий, NMEA-подобный протокол сопряжения.

2. Особенности акустического протокола и кодовые каналы

Акустический протокол передачи uWave реализует множественный доступ к среде с кодовым разделением (CDMA) и поддерживает 20 изолирующих кодовых каналов. Любому устройству из семейства uWave могут быть настроены любые кодовые каналы для приема и передачи.

Изолирующий кодовый канал гарантирует, что данные, передаваемые в одном канале не будут приняты устройством, ведущим прием в любом другом кодовом канале.

Все устройства семейства uWave могут одновременно вести прием только в одном кодовом канале.

2.1. Скорость передачи данных

Стандартным режимом для устройств uWave является режим со скоростью передачи данных 78 бит/с. Этот режим обеспечивает максимальную дальность и надежность связи. Именно в этом режиме доступно наибольшее число кодовых каналов.

Все устройства семейства uWave поддерживают альтернативные режимы, обеспечивающие скорости передачи 156, 314 и 634 бит/с. Чем выше скорость - тем меньше помехустойчивость, а соответственно надежность и дальность связи.

Разные скоростные режимы не совместимы между собой. Перевод модема в другой скоростной режим обеспечивается заменой его встроенного ПО.

3. Режимы работы устройств

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

Эти режимы определяют то, как модем воспринимает приходящие от управляющей системы данные:

3.1. Режим прозрачного канала

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

3.2. Командный режим

В командном режиме устройства анализируют приходящие от управляющей системы данные и взаимодействие с ними осуществляется в рамках очень простого NMEA-подобного ASCII протокола.
В этом режиме устройства позволяют передавать короткие кодовые запросы другим устройствам: запрашивать глубину, температуру, напряжение питания удаленного модема и передавать 9 пользовательских команд.
Кодовые запросы имеют фиксированные длины запросных и ответных сигналов, что позволяет запрашивающей системе определять время распространения (и наклонную дальность) до запрашиваемой системы.

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

Устройства uWave USBL Modem позволяют определять горизонтальный угол прихода любого входящего сообщения от других устройств семейства uWave. В том числе и для пользовательских сообщений, передающихся в режиме прозрачного канала.

3.2.1. Пакетный режим

Пакетный режим позволяет передавать пакеты данных с гарантированной доставкой (ALO - At-least-once), уведомлением о доставке адресату. В пакетном режиме поверх кодовых каналов используется логическая адресация до 254 абонентов (255 - широковещательный адрес без уведомления и гарантированной доставки). Пакетный режим может использоваться только когда модем находится в командном режиме.

4. Оснащение устройств

Устройства uWave, uWave Max и uWave Max OEM имеют встроенный модуль измерения напряжения питания. Напряжение питания всех устройств семейства может быть запрошено удаленно любыми другими устройствами сеймейства.
Начиная с версии прошивки 1.30 при командном режиме включенном по умолчанию, жила кабеля SVC/CMD становится цифровым выходом. На который передаются стробирующие прямоугольные импульсы синхронизированные с моментом начала излучения и моментом обнаружения входящего сообщения. Данная опция позволяет строить на базе модемов навигационные системы.

Устройства uWave, uWave Max и uWave USBL Modem имеют встроенные датчики глубины/температуры. Показания глубины и температуры могут быть запрошены удаленно любыми устройствами семейства.

Устройства uWave USBL Modem дополнительно имеют встроенные двухосевые инклинометры (измеряют углы крена и дифферента). пользователь может настроить выдачу этих данных в любых соотношениях или периодически, с заданной частотой (от 0.5 до 60 секунд) или тандемно - при поступлении любых данных от удаленных устройств. Показания инклинометра доступны только локально.

Все устройства оборудованные датчиками глубины/температуры, будучи включенными на воздухе производят автоматическую калибровку датчика давления, что позволяет исключить ошибку определения глубины, связанную с изменениями атмосферного давления и дрейфом нуля сенсора. Для достижения максимально возможной для данной технологии точности, устройство позволяет задать адекватное значение ускорение свободного падения для места проведения работ (например, согласно модели WGS84 Gravity, исключив тем самым влияние его изменения от географической широты).

Устройства рассчитаны на максимальную глубину погружения 300 метров.

4.1. Параметры, доступные локально

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

  uWave uWave Max uWave Max OEM uWave USBL Modem
Давление
Температура
Глубина
Напряжение питания
Крен
Дифферент

4.2. Параметры, доступные удаленно

Параметры, которые могут быть запрошены у устройства удаленно, т.е. по гидроакустическому каналу связи, при помощи любого другого модема из семейства uWave.

  uWave uWave Max uWave Max OEM uWave USBL Modem
Температура
Глубина
Напряжение питания

4.3. Диапазоны измеряемых значений

Парметр Min Max Единицы
измерения
Давление 0 30000 мБар
Температура -4 46 °С
Глубина 0 300 м
Напряжение питания 0 15 В
Крен -180 180 °
Дифферент -180 180 °

4.4. Разрешение при передаче показаний встроенных датчиков

Парметр Разрешение
локально
Разрешение
удаленно
Давление 0.1 мБар -
Температура 0.1 °С 0.1 °С
Глубина 0.01 м 0.1 м
Напряжение питания 0.1 В 0.1 В
Крен 0.1 ° -
Дифферент 0.1 ° -

5. Применение и интеграция

Все устройства семейства uWave сопрягаются с пользовательской системой при помощи физического интерфейса UART 3.3 В, и по умолчанию работают в режиме прозрачного канала. Для этого не требуется никакой дополнительной интеграции и настройки.

Для работы в командном режиме используется простой NMEA-подобный ASCII протокол.

На нашем GitHub представлены примеры с открытым исходным кодом для сопряжения устройств uWAVE: