Вытащить постоянную составляющую из меандра и синусоиды
- Войдите на сайт для отправки комментариев
Втр, 02/03/2021 - 14:27
Поскольку сам совсем не электронщик, просьба направить на нужную схему/статьи куда копать.
С устройства идет сигнал на двух уровнях напряжений, мне необходимо по факту на выходе получить просто ноль или единичку в зависимости от постоянной составляющей сигнала.
Ниже картинка, красной линией я нарисовал итоговый сигнал на выходе.
ФНЧ + триггер Шмитта.
Естественно, в точности красную кривую получить не удастся: будет некоторая задержка.
Задержка нежелательно, хотя смотря какая, спасибо, почитаю.
Нет, ну нужен же критерий, по которому отличать постоянную составляющую от переменной. Собственно, здесь нужно выбрать постоянную времени. Если постоянная времени слишком мала, положительные полупериоды переменной составляющей будут восприниматься как изменения постоянной составляющей. А если слишком велика - будет велика задержка обнаружения постоянной составляющей.
Может так:
- Отфильтровать переменный сигнал конденсатором, и вычесть его из полного операционником.
- Отфильтровать переменный сигнал конденсатором, инвертировать его, и сложить с полным операционником :)
Вот как раз емкость конденсатора и задаст границу между постоянной и переменной составляющей.
Хорошо-бу указать амплитуду и период меандра и синусоиды. Если периоды отличаются значительно, то большой проблемы нет, а если периоды хотя-бы одного порядка, то проблема.
Хорошо-бу указать амплитуду и период меандра и синусоиды. Если периоды отличаются значительно, то большой проблемы нет, а если периоды хотя-бы одного порядка, то проблема.
Из за неграмотности не очень понял вопрос, на осциллограмме примерно видно и длительности и амплитуды. Исходный сигнал максимальное напряжение 12 вольт, на осциллограмме уже заниженный через резисторный делитель.
Для пробы собрали простенькую схему, на удивление получили практически то что нужно.
На след неделе напишу под Orange Pi захвата его, посмотрим насколько корректно он фронты понимает и не получает ли ошибочных импульсов, отпишу по результатам.
Всем спасибо.
Дык с таким же успехом можно было резистор и сглаживающий конденсатор использовать (ФНЧ). Диапазон частоты голоса известен, вот и срежте его фильтром. https://vt-tech.eu/articles/calculators/165-simple-rc-filters.html Постоянка то через него проползет, это вам не ФВЧ.
Или считайте нужный вам сигнал низкочастотным, а голос - высокочастотным.
Ещё в ФНЧ уровень напряжения нам пришлось понизить, а то мк погорит. Спасибо, посчитаю, попробуем улучшить.
Поставили рассчитанный конденсатор 4.7 мкФ, получили практически идеальный результат. Всем спасибо!
Для интереса, вдруг пригодится, снимал тут характеристики до 450мгц. По вертикали децибеллы
Но потом взял на 2.5кб с ним интереснее, но картинок нет
кстати это без конденсаторов, с ними конечно еще красивее
https://aliexpress.ru/item/32754739751.html