Перейти к содержанию
    

BPSK(QPSK) модулятор-демодулятор и гидроакустический модем

Если канал распространения глубоководный, то (если не принимать во внимание аналоговую часть и пьезокерамику), то построить такой модем можно чуть ли не на мощном восьмирёночке. А на каком-нибудь 32-х-разрядном АРМе почти как 2 пальца. И зачем вам вообще такие сложные модуляции? Если вам нужно "дёшево и просто" зачем вы в OFDM лезите? Обычный тональник, как в телефонии и фильтр Гёрцеля вам в помощь. Зависит от частоты сильно, но выше звука работает прерасно.

 

А если на мелководье, то, скорее всего, у вас ничего работать вообще не будет даже на таких смешных скоростях: там из-за дикой реверберации и многолучёвости, ISI у вас будут такие, что вы о 100битах/cек надёжной передачи будете мечтать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не хочу Вас расстраивать, но делал я как-то как раз гидроакустический модем, там была OFDM, скорость данных порядка 140кбит/с, полный дуплекс с несущими 500кГц и 1МГц (аплинк и даунлинк соответственно). Ну справедливости ради там перемножители были внешние. И внешний АЦП (банальный аудио-АЦП двухканальный), цифровать квадратуры уже после смесителя.

Упомянутые характеристики - это, без всякого сомнения, выдающийся результат. Не могли бы вы поделиться подробностями? Какую дальность обеспечивал модем? Была ли доведена работа до реального образца? Есть ли какая-то открытая документация?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какую дальность обеспечивал модем?

 

На таких частотах несущих дальше 200 метров не работает. Слишком сильное затухание в воде.

 

Была ли доведена работа до реального образца?

 

Ну как-то так - https://youtu.be/lgiOv0hNZKE

 

Есть ли какая-то открытая документация?

 

Нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так вы компанию baltrobotics представляете?

Это оно?

http://www.baltrobotics.com/index.php/prod...cations-channel

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так вы компанию baltrobotics представляете?

 

Я бы не употреблял слово "представляю". Я тут ничего не продаю.

 

Это оно?

 

Да.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

полный дуплекс с несущими 500кГц и 1МГц (аплинк и даунлинк соответственно)

 

А как развязка передатчика и приёмника осуществляется, чтобы не было перегрузки приёмника, это какие-то акустические фильтры?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как развязка передатчика и приёмника осуществляется, чтобы не было перегрузки приёмника, это какие-то акустические фильтры?

 

Да там не круговая диаграмма. Порядка 10 градусов. Ну и разнос частот в 2 раза. Так что в местный приемник ничего не попадает (ну попадает, понятное дело, но не мешает из-за очень малого уровня).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как развязка передатчика и приёмника осуществляется, чтобы не было перегрузки приёмника, это какие-то акустические фильтры?

А что мешает на время передачи отключить вход приёмника от пьезокристалла?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что мешает на время передачи отключить вход приёмника от пьезокристалла?

Я так понимаю, это будет уже не заявленный полный дуплекс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю, это будет уже не заявленный полный дуплекс.

А где там в запросе автора требовался полный?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где там в запросе автора требовался полный?

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

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

Тем не менее, ключевые слова "full duplex" часто встречаются в описании коммерческих продуктов различных фирм. Например: https://evologics.de/en/products/acoustics/index.html. То есть, как-то проблему одновременного приема/передачи решают.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возьмите и присвойте какому-либо набору частот цифровые значения,

например:F0 - пилот-сигнал, F1 - ноль, F2 - один, и т.д.

256 частот - один байт. Проблемы будут с тем, что акустические излучатели обычно узкополосные,

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

Главное - чтобы длительность посылки была достаточной для уверенного обнаружения.

Можно взять меньше частот и несколько пилот-сигналов и передавать, например, десятичные цифры

Простор для фантазии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет-ли готовых микросхем модуляторов-демодуляторов способных работать с несущими порядка 35..200 кГц?

гляньте на HART модем AD5700 или Power Line Communication Modems CY8CPLC10, CY8CPLC20, LM1893, MAX2990, MAX2992, MAX79356, NCN49597-D, NCN49599-D, ST7536, ST7540, ST7580, ST7590, TDA5051A

может что и можно под вашу задачу заточить ( тоже изучаю вопрос по смежной тематике )

 

 

Как примерно будет выглядеть структура такого устройства?

пишут что так

post-1143-1518684100_thumb.png

 

 

Я действительно далек от темы. Придется штудировать буквари.

по этой ссылке знатоки рекомендуют почитать Скляра.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возьмите и присвойте какому-либо набору частот цифровые значения,

например:F0 - пилот-сигнал, F1 - ноль, F2 - один, и т.д.

256 частот - один байт. Проблемы будут с тем, что акустические излучатели обычно узкополосные,

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

Главное - чтобы длительность посылки была достаточной для уверенного обнаружения.

Можно взять меньше частот и несколько пилот-сигналов и передавать, например, десятичные цифры

Простор для фантазии.

Если точнее то по минимому в воде мне необходимо передать и достоверно принять всего один байт информации.

Очевидно что впереди должен быть еще пилот или синхробайт. А если вообще по самому минимому то минимальная задача это идентифицировать

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

Поэтому Фурье это интересно. Только пока не врубаюсь как это должно работать на несущей в 35 кГц...

Если, например маяков-ответчиков не более 10 может есть совсем простые способы генерации и последующей идентификации запроса? Конечно полоса

у пъезокерамики достаточно узкая - меньше десяти процентов от резонансной частоты.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если вообще по самому минимому то минимальная задача это идентифицировать

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

 

Эээ, Вы там что, систему определения координат строите?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...