polyakovav 0 7 октября, 2014 Опубликовано 7 октября, 2014 · Жалоба Посмотрите, может поможет http://matlab.exponenta.ru/communication/book5/index.php Но судя по вопросам, лучше бы Вам было купить готовое решение. Задачка не так проста, как кажется начинающему. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 7 октября, 2014 Опубликовано 7 октября, 2014 · Жалоба Сложность задачи я понимаю вполне. Поэтому хотел купить, но не нашел удовлетворяющих нашему требованию предложений. Т.к. если покупать, то только с готовым макетом модема с проверкой на реальной линии, а не алгоритмы или тому подобное. Мне дают больше года на разработку макета и я понимаю что без помощи сам не сделаю. Но что бы грамотно общаться нужно самому что то сделать и понять нюансы на практике. Поэтому сейчас реализую простой модем 1200 с ФМ. (К тому же он нужен, т.к. сейчас он реализован на 564 серии, а я его заменю). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BratherLU 0 7 октября, 2014 Опубликовано 7 октября, 2014 · Жалоба Думаю Гилберт как раз подходит. Теперь вопрос, писать с нуля прогу или есть где посмотреть т.к. не верю что Гилберта никто не писал и нет примера в инете(Фурье допустим полно). Сам лично не смог найти. Или есть более простой способ нахождения смены фазы. Может уже смотрели в matlab функции: 1) hilbert - реализует ПГ при помощи БПФ (можно посмотреть в исходниках hilbert.m где-то в недрах) 2) angle - фаза комплексного числа 3) unwrap - уберет разрывы фазы. Преобразование Гильберта можно реализовать при помощи КИХ-фильтра. В matlab есть инструмент FDATool - в пару кликов может дать коэффициенты соответствующего КИХ-фильтра. Это если не с чего начать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 8 октября, 2014 Опубликовано 8 октября, 2014 · Жалоба Спасибо за наводку. Для начала нашел более простой способ демодуляции - согласованный фильтр(коррелятор). Опорный сигнал с разным фазовым сдвигом сравниваю с входящим и определяю максимум корреляции. Какие проблемы я встречу при искажении сигнала помехами ? в данном методе. сигнал 1800 бод на 1200 бит. ФМ 0-180гр. или этого достаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BratherLU 0 9 октября, 2014 Опубликовано 9 октября, 2014 · Жалоба Не могу сходу ответить. Надо моделировать - собирать тестовую среду именно для Ваших условий (в цифре добавить шумов, испортить АЧХ, покрутить фазу ). На мой взгляд правильный подход для оценки качества демодулятора предлагают здесь -> http://powerdsp.narod.ru/modem_v32.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Altair 0 11 октября, 2014 Опубликовано 11 октября, 2014 · Жалоба Вот простой модем: http://www.moetronix.com/ae4jy/winpsk.htm Реально доступно для понимания с нуля. И есть почти все от большого модема. Еще нужно читать книгу Окунева про фазоманипулированные сигналы - реально толковый труд по модемам. QAM там тож рассматривается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 11 октября, 2014 Опубликовано 11 октября, 2014 · Жалоба ок. спасибо. Уже начинает что то выстраиваться в голове. (как мне кажется) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 15 октября, 2014 Опубликовано 15 октября, 2014 · Жалоба При реализации кореллятора на основе согласованного фильтра (во временной области)не могу решить каким методом подстроить фазы принимаемого сигнала и локальной копии этого сигнала. Просто рекурсивно сдвигать копию до тех пор пока не найдется максимум свертки и после этого считаем что разность фаз =0 , или я что то упрощаю ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 15 октября, 2014 Опубликовано 15 октября, 2014 · Жалоба или я что то упрощаю ? Изобретаете велосипед. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 15 октября, 2014 Опубликовано 15 октября, 2014 (изменено) · Жалоба Алгоритм действительно простой на десяток строк. И по моему самый оптимальный. Ответ получить можно без образов. Изменено 15 октября, 2014 пользователем les12 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 15 октября, 2014 Опубликовано 15 октября, 2014 · Жалоба Ответ получить можно без образов. Были ответы, но вы их не хотите слышать, простейшие вещи многократно обсуждались на форуме и разжёвывались дальше некуда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 16 октября, 2014 Опубликовано 16 октября, 2014 · Жалоба Если конкретно. Я хотел узнать можно обойтись в данном приемнике без класической фазовой автоподстройки частоты ? Да или Нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 6 16 октября, 2014 Опубликовано 16 октября, 2014 · Жалоба У буржуев есть отличное выражение для таких вопросов - it depends... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaGenin 0 18 октября, 2014 Опубликовано 18 октября, 2014 · Жалоба Как-то делали модем для телеф линии на адсп. Чуть больше 10кбод задавали скорость, больше и не надо было. Рабо_чин образцы есть. Если интересно спрашивайте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
les12 0 18 октября, 2014 Опубликовано 18 октября, 2014 · Жалоба Спасибо, но мы нашли организацию, которые сейчас делают на тмс данные модемы (протестировали их) и почти договорились. А т.к. потом мне придется этим заниматься у меня есть год что бы хоть как то разобраться. Вот и решил сделать для начала простой модемчик. В связи с этим и вопросы были. Но вроде смоделировал в матлабе свои задумки и все стало вырисовываться ). Т.е. для 1200 с ОФМанипуляцией достаточно согласованного фильтра. Потом добавлю в модем перед фильтром Гилберта с квадратурным гетнератором и проверю эти два варианта на вероятность ошибки. Так что всем кто помогал спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться