|
Перенос частотстоты вниз |
|
|
|
Dec 2 2011, 20:27
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 20-06-11
Пользователь №: 65 790

|
Hi Я новичок в ЦОС, поэтому прошу не гнобить сразу! Задача: Есть сигнал на несущей частоте 50 кГц, узкрполосный - ширина спектра по уровню -3дБ = 2 кГц Сигнал требуется оцифровать и передать Сигнал семплируется АЦП с частотой 150 кГц Требуется написать алгоритм на С позволяющий перенести частоту вниз, НО не без использования IQ, тоесть это НЕ DDC На входе алгоритма будет семплирование 150 кГц, а на выходе должна быть в пределах 10 кГц. И большое ограничение - алгоритм не должен быть требовательным к ресурсам, код будет компилится под 8и битный pic18, но и требований к точности нет. Вообще то, как бы понятно - опорник, смеситель, ФНЧ. Но не представляю как это можно на С описать. Есть идеи?
|
|
|
|
|
 |
Ответов
|
Dec 3 2011, 20:44
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 20-06-11
Пользователь №: 65 790

|
На счет схемы: использовать внешние аналоговые смесители не хочется совсем. Сначала попробую все таки всунуть ФНЧ с децемацией в PIC18. Хотя сильно сомневаюсь.
|
|
|
|
|
Dec 3 2011, 21:14
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 20-06-11
Пользователь №: 65 790

|
Цитата(sup-sup @ Dec 3 2011, 23:50)  Кроме резкого сокращения вычислительных затрат добавка такого аналогового 'сопроцессора' позволит увеличить динамический диапазон (если надо) за счет аналоговой фильтрации после смесителя или снизить требования к применяемому контроллеру. Недостатки, кроме зеркального канала, дополнительные паразитные каналы приема на кратных сигналу и гетеродину частотах, что легче подавить преселектором, в отличие от зеркального канала. В принципе, можно сдублировать аналоговую часть и для канала Q, только два таймера надо для гетеродинов I и Q. Зато контроллер слабенький и нежрущий. Тогда еще придется два два смесителя делать, скажем на операционниках. В качестве гетеродина - сигналы от PIC (CCP modul). Но не получится использовать встроенный в PIC ADC, так как нельзя одновременно захватывать два канала I & Q ДА И вообще, если уже использовать внешний смеситель - просто переносим сигнал на новую ПЧ (скажем 5 кГц), далее полосовой фильр и просто оцифровываем. Так как скорость семплирования небольшая, можно вообще в baseband не переносить. У меня задача - оцифровать, запомнить и проиграть, так что главная задача - понизить скорость семплирования и все. Хотя этот вариант конечно не очень. Можно эффективнее
|
|
|
|
|
Dec 3 2011, 21:46
|
Знающий
   
Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997

|
Цитата(SergiRF @ Dec 4 2011, 00:14)  Тогда еще придется два два смесителя делать, скажем на операционниках. В качестве гетеродина - сигналы от PIC (CCP modul). Но не получится использовать встроенный в PIC ADC, так как нельзя одновременно захватывать два канала I & Q
ДА И вообще, если уже использовать внешний смеситель - просто переносим сигнал на новую ПЧ (скажем 5 кГц), далее полосовой фильр и просто оцифровываем. Так как скорость семплирования небольшая, можно вообще в baseband не переносить. У меня задача - оцифровать, запомнить и проиграть, так что главная задача - понизить скорость семплирования и все. Хотя этот вариант конечно не очень. Можно эффективнее Я не знал, что у PIC нет мультиплексора ADC. Или, все-таки, есть? Если перенести на 5 кГц, то это действительно, будет сигнал, а не огибающая. А фильтр, наверняка, лучше применить БИХ (рекурсивный), так как он более легкий по реализации не на dsp-контроллере. Фильтр то должен, по крайней мере, первый каскад, работать на Fs, поэтому хороший КИХ будет длинным.
Сообщение отредактировал sup-sup - Dec 3 2011, 21:54
|
|
|
|
|
Dec 3 2011, 21:54
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 20-06-11
Пользователь №: 65 790

|
Цитата(sup-sup @ Dec 4 2011, 00:46)  Я не знал, что у PIC нет мультиплексора ADC. Или, все-таки, есть? Каналов то много, но одновременно не работают, только по очереди, а это внесет искажения Поясните плиз про работу в верхних зонах Найквиста
Сообщение отредактировал SergiRF - Dec 3 2011, 21:55
|
|
|
|
|
Dec 3 2011, 21:59
|
Знающий
   
Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997

|
Цитата(SergiRF @ Dec 4 2011, 00:54)  Каналов то много, но одновременно не работают, только по очереди, а это внесет искажения Поясните плиз про работу в верхних зонах Найквиста Параллельно и не надо. Такой же подход - учетверенная, но более низкая частота Fs для IQ. *** Про верхние зоны Найквиста не понял. Если про то, что первый каскад децимирующего фильтра должен работать на Fs, то это для чисто цифровой реализации, когда сигнал сразу поступает на АЦП. *** Извиняюсь, про это ivan219 сказал. Мне этот подход не нравится. Хороший фильтр нужен на нужную полосу, а это дороже, чем смеситель и простенький фнч (фпч)
Сообщение отредактировал sup-sup - Dec 3 2011, 22:09
|
|
|
|
|
Dec 3 2011, 22:22
|
Местный
  
Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680

|
Цитата(sup-sup @ Dec 4 2011, 01:59)  Про верхние зоны Найквиста не понял. Если про то, что первый каскад децимирующего фильтра должен работать на Fs, то это для чисто цифровой реализации, когда сигнал сразу поступает на АЦП. Нет это дело происходит во время оцифровки сигнала. Мы как бы оцифровываем сигнал на гармониках. Одновременно перенося его в 0. Цитата(SergiRF @ Dec 4 2011, 02:16)  Это я имею ввиду когда частота семплирования ниже частоты сигнала "Правильно ли я понимаю: при условии хорошего полосового фильтра , можно семплировать 9 кГц, несущая 50 кГц попадает в 5ю зону. И сигнал на выходе АЦП будет как будто несущая 5 кГц и не потребуется дополнительной обработки? " Той литературе которая у меня немного иначе. Есть формулы для расчёта. И получается что бы оцифровать сигнал полосой 50...52 кГц нужна частота дискретизации 4 кГц Если интересно могу выложить скан.
Сообщение отредактировал ivan219 - Dec 3 2011, 22:23
|
|
|
|
|
Dec 3 2011, 22:27
|
Знающий
   
Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997

|
Цитата(ivan219 @ Dec 4 2011, 01:20)  Нет это дело происходит во время оцифровки сигнала. Мы как бы оцифровываем сигнал на гармониках. Одновременно перенося его в 0. Да, я потом понял про что и ниже отписался, что это не я предлагал, а Вы (ivan219). Но здесь получается, что нужно хорошо отфильтровать все остальные зоны и перенести в '0' - это надо применить IQ эквивалентно, как для исходного сигнала. Еще один недостаток - уменьшение уровня сигнала, так как энергия распределена равномерно по всем зонам, что может ухудшить прием, если это важно. Перенос прямым методом (квадратурный) наиболее эффективный). Ничего не теряется. И нет паразитных каналов. А реализация может быть как прямая, так и с помощью навесных дополнительных компонентов.
Сообщение отредактировал sup-sup - Dec 3 2011, 22:31
|
|
|
|
|
Dec 3 2011, 23:00
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(sup-sup @ Dec 4 2011, 02:27)  Да, я потом понял про что и ниже отписался, что это не я предлагал, а Вы (ivan219). вообще вроде бы как о субдискретизации я первый "заикнулся", но щас не об этом. если я нигде не ошибся, то можно взять Fs=8 кГц и ПЧ 49 кГц, тогда одна из копий сигнала окажется в полосе 0...2 кГц, затем конечно же это все фильтруем ФНЧ и вроде как дополнительного гетеродина не потребуется для коррекции. Цитата(ivan219 @ Dec 4 2011, 02:22)  Нет это дело происходит во время оцифровки сигнала. Мы как бы оцифровываем сигнал на гармониках. Одновременно перенося его в 0. Я бы здесь немного подкорректировал, на самом деле при этом методе мы оцифровываем НЧ огибающую ВЧ сигнала, а то sup-sup может думает о гармониках ПЧ?
|
|
|
|
|
Dec 4 2011, 09:36
|
Знающий
   
Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997

|
Цитата(Serg76 @ Dec 4 2011, 03:00)  вообще вроде бы как о субдискретизации я первый "заикнулся", но щас не об этом. если я нигде не ошибся, то можно взять Fs=8 кГц и ПЧ 49 кГц, тогда одна из копий сигнала окажется в полосе 0...2 кГц, затем конечно же это все фильтруем ФНЧ и вроде как дополнительного гетеродина не потребуется для коррекции.
Я бы здесь немного подкорректировал, на самом деле при этом методе мы оцифровываем НЧ огибающую ВЧ сигнала, а то sup-sup может думает о гармониках ПЧ? Все-таки, это не огибающая, а сигнал с перенесенной частотой заполнения. Огибающую надо получить программно в контроллере. Преимущество - низкая частота дискретизации и связанные с ней затраты контроллера. Недостатки (в общем случае). Если есть помехи в других зонах, их надо фильтровать, что трудно и дорого реализовать для такого соотношения частоты и полосы (центральная частота 50 кГц, а полоса не более 4 кГц). Попытка реализации такого полосового фильтра приводит к применению не самых дешевых ОУ и их нужно много. В сравнение с этим подходом, перенос спектра в ноль (а это возможно только с применением IQ) дает максимально простой НЧ фильтр (два штуки LPF гораздо проще чем один полосовой). Смесители - это простые аналоговые ключи (4066, например) - тоже просто и недорого. Конечно, умножение на синус/косинус чище, чем на меандр, но по паразитным каналам приема лучше размножения спектра, так как разнос частот составляет удвоенную и половинную частоту гетеродина, что легче фильтровать преселектором. Вывод - обвес для приема сигнала IQ получается дешевле и стабильнее, чем для приема в зоне Найквиста. Затраты контроллера примерно одинаковые. Второе, это уже упоминалось, что при частоте дискретизации 8 кГц мы берем только каждый шестой период ожидаемого сигнала, а остальные игнорируем. Таким образом коэффициент преобразования такого 'смесителя' очень низкий и отношение сигнал/помеха еще ухудшается. Цитата(SergiRF @ Dec 4 2011, 13:08)  Всем большое спасибо. Буду пробовать на следующей неделе: Выберу частоту дескретизации, что бы сигнал полностью попал по центру зоны найквиста. Пересчет в IQ - смысла нет.
Только еще вопрос: При проигровании сигнала (генерация ЦАП - 8 бит, семплирование как минимум 120 - 150 кГц) придется переносить сигнал вверх в цифре. Делаю просто умножитель (каждый семпл умножаю на табличное значение sin). Для простоты лучше переносить несущую в 4 раза (1 0 -1 0 1....) . Исходя из этого и оцифровывать сигнал лучше в 4 ой зоне. Правильно я рассуждаю? А 'проигрывание' нужно сделать в том же диапазоне, то есть, вернуть сигнал на прежний частотный диапазон? В этом случае правильно применить сохранение в виде IQ, а потом их же использовать в квадратурном модуляторе, как раз с применением табличных синуса и косинуса. *** Вообще-то, тут тоже можно упрощенный синус и косинус применить. И еще, нужно сделать интерполяцию сохраненной выборки для приведения к частоте DAC. Нужна ли тогда децимация? Может быть, просто памяти добавить?
Сообщение отредактировал sup-sup - Dec 4 2011, 10:01
|
|
|
|
|
Dec 4 2011, 11:45
|
Профессионал
    
Группа: Участник
Сообщений: 1 050
Регистрация: 4-04-07
Пользователь №: 26 775

|
Цитата(sup-sup @ Dec 4 2011, 12:36)  Преимущество - низкая частота дискретизации и связанные с ней затраты контроллера. Недостатки (в общем случае). Если есть помехи в других зонах, их надо фильтровать, что трудно и дорого реализовать для такого соотношения частоты и полосы (центральная частота 50 кГц, а полоса не более 4 кГц). Попытка реализации такого полосового фильтра приводит к применению не самых дешевых ОУ и их нужно много. В сравнение с этим подходом, перенос спектра в ноль (а это возможно только с применением IQ) дает максимально простой НЧ фильтр (два штуки LPF гораздо проще чем один полосовой). Смесители - это простые аналоговые ключи (4066, например) - тоже просто и недорого. Конечно, умножение на синус/косинус чище, чем на меандр, но по паразитным каналам приема лучше размножения спектра, так как разнос частот составляет удвоенную и половинную частоту гетеродина, что легче фильтровать преселектором. Вывод - обвес для приема сигнала IQ получается дешевле и стабильнее, чем для приема в зоне Найквиста. Затраты контроллера примерно одинаковые. Второе, это уже упоминалось, что при частоте дискретизации 8 кГц мы берем только каждый шестой период ожидаемого сигнала, а остальные игнорируем. Таким образом коэффициент преобразования такого 'смесителя' очень низкий и отношение сигнал/помеха еще ухудшается. Так в том то все и дело, что нужно получить как можно меньше вычислительных затрат, а при вашей схеме лопатить впустую выборку на 200 кГц ну никак не вяжется с возможностями PICа. Кроме того, те же I/Q можно получить и при субдискрете, схемы формирования квадратур остаются те же самые, но уже на более низкой тактовой. Я тоже всеми руками "ЗА" квадратуры, в принципе я по-другому никогда и не работал, здесь же сейчас вопрос в простоте реализации и уменьшении вычислительной нагрузки. Единственный минус при таком подходе это конечно же ПЧ, так как все искажения и потери будут определяться скорее на ПЧ, чем в полосе основного сигнала, но простоты реализации и дешевизны здесь не отнять. Не думаю, что реализация фильтра ПЧ потребует больших затрат, чем тот же смеситель, который тоже должен быть достаточно малошумящим и линейным, т.е. с большим ДД прежде всего по интермодуляции в режиме "большого" сигнала (смесители как правило всегда работают в таком режиме, а на аналоговом ключе вы получите только мощный набор продуктов нелинейного преобразования на выходе), ибо мы не знаем какие сигналы потребуется в дальнейшем демодулировать, может КАМ для которой нужен линейный тракт. так что реализация смесителя на простом ключе здесь точно не прокатит, я даже думаю, что качественная его реализация потребует бОльших вложений, чем того же фильтра ПЧ. Да и вообще надо стараться как можно дальше уходить от обработки в аналоге и двигаться в сторону цифры. Где-то так.
|
|
|
|
|
Dec 4 2011, 12:35
|
Знающий
   
Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997

|
Цитата(Serg76 @ Dec 4 2011, 14:45)  Так в том то все и дело, что нужно получить как можно меньше вычислительных затрат, а при вашей схеме лопатить впустую выборку на 200 кГц ну никак не вяжется с возможностями PICа. Кроме того, те же I/Q можно получить и при субдискрете, схемы формирования квадратур остаются те же самые, но уже на более низкой тактовой. Я тоже всеми руками "ЗА" квадратуры, в принципе я по-другому никогда и не работал, здесь же сейчас вопрос в простоте реализации и уменьшении вычислительной нагрузки. Единственный минус при таком подходе это конечно же ПЧ, так как все искажения и потери будут определяться скорее на ПЧ, чем в полосе основного сигнала, но простоты реализации и дешевизны здесь не отнять. Не думаю, что реализация фильтра ПЧ потребует больших затрат, чем тот же смеситель, который тоже должен быть достаточно малошумящим и линейным, т.е. с большим ДД прежде всего по интермодуляции в режиме "большого" сигнала (смесители как правило всегда работают в таком режиме, а на аналоговом ключе вы получите только мощный набор продуктов нелинейного преобразования на выходе), ибо мы не знаем какие сигналы потребуется в дальнейшем демодулировать, может КАМ для которой нужен линейный тракт. так что реализация смесителя на простом ключе здесь точно не прокатит, я даже думаю, что качественная его реализация потребует бОльших вложений, чем того же фильтра ПЧ. Да и вообще надо стараться как можно дальше уходить от обработки в аналоге и двигаться в сторону цифры. Где-то так. Хотя, кажется, что актуальность переноса вниз падает, прицепил картинку аппаратной поддержки для работы с квадратурами. Ключ нормально подходит. Можно посмотреть как это сделано в SDR http://uu4jgi.ucoz.ua/SDR/SMTSDRRXDR2G-YU1LM.pdfТолько там два ключа, сдвинутых на 180 градусов, что позволяет получить полную передачу энергии при переносе. Это практически эквивалентно 'честному' IQ *** Про загрузку контроллера. Гетеродин генерится таймерами, которые только запустить надо и все. А частота оцифровки после аналогового ФНЧ выбирается максимально низкая. 8 кГц вполне подойдет. Зато цифровой фильтрации не нужно делать. И не нужен полосовой фильтр. Кстати, это хорошо работало на макете с atmega168. Лучше, чем схема с одним каналом и с ПЧ.
Сообщение отредактировал sup-sup - Dec 4 2011, 13:07
Эскизы прикрепленных изображений
|
|
|
|
Сообщений в этой теме
SergiRF Перенос частотстоты вниз Dec 2 2011, 20:27 sup-sup Цитата(SergiRF @ Dec 2 2011, 23:27) Hi
Я ... Dec 2 2011, 20:48 SergiRF Цитата(sup-sup @ Dec 2 2011, 23:48) ... Dec 2 2011, 21:04 Serg76 ADC (Fs=150 kHz) -> ПЧ (гетеродин + смеситель) ... Dec 2 2011, 21:50 SergiRF Цитата(Serg76 @ Dec 3 2011, 00:50) ADC (F... Dec 2 2011, 22:59  Serg76 Цитата(SergiRF @ Dec 3 2011, 01:59) Круто... Dec 3 2011, 07:55   SergiRF Цитата(Serg76 @ Dec 3 2011, 10:55) Чего н... Dec 3 2011, 08:32    Serg76 Цитата(SergiRF @ Dec 3 2011, 11:32) Может... Dec 3 2011, 09:02 Pavel_SSS Цитата(SergiRF @ Dec 3 2011, 12:32) Для п... Dec 3 2011, 09:38 ivan219 Я что то так и не понял в чём проблема.
Автору нуж... Dec 3 2011, 11:27 Serg76 Цитата(ivan219 @ Dec 3 2011, 14:27) Я что... Dec 3 2011, 11:49 ivan219 Ааа извиняюсь
Тогда после фильтра каждый 15 отсчё... Dec 3 2011, 13:04 Serg76 Цитата(ivan219 @ Dec 3 2011, 17:04) Ааа и... Dec 3 2011, 13:37 sup-sup Цитата(ivan219 @ Dec 3 2011, 16:04) Ааа и... Dec 3 2011, 13:45 ivan219 Нет вы не верно поняли.
Ни до АЦП а поле. Перед пе... Dec 3 2011, 13:45 sup-sup ..сидели, пили вразнобой,
мадеру, старку, зверобой... Dec 3 2011, 13:50 Serg76 Цитата(ivan219 @ Dec 3 2011, 17:45) Ни до... Dec 3 2011, 13:51  ivan219 Цитата(Serg76 @ Dec 3 2011, 17:51) Ну тог... Dec 3 2011, 18:00   Serg76 Цитата(ivan219 @ Dec 3 2011, 22:00) Я не ... Dec 3 2011, 18:15    ivan219 Цитата(Serg76 @ Dec 3 2011, 22:15) какая ... Dec 3 2011, 18:22     sup-sup Цитата(ivan219 @ Dec 3 2011, 21:22) Конст... Dec 3 2011, 18:51      ivan219 Цитата(sup-sup @ Dec 3 2011, 22:51) ... Dec 3 2011, 19:01     Serg76 Цитата(ivan219 @ Dec 3 2011, 22:22) Конст... Dec 3 2011, 19:19      ivan219 Цитата(Serg76 @ Dec 3 2011, 23:19) вы мен... Dec 3 2011, 19:32       Serg76 Цитата(ivan219 @ Dec 3 2011, 22:32) А теп... Dec 3 2011, 19:35        ivan219 Цитата(Serg76 @ Dec 3 2011, 23:35) в ту ж... Dec 3 2011, 19:40         Serg76 Цитата(ivan219 @ Dec 3 2011, 22:40) Ну во... Dec 3 2011, 20:06          SergiRF Цитата(Serg76 @ Dec 3 2011, 23:06) Зачем ... Dec 3 2011, 20:13           Serg76 Цитата(SergiRF @ Dec 4 2011, 00:13) Уже п... Dec 3 2011, 20:16           ivan219 Цитата(SergiRF @ Dec 4 2011, 00:13) Уже п... Dec 3 2011, 20:19          ivan219 Цитата(Serg76 @ Dec 4 2011, 00:01) я все ... Dec 3 2011, 20:15           Serg76 Цитата(ivan219 @ Dec 4 2011, 00:15) Прост... Dec 3 2011, 20:22            ivan219 Цитата(Serg76 @ Dec 4 2011, 00:22) обычно... Dec 3 2011, 20:33             sup-sup Нельзя 'в общем случае' применить только о... Dec 3 2011, 20:40 SergiRF Спасибо за дельные коменты
Есть еще одна немаловаж... Dec 3 2011, 14:45 Pavel_SSS Цитата(SergiRF @ Dec 3 2011, 18:45) Вопро... Dec 3 2011, 17:03  sup-sup Цитата(Pavel_SSS @ Dec 3 2011, 21:03) Для... Dec 3 2011, 17:32 Serg76 SergiRF Хотел бы еще уточнить такой момент: в изна... Dec 3 2011, 14:57 SergiRF Цитата(Serg76 @ Dec 3 2011, 17:57) SergiR... Dec 3 2011, 18:09 SergiRF Ок
Семплирую на скорости 4x 8бит.
сигнал центриро... Dec 3 2011, 19:41 ivan219 Цитата(SergiRF @ Dec 3 2011, 23:41) И ФНЧ... Dec 3 2011, 19:46 Serg76 2 ivan219 если честно, то схему рисовать лень само... Dec 3 2011, 20:42      SergiRF Цитата(sup-sup @ Dec 4 2011, 00:59) ... Dec 3 2011, 22:16       SergiRF Цитата(ivan219 @ Dec 4 2011, 01:22) Той л... Dec 3 2011, 22:26        ivan219 Цитата(SergiRF @ Dec 4 2011, 02:26) Вы им... Dec 3 2011, 22:36          SergiRF Цитата(sup-sup @ Dec 4 2011, 12:36) ... Dec 4 2011, 10:19           Pavel_SSS Цитата(SergiRF @ Dec 4 2011, 14:19) Проиг... Dec 4 2011, 10:32           sup-sup Цитата(SergiRF @ Dec 4 2011, 14:19) Проиг... Dec 4 2011, 10:58            SergiRF Цитата(sup-sup @ Dec 4 2011, 13:58) ... Dec 4 2011, 11:22             sup-sup Цитата(SergiRF @ Dec 4 2011, 15:22)
Так... Dec 4 2011, 11:33     Fast Цитата(SergiRF @ Dec 4 2011, 01:54) Канал... Dec 4 2011, 10:30 ivan219 sup-sup спасибо за разъяснение.
Только я так и не... Dec 3 2011, 20:49 Serg76 Цитата(ivan219 @ Dec 4 2011, 00:49) Serg7... Dec 3 2011, 21:03 sup-sup Цитата(ivan219 @ Dec 4 2011, 00:49) sup-s... Dec 3 2011, 21:04 ivan219 SergiRF если будете делать дециматор на КИХ фильтр... Dec 3 2011, 21:24 SergiRF Цитата(ivan219 @ Dec 4 2011, 00:24) Предл... Dec 3 2011, 21:45  ivan219 Цитата(SergiRF @ Dec 4 2011, 01:45) Вы им... Dec 3 2011, 22:15 ivan219 Если интересна тема вот скан листов из книги.
Про... Dec 3 2011, 23:06 Serg76 Цитата(ivan219 @ Dec 4 2011, 03:06) Это т... Dec 3 2011, 23:28  ivan219 Цитата(Serg76 @ Dec 4 2011, 03:28) Ага, е... Dec 3 2011, 23:39 SergiRF Всем большое спасибо. Буду пробовать на следующей ... Dec 4 2011, 09:08 RA1TEX мужики че вы тут выдумаываете все уже давно решено... Dec 8 2011, 07:26 Fast Цитата(RA1TEX @ Dec 8 2011, 11:26) OH2NLT... Dec 8 2011, 07:42 RA1TEX решил задачу выделения нужной боковой взял с квадр... Dec 8 2011, 12:33 sup-sup Цитата(RA1TEX @ Dec 8 2011, 16:33) решил ... Dec 8 2011, 16:24 Fast Цитата(RA1TEX @ Dec 8 2011, 16:33) решил ... Dec 9 2011, 18:02 RA1TEX а на 18 пике это утопия. Dec 9 2011, 09:16 RA1TEX дело не в похлопывании. пытаюсь сообразить примерн... Dec 12 2011, 05:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|