реклама на сайте
подробности

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


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)

__________________________________
ваши ставки, господа-инженеры: будет этот плод изобретательного ума принимать (и понимать) человеческую речь СиБи -диапазона?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Nov 16 2009, 21:29
Сообщение #2


Electrical Engineer
******

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



1) квадратуры не требуются (принимать такой изврат как SSB в планы не входит)
2) у AD9874 ограничение снизу на полосу: 10-270 KHz Output Signal Bandwidth
3) The LO Synthesizer is a fully programmable PLL capable of 6.25 kHz resolution at input frequencies - такого шага недостаточно для СиБи
4) мксх конечно сладкая, но цены и доставаемость в российской рознице шепчут о том, что это решение не для потребительского сектора электронных приборов


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
proxi
сообщение Nov 22 2009, 12:51
Сообщение #3


Гуру
******

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



Цитата
принимать такой изврат как SSB в планы не входит

это отнюдь не изврат реализуя алгоритм синхронного детектирования,
на СБ присутствуют все три вида AM, FM, SSB
все же порываются оцифровать все КВ
Go to the top of the page
 
+Quote Post
ledum
сообщение Nov 22 2009, 17:09
Сообщение #4



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Цитата(proxi @ Nov 22 2009, 16:51) *
все же порываются оцифровать все КВ

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

Сообщение отредактировал ledum - Nov 22 2009, 17:10
Go to the top of the page
 
+Quote Post
=GM=
сообщение Nov 22 2009, 17:20
Сообщение #5


Ambidexter
*****

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



Слушайте, откуда зеркальный канал возьмётся для АМ/ФМ, если снос идёт в ноль?


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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
|- - DRUID3   Цитата(ledum @ Nov 22 2009, 19:09) (это н...   Nov 22 2009, 17:38
- - 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01461 секунд с 7
ELECTRONIX ©2004-2016