|
аналоговый перемножитель, тонкости применения |
|
|
|
Jan 29 2007, 09:27
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
Здравствуйте, Я хочу применить перемножитель ADL5391 (Analog Devices) для удвоения частоты, подавая входную частоту на оба входа перемножителя. Проблема в том что есть жесткие требования к пролезанию входной частоты (менее -40 дБ от удвоенной). Я могу добиться этого, только компенсируя смщения на входах, поскольку входная частота передается на выход как (a+  *sin(wt). Компенсирующее смещение (равне сумме входных смещений) я подаю на один из входов. Все вроде бы здорово, но естественно с температурой это дело уплывет. Как можно замкнуть ОС по DC? Ведь DC на выходе равно ПРОИЗВЕДЕНИЮ входных смещений а меня интересует сумма? Есть ли у кого подобный опыт? Спасибо
|
|
|
|
|
 |
Ответов
|
Jan 29 2007, 09:53
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Igor_S @ Jan 29 2007, 09:27)  Здравствуйте, Я хочу применить перемножитель ADL5391 (Analog Devices) для удвоения частоты, подавая входную частоту на оба входа перемножителя. Проблема в том что есть жесткие требования к пролезанию входной частоты (менее -40 дБ от удвоенной). Я могу добиться этого, только компенсируя смщения на входах, поскольку входная частота передается на выход как (a+  *sin(wt). Компенсирующее смещение (равне сумме входных смещений) я подаю на один из входов. Все вроде бы здорово, но естественно с температурой это дело уплывет. Как можно замкнуть ОС по DC? Ведь DC на выходе равно ПРОИЗВЕДЕНИЮ входных смещений а меня интересует сумма? Есть ли у кого подобный опыт? Спасибо Точнее будет оба входа смещать и выход. Если есть возможность делать балансировку нуля раз в секунду (минуту, час..), то это будет лучший выход. Примерно так. Три этапа. На входах 0 - подстраивается смещение на выходе. На одном из входов 0, на другом максимальное напряжение - подстраивается 0 первого канала. И наоборот. Можно повторить, если первый этап не дает нужной точности ... Термостат не будет лишним. Бредовый вариант - можно сделать два устройства. Одно работает, другое калибруется. Потом они переключаются. Вообще кажется, что 40 дБ - это много... Но все это зависит от сигналов. Если они постоянные по амплитуде и ограничены по частоте, то можно, наверное, проще. А какие у Вас частоты?
|
|
|
|
|
Jan 29 2007, 10:58
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
[/quote] А какие у Вас частоты? [/quote]
Входной сигнал - "chirp", частота меняется от 120 до 260 МГц. Поскольку перекрытие больше 2 - нет возможности фильтровать выход. А почему компенсировать оффсет на каждом входе точнее? Ведь мешает сумма смещений... Спасибо за предложенный способ, но он выливается в микропроцессор или громоздкую схему, а устройство планировалось как маленькая автономная коробочка. Я, кстати, читал ее об одном способе ( где-то был патент ). Суть его в том, что входной сигнал при помощи второго перемножителя умножается на выходной. При этом составляющая с основной частотой дает на выходе этого второго перемножителя постоянку, которая отфильтровываетя и управляет смещением. Правда, что делать с оффсетами этого второго перемножителя - патент скромно умалчивает...
Спасибо Вам, Tanya, за ответ и предложение.
|
|
|
|
|
Jan 29 2007, 11:30
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Igor_S @ Jan 29 2007, 10:58)  Входной сигнал - "chirp", частота меняется от 120 до 260 МГц. Поскольку перекрытие больше 2 - нет возможности фильтровать выход. А почему компенсировать оффсет на каждом входе точнее? Ведь мешает сумма смещений... Спасибо за предложенный способ, но он выливается в микропроцессор или громоздкую схему, а устройство планировалось как маленькая автономная коробочка. Я, кстати, читал ее об одном способе ( где-то был патент ). Суть его в том, что входной сигнал при помощи второго перемножителя умножается на выходной. При этом составляющая с основной частотой дает на выходе этого второго перемножителя постоянку, которая отфильтровываетя и управляет смещением. Правда, что делать с оффсетами этого второго перемножителя - патент скромно умалчивает...
Спасибо Вам, Tanya, за ответ и предложение. Не думалось, что это можно расценить как Предложение... Вот такая формула все объясняет. U=(X+x)(Y+y)+z=XY+Yx+Xy +z + xy. Последнее мало, если сигналы номинальные. Если в Вашем случае Y=X, то, действительно, может быть два этапа... Но там обычно (в умножителях) фаза каналов не совпадает немного... А что, лишний резистор сильно помешает? Может полУчится с термостатом один раз и навсегда?... Можно еще (иногда удобнее) на один вход 0. на другой переменный сигнал.
|
|
|
|
|
Jan 29 2007, 12:13
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
[quote name='Tanya' date='Jan 29 2007, 12:30' post='203026'] Не думалось, что это можно расценить как Предложение...
Не хотел Вас обидеть, извините. Меня оправдывает только то, что я писал "предложение" с малнькой буквы... Имелось в виду "предложение сделать", т.е. рекомендация. Да, иногда лучше жевать, чем говорить... ( из рекламы жвачки )
Вот такая формула все объясняет. U=(X+x)(Y+y)+z=XY+Yx+Xy +z + xy. Последнее мало, если сигналы номинальные. Если в Вашем случае Y=X, то, действительно, может быть два этапа... Но там обычно (в умножителях) фаза каналов не совпадает немного...
Да, верно, я об этом не подумал. А зачем первый этап ( оба входа в нуле )? Я ведь таким образом компенсирую не просто "z", а сумму с произведением оффсетов. И после компенсации оффсетов эта подстройка "смещения выхода" бует не релевантна ?
Можно еще (иногда удобнее) на один вход 0. на другой переменный сигнал.
Поясните, пожалуйста. Я не понял - это для калибровки? Что это даст?
Tanya, еще раз спасибо и извините за опечатки. У меня нет кирилицы на клавиатуре, а On-Screen Keybord очень неудобна...
|
|
|
|
Сообщений в этой теме
Igor_S аналоговый перемножитель Jan 29 2007, 09:27    Tanya [quote name='Igor_S' date='Jan 29 2007... Jan 29 2007, 12:22  Mirabella [quote name='Igor_S' date='Jan 29 2007... Jan 30 2007, 12:54 handy Цитата(Igor_S @ Jan 29 2007, 09:27) Здрав... Jan 29 2007, 16:43 Igor_S Я бы с такими требованию к подавлению основной час... Jan 29 2007, 19:36  handy [quote name='Igor_S' date='Jan 29 2007... Jan 30 2007, 09:38   Igor_S [quote name='handy' date='Jan 30 2007,... Jan 30 2007, 11:38    Tanya Цитата(Igor_S @ Jan 30 2007, 11:38) Ne so... Jan 30 2007, 12:29    handy Цитата(Igor_S @ Jan 30 2007, 11:38) Ne so... Jan 30 2007, 13:29     Igor_S Tanya:
Signal formiruet wneshnee ustrojstwo. Eto u... Jan 30 2007, 15:47      handy Цитата(Igor_S @ Jan 30 2007, 15:47) Spasi... Jan 30 2007, 16:48       Igor_S ПЛИС Altera MAX7000B работают на 300МГц. А вот схе... Jan 30 2007, 19:00      Tanya Цитата(Igor_S @ Jan 30 2007, 15:47) Tanya... Jan 30 2007, 20:03       Vladimir201 Перемножиль построен на ячейке Гильберта (но четыр... Jan 31 2007, 00:47 srslab Попытайтесь сделать квадратурный канал для исходно... Jan 29 2007, 19:38 el34 тут важно посмотреть , какая полоса пропускания фи... Jan 29 2007, 19:44 deemon Тут можно рассуждать так - если мы не можем подави... Jan 31 2007, 01:35 Igor_S Цитата(deemon @ Jan 31 2007, 02:35) Я это... Feb 1 2007, 09:18 Igor_S Цитата(deemon @ Jan 31 2007, 02:35) Тут м... Feb 1 2007, 13:34 yura-rf Igor_S
Посмотрите ветку по удвоителям:
http://elec... Jan 31 2007, 15:23 deemon 2Igor_S
Да , в этом всё дело - даже если оба перем... Feb 1 2007, 17:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|