Пока еще смотрю что, да как. Тестирую работу микросхем. Потому как не все по даташитам можно сделать. Уже сейчас понятно, что суперточности не будет. Скорее всего +-5% и это в случае, если смогу найти, где измерить тестовые четырехполюсники. Частоту планирую 100 КГц - 100 МГц.
Пока надо сделать генератор на AD9958. Потом можно будет уже делать разные конфигурации тестовых платок на AD8302 и смотреть на линейность получаемых данных.
Синий график - фаза. Красный график - амплитуда. По оси X отложена частота в логарифмическом виде от 10 КГц до 35 МГц. По оси Y отложена амплитуда от 0 до 1.8 Вольт. Фаза изменяется от 180 градусов (при нулевом напряжении) до 0 градусов при 1.8 Воль напряжении. Амплитуда измеряется в децибелах, но масштаб фиг знает какой.
Внешне вид устройства такой: "empty_no_connector" - это просто открытый RCA вход, к которому ничего не подключено. "empty_with_connector" - это с зеленым набалдашником на RCA вход, к которому ничего не подключено.
Не очень понимаю, почему так сильно отличается "empty_no_connector" и "empty_with_connector", и почему в "short" варианте фаза очень ровнехонько на 90 градусов сдвинута. Причем это не ошибка, это стабильный эффект, который плавно меняется при увеличении активного или реактивного сопротивления. Если понять, что к чему, можно очень сильно упростить схему Супер фазовращатель на 90 градусов, который стабильно вращает в таком широком диапазоне частот - это мегокруто.
Причем - все измерения для графика (там по 100 точек на графике) проходят меньше чем за 3 секунды. И большего времени не надо - точнее не будет. При этом мы успеваем по 1000 отсчетов сделать для каждой точки и паузу на 10 мсек после установки частоты для того, чтобы RC цепочка успела отрелаксировать.
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Один из косяков, который точно показывают эти измерения - надо еще уменьшить амплитуду опорного сигнала. Сейчас это 100 мВ. А надо, чтобы сигнал был на 30 dB меньше, чем максимально возможный сигнал с тестового входа. То есть это нужен 3-10 мВ сигнал. Тогда возможно хватит динамического диапазона.
Уменьшил амплитуду опорного сигнала в 5 раз. Увеличил амплитуду сигнала, подаваемого на измеряемую деталь в 2 раза. Теперь графики амплитуды логичные.
Поведение графиков после 10 МГц объяснается тем, что там достаточно быстро уменьшается амплитуда сигнала с выхода DDS. А вот почему с уменьшением сопротивления изменяется фаза - не понимаю
А вот почему с уменьшением сопротивления изменяется фаза - не понимаю :(
При кз на входе сигнал должен быть никакой , фаза должна определяться только по шуму и быть шумом. На деле всегда есть паразитная связь от опоры в канал измерения. Поэтому суммарный сигнал на входе А - это то, что ты думаешь и плюс паразит. Сигнал с 9851 наверняка же нефильтрованый :) . А приёмник сверхширокополосный - от нуля до 2.5 ГГц . Может показывать всё, что угодно, в том числе - ловить 180 МГц клок DDS и его гармоники. Чтобы это стало измерительным прибором - нужно во-первых , выделить только одну компоненту в спектре и с ней работать. Для начала - поставить нормальный фильтр на выход DDS . В идеале - сделать гетеродинный приемник , 8302 использовать на ПЧ , скажем 465 кГц , чтоб попроще с фильтрами было. А там , глядишь, и вообще 8302 выкинуть - ST303 на сотне килогерц и так сам себе векторный анализатор. Во-вторых - нужно полностью исключить влияние нагрузки на опорный сигнал. Для этого, как минимум, подавать сигнал от источника в канал измерения и в опору через разные повторители.
Как полумеру - можно поставить последовательно с Zx резистор 5 Ом и брать канал А с него , чтобы не было нуля на входе. Потом из результата вычесть калькулятором .
Сигнал фильтрованный немного, вот схема модуля. Там вполне стандартный фильтр стоит.
Дело в том, что фаза падает пропорционально сопротивлению. То есть 22 Ом показывают фазу совсем другую, чем empty. То есть уровень сигнала более чем достаточный, а фаза уже существенно другая. Так что объяснение про короткое замыкание и недостаточный уровень сигнала не проходит.
Кстати, где можно почитать теорию про измерение фазы после ПЧ ? Потому как на частоте 465 кГц я при помощи ADC могу фазу/амплитуду измерять, причем очень точно.
Видел бы ты АЧХ того фильтра... Китайцы в место RF катушек ставят туда EMI фильтры подходящей индуктивности, к тому же фильтр рассчитан на 100 Омную нагрузку.
АЧХ не такая и плохая (без учета паразитных параметров и разброса элементов, конечно). Фильтр имеет 200 Ом вход и выход, нагрузочный резистор на схеме уже есть, считается, что внешняя нагрузка будет иметь высокий импеданс.
У меня графики начинаются с частоты 10 КГц. Возьмем к примеру частоту 100 КГц. Так этой частоте AD9850 ведет себя просто идеально. Влияние разделительных конденсаторов сведено к минимуму. Высокочастотных эффектов еще нет никаких. А однакож фаза между сигналами, для резистора 22 Ом очень странная. Подозреваю что чего-то в даташите не дочитал.
Кстати, где можно почитать теорию про измерение фазы после ПЧ
При переносе гетеродином сдвиг фазы не изменяется. Понадобятся два DDS с синхронной перестройкой и смесители типа sa602. Есть готовый проект французов с разными вариантами DDS.
Да надо будет подумать. Кстати вопрос - почему в схемах измерения АЧХ используется SA602/SA612, а в радиолюбительских приемниках смесители на 74AC4053 или других Analog Switch. Разный частотный диапазон?
Правда чувствую не скоро это будет. Пришли детальки для генератора на AD9958. Да и модуль для вывона на LCD надо таки сделать.
Кстати да, зря не подумал про схему с преобразованием частоты. Глянул "классику" Полякова Приемники Прямого Преобразования. Все значительно проще чем думал раньше. Спасибо pixar за разьяснения. Недостающий кусочек пазла такой - зеркальный канал давить не надо!
Тогда схема получается очень простая. Есть AD9958 который выдает два сигнала с определенной разностью частот. Так как он питается от одного тактового генератора, то проблемы с постоянством фаз сигнала не будет. Потом смеситель на SA602. А потом небольшой фильтр, чтобы высокие частоты давить и STM32F303 в качестве ADC. Причем ПЧ (разность частоты между сигналом на тестовый элемент и смеситель) можно брать совсем низкую, порядка 10-50 КГц. Совсем низкую ПЧ брать как понимаю нежелательно, ибо DDS шумит в некотором диапазоне вокруг несущей частоты и этот шум будет проникать через зеркальный канал.
Теперь таки понял как этот вариант Network Analyzer работает. Причем у него линейность и устойчивость к помехам будет сильно выше, чем у AD8302. Всетаки знания - сила!
Так SARK110 именно так и устроен http://ea4frb.blogspot.com/2012/10/preorder-now-pocket-size-antenna.html даже схема где-то пробегала. Хуже с софтом- чтобы разобраться с тригонометрией при измерении фазы а потом ее правильно нарисовать- атмеги маловато, надо под АРМ писать. А софта то в открытом виде и нет. Вот только с нижней границей по частоте будет проблема- то, что покупные ответвители работают до сотен килогерц- не всегда правда. По амплитуде может и работают, а вот фазу крутят, да еще и неодинаково от экземпляру к экземпляру. Проще свои собственные намотать самодельные.
Посмотрим, что получится. Скорее всего получится железка на куче плат. STM32L152 + Display для интерфейса и кнопок. STM32F303 как ADC и обработка сигнала. DDS синтезатор. Входные смесители.
Потому как отлаживать легче, да и модули такие есть шанс использовать потом в других конструкциях. Причем когда говорю "использовать в других конструкциях", это не вытащить из одного места и вставить в другое, а сделать еще один экземпляр. Потому как сделать платку и припаять все - это такая халява по сравнению с программированием софта и разводкой платы. По этому же критерию выбираем запчасти. Что такое три-четыре тысячи рублей по сравнению с полугодом геммороя по вечерам?
Пока сижу, развожу "STM32L152CBT6 + Display" чтобы он потом пригодился не только в этой конструкции, но и в других железках.
Двухпроцессорная система вряд ли оптимальна. 152 не потянет тригонометрии для дисплея, а 303 избыточна по качеству АЦП для нетворканалайзера. Вот для анализатора спектра с фурье 303 была бы в самый раз, если бы не отсутствие математики. рекомендовал бы взять обычную евборду STM32F4 DISCOVERY - там почти все нужное есть и была бы совместимость и повторяемость. 429 не рекомендую- дисплей есть, но на аналоговые нужды не осталось достаточно свободных ножек. Тоже конструирую подобный прибор, но несколько другой частотный диапазон - до 18 ГГц. Две MAX2870 закрывают диапазон 25 Мгц- 6 ГГЦ и с утроителями до 18 ГГц. Разница частот на величину ПЧ. ПЧ или 10.7 МГц как в Обзоре 103 или ультразвуковая 128 Кгц как в Р4-36. В первом случае будет еще одно преобразование до АЦП, во втором- прямая оцифровка АЦП STM32. ДДС тоже будет для мелкого шага. Можно было бы скооперироваться по софту. Как пример достаточной функциональности предлагаю рассматривать тот же SARK110- в его инструкции описаны все необходимые и режимы измерений. Можно только чуть интерефейс улучшить, но тут даже у STM32F4 перестает хватать внутренней памяти для обработки графики типа диаграммы Смита с курсорами- уже наступил на эти грабли при выборе большого дисплея.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения