|
low-cost приёмник прямого преобразования (27MHz), критика, альтернативы, мозговой штурм |
|
|
|
Nov 16 2009, 20:54
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
постановка задачи: создание встраиваемого в аудиооборудование приёмника СиБи диапазона 27МГц (АМ/ЧМ) для интеграции в существующее оборудование приёмник должен обладать неким user API - это касается управления частотой приёма, порогом шумодава, видом модуляции, сканированием по сетке. выходной аудиосигнал скорее всего д.б. цифровым (I2S) PS: приёмник потребительского класса (не для радиолюбителей (тех что с 11-метровыми антеннами) обзор существующих реализаций: что-то как-то после гугления грустно и уныло стало... доморощенные решения на МС3361 и иже с нею.. да и каких-то бородатых годов всё... нетехнологичное в изготовлении и требующее настройки (катушки, контуры, проч) про диапазон этот видимо давно забыли и нету изящных в своей простоте решений стиля si47xx.. как я вижу решение: уж коль скоро надо соблюсть присутствие user API, т.е. будет микроконтроллер и синтезатор, да еще и некая штуковина, переводящая в цифровой формат выходной аудиосигнал, то почему бы не решить задачу напрямик: взять пятибаксовый (в российской рознице) TMS320VC5501-300МГц и реализовать весь функционал на нём: 1) входной LC-контур + однотранзисторный МШУ 2) смеситель 3) ФНЧ (тут вопросов больше всего) + АЦП (например, TLV320AIC23B) 4) TMS320VC5501 в качестве демодулятора/постобкатчика сигнала, он же - программный DDS для смесителя =================================== программный DDS, как я себе его вижу: для сигнала в 30МГц нужна как минимум в 4 раза большая тактовая (120МГц) DSP работает максимум на 300МГц, конечно на GPIO он её врядли выдаёт (к сожалению, в документации (Table 5−23. GPIO Pins Configured as Outputs Switching Characteristics) приведена только задержка между клоком и появлению сигнала на выходе: 0...8нс - ну, в общем-то, на 120МГц, как минимум сможет пахать) на GPIO через DMA выводим сами значения для DDS, рассчитанные на лету для конкретной частоты приёма т.е. имея таблицу значений синуса 0...2pi и возможность "немного подвигать" частоту приёма, подбираем такую частоту, чтобы в неё уложить минимальное число целых периодов, которые и будем выводить на GPIO. предварительно записав в DMA число семплов (в которые умещается целое число периодов) для данной конкретной частоты приёма. подключив к ножкам DSP "прецизионные" резистора получаем подобие ЦАПа, после него ФНЧ и на смеситель.. конечно хотелось бы до сборки макета понять какую картинку на спектроанализаторе можно увидеть (фазовые шумы, вносимые PLL процессора и разбросом времени переключения GPIO и значительной нелинейностью характеристики "ЦАП"), и вынести вердикт - годен/не_годен данный способ для приёма узкополосного сигнала.. ну и вопросы конечно по фильтру (фактически - основной селекции) перед АЦП: в целом, как я понимаю, именно он вносит основной вклад в избирательность по соседнему каналу, но, хотелось бы сэкономить и тут, использовав внутренний ФНЧ в TLV320AIC23B, пропорционально снизив частоту её тактирования (думаю фильтры на переключаемых конденсаторах меня поймут..) - в даташите на неё довольно красивые картинки для этого ФНЧ + для неё заявлен достаточно хороший динамический диапазон - хоть у неё и есть возможность управлять усилением, всёже хотелось не охватывать её петлёй АРУ.. (хотя, на худой конец, зная качество самого СиБи сигнала, сгодится и такое управление усилением через саму TLV320AIC23B) __________________________________ ваши ставки, господа-инженеры: будет этот плод изобретательного ума принимать (и понимать) человеческую речь СиБи -диапазона?
|
|
|
|
|
 |
Ответов
(1 - 55)
|
Nov 17 2009, 09:14
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
О квадратурах я писал именно для того, чтобы задавить зеркалку при переносе в ноль да и демодулить с ними проще. Насчет доставаемости - глянул, вроде нет проблем http://www.chipfind.ru/search/?part=ad9864®ion=0Полосу можно дофильтровать уже в цифровом демодуляторе, а иначе - KA3361  Делать с полифазником - например, что-то похожее http://forum.cqham.ru/viewtopic.php?t=14750 с выкидыванием передающей части (схема на самом деле очень простая, много лишнего, настройки практически не требует, мы по такой схемотехнике берем 950-2150 МГц на AD8347)- нужен учетверенный синтезатор (в AD8347, само собой, не надо учетверения), т.е в районе 120МГц, и полоса не от нуля а где-то от 200-300Гц, те получается ПЧ в звуковом диапазоне, которую можно обрабатывать аналогично SDR. ФНЧ в сигма-дельта АЦП работают отлично, постоянно этим пользовались, пока не перешли на DDC
Сообщение отредактировал ledum - Nov 17 2009, 09:31
|
|
|
|
|
Nov 18 2009, 15:04
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Внесу свои 5 пенсов критики и предложений.
1) Программный DDS на 120 МГц это круто, но проц не потянет программно и физически. Каждые 2-3 МЦ надо выдавать значение, а там минимальный бранч 3 МЦ. Даже если успеет, каким-то чудом, будет занят только этим, кто сигнал будет обрабатывать, Пушкин (:-)?
2) Тексасы, кстати, очень интересно представляют спеки на свои чипы. Информацию дают, но так закамуфлируют, что без поллитра не разберёшься. Задержку дают на тогл вывода - 8 нс макс, значит мин. период 16 нс, но поди, догадайся. Но даже это много. Для F2812 - 20 МГц, для F2808 - 25 МГц, а они из более молодого поколения. Для С5402 я программно выдавал 20 МГц, больше не получалось, там команда перехода 4 МЦ.
3) ЦАП на резисторах на 120 МГц, ну, даже не смешно...
4) TLV320AIC23B немного избыточна, ровно в 2 раза, ну только если есть под рукой, да и вроде старовата, нет? Альтернатив много, посмотрите на AD73311, одноканальный кодек, АЦП и ЦАП 16-битные, легко подключается к McBSP. Я его выковырял из цифрового ф/а кодак. Есть AD73322, двухканальный кодек.
Критика закончилась, теперь предложения.
5) Приёмник прямого преобразования хорошая штука, много преимуществ, есть книга В.Полякова, и сам он присутствует на про-радио, всегда можно проконсультироваться. Для цифры нужны квадратуры, увы. Структура может быть такая, входной СБ-фильтр, мшу, два буфера, два смесителя на встречных диодах, два гетеродина, два фильтра, два УНЧ, два АЦП. Для такой схемы нужны квадратурные гетеродины на Fвх/2, т.е. на 15 МГц, что радует. Но два.
6) Можно обойтись одним генератором, скажем, меандр на 60 МГц, поделить на 4 и выделить квадратуры. Можно поставить внешний железный DDS, хотя возможно, будет дороже для бюджета. Можно поставить VCO и управлять напрямую от проца, с помощью ШИМа. Проц будет подстраивать, если надо. Вариантов масса, выбирайте.
7) Теперь НЧ-фильтры. Должны выполнять сразу 2 функции, антиалиасинг, и селекция соседних каналов. Предлагаю выбрать макс.частоту дискретизации, 96 кГц, и оставить функцию антиалиасинга, а основную фильтрацию делать программно. Как правило, для антиалиасинга надо подавить все частоты выше 48 кГц до уровня меньшего одного LSB АЦП, т.е. на 90 дБ, тут у вас полный карт-блаш, поскольку переходная полоса широкая 4-48 кГц, сделать железный или активный фильтр можно. Ну а с основной фильтрацией проц справится одной левой.
Это вам только наметки, надо аккуратно считать и принимать во внимание все подводные камни. Ну и спецы своё слово скажут, надеюсь.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Nov 19 2009, 05:18
|

Гуру
     
Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606

|
Цитата 4) TLV320AIC23B немного избыточна, ровно в 2 раза, ну только если есть под рукой, да и вроде старовата, нет? Альтернатив много, посмотрите на AD73311, одноканальный кодек, АЦП и ЦАП 16-битные, легко подключается к McBSP. Я его выковырял из цифрового ф/а кодак. Есть AD73322, двухканальный кодек. Скорее все как раз наоборот AD73311 и AD73322 наверняка гораздо старее чем TLV320AIC23B. E TLV отдельный интерфейс для управления SPI или I2C. Большой диапазон регулировки PGA и малый шаг, 1,5дБ вроде, у ADI шаг вроде 3 дБ если даже не 6 и дапазон уже. Цитата Предлагаю выбрать макс.частоту дискретизации, 96 кГц AD73311 и AD73322 по-моему выше 64 КГц даже не тянут. У TLV320AIC23B есть одноканальный аналог. А от ADI лучше взять SSM2603 он ближе по функционалу TLV320AIC23B. Я правильно понимаю что DDS хотите использовать вместо ГУНа? От него нужна только синусоида? Посмотрите AD9833 и ADF4360, правда не уверен что они есть на ваши частоты.
|
|
|
|
|
Nov 19 2009, 06:31
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(ledum @ Nov 17 2009, 00:18)  А как Вы относитесь к такому http://www.analog.com/en/rfif-components/r...ts/product.html , ну или AD9864, выход вроде квадратуры, в последней - точно, или это из пушки по воробьям? Я бы еще предложил AD6620  с УВЧ и АЦП на андерсемплинге ( или овер?  ) и довольно широким (на весь СИ-бэнд) фильтром, но это с контроллером точно за $50 вылетит. + 100 AD9864 (AD9874) проще всего и наверное дешевле. Делали несколько лет назад приемник прямого преобразования(SSB и не low cost) на похожую частоту получилось довольно сложно и энергоемко. Смеситель был ad8333.
--------------------
ну не художники мы...
|
|
|
|
|
Nov 19 2009, 07:43
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Похоже топикстартер уже похоронил свою идею. Не уверен, что такое low cost, но если 15уе за комплектацию в не особо широкой серии проходит, то предлагаю ещё один вариант. Это приемник с "прямым" цифровым преобразованием. Фактически это слегка модифицированный SDR. На входе пара каскадов УВЧ, затем дешёвый АЦП, например ADC10065 (4уе), предложенный процессор (5уе) и синтезатор ADF4360-9 (3уе). Отличие от обычного SDR в том, что частота дискретизации Fs переменная и равна Fs = 4 / (1 + 2*N) * Fsign Частоту выбирать с учетом зеркальных каналов АЦП. Эта же частота идет на процессор для полной синхронности. При таком соотношении программный преобразователь частоты упрощается до предела, DDS внутри процессора не нужен и даже более слабый ДСП должен справиться.
Сообщение отредактировал alexkok - Nov 19 2009, 07:50
--------------------
|
|
|
|
|
Nov 19 2009, 10:53
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(alexkok @ Nov 17 2009, 23:42)  Вы самый главный параметр пропустили для low-cost - максимальную цену комплектующих и предполагаемый объем выпуска. какого-то порога стоимости нету.. хотелось бы как раз нащупать стоимостной порог реализуемости, а уже потом делать вывод об потребительской привлекательности предполагаемый объём не таков, чтобы экономить на спичках: +/-5$ вполне допустимы Цитата(alexkok @ Nov 19 2009, 10:43)  Не уверен, что такое low cost, но если 15уе за комплектацию в не особо широкой серии проходит, то предлагаю ещё один вариант. подходит. allберу некоторый таймаут для анализа предложенных идей и элементно базы..
--------------------
|
|
|
|
|
Nov 21 2009, 08:39
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(Doka @ Nov 16 2009, 23:29)  1) квадратуры не требуются (принимать такой изврат как SSB в планы не входит) Квадратура - она для подавления зеркального канала, как верно заметили... AM,FM,SSB да хоть OFDM - просто спектр который нужно "передвинуть вниз" на частоту обработки. А из курса "радиотехнические цепи и сигналы" нам известно что для этого сигнал нужно умножить на комплексную экспоненту. А эта самая комплексная экспонента ничто иное как синус и косинус сдвинутые на 90 градусов.  … Цитата(Doka @ Nov 17 2009, 08:49)  proxi ну так я как раз и сношу в ноль. и в качестве фильтра основной селекции выступает ФНЧ а не ПФ. но это всё детали - а по сути что скажете? По сути: что Вам 28 лет, на аватаре логотип РТФа - а Вы до сих пор не знаете как же все-таки работает радиоприемник  ... Пусть эти слова побудят Вас к действию, а не зародят обиду на мою скромную персону  . Далее по теме(раньше я не мог написать потому как был забанен): самый LowCost еще больше лоу и быть не может - Пусть Вам нужно принимать разрешенные в России сетки частот C и D. 26 965...27 855 kHz. ~1Mz. Так вот берете ADC на 4MHz но с полосой до 50MHz как минимум (почему не на 2 по Найквисту-Котельникову чуть ниже поясню). На входе этого АЦП ставите полосовой фильтр настроенный на 26900...27900 kHz. Но... есть одно но. Перед ним придется поставить усилитель с довольно противоречивыми требованиями. Я уже когда-то критиковал такую схему - но все-таки она самая дешевая и в этом ее конек. Так вот этот усилитель должен одновременно обладать и высоким Ку и низкими искажениями. Нужен он для того что-бы согласовать динамический диапазон входных сигналов микровольты-милливольты с динамическим диапазоном АЦП. Иначе получится 2-х битный приемник  . Но для малобюджетной модели КВ диапазона без особых технических требований - такой усилитель задача вполне разрешимая. Даже более того - я думаю что фильтр можно сделать активным на ОУ от AD - т.е. совместить собственно усилитель и полосовой фильтр, причем ОУ подобрать с малыми нелинейными искажениями. Почему учетверенная частота? Во-первых это "раздвинет" зеркальные каналы порожденные частотой дискретизации и заодно снизит требования ко входному фильтру. Во-вторых для получения сигнала в комплексном виде внутри процессора будет достаточно брать отсчеты через один и у каждого третьего менять знак(синус и косинус выродятся в последовательность "0","1","0","-1"). О DDS. В такой схеме построения полноценный DDS не нужен. Он довольно ресурсоемок и требует жесткого реалтайма. А каналов то у нас всего 80. Ну пусть 160 учитывая, что аппаратура может взаимно расстроиться. Берем для верности 256(заодно и степень 2-ки). "Влоб" нужно хранить 128 точек синуса, а если подумать то и все 32  . К чему лишние старания? Алгоритм конечно будет блочный, но ничего страшного - здесь не ставятся метрологические задачи, верно? Ну и какой-нить дешевенький black-fin (или TMS), та даже ARM7. В качестве ЧМ и АМ демодулятора применить какую-нить их аппроксимацию - это же не метрология... АЦП висит на PIO, аудиовыход хоть на I2S хоть прямо ШИМ-ом на динамик, тем более у связной аппаратуры довольно слабые требования к качеству аудио... Т.е. нужны только пару операционников, АЦП и собственно дешевенький проц... Остальные блок схемы - намного сложнее в реализации - хотя понятное дело качественнее... Я так понял передатчик не предвидится? Цитата(=GM= @ Nov 18 2009, 17:04)  5) Приёмник прямого преобразования хорошая штука, много преимуществ, есть книга В.Полякова, и сам он присутствует на про-радио, всегда можно проконсультироваться. Да и сюда Владмимира Тимофееча можно пригласить. И на электронную почту он откликается вполне оперативно. Вашему покорному слуге указывал на ошибки при попытке получить квадратуры с одним "транспортным" каналом (вместо I и Q)... P.S.: кстати, Doka, то что Вы изначально предложили уж никак не прямое преобразование - это довольно устоявшийся термин даже для учебников по радиотехнике и суть его совсем не такая.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 22 2009, 06:31
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(DRUID3 @ Nov 21 2009, 11:39)  По сути: что Вам 28 лет, на аватаре логотип РТФа - а Вы до сих пор не знаете как же все-таки работает радиоприемник  Вам бы самому не мешало познакомиться поближе. Цитата Пусть Вам нужно принимать разрешенные в России сетки частот C и D. 26 965...27 855 kHz. ~1Mz. Так вот берете ADC на 4MHz но с полосой до 50MHz как минимум (почему не на 2 по Найквисту-Котельникову чуть ниже поясню). Не надо всех кроме себя считать дураками, про андерсэмплинг сейчас разве что студенты не знают. А АЦП с полосой до 50MHz при сигнале 27МГц даст (на вскидку) уровень подавления паразитных каналов в лучшем случае 30дБ. Цитата О DDS. В такой схеме построения полноценный DDS не нужен. Он довольно ресурсоемок и требует жесткого реалтайма. Выбранный процессор вполне потянет обычный SDR, с небольшим андерсэмплингом. Это и есть минимальный по затратам вариант.
--------------------
|
|
|
|
|
Nov 22 2009, 11:32
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(alexkok @ Nov 22 2009, 08:31)  Вам бы самому не мешало познакомиться поближе. Мотивируйте... Цитата(alexkok @ Nov 22 2009, 08:31)  Не надо всех кроме себя считать дураками, про андерсэмплинг сейчас разве что студенты не знают. Вот именно! Не считайте же! Цитата(alexkok @ Nov 22 2009, 08:31)  А АЦП с полосой до 50MHz при сигнале 27МГц даст (на вскидку) уровень подавления паразитных каналов в лучшем случае 30дБ. ??? Это вообще что за цифры? Откуда? Цитата(alexkok @ Nov 22 2009, 08:31)  Выбранный процессор вполне потянет обычный SDR, с небольшим андерсэмплингом. Это и есть минимальный по затратам вариант. Нет, это не так... Кстати... если все-таки не отбрасывать первый гетеродин, то можно облегчить себе жизнь. Гетеродин(фиксированный, на одну частоту, стабилизированный кварцем)->ПЧ например 10..11MHz и УПЧ для этого диапазона как основной усилитель. Далее все так же. Оцифровка с 4*Fmax и внутренний селектор каналов на основе FFT. Для такой схемы построения параметры при почти той-же простоте будут выше... Это уже почти классический супергетеродин. Цитата(sup-sup @ Nov 21 2009, 19:49)  DSP потребляет 200 мА + обвес. ???
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 22 2009, 17:09
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Цитата(proxi @ Nov 22 2009, 16:51)  все же порываются оцифровать все КВ Это не мы порываемся (хотя я так и делаю на AD6654), это автор вопроса поставил нас в такие условия  - минимум катушек. Конечно, к фильтру на 10м на ОУ на полосу меньше 5%, предложенному DRUID3 отношусь скептически (это не священная война РФФ КГУ vs РТФ КПИ  ) - загудит при малейшем разбросе комплектовки, слишком высоки добротности звеньев, но городить что-то типа http://www.xs4all.nl/~martein/pa3ake/hmode/bpf_10m.html врядле кому захочется. Еще не забыть децибелл 70 усиления до АЦП (для ADC10065) с хорошим динам диапазоном  . Все-таки, может, оптимальнее старый вариант с двумя преобразованиями на NE602 (в 10.7МГц) и TDA1572T с выходом по 12 ножке (без Т - 10-я ножка, но она, ИМХО, снята с производства), далее 455 кГц на АЦП. Стандартные частоты, стандартные керамические/кварцевые фильтры, простой входной фильтр. NE-шка децибелл 70 динам диапазона может и вытянет.
Сообщение отредактировал ledum - Nov 22 2009, 17:10
|
|
|
|
|
Nov 22 2009, 17:38
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(ledum @ Nov 22 2009, 19:09)  (это не священная война РФФ КГУ vs РТФ КПИ  ) Боги Валгаллы и Шамбалы, к РТФ НТУУ "КПИ" я никаким боком не отношусь давным-давно, чему несказанно рад  . Цитата(ledum @ Nov 22 2009, 19:09)  Это не мы порываемся (хотя я так и делаю на AD6654), это автор вопроса поставил нас в такие условия  - минимум катушек. Конечно, к фильтру на 10м на ОУ на полосу меньше 5%, предложенному DRUID3 отношусь скептически ??? Вот так... Корабли на просторах оперного театра, а фильтры на ОУ делаем по дедовским наставлениям... Цитата(ledum @ Nov 22 2009, 19:09)  - загудит при малейшем разбросе комплектовки, слишком высоки добротности звеньев Куда загудит?  Мы же не UWB будем принимать. Хоть раз держали в руках такое чудо техники как CB-шка?  Некоторая неравномерность децибел эдак в 20 - это для них нормально. А импульсная характеристика мало что дает для приема квазигармонических(относительно общей полосы) сигналов. Да и делов то - поднять еще дискретизацию и снизить требования для входного полосового фильтра... Цитата(ledum @ Nov 22 2009, 19:09)  Роде и Шварц плачут навзрыд. Это фильтр вообще для радиолюбителей, если делать что-то серьезное то таких ФНЧ(!) будет мало... Но я так понимаю нужна мыльница... Потому речь о другом. Цитата(ledum @ Nov 22 2009, 19:09)  Еще не забыть децибелл 70 усиления до АЦП (для ADC10065) с хорошим динам диапазоном  . Я боюсь, что ставится задача не делать РПУ для магистральной связи, а слушать таксистов и 9-ый канал бедствия. Да еще и в составе какой-то автомагнитолы (иначе зачем I2S и куда запропастился передатчик?  ) Цитата(ledum @ Nov 22 2009, 19:09)  Все-таки, может, оптимальнее старый вариант с двумя преобразованиями на NE602 (в 10.7МГц) и TDA1572T с выходом по 12 ножке (без Т - 10-я ножка, но она, ИМХО, снята с производства), далее 455 кГц на АЦП. Стандартные частоты, стандартные керамические/кварцевые фильтры, простой входной фильтр. NE-шка децибелл 70 динам диапазона может и вытянет. Эх... "Сигареты в руках, чай на столе - так замыкается круг, И вдруг нам становится страшно что-то менять." Цитата(=GM= @ Nov 22 2009, 19:20)  Слушайте, откуда зеркальный канал возьмётся для АМ/ФМ, если снос идёт в ноль? Мы сносим спектр, пофиг какой. Откуда операция сдвига спектра знает АМ это, ЧМ или "голос" летучей мыши... Если же Вы подразумеваете симметрию спектра и то что гетеродин может "незаметно" встать в его середину... Для одноканально приема АМ или ЧМ тогда придется синхронизироваться с несущей... Ха-ха-ха... Я болван, признаю( Doka, =GM= , alexkok - видите!? Я признаю это!!!).  Ведь АПЧ (ЧАПЧ, ФАПЧ можно выполнить силами DSP)... Цитата(proxi @ Nov 22 2009, 14:51)  это отнюдь не изврат реализуя алгоритм синхронного детектирования, Да нет же!!! SSB нельзя синхронно детектировать. А АМ, ЧМ, ФМ действительно можно... А квадратуры для АМ, ЧМ, ФМ это если синхронизация затруднена и это асинхронный способ, без предположений о характере спектра как и для SSB! Вот черт!!!... Doka, я несправедливо Вас критиковал! И признаю это! Ваш путь это стр. 94 (рис.39)стр. 104(рис.45) из "Радиолюбителям о технике прямого преобразования" В.Т.Полякова, только с цифровой НЧ частью! Кстати, на такую демодуляцию, и подстройку запросто должно хватить ARM7, а, возможно, и AVRки Mega и AD9833, AD9832 . Причем на этой же базе тривиально реализуется передатчик с угловой или амплитудной модуляцией и усилителем класса D,E или F.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 22 2009, 18:49
|
Знающий
   
Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219

|
Цитата(Doka @ Nov 16 2009, 23:54)  постановка задачи: создание встраиваемого в аудиооборудование приёмника СиБи диапазона 27МГц (АМ/ЧМ) для интеграции в существующее оборудование приёмник должен обладать неким user API - это касается управления частотой приёма, порогом шумодава, видом модуляции, сканированием по сетке. выходной аудиосигнал скорее всего д.б. цифровым (I2S) Полоса я так понимаю узкая, поэтому АЦП не обязательно на 120МГц, можно и 10-20МГц взять, лишь бы выделенный аналоговым фильтром входной диапазон в окрестности 27МГц попадал во входую полосу АЦП и не попадал на границу зон Найквиста. А собственно цифровую часть можно сделать на маленькой ПЛИСке типа Spartan3 XC3S50A или XC3S200A в корпусе tqfp100. Тогда в ПЛИС можно реализовать DDS, квадртурный демодулятор и детектор (выделяющий из синфазной и квадратурной компонет звуковой сигнал), а также любой интерфейс управления и передачи данных. По сравнению с готовыми SDR от АналоговыхДевиц такое решение получается более гибкое и можно реализовать любой тип модуляции. Полоса сигнала маленькая, поэтому умножителей потребуется немного (2 умножителя на двухканальный ФНЧ после квадратурника и 1 на детектор на Cordic).
|
|
|
|
|
Nov 22 2009, 19:14
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата Да нет же!!! SSB нельзя синхронно детектировать тянет на нобелевскую... а чем тогда детектируют отсутствующая несущая как раз имеется в синхронном, ЧМ синхронным это свежо хотя грани стираются наличие фазового детектора каким боком его повернуть...динамика должна быть под 100dB если не больше, квадратура с нулевой ПЧ...2 смесителя и DDS с квадратурой ...
|
|
|
|
|
Nov 22 2009, 19:34
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(proxi @ Nov 22 2009, 21:14)  ... Ерунда какая-то... Если Вы о приеме SSB накшталт UW3DI  , то где там синхронизация - принудительная привязка к частоте и фазе(!) несущего сигнала передатчика? Там просто еще один гетеродинчик сносит частоту ПЧ до "0"-ля, и зеркальные частоты давится сначала ФСС (на ПЧ плоса 3kHz), а потом ФНЧ на 3 kHz. SSB - стохастический спектр по своей природе, "не к чему придраться" т.с. Если же Вы о диспетчерских радиосетях для авиа на КВ, так то и не совсем SSB, там специально остаток несущей оставляют для ФАПЧ, да и устарело это все и нет его давно... Синхродин(а это он!!!) для AM, но не для SSB, не забывайте! А насчет динамики 100 dB - зачем? Полоса захвата АПЧ пару десятков герц для такого рода системы, какова вероятность попадания интермодуляции именно туда, да еще со сравнимой с уровнем несущей амплитудой? Не забывайте принимать будут NFM(очень близкую родственницу PhM, даже не считая "завышенных верхов" для разборчивости)...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 22 2009, 21:51
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(DRUID3 @ Nov 22 2009, 15:32)  ??? Это вообще что за цифры? Откуда?  Это вытекает из из Вашего заявления что достаточно использовать АЦП с частотой дискретизации 4МГц и полосой полной мощности 50МГц. 4МГц / 2 дают относительную отстройку для сигнала 27МГц и соответсвенно достижимую линейную селективность, если, конечно, не делать полосовой фильтр дороже всей остальной части приемника. А 50МГц полосы полной мощности дают прикидочный уровень SFDR на 27МГц. Цитата Нет, это не так... При частоте дискретизации порядка 20МГц имеем 15 операций на один отсчет. Цитата The C55x CPU provides two multiply-accumulate (MAC) units, each capable of 17-bit x 17-bit multiplication in a single cycle А кроме того есть DMA. Особых проблем не вижу. Цитата(ledum @ Nov 22 2009, 20:09)  Еще не забыть децибелл 70 усиления до АЦП (для ADC10065) с хорошим динам диапазоном  . Считаем. 1V p-p + 10бит дают 0.5мВ шум дискретизации в полосе Найквиста. При частоте дискретизации 20МГц и полосе сигнала 10кГц имеем 30дБ улучшение с/ш после фильтрации. Итого 15мкВ шум АЦП в полосе сигнала 10кГц. Если принять входные шумы 0.15мкВ, то для согласования по шумам достаточно 40дБ. AD8354 (20дБ и 0.49уе) для второго каскада и дешевый транзистор для первого. Фильтры можно и на чип индуктивностях построить, по крайней мере в AR8000 они используются.
--------------------
|
|
|
|
|
Nov 23 2009, 07:57
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Цитата(alexkok @ Nov 23 2009, 00:51)  Считаем. 1V p-p + 10бит дают 0.5мВ шум дискретизации в полосе Найквиста. При частоте дискретизации 20МГц и полосе сигнала 10кГц имеем 30дБ улучшение с/ш после фильтрации. Итого 15мкВ шум АЦП в полосе сигнала 10кГц. Если принять входные шумы 0.15мкВ, то для согласования по шумам достаточно 40дБ. AD8354 (20дБ и 0.49уе) для второго каскада и дешевый транзистор для первого. Фильтры можно и на чип индуктивностях построить, по крайней мере в AR8000 они используются. Согласен. Только не надо брать за пример AR8000  - именно с ним (точнее 8200) были проблемы, правда не из-за чип-элементов фильтра, а из-за того, что на КВ он на весь диапазон - интермодуляция. Ну и AD8354 нормируется от 100МГц, на графиках неясно ее поведение в районе 30МГц, вроде не очень - падают и однодецибельная компрессия и АйПи3, но идея, в общем, понятна.
Сообщение отредактировал ledum - Nov 23 2009, 08:10
|
|
|
|
|
Nov 23 2009, 13:25
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
2 =GM=:  Я же привел название книги, страницы и даже номера рисунков... Даже понимать не надо, просто прочесть, но как всегда каждый на своей волне и никому не интересно о чем говорит оппонент ( я же сам так стУпил, признаю)... Цитата(proxi @ Nov 22 2009, 22:31)  так вопрос остался, чем детектируют SSB как не синхронным детектором, даже без синхронизации .... Асинхронным сдвигом спектра...  И даже детектированием его нельзя назвать... Цитата(proxi @ Nov 22 2009, 22:31)  чистый АМ мне кажется уже не применяют, АМ по планам должен был кануть в лету еще в 2000 году... Вот-вот... И что самое странное, наши таксисты(Киев) все переехали на 160MHz FM, если не на мобильники... С чего вдруг встал вопрос о разработке такого приемника? А не юлит ли наш многоуважаемый Doka пытаясь найти дешевое решение для ихней враждебной авиации? Цитата(alexkok @ Nov 22 2009, 23:51)  Это вытекает из из Вашего заявления что достаточно использовать АЦП с частотой дискретизации 4МГц и полосой полной мощности 50МГц. 4МГц / 2 дают относительную отстройку для сигнала 27МГц и соответсвенно достижимую линейную селективность, если, конечно, не делать полосовой фильтр дороже всей остальной части приемника. Ха... А в чем дороговизна изготовления-проектирования входного фильтра? А даже если бы было так - главное вобщем вписаться в ценовую нишу... Цитата(alexkok @ Nov 22 2009, 23:51)  А 50МГц полосы полной мощности дают прикидочный уровень SFDR на 27МГц. Не осилил...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 23 2009, 15:41
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(DRUID3 @ Nov 23 2009, 13:25)  2=GM=: Я же привел название книги, страницы и даже номера рисунков... Даже понимать не надо, просто прочесть, но как всегда каждый на своей волне и никому не интересно о чем говорит оппонент (я же сам так стУпил, признаю)... друид, урежьте осетра, все эти идеи знали в древней иудее. Уж на радиофаке точно, тем более, дока учился в аспирантуре на кафедре приёмников.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Nov 23 2009, 16:59
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(=GM= @ Nov 23 2009, 17:41)  друид, урежьте осетра, все эти идеи знали в древней иудее. Уж на радиофаке точно, тем более, дока учился в аспирантуре на кафедре приёмников.  Видимо по каким-то уж очень особенным учебникам которые не достигали Киева в те годы  ... P.S.: ...кстати, насколько понимаю в русскоязычной литературе такую схему приемо-передатчика(для УМ, для АМ синхродин был давно, знаю) впервые описал В.Т.Поляков, хоть и писАл он для радиолюбителей. А ну ка ссылки на труды "древних иудеев" до 90-х годов прошлого века, очень уж любопытно мне...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 23 2009, 17:44
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(ledum @ Nov 23 2009, 10:57)  Согласен. Только не надо брать за пример AR8000  - именно с ним (точнее 8200) были проблемы, правда не из-за чип-элементов фильтра, а из-за того, что на КВ он на весь диапазон - интермодуляция. Ну и AD8354 нормируется от 100МГц, на графиках неясно ее поведение в районе 30МГц, вроде не очень - падают и однодецибельная компрессия и АйПи3, но идея, в общем, понятна. AD8354 только для примера, можно и что-то другое. Но как я понял, параметры снимались для схемы на демоборде. А на стр. 14 Цитата The AD8354 RF gain block can be used below 100 MHz. To accomplish this, the series dc blocking capacitors, C1 and C2, need to be changed to a higher value that is appropriate for the desired frequency. C1 and C2 were changed to 0.1 μF to accomplish the sweeps in Figure 39.
--------------------
|
|
|
|
|
Nov 23 2009, 17:52
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
друидам друидово Цитата Асинхронным сдвигом спектра... это что это .... нормальный приемник имеет более 100дБ динамического диапазона, мож не мучить з... эта взять AD или LT детекторы у них как раз под 60дБ вот и HAMA radio, super chip... c полосой 3GHz... http://www.farnell.com/datasheets/72225.pdfhttp://cds.linear.com/docs/Datasheet/5534fa.pdf
|
|
|
|
|
Nov 23 2009, 18:05
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(DRUID3 @ Nov 23 2009, 16:25)  Ха... А в чем дороговизна изготовления-проектирования входного фильтра? 1. Добротность нужна очень высокая, т.е. серебреный провод, диаметр провода и т.п. => цена. 2. Требуется высокая точность номиналов, т.е. требуется регулировка => цена. Уточнение - это касается только Вашего предложения о 4МГц частоте дискретизации. Цитата А даже если бы было так - главное вобщем вписаться в ценовую нишу... см. выше. Цитата Не осилил...  Поищите дэйташит на какой-нибудь АЦП для которого приводится SFDR до половины частоты полной мощности, я с ходу не нашел.
--------------------
|
|
|
|
|
Nov 23 2009, 18:06
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(proxi @ Nov 23 2009, 19:52)  Цитата Асинхронным сдвигом спектра... друидам друидово Нет уж, я очень прошу указать цепь синхронизации для любого из существующих способов построения SSB приемников.... И почему это асинхронные приемники угловой модуляции строятся по блок-схемам SSB приемников, за исключением собственно детекторов? Вот когда я сел в лужу, я это признал  , уж будьте добры указать мне на мою ошибку относительно синхронизации... P.S.: 2 all: Doka изначально выбрал синхродин! И принимать ему нужно полосу в ~1MHz. Перестаньте ему советовать какие-то невообразимые квадратурные модуляторы или (не это нужно такое придумать!!!  ) измерительные АМ детекторы до 3 GHz...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 24 2009, 07:42
|

Electrical Engineer
     
Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778

|
Цитата(=GM= @ Nov 18 2009, 18:04)  1) Программный DDS на 120 МГц это круто, но проц не потянет программно и физически. Каждые 2-3 МЦ надо выдавать значение, а там минимальный бранч 3 МЦ. Даже если успеет, каким-то чудом, будет занят только этим, кто сигнал будет обрабатывать, Пушкин (:-)? да нет.. тут как раз всё гладко, конкретный алгоритм я описал в начальном посте - данные на GPIO будет гнать контроллер DMA, из "налету посчитанной таблицы" для конкретной частоты приёма Цитата(=GM= @ Nov 18 2009, 18:04)  5) Приёмник прямого преобразования хорошая штука, много преимуществ, есть книга В.Полякова, и сам он присутствует на про-радио, всегда можно проконсультироваться. Для цифры нужны квадратуры, увы. Структура может быть такая, входной СБ-фильтр, мшу, два буфера, два смесителя на встречных диодах, два гетеродина, два фильтра, два УНЧ, два АЦП. Для такой схемы нужны квадратурные гетеродины на Fвх/2, т.е. на 15 МГц, что радует. Но два. уже что-то... требования к частоте телепания ножек GPIO уже падают в два раза =) Цитата(=GM= @ Nov 18 2009, 18:04)  6) Можно обойтись одним генератором, скажем, меандр на 60 МГц, поделить на 4 и выделить квадратуры. Можно поставить внешний железный DDS, хотя возможно, будет дороже для бюджета. Можно поставить VCO и управлять напрямую от проца, с помощью ШИМа. Проц будет подстраивать, если надо. Вариантов масса, выбирайте. если рулить внешним ГУНом от процессора, то на процессор надо каким-то образом завести измерение частоты ГУНа, использовать таймер как счётчик импульсов за какой-то период времени и вычислять частоту? Цитата(=GM= @ Nov 18 2009, 18:04)  7) Теперь НЧ-фильтры. Должны выполнять сразу 2 функции, антиалиасинг, и селекция соседних каналов. Предлагаю выбрать макс.частоту дискретизации, 96 кГц, и оставить функцию антиалиасинга, а основную фильтрацию делать программно. Как правило, для антиалиасинга надо подавить все частоты выше 48 кГц до уровня меньшего одного LSB АЦП, т.е. на 90 дБ, тут у вас полный карт-блаш, поскольку переходная полоса широкая 4-48 кГц, сделать железный или активный фильтр можно. Ну а с основной фильтрацией проц справится одной левой. тут во мне борятся скряга и рационализатор: хочется пропорциональным снижением частоты тактирования кодека понизить и частоту дискретизации, чтобы Fсреза встроенных ФНЧ на переключаемых конденсаторах тоже понизилась - т.о. возложить на этот фильтр фильтрацию соседнего канала (не хотелось бы переносить это в программную часть, был опыт работы с приёмом узкополосных сигналов - в связи с этих хотелось бы отрезать "соседей" до АЦП).. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++Цитата(sup-sup @ Nov 21 2009, 20:49)  DSP потребляет 200 мА + обвес. Как автономный приемник - не годится. Лучше взять DE1102 или сделать SDR для ноута. задачи уложиться в какое-то ограниченное потребление не стоит - приёмник будет запитан от бортовой сети.. и потом - посмотрел я этот DE1102 - к готовому потребительскому изделию сложно будет прикрутить свой "API" управления и снять с него аудиосигнал в цифровом виде.. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++Цитата(alexkok @ Nov 19 2009, 10:43)  Это приемник с "прямым" цифровым преобразованием. Фактически это слегка модифицированный SDR. На входе пара каскадов УВЧ, затем дешёвый АЦП, например ADC10065 (4уе), предложенный процессор (5уе) и синтезатор ADF4360-9 (3уе). Отличие от обычного SDR в том, что частота дискретизации Fs переменная и равна Fs = 4 / (1 + 2*N) * Fsign Частоту выбирать с учетом зеркальных каналов АЦП. Эта же частота идет на процессор для полной синхронности. При таком соотношении программный преобразователь частоты упрощается до предела, DDS внутри процессора не нужен и даже более слабый ДСП должен справиться. надо признать идея действительно (по кр.мере - для меня) оригинальная.. но..... 1) тут опять же непонятно что из 3кГц-полосы уцелеет после АЦП (в этой идее ведь по самому принципу "переноса в ноль" мы должны подавать на АЦП мегагерц спектра, и я так понимаю ДД не тот для таких соотношений полос) 2) переменная частота дискретизации когда дело касается практики может стать источником неожиданных сюрпризов, например если на небольшой pitch-shift (в пределах 1/30части), если не предпринимать никаких доп. мер по передискретизации, можно закрыть глаза - разборчивость речи будет сохранена, то, например PLL процессора может плохо отнестись к подобному изменению "на лету" источника его тактовой частоты... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++Цитата(VladimirB @ Nov 22 2009, 21:49)  Полоса я так понимаю узкая, поэтому АЦП не обязательно на 120МГц, можно и 10-20МГц взять, лишь бы выделенный аналоговым фильтром входной диапазон в окрестности 27МГц попадал во входую полосу АЦП и не попадал на границу зон Найквиста. да вот как раз-таки, поскольку полоса узкая, есть опасения по практическому функционированию такого приёма: всёже селективность - это ахиллесова пята приёмников с прямым преобразованием (с оговоркою), а 27МГц - увы, достаточно загаженный диапазон, чтобы можно было уповать на то, что на соседнем канале не будет присутствовать сигнал на несколько порядков сильнее основного....... Цитата(VladimirB @ Nov 22 2009, 21:49)  А собственно цифровую часть можно сделать на маленькой ПЛИСке типа Spartan3 XC3S50A или XC3S200A в корпусе tqfp100. Тогда в ПЛИС можно реализовать DDS, квадртурный демодулятор и детектор (выделяющий из синфазной и квадратурной компонет звуковой сигнал), а также любой интерфейс управления и передачи данных. По сравнению с готовыми SDR от АналоговыхДевиц такое решение получается более гибкое и можно реализовать любой тип модуляции.
Полоса сигнала маленькая, поэтому умножителей потребуется немного (2 умножителя на двухканальный ФНЧ после квадратурника и 1 на детектор на Cordic). я по такой схеме когда-то хотел построить приёмник для DRM.. (но у работы приоритет оказался выше, чем у хобби) +++++++++++++++++++++++++++++++++++++++++++++++++++++++++Цитата(ledum @ Nov 22 2009, 20:09)  Все-таки, может, оптимальнее старый вариант с двумя преобразованиями на NE602 (в 10.7МГц) и TDA1572T с выходом по 12 ножке (без Т - 10-я ножка, но она, ИМХО, снята с производства), далее 455 кГц на АЦП. Стандартные частоты, стандартные керамические/кварцевые фильтры, простой входной фильтр. NE-шка децибелл 70 динам диапазона может и вытянет. NE602 - это я так понимаю аналог SA602 от филипса? посмотрел TDA1572T - что-то какие-то совсем дремучие микросхемы... мало того что керам.фильтры появляются, так еще ВОМ раздувается всякими стабилизаторами на 8,5В (утрирую, конечно, но мне кажется этот вариант годится только если уж совсем иначе "никак"..) и я так понимаю ничего современнее в элем. базе для работы с узкой полосой (AD9864 не для узкой и слишком уж "наворочен" и "некопеечен") с тех самых пор, увы, не появилось....... +++++++++++++++++++++++++++++++++++++++++++++++++++++++++to DRUID3идеи высказаны интересные - беру некоторое время на изучение и осмысление.. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
--------------------
|
|
|
|
|
Nov 24 2009, 07:47
|
     
Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237

|
Цитата(DRUID3 @ Nov 23 2009, 22:06)  Перестаньте ему советовать какие-то невообразимые квадратурные модуляторы или (не это нужно такое придумать!!! Да потому что Дока в первом посте не указал виды модуляции, и что они ему apriori известны. А только приемник без передатчика наводит на всякие мысли - третья точка, например. Наши заказчики требуют автоматическое определение вида модуляции, и чем дальше зарубежье, тем настойчивее требуют. Вот и приходится пользоваться квадратурами как наиболее удобным представлением сигнала, во всяком случае, нам. Ну а дальше писАл немного по инерции  . ТО Дока я бы сам в жизни не поставил SA602, SA612 после DDC (но у нас цена практически не имеет значения), хотя это (602+1572 - она имеет выход ПЧ, еще какие-то LAшки, но это вообще дремучий лес) очень простое решение, дешевое и технологичное - отработанная схемотехника.  Лет 10 назад пришлось участвовать в качестве консультантов в ловле бандюков с СБишками на трассах под видом ГАИшников на больших расстояниях (на пределе прямой видимости), вот здесь осознали преимущество хороших входных фильтров при хороших широкополосных антеннах - иначе весь КВ диапазон сидел на СБ, и на AR8200, и на FRG100(немного странно) - широкая полоса по входу, 399-й неожиданно оказался на высоте.
Сообщение отредактировал ledum - Nov 24 2009, 08:32
|
|
|
|
|
Nov 24 2009, 16:05
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Пока как повод для размышлений. Нашел великолепный материал - Поляков как всегда на высоте  - "вечная" литература. 2 proxi: Анука, покажите мне там "синхронный SSB приемник"! Кстати, да. Я забыл, что для синхронного AM боковые сложатся в противофазе ибо PLL сдвигает фазу на 90 градусов  . Потому-то(а не для борьбы с зеркалным каналом) для такого рода приема АМ применяется квадратура по ВЧ. Один канал для PLL, а другой для звука(сигнала) - можно не симметричные.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 24 2009, 17:58
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(Doka @ Nov 24 2009, 10:42)  надо признать идея действительно (по кр.мере - для меня) оригинальная.. Я уже писал, что для выбранного процессора такие извращения не нужны, он и обычный SDR потянет. Цитата но..... 1) тут опять же непонятно что из 3кГц-полосы уцелеет после АЦП (в этой идее ведь по самому принципу "переноса в ноль" мы должны подавать на АЦП мегагерц спектра, и я так понимаю ДД не тот для таких соотношений полос) Не думаю, что у CB радиостанций ДД выше. И потом всяких ДД полно, надо уточнять какой имеется ввиду. Цитата 2) переменная частота дискретизации когда дело касается практики может стать источником неожиданных сюрпризов, например если на небольшой pitch-shift (в пределах 1/30части), если не предпринимать никаких доп. мер по передискретизации, можно закрыть глаза - разборчивость речи будет сохранена, Не понял. Вроде не должно никак влиять. PS: дошло, это вполне можно поправить поскольку процессор знает текущую частоту и может подправить выходную. С дополнительными затратами времени конечно. Цитата то, например PLL процессора может плохо отнестись к подобному изменению "на лету" источника его тактовой частоты... Изменять можно плавно, мелкими шагами, чтобы ФАПЧ синхронизацию не потеряла, но проверить конечно надо.
Сообщение отредактировал alexkok - Nov 24 2009, 18:31
--------------------
|
|
|
|
|
Nov 24 2009, 20:03
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Про программный DDS Цитата(Doka @ Nov 24 2009, 10:42)  да нет.. тут как раз всё гладко, конкретный алгоритм я описал в начальном посте - данные на GPIO будет гнать контроллер DMA, из "налету посчитанной таблицы" для конкретной частоты приёма А эта, какой фазовый шум получится у такого гетеродина? К PLL процессора вроде каких-либо особых требований к выходному джитеру не предъявляется.. А то получится что спектр гетеродина шире чем спектр сигнала.
--------------------
ну не художники мы...
|
|
|
|
|
Nov 24 2009, 20:11
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(alex_os @ Nov 24 2009, 22:03)  Про программный DDS
А эта, какой фазовый шум получится у такого гетеродина? К PLL процессора вроде каких-либо особых требований к выходному джитеру не предъявляется.. А то получится что спектр гетеродина шире чем спектр сигнала. Да по-ходу это обычный DDS, шум вблизи несущей у него почти как у "голого кварца", никогда PLL такое же качество по фазовому шуму не даст. Вот только вопрос - зачем это все на 27MHz - где ДД приемников обычно 50-70 dB.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Nov 24 2009, 20:30
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(DRUID3 @ Nov 24 2009, 23:11)  Да по-ходу это обычный DDS, шум вблизи несущей у него почти как у "голого кварца", никогда PLL такое же качество по фазовому шуму не даст. Вот только вопрос - зачем это все на 27MHz - где ДД приемников обычно 50-70 dB. Я так понял ув. Doka хочет сделать DDS на основе DSP-процессора к GPIO которого подключены резисторы (так сказать цап самодельный). Все процессы внутри DSP тактируются от внутренней PLL следовательно качество такого гетеродина будет определятся качеством PLL процессора.
--------------------
ну не художники мы...
|
|
|
|
|
Nov 24 2009, 20:37
|

Гуру
     
Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744

|
Цитата(DRUID3 @ Nov 24 2009, 18:05)  Пока как повод для размышлений. Нашел великолепный материал - Поляков как всегда на высоте  - "вечная" литература. 2 proxi: Анука, покажите мне там "синхронный SSB приемник"! Кстати, да. Я забыл, что для синхронного AM боковые сложатся в противофазе ибо PLL сдвигает фазу на 90 градусов  . Потому-то(а не для борьбы с зеркалным каналом) для такого рода приема АМ применяется квадратура по ВЧ. Один канал для PLL, а другой для звука(сигнала) - можно не симметричные. да погугли в конце концов а то у тебя в голове кхм... да и нет особо времени препиратся с тобой детектирование SSB http://www.google.lv/search?source=ig&...mp;aq=f&oq=Цитата Указанные недостатки диодного детектирования однополосных сигналов привели к тому, что для этой цели стали применять детекторы чисто смесительного типа, ничем по существу не отличающиеся от других смесителей приемника. Иногда их (называют также продукт-детекторами от английского слова «product», что значит «произведение». В отечественной литературе утвердился термин «синхронный детектор», т. е. такой, в котором частота гетеродина синхронизирована с несущей частотой AM сигнала, а при приеме SSB — с подавленной несущей. Применяют также термин «гетеродинный детектор». Синхронный детектор дает хорошие результаты не только при приеме SSB, но и телеграфных сигналов. В частности, применение такого детектора значительно уменьшает помехи от близлежащих по частоте мощных телеграфных станций при приеме слабых дальних сигналов. Еще одно важное преимущество приема SSB заключается в том, что синхронному SSB детектору свойственна частотная избирательность, позволяющая принимать слабые сигналы в условиях помех от сильных соседних сигналов. Наиболее слабые принимаемые сигналы любительских радиостанций имеют величину порядка нескольких десятых долей (0,1—0,5) микровольта, тогда как наиболее сильные могут доходить до нескольких милливольт, а то и более, т. е. отличаются по силе в тысячи раз. Вследствие загруженности диапазонов в любительских условиях часты случаи, когда слабую станцию приходится принимать в непосредственном соседстве по частоте с сильными сигналами мешающих станций.
|
|
|
|
|
Nov 24 2009, 21:23
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(proxi @ Nov 24 2009, 23:10)  синхронный детектор это терминология, SSB принимают не сихронизируясь есть понятие ГПД вот крутя его можно выбрать наиболее привычное звучание от птичьего до нормального .... ладно мы отклонились... Нет-нет-нет! Никуда мы не отклонились. А синхронный детектор это и впрямь терминология подразумевающая звено синхронизации. И я очень бы с интересом на него посмотрел для случая априори неизвестного сигнала (для AM и nPhM мы точно знаем о симетрии спектра и наличии несущей)... Вот потому-то никак SSB синхронно не детектировать, это не просто невозможно а бессмысленно, вообще бессмысленный набор слов  ... Загляните в материал Полякова " Рис.6. Структурная схема двухполосного асинхронного приемника" - чем отличается от SSB детектирования на ПЧ того же UW3DI или Р-399? Да ничем. Просто входной фильтр не широкополосный, а на 3 kHz - т.е. его же силами давится зеркальный канал и отпадает необходимость во всех этих финтах с фазой...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Dec 21 2009, 04:32
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(RadioJunior @ Nov 26 2009, 11:14)  Здраствуйте! Возможно не очень в тему вопрос. Существует ли какая-нибудь русскоязычная литература на тему проектирования (или, просто, учебника) по цифровым радиоприемным устройствам? Я имею ввиду книги выпуска 2000 годов Пробывал искать в интернете, но не нашел (возможно плохо искал). А собственно зачем? Сколько там осталось ждать до того 2012-го? 2 Doka: Я пообещал проработать эскизные схемы и в кусты  ... Сорри у меня траблы, вот пробрался ночью на "электроникс". Разрулю - отпишу сюда обязательно...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|