Надеюсь создал тему в правильном разделе. Требуется отцифровывать амплитуду коротких импульсов не правильной формы. Длительность нарастания от 500нс до 4мкс. Для дальнейшей обработки хочу применить stm32f103, который не позволяет использовать высокоскоростной АЦП, тем более важна только амплитуда импульса. Для решения данной проблемы хочу использовать устройство выборки и хранения, которое будет фиксировать амплитуду и дальнейшую отцифровку можно провести АЦП, встроенным в STM. Готовую микросхему УВХ удалось найти только одну КР1100СК2 и как написано в доках время выборки у нее 7 мкс (как понимаю это время за которое фиксируется амплитуда?), что значительно превышает длительность самого импульса.
Подскажите возможно ли собрать свой УВХ на основе ОУ (имеется AD8056AR на 300МГц)? Как сделать чтобы УВХ фиксировал именно пик импульса? (нужно какой то триггер ставить, реагирующий на пик)
Изначально импульсы отрицательные, для их инверсии использую AD8056, который далее можно преобразовать в УВХ
Амплитуды импульсов от 100мв до 5в Конденсатор думаю можно использовать на десятки - сонти пикофарад.
_________________ Иногда наука больше искусство, чем наука. Многие люди не понимают этого.
дк пиковый детектор работает по тому же принципу что и увх, так же заряжается кондер и фиксируется потенциал на нем. в пиковом детекторе как понимаю используется диод вместо ключа, но такое решение не подойдет тк на диоде будет очень много падать. Импульсы то у меня от 100мв по амплитуде
_________________ Иногда наука больше искусство, чем наука. Многие люди не понимают этого.
Так можно же поставить предварительный усилитель с Ку = 10? А на вход ему коммутируемый делитель с Кд = 1...50, и управлять им от МК.
Усиливать со 100мв до 1в чтобы открывался диод? тогда придется поднимать напряжение питания до 50в, амплитуды то до 5в в теории могут быть. А если переключаемый делитель "1...50" я что то даже не представляю как это сделать, амплитуды то неизвестны. Можете пояснить что вы имели ввиду?
_________________ Иногда наука больше искусство, чем наука. Многие люди не понимают этого.
Усиливать со 100мв до 1в чтобы открывался диод? тогда придется поднимать напряжение питания до 50в, амплитуды то до 5в в теории могут быть.
Нет никакой необходимости в питании 50в. На вход усилителя ставите делитель. При входном напряжении до 5в делите на 50 - на входе усилителя максимум 0,1в. При входном напряжении до 0,5в делите на 5 - на входе усилителя снова максимум 0,1в. При входном напряжении до 0,1в подаете его на вход усилителя напрямую. Таким образом, пиковый детектор у вас всегда будет работать в диапазоне до 1в - нет проблем оцифровать этот сигнал на АЦП и в зависимости от результата управлять делителем. Логика проста: на АЦП пришло напряжение менее 0,1в - переключаем делитель с Кд = 50 на Кд = 5. На входе опять менее 0,1в - снова переключаем, теперь на Кд = 1.
_________________ Делай то, что тебе нравится и ты никогда не будешь работать
АЦП не успеет зафиксировать амплитуду о чем писалось в самом начале. Нужно или ставить высокоскоростной ацп что исключает использование УВХ. Даже если юзать медленный ацп который будет кое как с погрешностью определять значения для делителя нужен высокоскоростной МК чтобы все это обрабатывать, тоже минус. нужно чтобы амплитудный детектор или увх работал самостоятельно без МК, или с минимальным его задействованием
_________________ Иногда наука больше искусство, чем наука. Многие люди не понимают этого.
для делителя нужен высокоскоростной МК чтобы все это обрабатывать
Упомянутого stm32f103 для такой задачи будет даже слишком много. Разумеется, нужно аккуратно все рассчитать и не подключать АЦП напрямую к конденсатору, а как минимум развязать их полевиком.
_________________ Делай то, что тебе нравится и ты никогда не будешь работать
тога я не понимаю как будет переключаться делитель. Кстати а для чего делить? нужно усиливать ведь наверно? можно схему, я что то не очень поминаю вашу мысль
_________________ Иногда наука больше искусство, чем наука. Многие люди не понимают этого.
на АЦП пришло напряжение менее 0,1в - переключаем делитель с Кд = 50 на Кд = 5. На входе опять менее 0,1в - снова переключаем, теперь на Кд = 1.
Тут разве что-то непонятно?
Для начала сделайте простейший макет - всего два конденсатора, два диода и кнопка: Переключатель В1 не нужен, к кнопке Кн1 вместо АЦП подключите мультиметр на предел не ниже 5В. Схема работает с импульсами длительностью от 0,2 мкс до 10мс. Если импульсы, как вы пишете, у вас редкие, не составит труда нажатием кнопки "обнулить" показания и первый же импульс сформирует на С2 напряжение, пропорциональное его амплитуде. Не равное, а пропорциональное. До прихода следующего импульса кнопкой обнуляете показания и все - готовы к следующему измерению. Калибровка, естественно, по осциллографу. Когда это все получится, будем двигаться дальше.
_________________ Делай то, что тебе нравится и ты никогда не будешь работать
в пиковом детекторе как понимаю используется диод вместо ключа, но такое решение не подойдет тк на диоде будет очень много падать. Импульсы то у меня от 100мв по амплитуде
ЭлектроKOT писал(а):
Так можно же поставить предварительный усилитель с Ку = 10? А на вход ему коммутируемый делитель с Кд = 1...50, и управлять им от МК.
Как все привыкли совать микроконтроллеры и куда надо и где они абсолютно не нужны... Все намного проще и падение напряжения на диоде роли не играет. Перед диодом включается ОУ в режиме повторителя, обратная связь ОУ заводится не с его выхода, а с конденсатора. Всё. Картинки рисовать не буду, в интернете легко найти книгу "Применение прецизионных аналоговых микросхем" А.Г.Алексенко, Е.А.Коломбет, Г.И. Стародуб 5.3 Амплитудные детекторы, стр. 170 и далее Или что-нибудь в этом же духе. В 80-х годах прошлого века много чего издавалось полезного, не утратившего актуальности до настоящего времени.
Сейчас этот форум просматривают: пупкин и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения