Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Реализация GPS приемника
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2, 3
Loser801
Вопрос состоит вот в чем: собирается ГПС приемник, для этого имеется свч часть в виде микросхемы MAX2769, ПЛИС и небольшого имитатора сигналов, который выдает реальный сигнал одного из спутников.
Так как у меня точно известно какой спутник принимается и то, что он без доплера, то я делаю упрощенную схему:
1. Понижаю частоту Maxом в 0! Типа сразу должен выделить кодовую последовательность.
2. ПЛИС ее считывает с частотой 2,046МГц и пишет в память первые 4096 отсчетов.
3. Пропускаю данную последовательность через КИХ, настроенный на тот же спутник. (C/A код №1)
4. Должен выделиться пик.
5. Я его фиксирую и говорю, что нашел спутник.

Проблема в том, что пика нет...
Может кто подскажет в чем дело...
Или же нельзя конвертировать все сразу в 0?..
Или может еще чего?..
Дело осложняетс тем, что нет СВЧ аппаратуры, которой можно было бы проверить правильность работы MAX...
Stanislav
Схему подключения MAX к ПЛИС приведите.
Если у Вас имитатор, просто подключите осциллограф к выходу МАХа, а затем включите и выключите несколько раз имитатор. Если не меняется ничего - значит, работает неправильно.
Выходные драйверы приёмника при этом нужно перевести в аналоговый режим.
Loser801
Цитата(Stanislav @ Nov 18 2008, 14:41) *
Схему подключения MAX к ПЛИС приведите.
Если у Вас имитатор, просто подключите осциллограф к выходу МАХа, а затем включите и выключите несколько раз имитатор. Если не меняется ничего - значит, работает неправильно.


Ну нечто такое я пробовал. Просто снимал уже цифровые отсчеты с MAX. отсчеты меняются при вкл/выкл имитаторе. Но как они меняются - фиг знает... Вроде похоже на наличие то сигнала... То есть без антенны он шум какой-то гонит(отсчеты слишком часто меняются), а при при присоединения имитатора - они по длительности увеличиваются.

А соединение самое обычное... Просто завожу на вход ПЛИС отсччеты с MAX, а его программирую с компьютера через LPT

Мне более интересно узнать не нарушил ли я тут где-нибудь принципы самого выделения сигнала.

Сейчас пытаюсь считать отсчеты, которые пишутся в ПЛИС и прогнать через КИХ в Матлабе. Может в самой ПЛИС ошибка... Хотя пробовал прошивать в ПЛИС отсчеты, полученные при моделировании в Матлаб - все работает...
Stanislav
Цитата(Loser801 @ Nov 18 2008, 14:54) *
Ну нечто такое я пробовал. Просто снимал уже цифровые отсчеты с MAX. отсчеты меняются при вкл/выкл имитаторе. Но как они меняются - фиг знает... Вроде похоже на наличие то сигнала... То есть без антенны он шум какой-то гонит(отсчеты слишком часто меняются), а при при присоединения имитатора - они по длительности увеличиваются.
Скорее всего, работает.
На аналог выходы перенастройте. И посмотрите, что там деется. Вполне может быть избыточный сигнал, т.е., перегрузка, которую АРУ уже не вытягивает.

Цитата(Loser801 @ Nov 18 2008, 14:54) *
...А соединение самое обычное... Просто завожу на вход ПЛИС отсччеты с MAX, а его программирую с компьютера через LPT
"Самых обычных" соединений не бывает. Бывают правильные и неправильные.
Ладно, сигнал-то хоть в квадратурах берёте, али как?
Loser801
Цитата(Stanislav @ Nov 18 2008, 15:29) *
Скорее всего, работает.
На аналог выходы перенастройте. И посмотрите, что там деется. Вполне может быть избыточный сигнал, т.е., перегрузка, которую АРУ уже не вытягивает.

"Самых обычных" соединений не бывает. Бывают правильные и неправильные.
Ладно, сигнал-то хоть в квадратурах берёте, али как?


Вы которые квадратуры имеете ввиду?
Я оттуда забираю уже квантованые отсчеты для I канала, который и модулируется C/A-кодом. Его я и пытаюсь обработать. Или я тут как раз где-то и ошибся? Могу даташит и схему отладочника выложить
Stanislav
Цитата(Loser801 @ Nov 18 2008, 16:01) *
Вы которые квадратуры имеете ввиду?
М-да, вот и ответ, похоже...

Цитата(Loser801 @ Nov 18 2008, 16:01) *
....Я оттуда забираю уже квантованые отсчеты для I канала, который и модулируется C/A-кодом. Его я и пытаюсь обработать. Или я тут как раз где-то и ошибся? Могу даташит и схему отладочника выложить
Даташит и схема отладочника не нужна. Интересовало именно подключение к ПЛИС, о чём и было ясно и чётко написано.
Извиняюсь за нотацию, но прежде, чем "лабать", нужно постичь хотя бы основные принципы радиоприёма. Если бы сочли за труд с ними ознакомиться, таких ляпов бы не было.
При спускании несущей в 0 нужно использовать квадратурные каналы, т.е., и I выход, и Q выход одновременно. Кроме того, очень желательно устранить сдвиги по несущей и тактовой частоте, обусловленные расхождением генераторов передатчика и приёмника, иначе потери в канале могут быть весьма значительными.

От изложения основ теории увольте, плиз... sad.gif
Loser801
Цитата(Stanislav @ Nov 18 2008, 16:43) *
М-да, вот и ответ, похоже...

Даташит и схема отладочника не нужна. Интересовало именно подключение к ПЛИС, о чём и было ясно и чётко написано.
Извиняюсь за нотацию, но прежде, чем "лабать", нужно постичь хотя бы основы радиоприёма. Если бы сочли за труд с ними ознакомиться, таких ляпов бы не было.
При спускании несущей в 0 нужно использовать квадратурные каналы, т.е., и I выход, и Q выход одновременно. Кроме того, очень желательно устранить сдвиги по несущей и тактовой частоте, обусловленные расхождением генераторов передатчика и приёмника, иначе потери в канале могут быть весьма значительными.

От изложения основ теории увольте, плиз...


Нет! Как обрабатывать подобные сигналы я знаю. Но разве при формировании самого исходного ЖПС сигнала не закладывается разделение на квадратуры?
Одна из них модулируется именно кодом C/A, а другая P.
Или же вы хотите сказать, что возможность макса выдавать 3 отсчета, убивая при этом канал Q, является абсолютно не нужной?
Stanislav
Цитата(Loser801 @ Nov 18 2008, 16:49) *
Нет! Как обрабатывать подобные сигналы я знаю. Но разве при формировании самого исходного ЖПС сигнала не закладывается разделение на квадратуры?
Одна из них модулируется именно кодом C/A, а другая P.
Или же вы хотите сказать, что возможность макса выдавать 3 отсчета, убивая при этом канал Q, является абсолютно не нужной?
Какой кошмар... sad.gif
Не, сюда я боле не писец. Поскольку не владею Вашей терминологией...
Neekeetos
Цитата(Loser801 @ Nov 18 2008, 16:49) *
Нет! Как обрабатывать подобные сигналы я знаю. Но разве при формировании самого исходного ЖПС сигнала не закладывается разделение на квадратуры?
Одна из них модулируется именно кодом C/A, а другая P.
Или же вы хотите сказать, что возможность макса выдавать 3 отсчета, убивая при этом канал Q, является абсолютно не нужной?

Слушай, все у тебя правильно, но если ПЧ нулевая то надо оба канала использовать и I и Q, а то спектр наложится. Расскажи поподробнее как ты делал коррелятор и генератор ПСП , очень интересно. По поводу данных тут советов типа осцилом смотреть на изменяющийся уровень - смеялся долго biggrin.gif
Loser801
Цитата(Stanislav @ Nov 18 2008, 16:53) *
Какой кошмар... sad.gif
Не, сюда я боле не писец. Поскольку не владею Вашей терминологией...

Простите, а что в моей терминологии Вас так напугало?.. 05.gif

Цитата(Neekeetos @ Nov 18 2008, 18:24) *
Слушай, все у тебя правильно, но если ПЧ нулевая то надо оба канала использовать и I и Q, а то спектр наложится. Расскажи поподробнее как ты делал коррелятор и генератор ПСП , очень интересно. По поводу данных тут советов типа осцилом смотреть на изменяющийся уровень - смеялся долго biggrin.gif

Вы имеете ввиду, что наложаться части спектра, "симметричные" отсносительно центральной исходной частоты в 1575,42МГц? Или как?
Я все это моделировал сначала в МатЛаб. Там вроде как все получалось... (тут правда единственный нюанс - я там сам собирал и приемник и передатчик... возможно тут глюк) И если вбивать данные входных отсчетов из МатЛаб, то все вроде как получается и работает...
Вместо корреляторов у меня используется КИХ филтр, который перепрограммируется под конкретный спутник. Перепрограммируется пока в черновом варианте из блока памяти. Но потом сделаю, наверно, по традиционной схеме
Neekeetos
Цитата(Loser801 @ Nov 18 2008, 19:29) *
Вы имеете ввиду, что наложаться части спектра, "симметричные" отсносительно центральной исходной частоты в 1575,42МГц? Или как?
Я все это моделировал сначала в МатЛаб. Там вроде как все получалось... (тут правда единственный нюанс - я там сам собирал и приемник и передатчик... возможно тут глюк) И если вбивать данные входных отсчетов из МатЛаб, то все вроде как получается и работает...
Вместо корреляторов у меня используется КИХ филтр, который перепрограммируется под конкретный спутник. Перепрограммируется пока в черновом варианте из блока памяти. Но потом сделаю, наверно, по традиционной схеме

Если бы принимаемый сигнал строго переносился на ноль то не было бы никакой проблемы, и можно было бы использовать один из выходов а второй отбросить. Но реальные кварцы в приемнике и передатчике дадут разницу из за которой спектр принимаемого сигнала не будет на нуле в результате наложатся не как в идеале половинные спектры, а две несимметричные части спектра, они в итоге не дадут исходного сигнала.
Stanislav
Мда, видимо придётся ответить ещё одному не в меру ретивому...
Цитата(Neekeetos @ Nov 18 2008, 18:24) *
...По поводу данных тут советов типа осцилом смотреть на изменяющийся уровень - смеялся долго biggrin.gif
Что Вам в этом совете показалось смешным, уважаемый?
Loser801
Цитата(Neekeetos @ Nov 18 2008, 19:38) *
Если бы принимаемый сигнал строго переносился на ноль то не было бы никакой проблемы, и можно было бы использовать один из выходов а второй отбросить. Но реальные кварцы в приемнике и передатчике дадут разницу из за которой спектр принимаемого сигнала не будет на нуле в результате наложатся не как в идеале половинные спектры, а две несимметричные части спектра, они в итоге не дадут исходного сигнала.

В матлабе у меня получалось, что при уходе частоты примерно на 100-150Гц действительно сигнал достаточно сильно искажается... Но я наделся на точность нгастройки гетеродина частоты гетеродина, о которой они так хвалились в описании микросхемы. Значит думаете дело в этом и все-таки придется обрабатывать обе составляющие сигнала, либо переносить именно на промежуточную, а не 0?
Stanislav
Цитата(Loser801 @ Nov 18 2008, 19:29) *
Простите, а что в моей терминологии Вас так напугало?..
Ничего не напугало.
Просто я ей не владею - вот и всё.

Цитата(Loser801 @ Nov 18 2008, 19:52) *
В матлабе у меня получалось, что при уходе частоты примерно на 100-150Гц действительно сигнал достаточно сильно искажается...
Скажите, а на чём зиждется надежда, что разнос частот будет именно таким, а не бОльшим?
Loser801
Цитата(Stanislav @ Nov 18 2008, 19:54) *
Ничего не напугало.
Просто я ей не владею - вот и всё.

Ясно. Но все равно спасибо за помощь

Цитата(Stanislav @ Nov 18 2008, 19:55) *
Скажите, а на чём зиждется надежда, что разнос частот будет именно таким, а не бОльшим?

Нет! Это я привел именно минимальный сдвиг. Точность настройки гетеродина составляет по даташиту 40Гц...
А вообще в последствии производится отыскание доплеровкого сдвига в диапазоне +-4кГц и с шагом примерно в 100Гц
Neekeetos
Цитата(Loser801 @ Nov 18 2008, 19:52) *
В матлабе у меня получалось, что при уходе частоты примерно на 100-150Гц действительно сигнал достаточно сильно искажается... Но я наделся на точность нгастройки гетеродина частоты гетеродина, о которой они так хвалились в описании микросхемы. Значит думаете дело в этом и все-таки придется обрабатывать обе составляющие сигнала, либо переносить именно на промежуточную, а не 0?

Трудно сказать. Промышленные приемники насколько я знаю используют перебор частоты чтобы первоначально обнаружить спутник, для этого используются перестраиваемые кварцевые генераторы. Если уж так не хочется работать с квадратурами можно сделать такой финт ушами - умножить на комплексную частоту больше 512кГц принятые I/Q компоненты и затем сложить полученые квадратуры между собой. Это сдвинет спектр на пч и даст один действительный канал в итоге со спектром +-512к от пч. А далее только перебирать частоты, доплер же в районе +-5кгц. Те либо эту комплексную частоту двигать либо опорный генератор. Про синхронизацию можно посмотреть вот здесь http://lea.hamradio.si/~s53mv/navsats/theory.html
Stanislav
Цитата(Loser801 @ Nov 18 2008, 20:00) *
Нет! Это я привел именно минимальный сдвиг. Точность настройки гетеродина составляет по даташиту 40Гц...
Точность относительно чего? Мирового эталона?
Поделите 40 Гц на 1 500 000 000 Гц. А потом задайте вопрос в соотв. теме, как можно получить такую точность. Думаю, там есть кому на него ответить.

ЗЫ. Блин, да когда же народ арифметике наконец научится, граждане? Ей-богу, мочи нет...

Цитата(Neekeetos @ Nov 18 2008, 20:08) *
Трудно сказать. Промышленные приемники насколько я знаю используют перебор частоты чтобы первоначально обнаружить спутник, для этого используются перестраиваемые кварцевые генераторы.
Да уж, случай весьма и весьма...
Скажите, где Вы видели приёмники с перестраиваемым кварцевым генератором? Конкретную модель не назовёте?
Neekeetos
Цитата(Stanislav @ Nov 18 2008, 20:13) *
Да уж, случай весьма и весьма...
Скажите, где Вы видели подобные приёмники? Конкретную модель не назовёте?

Вижу у вас своя сильно отличающаяся точка зрения на то как происходит первоначальный поиск спутников в GPS приемниках. Не держите это великое знание в себе поделитесь с нами, убогими!
Loser801
Цитата(Stanislav @ Nov 18 2008, 20:13) *
Точность относительно чего? Мирового эталона?
Поделите 40 Гц на 1 500 000 000 Гц. А потом задайте вопрос в соотв. теме, как можно получить такую точность. Думаю, там есть кому на него ответить.

ЗЫ. Блин, да когда же народ арифметике наконец научится, граждане? Ей-богу, мочи нет...


Точность задается относительно программиревой опорной частоты гетеродина. Для этого там используется счетчик большой разрядности. А точность частоты кварца обеспечивается лишь качеством самого кваруа. Вот и все.
И если Вы хотите потешить свое самолюбие, то делайте это в другом месте, пожалуйста!
Neekeetos
Цитата(Loser801 @ Nov 18 2008, 20:31) *
Точность задается относительно программиревой опорной частоты гетеродина. Для этого там используется счетчик большой разрядности. А точность частоты кварца обеспечивается лишь качеством самого кваруа. Вот и все.

Вопрос про кварц правда актуальный, если у тебя обычный кварцевый генератор то там точность обычно +-50ppm , это на частоте в полтора гигагерца даст отклонение в +-75кгц если не ошибаюсь.
Stanislav
Цитата(Neekeetos @ Nov 18 2008, 20:19) *
Вижу у вас своя сильно отличающаяся точка зрения на то как происходит первоначальный поиск спутников в GPS приемниках. Не держите это великое знание в себе поделитесь с нами, убогими!
Сначала назовите модель приёмника с перестраиваемым генератором. Потом поделюсь.

Цитата(Loser801 @ Nov 18 2008, 20:31) *
Точность задается относительно программиревой опорной частоты гетеродина. Для этого там используется счетчик большой разрядности. А точность частоты кварца обеспечивается лишь качеством самого кваруа. Вот и все.
Правильно.
Только у имитатора свой кварц имеется. Или не так?

Цитата(Loser801 @ Nov 18 2008, 20:31) *
...И если Вы хотите потешить свое самолюбие, то делайте это в другом месте, пожалуйста!
Не хочу. Слишком мало чести.
Пару добрых советов я Вам уже дал. Видимо, пока хватит. Послушаться, или нет - Ваше дело.


Цитата(Neekeetos @ Nov 18 2008, 20:37) *
Вопрос про кварц правда актуальный, если у тебя обычный кварцевый генератор то там точность обычно +-50ppm , это на частоте в полтора гигагерца даст отклонение в +-75кгц если не ошибаюсь.
Неужели? wink.gif
Neekeetos
Цитата(Stanislav @ Nov 18 2008, 20:41) *
Сначала назовите модель приёмника. Потом поделюсь.

Вы случайно не еврей? То вопросом на вопрос отвечаете то торгуетесь на форуме. Если есть что сказать по теме(в чем я лично пока сомневаюсь) то выкладывайте, но не в форме оскорблений и тупых вопросов а старайтесь объяснить, помочь, тема то не про вас и уровень вашего интеллекта и сноровки в задавании умных вопросов!
Loser801
Цитата(Neekeetos @ Nov 18 2008, 20:37) *
Вопрос про кварц правда актуальный, если у тебя обычный кварцевый генератор то там точность обычно +-50ppm , это на частоте в полтора гигагерца даст отклонение в +-75кгц если не ошибаюсь.

Ну на самом деле точность +-2ppm. Но Вы правы... получается, что даже это +-3кГц...
Stanislav
Цитата(Neekeetos @ Nov 18 2008, 20:47) *
Вы случайно не еврей? То вопросом на вопрос отвечаете то торгуетесь на форуме.
Да нет, братец, в отличие от Вас мастью не вышел.
Я задал конкретный вопрос первым, Вам и отвечать первому. Все написанное Вами в дальнейшем - сплошной моветон.

Цитата(Neekeetos @ Nov 18 2008, 20:47) *
...Если есть что сказать по теме(в чем я лично пока сомневаюсь) то выкладывайте, но не в форме оскорблений и тупых вопросов а старайтесь объяснить, помочь, тема то не про вас и уровень вашего интеллекта и сноровки в задавании умных вопросов!
Но-но, молодой человек, полегче на поворотах.
Тупых вопросов я здесь не задавал. Чего не скажешь о качестве Ваших утверждений.
Помогать же я стану только человеку, способному приложить хоть мало-мальские усилия для того, чтобы понять, что же именно он хочет сделать.
А недоучек с гипертрофированным чувством собственной значимости терпеть не могу - это верно.
Loser801
Цитата(Stanislav @ Nov 18 2008, 20:57) *
Да нет, братец, в отличие от Вас мастью не вышел.
Я задал конкретный вопрос первым, Вам и отвечать первому. Все написанное Вами в дальнейшем - сплошной моветон.

Но-но, молодой человек, полегче на поворотах.
Тупых вопросов я здесь не задавал. Чего не скажешь о свойстве Ваших утверждений.
Помогать же я стану только человеку, способному приложить хоть мало-мальские усилия для того, чтобы понять, что же именно он хочет сделать.
А недоучек с гипертрофированным чувством собственной значимости терпеть не могу - это верно.

Товарищи! Давайте не будем превращать тему в разбирательство "Кто умнее и круче"! Пожалуйста! 07.gif
Мне просто нужны конкретные советы. Несколько мы уже общими усилиями набрали smile.gif За это всем спасибо smile.gif
А в качестве применика с перестраиваемой частотой - тот же MAX2769. Частота гетеродинирование задается сугубо программно. И принимать можно все чего душа пожелает

Цитата(Neekeetos @ Nov 18 2008, 20:08) *
Трудно сказать. Промышленные приемники насколько я знаю используют перебор частоты чтобы первоначально обнаружить спутник, для этого используются перестраиваемые кварцевые генераторы. Если уж так не хочется работать с квадратурами можно сделать такой финт ушами - умножить на комплексную частоту больше 512кГц принятые I/Q компоненты и затем сложить полученые квадратуры между собой. Это сдвинет спектр на пч и даст один действительный канал в итоге со спектром +-512к от пч. А далее только перебирать частоты, доплер же в районе +-5кгц. Те либо эту комплексную частоту двигать либо опорный генератор. Про синхронизацию можно посмотреть вот здесь http://lea.hamradio.si/~s53mv/navsats/theory.html

А подстраивать частоту я хотел немного не так. Частота должна была понижаться сначала с учетом самой низкой из всех возможных( обусловленных нестабильность, доплером и т.д.) и запоминалась. А уже после этого производился последовательный перебор возможных частот и проверка на наличие и амплитуду отклика КИХа
Neekeetos
Цитата(Stanislav @ Nov 18 2008, 20:57) *
Я задал конкретный вопрос первым, Вам и отвечать первому. Все написанное Вами в дальнейшем - сплошной моветон.

Смотрите, я вам дам название но сразу предупреждая все ваши вопросы которые неизменно последуют - это не имеет отношения к вопросу темы, постарайтесь найти в гугле всю интересующую вас информацию о тех приемниках или вариантах схемной реализации которые используют управляемые кварцевые генераторы, я как вы правильно заметили такому светилу не помощник. (Вот ваш приемник - HP 58503B).
Можно ожидать что вы вкратце опишете как происходит первоначальный захват сигнала в одном из той массы приемников (большинства имхо) где просто термостатированый кварцевый генератор?
Stanislav
Цитата(Neekeetos @ Nov 18 2008, 21:30) *
(Вот ваш приемник - HP 58503B).
Низачот.
Нужны приёмники, которые
Цитата
...используют перебор частоты чтобы первоначально обнаружить спутник, для этого используются перестраиваемые кварцевые генераторы.
Хотя бы один.
В названном приёмнике перестройка кварцевого генератора НЕ используется для поиска спутников.
Neekeetos
Цитата(Loser801 @ Nov 18 2008, 21:14) *
А в качестве применика с перестраиваемой частотой - тот же MAX2769. Частота гетеродинирование задается сугубо программно. И принимать можно все чего душа пожелает
А подстраивать частоту я хотел немного не так. Частота должна была понижаться сначала с учетом самой низкой из всех возможных( обусловленных нестабильность, доплером и т.д.) и запоминалась. А уже после этого производился последовательный перебор возможных частот и проверка на наличие и амплитуду отклика КИХа

Хм, вобщем то это секрет полишинеля. У тебя проблема пока только в том что спектр накладывается. Если бы он не накладывался (например если бы ты использовал обе квадратуры или ПЧ отличную от нуля), то получилось бы следующее: при умножении на псп спектр принимаемого сигнала сворачивается (despread) , если бы синхронизация была идеальной то на выходе при нулевой пч получилось бы постоянное значение (это я так понял то чего ты ожидаеш на выходе КИХ фильтра), но если есть сдвиг то после свертки получается частота равная отклонению частоты приема от частоты сигнала. Захват сигнала спутника заключается соотв. в двух этапах - нахождении начальной фазы (псп) и измерении начального сдвига частоты чтобы в дальнейшем его компенсировать. Поправь меня если я не прав но Имхо в твоей системе КИХ фильтр даст нулевой отклик если есть частотный сдвиг, тк в среднем там не будет постоянной составляющей.

Цитата(Stanislav @ Nov 18 2008, 21:43) *
Низачот.
Нужны приёмники, которые
Хотя бы один.
В названном приёмнике перестройка КГ (если она, конечно, есть) НЕ используется для поиска спутников.

Начало пол дела, конец - всему голова. Юзайте гугл smile.gif
dlinn
Цитата(Stanislav @ Nov 18 2008, 19:55) *
нету цитаты


Станислав, прочитал тему, вы перегибаете.
Соглашусь, язык общения оппонентов хромает.

Не тратьте попусту время набиванием счетчика постов.
Раскажите доступным языком как по вашему должно работать и все. Ненадо ничего доказывать и тем более советовать.
А то тема преврещена в склоки smile3009.gif .

Притесняя других, мудрый делается глупым. (с)
Stanislav
Цитата(dlinn @ Nov 18 2008, 22:54) *
Станислав, прочитал тему, вы перегибаете.
Ткните носом, где именно?

Цитата(dlinn @ Nov 18 2008, 22:54) *
...Соглашусь, язык общения оппонентов хромает.
Один из оппонентов чересчур похож на дубль одного из посетителей электроникса (что, кстати, запрещено его Правилами). Столько ерунды в одном посте может написать только он.
А с другим я нахожусь в ортогональной системе понятий. Всё для него необходимое написано в трёх моих первых постах. Остальное "развитие" темы есть пустое сотрясание воздуха.
Ещё раз повторюсь: попытка что-то "нибудь эдакое написать" на ПЛИС, без понимания сущности работы радиоприёмного устройства, обречена на заведомый провал. Человеку, не владеющему минимальными техническими знаниями по предмету, не утрудившемося, пусть даже в общих чертах, ознакомиться с объектом приложения собственных сил, не владеющему элементарной теорией и терминологией, бесполезно что-либо объяснять - он просто не поймёт, о чём идёт речь. Пример можно найти в данной теме. А заниматься ликбезом - никакого времени не хватит, да и учебников в инете можно найти сколько угодно.

Цитата(dlinn @ Nov 18 2008, 22:54) *
...Не тратьте попусту время набиванием счетчика постов.
Знаете, с момента зачисления в "свои" меня этот вопрос как-то перестал интересовать. Чего и Вам пожелать хочется. smile.gif

Цитата(dlinn @ Nov 18 2008, 22:54) *
...Раскажите доступным языком как по вашему должно работать и все. Ненадо ничего доказывать и тем более советовать.
А вот Вы бы, например, смогли "доступным языком" рассказать "как по вашему должно работать"? Если в курсе того, о чём идёт речь, конечно.
Доступный язык здесь один - технический. На нём задают вопросы и получают ответы. Естественно, те, кто владеет им в должной мере.

Цитата(dlinn @ Nov 18 2008, 22:54) *
...Притесняя других, мудрый делается глупым. (с)
А это ещё каким боком к теме относится? 07.gif
Ender
Дорогой Станислав!
Я не знаю, как вы, но я с уважаемым Алексеем (Loser801) защитили диссертации по цифровой обработке сигналов и СВЧ-радиотехнике, соответственно. И построили прототип системы с кодовым разделением каналов с применением технологий МПД, уточненных моделей сигнально-помеховой обстановки (с условием неприменимости Центральной Предельной Теоремы) и алгоритма полного разрешения сигналов (в отличие от традиционно применяющихся алгоритмов различения). Поэтому если кто и не владеет предметом, так это как раз вы. Если вы не читали трудов Левина, Айвазяна, Ширмана, то делать вам в этой теме явно нечего.

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

Уважаемый Neekeetos!
Спасибо вам за искреннее участие в обсуждении!
Stanislav
Цитата(Ender @ Nov 19 2008, 10:04) *
Дорогой Станислав!
Я не знаю, как вы, но я с уважаемым Алексеем (Loser801) защитили диссертации по цифровой обработке сигналов и СВЧ-радиотехнике, соответственно. И построили прототип системы с кодовым разделением каналов с применением технологий МПД, уточненных моделей сигнально-помеховой обстановки (с условием неприменимости Центральной Предельной Теоремы) и алгоритма полного разрешения сигналов (в отличие от традиционно применяющихся алгоритмов различения). Поэтому если кто и не владеет предметом, так это как раз вы. Если вы не читали трудов Левина, Айвазяна, Ширмана, то делать вам в этой теме явно нечего.
Мне очень жаль, что подобных диссертантов, не понимающих даже основ предмета, становится в стране всё больше... sad.gif
Куда там модель полного разрешения, когда диссертант выдаёт такие перлы:
Цитата
Или же вы хотите сказать, что возможность макса выдавать 3 отсчета, убивая при этом канал Q, является абсолютно не нужной?
Тут за основы радиотехники нужно садиться, уважаемый, а с центральной предельной теоремой погодить бы годик-другой. Как и с диссертацией...

Цитата(Ender @ Nov 19 2008, 10:04) *
...Если вы являетесь дилетантом в радиосвязи, теории принятия решений и статистической радиотехнике, просьба не публиковать бессмысленные оскорбления и недалекие упреки. В противном случае будет подана жалоба администрации форума.
Какие такие оскорбления? Ткните носом, если не трудно.
Я указал человеку на его ошибки, и пояснил, что нужно делать. За это положено говорить спасибо.
Жаловаться - Ваше законное право.
Loser801
Цитата(Stanislav @ Nov 19 2008, 11:50) *
Куда там модель полного разрешения, когда диссертант выдаёт такие перлы:
Тут за основы радиотехники нужно садиться, уважаемый, а с центральной предельной теоремой погодить бы годик-другой. Как и с диссертацией...

Я имел в виду 3 бита! Тут ошибся... точнее описался в торопях.
Теперь полностью опишу то что я хотел - Я использую имитатор, подразумевая, что частота настраивается точно! Потому второй квадратуры просто не будет в данном случае!
Благодаря второму участнику, мне объяснили, что уход частоты (в результате нестабильности кварца) тем не менее будет вполне достаточен. Вот и все!
А обработку я знаю! что и для чего используется тоже. И применяется у меня там вообще оверсэмлинг.
Так что не нужно, пожалуйста делать кислую мину насчет того, что вся молодежь ничего не понимает! Все мы умеем и разбираемся! В теории! Практики не хватает... согласен
Stanislav
Цитата(Loser801 @ Nov 19 2008, 12:00) *
Я имел в виду 3 бита! Тут ошибся... точнее описался в торопях.
Не в трёх битах дело. А в том, что Вы не понимаете, зачем вообще нужен Q канал в приёмнике прямого преобразования.

Цитата(Loser801 @ Nov 19 2008, 12:00) *
...Теперь полностью опишу то что я хотел - Я использую имитатор, подразумевая, что частота настраивается точно! Потому второй квадратуры просто не будет в данном случае!
Опять "лещи". sad.gif
1. На чём зиждется Ваше разумение по поводу точности установки частоты?
2. Даже если частоты в точности совпадают, кто Вам сказал, что "второй квадратуры не будет"? Вы о понятии фазы сигнала имеете ли хоть какое-нибудь представление?

Цитата(Loser801 @ Nov 19 2008, 12:00) *
Благодаря второму участнику, мне объяснили, что уход частоты (в результате нестабильности кварца) тем не менее будет вполне достаточен. Вот и все!
Вероятно, поста #6 недостаточно, чтобы понять, что кварцевые генераторы таки расходятся... Вот где понятийная ортогональность, в химически чистом виде...
Простите, но не знать этого, равно, как и говорить от "точности в 40 Гц" должно быть стыдно, а кандидату наук - вдесятеро стыднее.

Цитата(Loser801 @ Nov 19 2008, 12:00) *
А обработку я знаю! что и для чего используется тоже. И применяется у меня там вообще оверсэмлинг.
Оставим это утверждение на Вашей совести.

Цитата(Loser801 @ Nov 19 2008, 12:00) *
...Так что не нужно, пожалуйста делать кислую мину насчет того, что вся молодежь ничего не понимает! Все мы умеем и разбираемся! В теории! Практики не хватает... согласен
Как раз в теории, причём элементарной, у Вас зияют бреши, видимые невооружённым глазом. Так что рекомендую, прежде чем браться за практическую реализацию, проштудировать курс радиотехники, а также посмотреть практические реализации GNSS приёмников. На местном FTP есть, да и я могу подкинуть по запросу.
Ender
Дорогой мой Станислав! Хамом вот только быть не надо - это я относительно диссертантов, которые не знают свой предмет! Я, друг мой, выполняю работы для МВД, Мин. обороны и КАМАЗа.
А квадратурная компонента в GPS применяется для передачи P-кода, если вы не в курсе. Код этот мы не разбираем. А используемая ВЧ-часть от Maxim-Dallas позволяет либо выдавать двухбитные данные по обоим квадратурным каналам, либо трехбитные по I-каналу.

Знаете, есть такая замечательная вещь, как научные школы по статистической радиотехнике? Поповкина, Чебдарова, Ширмана? Конкретно я принадлежу к школе Чебдарова и вхожу, по крайней мере, в десятку наиболее квалифицированных специалистов по радиотехнике в Казани.

Очень больно и обидно слушать такие хамоватые высказывания ("вы имеете вообще понятие о фазе сигнала") от участника одного из достаточно уважаемых форумов. А будет еще одно оскорбление (типа, "как раз теории, притом элементарной", "за центральную предельную теорему потом браться"), да простит меня Бог, но пошлю прямым текстом.

Просьба к другим участникам! Не стойте мирно в стороне. Рассудите, можно ли так хамить на данном форуме, без привлечения какого-либо вмешательства администрации. Либо напишите мне - дескать, действительно, неправы вы и ни хрена в радиотехнике не смыслите. И есть действительно право у собеседника меня и Loser-a оскорблять. У собеседника, у которого, по стилю изложения, действительно очень вряд-ли есть ученая степень.
Rst7
Цитата
Просьба к другим участникам! Не стойте мирно в стороне. Рассудите, можно ли так хамить на данном форуме,


Давайте сначала рассудим по предмету спора.

У Вас частота и фаза (фаза плюс константа, определяемая задержкой сигнала в тракте) гетеродина в приемнике равна частоте и фазе сигнала на антенном входе? Есть цепь автоподстройки?

Если есть и фаза гетеродина соответствует каналу I передатчика, то, конечно, Вам далее нужно обрабатывать только эту составляющуюю, которую Вам заботливо перенесли на 0. Соответственно Q-канал передатчика умер в перемножителе (ортогональность).

Если нет - тогда Вам надо обрабатывать и I, и Q приемника.

Налицо непонимание различия между каналами передатчика и приемника. Что Вам и пытался донести Станислав. Вы же пытаетесь нас давить мощью своей научной школы.
Ender
Цитата(Rst7 @ Nov 19 2008, 13:21) *
Давайте сначала рассудим по предмету спора.

У Вас частота и фаза (фаза плюс константа, определяемая задержкой сигнала в тракте) гетеродина в приемнике равна частоте и фазе сигнала на антенном входе? Есть цепь автоподстройки?

Если есть и фаза гетеродина соответствует каналу I передатчика, то, конечно, Вам далее нужно обрабатывать только эту составляющуюю, которую Вам заботливо перенесли на 0. Соответственно Q-канал передатчика умер в перемножителе (ортогональность).

Если нет - тогда Вам надо обрабатывать и I, и Q приемника.

Налицо непонимание различия между каналами передатчика и приемника. Что Вам и пытался донести Станислав. Вы же пытаетесь нас давить мощью своей научной школы.


Да, конечно, автоподстройка имеется. Этот кристаллик вообще совершенно уникальный (MAX2769). Там можно все настраивать, вплоть до порядка полосовых фильтров, и все умещено в 5x5 миллиметра.

Да, фаза гетеродина соответствует каналу I передатчика.

Нет, точность генератора несущей частоты имитатора не принималась нами в расчет. По одной очень простой причине - она составляет 0,01 ppm.

Нет, мощью научной школы никто не давит. Просто, знаете, я думаю вам тоже было бы как-то неприятно, если вы уже больше пяти лет профессионально работаете в разработке радиотехнических систем, а вам говорят, что "жалко, что сейчас так много диссертантов, которые не знают даже элементарной теории".

Вопрос, собственно говоря, был в том - возможно, что мы что-то упустили? Всегда могут быть очевидные ошибки, незамеченные разработчиком. И хотели, чтобы кто-либо взглянул незамыленным взглядом. Естественно, были бы очень рады, если бы, как говорил уважаемый Станислав, каким-либо примерам реализации функций ГЛОНАСС-GPS приемников. Возможно, у кого-бы то ни было они и нашлись. Именно для этого, вроде бы как, и существует данный форум.
Stanislav
Цитата(Ender @ Nov 19 2008, 13:09) *
Дорогой мой Станислав! Хамом вот только быть не надо - это я относительно диссертантов, которые не знают свой предмет! Я, друг мой, выполняю работы для МВД, Мин. обороны и КАМАЗа.
А квадратурная компонента в GPS применяется для передачи P-кода, если вы не в курсе. Код этот мы не разбираем. А используемая ВЧ-часть от Maxim-Dallas позволяет либо выдавать двухбитные данные по обоим квадратурным каналам, либо трехбитные по I-каналу.

Знаете, есть такая замечательная вещь, как научные школы по статистической радиотехнике? Поповкина, Чебдарова, Ширмана? Конкретно я принадлежу к школе Чебдарова и вхожу, по крайней мере, в десятку наиболее квалифицированных специалистов по радиотехнике в Казани.
Не проймёте Вы меня такими снарядами; рекомендую поберечь силы и высказываться по делу.
Липовые вы кандидаты, вот вы кто. И Чеботарёв с Поповкиным не способны разубедить меня в этом.

Цитата(Ender @ Nov 19 2008, 13:09) *
...Очень больно и обидно слушать такие хамоватые высказывания ("вы имеете вообще понятие о фазе сигнала") от участника одного из достаточно уважаемых форумов.
А мне вот очень больно и обидно, что "кандидат", на обучение которого страна затратила большие средства, не имеет понятия о том, что сигнал характеризуется, в том числе, и фазой. А квадратурные каналы приёма I и Q - совершенно эквивалентны.

Цитата(Ender @ Nov 19 2008, 13:09) *
...А будет еще одно оскорбление (типа, "как раз теории, притом элементарной", "за центральную предельную теорему потом браться"), да простит меня Бог, но пошлю прямым текстом.
Это не оскорбление, уважаемый, а констатация очевидного факта.
Брань же запрещена на форуме. Думаю, администрация отреагирует на неё соответствующим образом. Так что не советую.
Rst7
Цитата
Да, конечно, автоподстройка имеется.


Что есть опорный сигнал для автоподстройки? Потому как надо делать канал слежения за частотой и кодом. А за частотой следить надобно после снятия модуляции. Что вообще есть в этом максе? Приложите-ка даташит на него.
Stanislav
Цитата(Ender @ Nov 19 2008, 13:54) *
Да, конечно, автоподстройка имеется. Этот кристаллик вообще совершенно уникальный (MAX2769). Там можно все настраивать, вплоть до порядка полосовых фильтров, и все умещено в 5x5 миллиметра.

Да, фаза гетеродина соответствует каналу I передатчика.
Та-ак, это уже интересно. smile.gif
Если раньше было лишь дремучее непонимание элементарных основ радиотехники и раздувание щёк, то теперь началась прямая ложь с целью спасти изрядно помятое лицо (не одним лишь мной, кстати).
В этом "совершенно уникальном кристаллике" нет и не может быть автономной автоподстройки частоты и фазы. Готов ткнуть носом уважаемых оппонентов в сей прискорбный факт сейчас же.
Расчёт Эндера строится на том, что документации на чип нет в открытом пользовании, и я мог его не иметь. Промашка здесь вышла. smile.gif


Цитата(Ender @ Nov 19 2008, 13:09) *
...Нет, мощью научной школы никто не давит. Просто, знаете, я думаю вам тоже было бы как-то неприятно, если вы уже больше пяти лет профессионально работаете в разработке радиотехнических систем, а вам говорят, что "жалко, что сейчас так много диссертантов, которые не знают даже элементарной теории".
Именно так! Готов повторить ещё раз.

Цитата(Ender @ Nov 19 2008, 13:09) *
...Вопрос, собственно говоря, был в том - возможно, что мы что-то упустили? Всегда могут быть очевидные ошибки, незамеченные разработчиком. И хотели, чтобы кто-либо взглянул незамыленным взглядом. Естественно, были бы очень рады, если бы, как говорил уважаемый Станислав, каким-либо примерам реализации функций ГЛОНАСС-GPS приемников. Возможно, у кого-бы то ни было они и нашлись. Именно для этого, вроде бы как, и существует данный форум.
Вот, дорогой мой, с этого и следует начинать, вместо клоунады с научными достижениями.
Stanislav
Цитата(Rst7 @ Nov 19 2008, 14:18) *
Что есть опорный сигнал для автоподстройки? Потому как надо делать канал слежения за частотой и кодом. А за частотой следить надобно после снятия модуляции. Что вообще есть в этом максе? Приложите-ка даташит на него.
Врут всё, идолы. Не понимают, что в аналоге такую автоподстройку для сигнала GNSS выполнить невозможно.

Цитата(Ender @ Nov 19 2008, 14:24) *
.....
До свидания.
По существу есть что сказать?
Если нет, до свидания. Воздух чище будет без Ваших околонаучных миазмов.
Neekeetos
Цитата(Rst7 @ Nov 19 2008, 13:21) *
Если есть и фаза гетеродина соответствует каналу I передатчика, то, конечно, Вам далее нужно обрабатывать только эту составляющуюю, которую Вам заботливо перенесли на 0. Соответственно Q-канал передатчика умер в перемножителе (ортогональность).

Если нет - тогда Вам надо обрабатывать и I, и Q приемника.

Налицо непонимание различия между каналами передатчика и приемника. Что Вам и пытался донести Станислав. Вы же пытаетесь нас давить мощью своей научной школы.

Все верно, если нету подстройки фазы то совсем необязательно что на I приемника окажется именно I передатчика при совпадении опорных частот. Но справедливости ради приведите те сообщения Станислава которыми он "пытался донести" эту информацию, вопрос то ничего не стоит по сути, вы описали проблему двумя абзацами.
Rst7
Цитата
Врут всё, идолы.


Да вот и я не совсем понимаю. Ежели есть гетеродин, синхронизированный с сигналом - значит уже есть все петли слежения. И код уже есть. Но тогда у меня возникает вопрос, а смысл тогда каких-то фильтров, плисов и т.д.???

Позже.. Ладно. Щас даташит почитаем.

Открыл даташит... О_о, даже еще больше глазики нужны... Мужики. Я бы на Вашем месте принес Станиславу свои извинения.
Stanislav
Цитата(Ender @ Nov 19 2008, 14:29) *
Даташит, которым "Я хотел прикрыть свое лицо". Даже смешно. ....
В администрацию форума будет направлена жалоба по поводу этого и других Ваших заявлений.

Лицо Вы пытались прикрыть не даташитом, а прямой и откровенной ложью, о чём я написал ранее вполне ясно и доходчиво.

Цитата(Rst7 @ Nov 19 2008, 14:32) *
Позже.. Ладно. Щас даташит почитаем.

Открыл даташит...
Даташит на этот чип Максим высылал по специальному запросу. До этого долго выяснял, зачем этот чип нам нужен.
Правда, это было ещё весной.
Rst7
Цитата
Даташит на этот чип Максим высылал по специальному запросу.


Да и сейчас регистрацию просят. Было бы чего прятать.

Ну а теперь собственно к топикстартеру вопрос. Так как же синхронизируется гетеродин?
Stanislav
Цитата(Rst7 @ Nov 19 2008, 14:48) *
Ну а теперь собственно к топикстартеру вопрос. Так как же синхронизируется гетеродин?
К обоим корифеям от науки.


Цитата(Ender @ Nov 19 2008, 13:09) *
Знаете, есть такая замечательная вещь, как научные школы по статистической радиотехнике? Поповкина, Чебдарова, Ширмана? Конкретно я принадлежу к школе Чебдарова и вхожу, по крайней мере, в десятку наиболее квалифицированных специалистов по радиотехнике в Казани.
Цитата(Ender @ Nov 19 2008, 14:29) *
И еще. Не Чеботарева, а Чабдарова.
Так Чабдарова или Чебдарова?
Ученик, мать его уети...
asdf
Честно говоря непонятно, поняли оппоненты Станислава свои возможные ошибки или нет.
Если выбросить бурные эмоции, то в сухом остатке - Станислав и Rst7 указали большинство граблей, на которые можно наступить с этим максимом.
Такое ощущение, что у автора нет законченного проекта данной разработки, а соответственно отсутствует понимание некоторых важных деталей.
Rst7
Цитата
Станислав и Rst7 указали большинство граблей, на которые можно наступить с этим максимом.


Да причем тут "этот максим". RF как RF. Многорежимный. Тут у "академиков" непонимание основ . Почти что самых-самых.
asdf
Цитата(Rst7 @ Nov 19 2008, 15:56) *
Да причем тут "этот максим". RF как RF. Многорежимный. Тут у "академиков" непонимание основ . Почти что самых-самых.

Ну как причем smile.gif , будут его мучить, в конце концов разберутся - чем "квадратуры в приемнике"
отличаются от "квадратур в передатчике" (не хочу повторять все Ваши со Станиславом доводы),
заодно и "основы" укрепят. Дорогу Вы уже показали.
Loser801
Цитата(asdf @ Nov 19 2008, 16:31) *
Ну как причем smile.gif , будут его мучить, в конце концов разберутся - чем "квадратуры в приемнике"
отличаются от "квадратур в передатчике" (не хочу повторять все Ваши со Станиславом доводы),
заодно и "основы" укрепят. Дорогу Вы уже показали.

Уточню еще раз! Это описывалась тестовая модель, которая не включает полностью всю систему обработки. и использовалась просто как очень облегченный вариант именно для проверки работоспособности имитатора и MAX. По глупости своей считал, благодаря возможностям настройки имитатора, схему можно будет сделать синхронной. Потому и оставил такую схему обработки. То, что она таковой не будет на самом то деле понял уже давно. Еще в самом начале темы. Так что я считаю, что вопрос исчерпан и придется для тестирования использовать практически полную схему. Чем сейчас и занимаюсь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.