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

|
Tanya: Signal formiruet wneshnee ustrojstwo. Eto ustrojstwo imeet 2 identichnyh wyhoda, sinhronizirowannyh mezhdu soboj. W principe, eto Arbitrary Waveform Generator, formirujushij FM signal, chastota kotorogo menjaetsja ot 120 do 260 MHz ochenj bystro - menee 1 uS. Urovenj signala - primerno 0 dBm. Zadejstwowan tolko odin kanal, wtoroj swoboden.
Naschet 40 dB podawlenija udwoennoj chastoty. Wy sowershenno sprawedliwo skazali wchera, chto 40 dB neskolko mnogowato... Ja zabyl utochnitj, chto korrekcija smeshenij peremnozhitelja daet tolko porjadka 30 dB. Ostalnye 12-15 dB (tochnee skazatj ne mogu, blizko k urownju shumow) poluchaju, podawaja na summirujushij whod ADL5391 ( on wypolnjaet funkciju X*Y+Z ) signal ot upomjanutogo wyshe "swobodnogo" wyhoda. Eto wedj Arbitrary Generator, tak chto ja rasschityvaju Waveform etogo kanala tak, chtoby poluchitj kompensirujushij signal, t.e. s nuzhnoj chastotoj, amplitudoj i fazoj.
Mirabella: U menja net priznaka togo, kakow tekushij "sample" w Generatore, t.e. ja ne znaju, kakowa chastota signala w dannyj moment. Prawda, etot Arbitrary Generator imeet wyhod Strobe, tak chto teoreticheski mozhno bylo by otschitywatj wremja s momenta ego pojawlenija. No, k sozhaleniju, zakon izmenenija chastoty, a takzhe ee predely (w storonu suzhenija diapazona) mogut menjatjsja...
Spasibo wsem za uchastie w diskussii. Mozhet bytj, uchitywaja nalichie "swobodnogo" kanala w Arbitrary Generator, formirujushego whodnoj signal - kto-nibudj mozhet predlozhitj drugoj sposob udwoenija chastoty? ( Uwelichitj chastotu diskretizacii w Arbitrary Generator i primeitj w nem drugoj DAC ja ne mogu - eto zakonchennoe i ne podlezhashee izmeneniju ustrojstwo :-)))
|
|
|
|
|
Jan 30 2007, 16:48
|
Частый гость
 
Группа: Свой
Сообщений: 194
Регистрация: 18-11-05
Из: Ryazan
Пользователь №: 11 065

|
Цитата(Igor_S @ Jan 30 2007, 15:47)  Spasibo wsem za uchastie w diskussii. Mozhet bytj, uchitywaja nalichie "swobodnogo" kanala w Arbitrary Generator, formirujushego whodnoj signal - kto-nibudj mozhet predlozhitj drugoj sposob udwoenija chastoty? ( Uwelichitj chastotu diskretizacii w Arbitrary Generator i primeitj w nem drugoj DAC ja ne mogu - eto zakonchennoe i ne podlezhashee izmeneniju ustrojstwo :-))) ПЛИС Altera MAX7000B работают на 300МГц. А вот схемка:
|
|
|
|
|
Jan 30 2007, 19:00
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
ПЛИС Altera MAX7000B работают на 300МГц. А вот схемка: [/quote] Handy, Esli by rech shla ob udwoenii cifrowogo kloka! No uwy ... java script:emoticon(':(', 'smid_1')  " Wse shemy - analogowye i nelinejnye, prosto nekotorye - zahodjat w nasyshenie java script:emoticon(':biggrin:', 'smid_7')
|
|
|
|
|
Jan 30 2007, 20:03
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(Igor_S @ Jan 30 2007, 15:47)  Tanya: Signal formiruet wneshnee ustrojstwo. Eto ustrojstwo imeet 2 identichnyh wyhoda, sinhronizirowannyh mezhdu soboj. W principe, eto Arbitrary Waveform Generator, formirujushij FM signal, chastota kotorogo menjaetsja ot 120 do 260 MHz ochenj bystro - menee 1 uS. Urovenj signala - primerno 0 dBm. Zadejstwowan tolko odin kanal, wtoroj swoboden.
Naschet 40 dB podawlenija udwoennoj chastoty. Wy sowershenno sprawedliwo skazali wchera, chto 40 dB neskolko mnogowato... Ja zabyl utochnitj, chto korrekcija smeshenij peremnozhitelja daet tolko porjadka 30 dB. Ostalnye 12-15 dB (tochnee skazatj ne mogu, blizko k urownju shumow) poluchaju, podawaja na summirujushij whod ADL5391 ( on wypolnjaet funkciju X*Y+Z ) signal ot upomjanutogo wyshe "swobodnogo" wyhoda. Eto wedj Arbitrary Generator, tak chto ja rasschityvaju Waveform etogo kanala tak, chtoby poluchitj kompensirujushij signal, t.e. s nuzhnoj chastotoj, amplitudoj i fazoj. Ага - мне навскидку примерно подавление 34дБ показалось реальной величиной. Если Вы хотите второй канал использовать как суммируемую поправку, то кажется, что его тоже надо будет пропустить через задержку - например второй умножитель, в котором второй сомножитель, знак и величину которого можно подстраивать для подавления основной гармоники, тоже может зависеть от времени после строба. Не надо упускать из вида, что этот умножитель умножает, конечно, но с большой задержкой для таких времен. Иными словами разность фаз между бумажным и реальным умножением (Я так думаю - в даташит не смотрела...) будет линейно примерно расти с частотой. Поэтому вышесказанное кажется... Тут еще вопросы. Плата у Вас самодельная или evaluation board? Если своя, то тут могут быть свои проблемы.
|
|
|
|
|
Jan 31 2007, 00:47
|
Участник

Группа: Свой
Сообщений: 56
Регистрация: 8-01-07
Пользователь №: 24 186

|
Перемножиль построен на ячейке Гильберта (но четырехквадрантной), стало быть - входные сигналы, поданные на дифференциальные входы (в Вашем случае включенные параллельно), будут подавлены с точностью до разбаланса усиления плеч (подавление или разбаланс - нормированы). Для устранения нелинейности порядка выше второго, т.е. для работы в режиме линейного перемножителя, обратите внимание на ограничение по выходной мощности (напряжению), возьмите 0.1 от номинала. Для такой задачи подойдет любой полный (четырехквадрантный) перемножитель. Можно решитьзадачу иначе, но надо знать способ формирования и уровни входного сигнала, а также допустимые задержки для получения второй гармоники.
|
|
|
|
|
Jan 31 2007, 01:35
|
Знающий
   
Группа: Новичок
Сообщений: 642
Регистрация: 30-01-07
Пользователь №: 24 888

|
Тут можно рассуждать так - если мы не можем подавить разбаланс , то надо сделать так , чтобы он не вредил  То есть , на оба входа перемножителя нужно подавать сигналы , которые не находятся в полосе выходного сигнала , но их перемножение даёт нам удвоенную частоту . Сделать это можно например так . Входной сигнал подаём на первый перемножитель , на другой вход которого подаётся частота , как минимум в два раза превышающая максимальную входную . Предположим для простоты , что это 1000 мгц . На выходе этого перемножителя будут 2 частоты - 1000+Fвх и 1000-Fвх . Далее мы ставим два фильтра , которые разделяют эти боковые частоты , и вот уже эти частоты подаём на два входа второго перемножителя . На его выходе , опять-таки будет сумма и разность этих частот . Сумма будет равна 2000 мгц , и её легко отфильтрует простой ФНЧ . А разность - будет равна Fвых=(1000+Fвх) - (1000-Fвх)=2Fвх . Что нам , собственно говоря , и нужно  Теперь , если разбалансируется какой-либо вход выходного перемножителя , то на выход пролезет частота с другого входа , но она далека от частоты полезного сигнала , и её опять-таки можно отфильтровать . Я этот способ строго не анализировал ( только что придумал ) , но ИМХО работать он должен .
|
|
|
|
|
Jan 31 2007, 15:23
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 5-06-06
Пользователь №: 17 789

|
Igor_SПосмотрите ветку по удвоителям: http://electronix.ru/forum/index.php?showt...&hl=%EF%F14Может что-то подойдет. Можно посмотреть удвоители от Minicircuits. По диодным удвоителям -40дБ - сказать сложно.
|
|
|
|
|
Feb 1 2007, 09:18
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
Цитата(deemon @ Jan 31 2007, 02:35)  Я этот способ строго не анализировал ( только что придумал ) , но ИМХО работать он должен . Deemon: Da, ja dumaju tozhe chto rabotatj eto budet. Spasibo, ja tozhe dumal nad "blizkim" sposobom - prosto perenesti spektr whodnogo signala. Dlja etogo ponadobjatjsa 2 preobrazowanija - daleko wwerh i zatem wniz, w oblastj "udwoennyh" chastot. Prosto hotel kak proshe... Vladimir201: " Можно решитьзадачу иначе, но надо знать способ формирования и уровни входного сигнала, а также допустимые задержки для получения второй гармоники." A kak inache? Urowenj whodnogo signala - primerno 0 dBm, formirowatelj - Arbitrary Generator (u kotorogo estj "swobodnyj" kanal, t.e. ja mogu poluchitj ljuboj signal, sinhronnyj so whodnym) Kstati, dwa momenta. 0 dBm - eto polovina polnoj shkaly DAC, ja eto delaju dlja umenshenija nelinejnyh iskazhenij. No, w principe, mozhno powysitj urowenj whodnogo signala do +6 dBm. Wtoroe, estj programmiruemyj attenuator, tak chto urowenj whodnogo signala mozhno menjatj do -40 dBm Tanya: Zaderzhka wyhodnogo signala, kak takowaja - menja ne wolnuet, glawnoe chtoby ona byla postojannoj. W etom smysle ADL5391 imeet dostatochno postojannyj w shirokoj polose chastot "group delay" (porjadka neskilkih nS, ne pomnnju tochno). No, konechno, mne prihoditsja wwoditj zaderzhku "kompensirujushego" signala, poskolku "group delay" samogo whodnogo generatora, ee raznostj mezdu kanalami osnownogo i kompensirujushego signala - konechny i, chto huzhe wsego, nedostatochno postojanny w nuzhnoj polose chastot. No, eshe raz napomnju, eto "arbitrary" generator - ja prosto uchitywaju etu zaderzhku pri rasschete "kompensirujushego" signala. T.e. imenno kak sin(w(t+Td)). Plata - evaluation board, no skoro budu "prodwigatjsa" k realnoj. Kakie problemy Wy imeete w widu? No wot wse wremja "lezet w golovu", chto imeja "swobodnyj" kanal w arbitrary generator, mozhno udwoitj chastotu kakim-libo drugim sposobom. Hotja, poskolku wse otwetiwshie tak ili inache obsuzhdajut imenno peremnozhenie - widimo, net drugih wozmozhnostej (mixer i filtracija - ne w schet). Eshe raz SPASIBO wsem
|
|
|
|
|
Feb 1 2007, 13:34
|
Местный
  
Группа: Свой
Сообщений: 258
Регистрация: 3-08-04
Пользователь №: 434

|
Цитата(deemon @ Jan 31 2007, 02:35)  Тут можно рассуждать так - если мы не можем подавить разбаланс , то надо сделать так , чтобы он не вредил  То есть , на оба входа перемножителя нужно подавать сигналы , которые не находятся в полосе выходного сигнала , но их перемножение даёт нам удвоенную частоту . Сделать это можно например так . Входной сигнал подаём на первый перемножитель , на другой вход которого подаётся частота , как минимум в два раза превышающая максимальную входную . Предположим для простоты , что это 1000 мгц . На выходе этого перемножителя будут 2 частоты - 1000+Fвх и 1000-Fвх . Далее мы ставим два фильтра , которые разделяют эти боковые частоты , и вот уже эти частоты подаём на два входа второго перемножителя . На его выходе , опять-таки будет сумма и разность этих частот . Сумма будет равна 2000 мгц , и её легко отфильтрует простой ФНЧ . А разность - будет равна Fвых=(1000+Fвх) - (1000-Fвх)=2Fвх . Что нам , собственно говоря , и нужно  Теперь , если разбалансируется какой-либо вход выходного перемножителя , то на выход пролезет частота с другого входа , но она далека от частоты полезного сигнала , и её опять-таки можно отфильтровать . Я этот способ строго не анализировал ( только что придумал ) , но ИМХО работать он должен . Deemon, Chto-to ja srazu ne soobrazil. Delo w tom, chto - da, dejstwitelno, razbalans dtorogo peremnozhitelja ne privedet k wozniknoweniju osnownoj chastoty w wyhodnom spektre, poskolku na whodah - signaly wne polosy. Eto tak. Nu, a perwyj peremnozhitelj? Ego razbalams priwedet k pojawleniju whodnoj chastoty na ego wyhode, i, sootwetstwenno, na wyhode wtorogo No myslj ochenj interesnaja Цитата(Igor_S @ Feb 1 2007, 14:32)  Deemon, Chto-to ja srazu ne soobrazil. Delo w tom, chto - da, dejstwitelno, razbalans dtorogo peremnozhitelja ne privedet k wozniknoweniju osnownoj chastoty w wyhodnom spektre, poskolku na whodah - signaly wne polosy. Eto tak. Nu, a perwyj peremnozhitelj? Ego razbalams priwedet k pojawleniju whodnoj chastoty na ego wyhode, i, sootwetstwenno, na wyhode wtorogo No myslj ochenj interesnaja Oj, sam sebe otwechu! Wy wedj predlagali filtrowatj wyhod perwogo peremnozhitelja, wydeljaa diapazon 1000MHz +/- Fin. Stormozil, prostite.
|
|
|
|
|
Feb 1 2007, 17:35
|
Знающий
   
Группа: Новичок
Сообщений: 642
Регистрация: 30-01-07
Пользователь №: 24 888

|
2Igor_S Да , в этом всё дело - даже если оба перемножителя будут не очень точными , всё равно входной сигнал на выход не пролезет ! Чтобы это гарантировать , можно поставить сразу после первого смесителя ФВЧ-диплексер . А все помехи на выходе будут внеполосные , которые тоже давятся фильтрами . Притом и фильтры-то особо крутые не нужны . Ещё одно преимущество такого способа умножения - выходной смеситель можно раскачать по максимуму , так как к его линейности не предъявляется больших требований . А это уменьшит количество выходных каскадов , что тоже гуд . Недостатком можно считать только задержку в фильтрах , но большой она не будет - максимум несколько периодов сигнала . Притом для правильной работы желательно иметь одинаковую задержку в ФВЧ и ФНЧ , что опять-таки легко реализуется . Кстати , даже плохое качество фильтров боковых полос ( ФВЧ и ФНЧ ) - тоже не приведёт к пролезанию входной частоты на выход , а всего лишь к паразитной амплитудной модуляции выходного сигнала из-за набегающих фазовых сдвигов в этих фильтрах . В общем , серьёзных недостатков я пока обнаружить не смог , кроме очевидного - большей сложности
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|