Audio Perfection Forum

Полная версия: Не совсем народный генератор или как заставить фильтр загенерить почти без искажений
Вы просматриваете упрощённую версию нашего контента. Просмотр полной версии с полным форматированием.
Страницы: 1 2 3 4
И то и другое. Он же существенно нелинеен. Т.е. он вроде как следит в одном направлении.
Как только амплитуда падает меньше опоры-он перестаёт включаться и ждёт пока всё разрядится.
Соответственно все временные параметры меняются.
И управление полевиками, закрывание-медленное, через 10К
Вот кстати, 50% модуляция синуса прямоугольником. Т.е. входной синус имножается на прямоигольник с амплитудой 0.5-1
Есесьно, фильтр сглаживает скорость изменения амплитуды.
Это в качестве примера, ОУ медленный

Тут осталась ветка, как я сэмпл-холд изобретал http://forum.vegalab.ru/showthread.php?t=55795
гы как раз хотел тоже запостить, искал ключики с минимальным пролазом
Любопытные ключики. Маленькая ёмкость, небольшая утечка.
Хотя чудес не бывает и сопротивление большое.
Надо будет перевести в ЛТСПАЙС модельку от Аналога

Если кому надо-вот оно:
http://www.audio-perfection.com/forum/sh...hp?tid=440
Вот у меня с моделированием ключей какая-то полная фигня.
[attachment=3547] [attachment=3545] [attachment=3546]

Второй график - при удалении С35, что влиять не должно потому, что внутри ключа находиться свой драйвер-формирователь управления переключающими полевиками.
Также сильно в модели влияют паразиты накопительного конденсатора, а на практике замена фольгового пропилена серии KP1830 на SMD 0805 NP0 на вид переходного процесса не влияет.
На самом деле на макете видим вот что: http://forum.vegalab.ru/showthread.php?t=55795&page=3&p=1678001&viewfull=1#post1678001. Ни разу не похоже.
V3 - постоянное +4В
Немного ортогональная идея, но все-таки, разу уж столько проблем с выборкой-хранением, может будет проще оцифровать сигнал и гнать его на fft? А там подхватить пару самых весомых корзин и по ним вычислять амплитуду.
Да я не вижу нерешаемых проблем, просто обсуждаем возможные источники ошибок и реализацию. Вот ещё полезный документ

[attachment=3548]
Да я в общем не вижу особых проблем с моим детектором. Да, модельки ключей по моему кривоваты. Да, есть запаздывание. Но оно будет всегда. Конечно есть
пролезание. Но в моей топологии оно очень маленькое с точки зрения помехи. С компенсацией - микровольты. Даже если на самом деле оно будет намного больше, 50-100мкВ, это не очень страшно. А ошибка амплитуды из-за пролезания в первых ступенях по любому не более 0.1%
По поводу картинок с веги-если брать третью картинку (С 1212) то там вроде получается 0.5 мВ пролезания. И это без компенсации. Компенсация вроде как должна улучшить
раза в 3-5. Кроме того при измерениии таких величин лучше бы пользоваться дифференциальным пробом.
Но если уж делать с кирпичём, проще по моему делать простейший пиковый детектор, цифровать амплитуду, потом выплёвывать на ЦАП и ресетить пиковый детектор.
Ну надо ещё грубо оценивать частоту, чтоб на НЧ не возникало проблем и ресетилось во время
С фурье надо наверно хотя бы 1024 точки, может больше. Много считать. Иначе полоса анализа очень большая для НЧ. Можно конечно ввести адаптивность по количеству точек
в зависимости от частоты. Хотя, в принципе анализируется почти монохромный сигнал, наверно полоса анализа не так важна.
Можно конечно поставить STишный АРМ и завести всё управление на него. И индикатор заодно прилепить. И кучу удобных модов ввести, там всякие свипы и т.д.
Но блин, если я ещё и код начну писать-это на долгие года...Из меня такой писатель, что не дай бог.
Вот как ведут себя модельки ключей в простеньком тестбенче

[attachment=3549]

[attachment=3550]
Меняется ли что-то при изменении длины фронтов управляющего импульса? Почему взято такое большое сопротивление источника - 10К?
Инжекцию имеет смысл оценивать при близкой к реальной амплитуде постоянки, поскольку в 0 она наилучшим образом скомпенсирована.
В предыдущем посту фронты 10nС

[attachment=3552]

Здесь - 200nС. По моему ничего особо не меняется.
Что касается 10К, надо бы попробовать с более реальным выходным сопротивлением, наверно 100 Ом более реалистичный номинал
Сейчас попробую на 5В постоянки с 100 Ом.
Извините что "в калашный ряд". Или как там ... "посреди второго акта" :-). В схему не вникал, но скажу ... .
Но зачем стабилизировать амплитуду? Не проще ли стабилизировать условия работы генератора (чтобы амплитуда была постоянной "параметрически"). Кажется, что регулирование амплитуды в следящем режиме больше "нагадит".
"пиковый детектор" - вообще вещь не правильная. Шумы, наводки, мухи - всё сильно влияет. За амплитудой лучше смотреть чем-то интегрирующим. Чтобы хотя бы пол периода "брал".
На входе - 5В (вычтено на графиках), 100 Ом - резисторы R1 и R6
Фронты:
10наносекунд

[attachment=3553]

200наносекунд

[attachment=3554]
Бобби, можно я промолчу?
Да
begemot Написал:Бобби, можно я промолчу?
Lipssealed
Ещё по поводу ключиков: вместо ADG1211 1212 1213 имеет смысл использовать ADG1221 1222 1223, поскольку у первых (как и у большинства других ключей) инжекция заряда прямо пропорциональна входному напряжению (график 12 даташита), а у вторых она практически от него не зависит в диапазоне +-10В при +-15В питания (график 13). Как-то хитро они там компенсацию сделали.
Накидал тут нечто на досуге. Гляньте, может где накосячил...
Удобно то что в этой топологии не требуется точного подбора компонентов установки частоты.
И можно плавно перестраивать частоту одним переменником.
Правда этим желательно не увлекаться, но раза в полтора-два вполне.
А можно вместо луны поставить IXYS(Clare) SSR? Я бы еще поставил резисторы с ключиками в локальную ОС вокруг U1,U3,U5,U9 и закрывал бы ключики когда все успокоилось...
Страницы: 1 2 3 4