|
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) __________________________________ ваши ставки, господа-инженеры: будет этот плод изобретательного ума принимать (и понимать) человеческую речь СиБи -диапазона?
|
|
|
|
|
 |
Ответов
|
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.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
Сообщений в этой теме
Doka low-cost приёмник прямого преобразования (27MHz) Nov 16 2009, 20:54 ledum А как Вы относитесь к такому http://www.analog.com... Nov 16 2009, 21:18 alex_os Цитата(ledum @ Nov 17 2009, 00:18) А как ... Nov 19 2009, 06:31  alexkok Похоже топикстартер уже похоронил свою идею.
Не ув... Nov 19 2009, 07:43   =GM= Слушайте, откуда зеркальный канал возьмётся для АМ... Nov 22 2009, 17:20 V_G Интересная задумка, как сделаете, отпишитесь про д... Nov 16 2009, 23:35 proxi вообще то прямое преобразование подразумевает нуле... Nov 17 2009, 00:14 Doka proxi
ну так я как раз и сношу в ноль. и в качеств... Nov 17 2009, 06:49 proxi Цитата(Doka @ Nov 17 2009, 08:49) proxi
н... Nov 17 2009, 11:38 Rst7 Цитата1) квадратуры не требуются (принимать такой ... Nov 17 2009, 06:53 ledum О квадратурах я писал именно для того, чтобы задав... Nov 17 2009, 09:14 alexkok Цитата(Doka @ Nov 16 2009, 23:54) ваши ст... Nov 17 2009, 20:42 Doka Цитата(alexkok @ Nov 17 2009, 23:42) Вы с... Nov 19 2009, 10:53 =GM= Внесу свои 5 пенсов критики и предложений.
1) Про... Nov 18 2009, 15:04 DRUID3 Цитата(Doka @ Nov 16 2009, 23:29) 1) квад... Nov 21 2009, 08:39  alexkok Цитата(DRUID3 @ Nov 21 2009, 11:39) По су... Nov 22 2009, 06:31   DRUID3 Цитата(alexkok @ Nov 22 2009, 08:31) Вам ... Nov 22 2009, 11:32    alexkok Цитата(DRUID3 @ Nov 22 2009, 15:32) ??? Э... Nov 22 2009, 21:51     ledum Цитата(alexkok @ Nov 23 2009, 00:51) Счит... Nov 23 2009, 07:57      =GM= 0FF>>2. druid этот, целые портянки шлёт, всё... Nov 23 2009, 11:43      alexkok Цитата(ledum @ Nov 23 2009, 10:57) Соглас... Nov 23 2009, 17:44 Doka Цитата(=GM= @ Nov 18 2009, 18:04) 1) Прог... Nov 24 2009, 07:42  alexkok Цитата(Doka @ Nov 24 2009, 10:42) надо пр... Nov 24 2009, 17:58  alex_os Про программный DDS
Цитата(Doka @ Nov 24 2009... Nov 24 2009, 20:03   DRUID3 Цитата(alex_os @ Nov 24 2009, 22:03) Про ... Nov 24 2009, 20:11    alex_os Цитата(DRUID3 @ Nov 24 2009, 23:11) Да по... Nov 24 2009, 20:30     Doka Цитата(alex_os @ Nov 24 2009, 23:30) Я та... Nov 25 2009, 07:12 uriy Цитата4) TLV320AIC23B немного избыточна, ровно в 2... Nov 19 2009, 05:18 sup-sup Цитата(Doka @ Nov 17 2009, 00:54) 1) вход... Nov 21 2009, 17:49 ledum Черт, я тоже по привычке думаю о SSB . Но с необхо... Nov 22 2009, 18:11 VladimirB Цитата(Doka @ Nov 16 2009, 23:54) постано... Nov 22 2009, 18:49 proxi ЦитатаДа нет же!!! SSB нельзя синхронн... Nov 22 2009, 19:14 DRUID3 Цитата(proxi @ Nov 22 2009, 21:14) ...
Ер... Nov 22 2009, 19:34 proxi так вопрос остался, чем детектируют SSB как не син... Nov 22 2009, 20:31 DRUID3 2=GM=:
Я же привел название книги, страницы и даж... Nov 23 2009, 13:25 =GM= Цитата(DRUID3 @ Nov 23 2009, 13:25) 2=GM=... Nov 23 2009, 15:41  DRUID3 Цитата(=GM= @ Nov 23 2009, 17:41) друид, ... Nov 23 2009, 16:59 alexkok Цитата(DRUID3 @ Nov 23 2009, 16:25) Ха...... Nov 23 2009, 18:05  alexkok Цитата(alexkok @ Nov 23 2009, 22:05) Не о... Nov 23 2009, 20:40 proxi друидам друидово
ЦитатаАсинхронным сдвигом спектра... Nov 23 2009, 17:52 DRUID3 Цитата(proxi @ Nov 23 2009, 19:52) Цитата... Nov 23 2009, 18:06  ledum Цитата(DRUID3 @ Nov 23 2009, 22:06) Перес... Nov 24 2009, 07:47 DRUID3 Пока как повод для размышлений.
Нашел великолепны... Nov 24 2009, 16:05 proxi Цитата(DRUID3 @ Nov 24 2009, 18:05) Пока ... Nov 24 2009, 20:37  DRUID3 Цитата(proxi @ Nov 24 2009, 22:37) bla-bl... Nov 24 2009, 20:43   proxi Цитата(DRUID3 @ Nov 24 2009, 22:43) А по-... Nov 24 2009, 21:10    DRUID3 Цитата(proxi @ Nov 24 2009, 23:10) синхро... Nov 24 2009, 21:23 Doka всёже хотелось бы вернуться к теме темы...
(а т... Nov 24 2009, 19:37 ledum Цитата(Doka @ Nov 24 2009, 23:37) всёже х... Nov 25 2009, 09:06 RadioJunior Здраствуйте!
Возможно не очень в тему вопрос. ... Nov 26 2009, 09:14 DRUID3 Цитата(RadioJunior @ Nov 26 2009, 11:14) ... Dec 21 2009, 04:32 Doka пока что пришёл к выводу, что один из вариантов по... Dec 24 2009, 18:38
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|