Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сравнение 2-х импульсов
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
AndreyVN
Всем привет!

Вот такая задачка.
По одному проводу приходит два импульса сначала один, потом второй.
Полезным сигналом является разность их амплитудных значений.

Оцифровывать сразу нет смысла, импульсы ~2В, а их разность будет ~0.1 В ,жалко проигрывать динамический диапазон и разрешаюшую способность.

Придется "лепить" 2 аналоговых ключа, 2 УВХ (с запоминанием максимума), операционник, и только после этого - АЦП.

Вопрос, может кто-то видел что нибудь интегральное, чтобы меньшим числом корпусов обойтись и большей точностью?
anton
Какое время между импульсами (УВХ не хранит данные длительное время).
А чем не нравится АЦП если напряжение в районе 2в то просто нужно цифровать не с 0, а именно в районе 2в схем смешения в том числе в интегральном исполнении полно.
Stanislav_S
Цитата(AndreyVN @ Feb 25 2008, 09:33) *
Всем привет!

Вот такая задачка.
По одному проводу приходит два импульса сначала один, потом второй.
Полезным сигналом является разность их амплитудных значений.

Оцифровывать сразу нет смысла, импульсы ~2В, а их разность будет ~0.1 В ,жалко проигрывать динамический диапазон и разрешаюшую способность.

Придется "лепить" 2 аналоговых ключа, 2 УВХ (с запоминанием максимума), операционник, и только после этого - АЦП.

Вопрос, может кто-то видел что нибудь интегральное, чтобы меньшим числом корпусов обойтись и большей точностью?

А если так, поставить инструментальный усилитель, с помощью которого сравнивать сигнал с опорным уровнем ( допустим 1,5В), а разницу усилить в нужное число раз, а потом уже програмно сравнивать.
EvgenyNik
Напишите:
1. длительность каждого импульса
2. интервал между импульсами
3. интервал до следующей посылки
AndreyVN
Цитата(Евгений Николаев @ Feb 26 2008, 11:35) *
Напишите:
1. длительность каждого импульса
2. интервал между импульсами
3. интервал до следующей посылки


Все эти параметры я могу менять в некоторых пределах.

Пока, расклад такой:
Длительность импульса 0.1 ms
между имульсами 0.5 ms
До следующей пары импульсов 1.5 ms (здесь предполагается оцифровывать разность амплитудных значений)

2 Stanislav_S: Импульсы приходят в разные моменты времени.

2 Anton:
Цитата
А чем не нравится АЦП если напряжение в районе 2в то просто нужно цифровать не с 0, а именно в районе 2в схем смешения в том числе в интегральном исполнении полно.

А вот это я просмотрел, спасибо за идею. Только теперь надо АЦП с встроенной УВХ и системой сдвига уровния smile.gif
Stanislav
Цитата(AndreyVN @ Feb 25 2008, 07:33) *
...Придется "лепить" 2 аналоговых ключа, 2 УВХ (с запоминанием максимума), операционник, и только после этого - АЦП...
УВХ, мне кажется, целесообразно заменить на пиковые детекторы со сбросом. Иначе коммутационные помехи могут сильно испортить картину.
Вы ещё забыли написать, какая требуется точность и разрешение при измерениях.
Если импульсы имеют строго известную длину, можно, для увеличения точности, попробовать их интегрировать до сравнения.
Ещё не совсем понятно, для чего нужны аналоговые ключи?
Stanislav_S
Цитата(AndreyVN @ Feb 26 2008, 22:15) *
Все эти параметры я могу менять в некоторых пределах.

Пока, расклад такой:
Длительность импульса 0.1 ms
между имульсами 0.5 ms
До следующей пары импульсов 1.5 ms (здесь предполагается оцифровывать разность амплитудных значений)

2 Stanislav_S: Импульсы приходят в разные моменты времени.

2 Anton:
А вот это я просмотрел, спасибо за идею. Только теперь надо АЦП с встроенной УВХ и системой сдвига уровния smile.gif

Ну смотрите, приходит первый импульс допустим 1,8 В, каскад у нас с усилением 5( допустим), тогда на входе АЦП у вас будет сигнал - 1,5В ( при опорном 1,5В), оцифровываете его находите максимальное значение, потом пауза сигнал около нуля , потом следующий импульс, допустим 1,9, тогда на входе АЦП, будет 2 В оцифровываете находите максимальное значение и сравниваете с предидущим значением, вот и все. Вот и получился программный пиковый детектор, с програмным УВХ smile.gif
Stanislav
Цитата(anton @ Feb 25 2008, 10:48) *
А чем не нравится АЦП если напряжение в районе 2в то просто нужно цифровать не с 0, а именно в районе 2в схем смешения в том числе в интегральном исполнении полно.
Пожалуй, так будет лучше всего.
Правда, мне кажется, лучше будет не суммировать сигналы, а усилить их по отдельности, и оцифровывать АЦП с двумя коммутируемыми входами (как вариант - отдельный аналоговый коммутатор перед одноканальным АЦП).
sera_os
Мне нравится вариант Stanislav_S, поддерживаю.
А первый импульс всегда будет одинаковым (опорный)?
EvgenyNik
В зависимости от зашумлённости сигналов и их формы, я бы сделал по одному из двух вариантов:
1. (для шумного варианта) на двух ОУ собрал бы схему аналог двойного интегрирования со сбросом - первый импульс заряжает, второй (через инвертор на ОУ) разряжает. Результат оцифровывается на одноканальном АЦП со смещением нуля. После оцифровки ОУ сбрасываются (нужно выбрать именно со входом сброса).
2. (для чистого варианта) просто двухканальный АЦП со встроенным мультиплексором и никаких дополнительных элементов (кроме фильтрующих, конечно). А на этом хозяйстве сделать цифровое подобие первого варианта.
AndreyVN
Цитата(Stanislav @ Feb 26 2008, 20:47) *
УВХ, мне кажется, целесообразно заменить на пиковые детекторы со сбросом. Иначе коммутационные помехи могут сильно испортить картину.
Вы ещё забыли написать, какая требуется точность и разрешение при измерениях.
Если импульсы имеют строго известную длину, можно, для увеличения точности, попробовать их интегрировать до сравнения.
Ещё не совсем понятно, для чего нужны аналоговые ключи?


Интегрировать импульсы не есть хорошо, во первых это уже другая физическая величина, во вторых интегратор это источник погрешностей.

Собственно, я под УВХ пиковый детектор имею в виду. А разрешение определится экспериментально, буду увеличивать усиление пока не утону в шумах. Сейчас разность импульсов (полезный сигнал) окло 1В, пока я не оцифрую импульсы не могу понять, насколько они вопроизводимы (зашумлены).

К стати, здесь другой вопрос выростает, насколько хорошо подходит Дельта-Сигма АЦП, при оцифровке сигнала, который ммм... не является непрерывным. Я имею в виду вот что, например, амплитуда первого импульса 1В, второго 2В разность между соседними измерениями всегда будет очень большая, как мне кажется, для делта-сигма это не очень хорошо. Чтобы "догнать" напряжение (от прошлого измерения к текущему) ему придется отсчитать довольно много имульсов.

С другой стороны, по частоте следования импульсов никаких ограничений нет, импульс - это реакция феррозондового датчика на сигнал накачки, накачку я формирую сам, могу сделать какой угодно, например, 10 Гц, специально для дельта-сигма.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.