Определение длительности высокочастотного импульса

Oct 09, 2014 18:43

Немного из текущей работы.

Строю вот такие картинки

Read more... )

физика, работа, наука, python

Leave a comment

kodusass October 9 2014, 15:40:56 UTC
Скорей всего я не совсем понял, что есть и что требуется. А если компаратором с регулируемым уровнем срабатывания ползти по импульсу по высоте? Интервал между срабатываниями и будет длительность.
Не ругайтесь, я предупредил :-)

Reply

korzhimanov October 9 2014, 15:42:17 UTC
Я так понимаю, это что-то третьего способа - опускаем функцию на заданный уровень, и ищем два соседних нуля.

Reply

kodusass October 9 2014, 16:04:58 UTC
Коль Вы посчитали меня достойным ответа, поясните пожалуйста: в каком виде имеете это импульс? не картинка же на осциллографе.
Мое предложение относится к импульсу в виде напряжения в вольтах.
Компаратор (извините если что) -электронная схемка сравнения напряжений. На один вход исследуемый сигнал, на другой - опрное напряжение. При превышении напряжением сигнала опорного напряжения выход компаратора переключается с 0 на 1 (или наоборот). Это начало импульса на заданном (опорным напряжением) уровне, дальше то же, компаратор переключается обратно после уменьшения напряжения импульса ниже опрного. Эти два преключения управляют чем нибудь, измеряющим интервалы времени. Этих много разных.
Извините за поучения, но как еще объяснить...
А длительность импульса в каких пределах? короткий - понятие растяжимое, на осциллографе одну ручку крутануть. :-)

Reply

korzhimanov October 9 2014, 16:57:23 UTC
Импульс представлен в виде цифрового набора данных, генерируемых программой - это результат численного моделирования.

Reply

kodusass October 9 2014, 17:22:02 UTC
Понятно, тогда мои советы бесполезны. Если "Импульс представлен в виде цифрового набора данных" то разве в этих данных не заложены ординаты для всех точек оси времени?
Дело ясное, что дело темное (для меня) задача по программированию, а я электронщик, да еще бывший. :-(

Reply

korzhimanov October 9 2014, 17:23:00 UTC
Заложены, конечно. Вопрос в том, как из них вытащить длительность.

Reply

kodusass October 9 2014, 17:57:37 UTC
Я так понял, что нужен алгоритм. Решение электронщика: переведите набор данных в реальный импульс напряжения и дальше старым методом компаратора. :-)
(как делаются дети методом пара и электричества? Берется пара, выключается электричество, остальное старым методом) Для выдумывания алгоритма надо, как минимум, знать, на каком уровне (ордината) определяется длительность импульса. Скажете ( ... )

Reply


Leave a comment

Up