Перейти к содержанию
    

Сравнение 2-х импульсов

Всем привет!

 

Вот такая задачка.

По одному проводу приходит два импульса сначала один, потом второй.

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

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какое время между импульсами (УВХ не хранит данные длительное время).

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет!

 

Вот такая задачка.

По одному проводу приходит два импульса сначала один, потом второй.

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

 

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

 

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

 

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

А если так, поставить инструментальный усилитель, с помощью которого сравнивать сигнал с опорным уровнем ( допустим 1,5В), а разницу усилить в нужное число раз, а потом уже програмно сравнивать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напишите:

1. длительность каждого импульса

2. интервал между импульсами

3. интервал до следующей посылки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напишите:

1. длительность каждого импульса

2. интервал между импульсами

3. интервал до следующей посылки

 

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

 

Пока, расклад такой:

Длительность импульса 0.1 ms

между имульсами 0.5 ms

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

 

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

 

2 Anton:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вы ещё забыли написать, какая требуется точность и разрешение при измерениях.

Если импульсы имеют строго известную длину, можно, для увеличения точности, попробовать их интегрировать до сравнения.

Ещё не совсем понятно, для чего нужны аналоговые ключи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Пока, расклад такой:

Длительность импульса 0.1 ms

между имульсами 0.5 ms

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

 

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

 

2 Anton:

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

Ну смотрите, приходит первый импульс допустим 1,8 В, каскад у нас с усилением 5( допустим), тогда на входе АЦП у вас будет сигнал - 1,5В ( при опорном 1,5В), оцифровываете его находите максимальное значение, потом пауза сигнал около нуля , потом следующий импульс, допустим 1,9, тогда на входе АЦП, будет 2 В оцифровываете находите максимальное значение и сравниваете с предидущим значением, вот и все. Вот и получился программный пиковый детектор, с програмным УВХ :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Правда, мне кажется, лучше будет не суммировать сигналы, а усилить их по отдельности, и оцифровывать АЦП с двумя коммутируемыми входами (как вариант - отдельный аналоговый коммутатор перед одноканальным АЦП).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне нравится вариант Stanislav_S, поддерживаю.

А первый импульс всегда будет одинаковым (опорный)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В зависимости от зашумлённости сигналов и их формы, я бы сделал по одному из двух вариантов:

1. (для шумного варианта) на двух ОУ собрал бы схему аналог двойного интегрирования со сбросом - первый импульс заряжает, второй (через инвертор на ОУ) разряжает. Результат оцифровывается на одноканальном АЦП со смещением нуля. После оцифровки ОУ сбрасываются (нужно выбрать именно со входом сброса).

2. (для чистого варианта) просто двухканальный АЦП со встроенным мультиплексором и никаких дополнительных элементов (кроме фильтрующих, конечно). А на этом хозяйстве сделать цифровое подобие первого варианта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

УВХ, мне кажется, целесообразно заменить на пиковые детекторы со сбросом. Иначе коммутационные помехи могут сильно испортить картину.

Вы ещё забыли написать, какая требуется точность и разрешение при измерениях.

Если импульсы имеют строго известную длину, можно, для увеличения точности, попробовать их интегрировать до сравнения.

Ещё не совсем понятно, для чего нужны аналоговые ключи?

 

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

 

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

 

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

 

С другой стороны, по частоте следования импульсов никаких ограничений нет, импульс - это реакция феррозондового датчика на сигнал накачки, накачку я формирую сам, могу сделать какой угодно, например, 10 Гц, специально для дельта-сигма.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...