|
|
  |
BPSK(QPSK) модулятор-демодулятор и гидроакустический модем |
|
|
|
Feb 16 2018, 20:20
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Rst7 @ Feb 15 2018, 23:02)  Эээ, Вы там что, систему определения координат строите? Вроде того. Только в любительском варианте с минимальной стоимостью. Такие профессиональные станции уже давно имеются, все достаточно дорого. И тем не менее даже в любительском варианте все-же придется организовать обмен данными в виде нескольких байт с периодичностью примерно в 0.5 сек. Глубина места порядка 15 метров. Это мелководье. Множественных переотражений не избежать. Достоверный прием нескольких байт на такой глубине очевидно задача не из простых. Но если решить эту задачку то дальше все проще. Пока склоняюсь к BPSK на базе MSP430...
|
|
|
|
|
Feb 19 2018, 07:21
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
Цитата(Acvarif @ Feb 18 2018, 21:29)  Подскажите пожалуйста где можно найти исходники для BPSK модема на MSP432? ну блин даете, там жевот еще аттач
slaa681a.zip ( 1.69 мегабайт )
Кол-во скачиваний: 22
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Feb 28 2018, 17:20
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(megajohn @ Feb 19 2018, 10:21)  Спасибо. При чтении документа http://www.ti.com/lit/an/slaa681a/slaa681a.pdf возникает куча вопросов. Один из них про forward error corection на странице 7. Подскажите пожалуйста где про это можно почитать подробней на русском?
Сообщение отредактировал Acvarif - Feb 28 2018, 17:21
|
|
|
|
|
Feb 28 2018, 18:09
|
Знающий
   
Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748

|
Цитата(Acvarif @ Feb 28 2018, 20:20)  Спасибо. При чтении документа http://www.ti.com/lit/an/slaa681a/slaa681a.pdf возникает куча вопросов. Один из них про forward error corection на странице 7. Подскажите пожалуйста где про это можно почитать подробней на русском? Это расширенный, а затем укороченный код Хэмминга (15, 11). Получен путем добавления дополнительного бита - проверки на четность, а затем укорочения кода (16, 11) до (13, 8). Вернер М. Основы кодирования. Искусство помехоустойчивого кодирования. Методы, алгоритмы, применение. Р. Морелос-Сарагоса
|
|
|
|
|
Mar 8 2018, 15:17
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Grizzzly @ Feb 28 2018, 21:09)  Это расширенный, а затем укороченный код Хэмминга (15, 11). Получен путем добавления дополнительного бита - проверки на четность, а затем укорочения кода (16, 11) до (13, 8). Спасибо. С этим все оказалось несложно. Возвращаясь к исходному, к BPSK. Читая, например, этот документ http://www.iject.org/vol73/10-shachi-p.pdf возникли несколько вопросов. 1. Петля Костаса.
Получается что по простому это ФАПЧ фазовая автоподстройка частоты. В данной схеме не совсем врубился что такое PD1. Это смеситель? Что производится с цифровыми частотами? Они умножаются друг на друга? Хотя там написано что это "The BPSK modulated data is fed to both the phase detectors (PD’s)" фазовый детектор. 2. Если к примеру взять несущую 100 кГц и частоту выборок в 4 раза выше 400 кГц то будет-ли работать в этом случае такая фапч как на рисунке? В приведенном документе предлагается частоту выборок взять намного больше чем несущая.
|
|
|
|
|
Mar 8 2018, 17:52
|
Знающий
   
Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748

|
Цитата(Acvarif @ Mar 8 2018, 18:17)  1. В данной схеме не совсем врубился что такое PD1. Это смеситель? Что производится с цифровыми частотами? Они умножаются друг на друга? Да, это умножитель входного сигнала и опорного. Цитата(Acvarif @ Mar 8 2018, 18:17)  2. Если к примеру взять несущую 100 кГц и частоту выборок в 4 раза выше 400 кГц то будет-ли работать в этом случае такая фапч как на рисунке? Обычно как раз 4 отсчета на символ используют.
|
|
|
|
|
Mar 8 2018, 19:59
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(petrov @ Mar 8 2018, 21:38)  Статья конечно тихий ужас, но в любом случае простая схема костаса не будет работать в условиях коротких пакетов и канала с отражениями. Спасибо. Да. Короткие пакеты это проблема. Только сам пока не определился с пакетами. Что считать короткими? Думаю что явно короткими будут пакеты из нескольких байт. Но, что если использовать формат передачи данных как на картинке
Можно-ли такой формат считать коротким? Если нет, то будет-ли для такого формата работать приведенный выше ФАПЧ? Если не сложно, поскажите пожалуйста (ссылкой, функциональной схемой) как выглядит более серъезная петля костаса.
Сообщение отредактировал Acvarif - Mar 8 2018, 20:02
|
|
|
|
|
Mar 9 2018, 08:02
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(petrov @ Mar 9 2018, 00:14)  Надо исходить из того, что из себя представляют подводные каналы акустические: http://web.mit.edu/millitsa/www/resources/.../chmj-print.pdfСмотрите на OFDM и прочий multicarrier с feed-forward синхронизацией, возможны относительно простые надёжные реализации с дифференциальной демодуляцией и расширением спектра по поднесущим. Спасибо за ссылку. В сторону OFDM уже просматривал, показалось сложной в плане цифровой реализации для новичка. Для начала хотя-бы с BPSK справиться. Если метров на 100 будет сносно работать то хорошо. В этом документе http://trudymai.ru/upload/iblock/9ca/9ca83...bb15e464674.pdf предлагается в ФАПЧ использовать ПИФ (пропорционально интегрирующий фильтр) Скажите пожалуйста насколько это лучше в плане скорости захвата и пр. чем обычная петля ФАПЧ с фильтром LPF?
Сообщение отредактировал Acvarif - Mar 9 2018, 08:25
|
|
|
|
|
Mar 9 2018, 10:13
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Grizzzly @ Mar 9 2018, 13:04)  Я бы, как посоветовал petrov, в вашем случае осуществлял оценку параметров для синхронизации, используя разомкнутые методы (они же feed-forward). В этом случае оценка производится по принятому блоку. Спасибо. Где можно понятно почитать про feed-forward?
Сообщение отредактировал Acvarif - Mar 9 2018, 10:14
|
|
|
|
|
Mar 9 2018, 11:47
|
Знающий
   
Группа: Свой
Сообщений: 565
Регистрация: 22-02-13
Пользователь №: 75 748

|
Цитата(Acvarif @ Mar 9 2018, 13:13)  Где можно понятно почитать про feed-forward? Nezami M.K. RF Architectures and Digital Signal Processing Aspects of Digital Wireless Transceivers: Introduction to Feedorward Synchronization. Feedforward Carrier Frequency and Carrier Phase Offsets Estimation Algorithms. Carrier Acquisition and Carrier Tracking for Burst TDMA Satellite and Mobile Radio Receivers.
|
|
|
|
|
Mar 9 2018, 18:14
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Grizzzly @ Mar 9 2018, 15:47)  Nezami M.K. RF Architectures and Digital Signal Processing Aspects of Digital Wireless Transceivers: Introduction to Feedorward Synchronization. Feedforward Carrier Frequency and Carrier Phase Offsets Estimation Algorithms. Carrier Acquisition and Carrier Tracking for Burst TDMA Satellite and Mobile Radio Receivers. Спасибо. Нашел Nezami https://www.researchgate.net/profile/Mohame...oise-Ratios.pdf Читать не перечитать. Если коротко, чем примечательна схема feed-forward по сравнению с обычной ФАПЧ костаса?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|