Диоды здесь не помогут, очень мала амплитуда модуляции (от 0,1 до 2В) - и этот уровень очень важен для точности измерений.
Проблема еще в том, что модуляция может быть несимметричной (верхние и нижние полуволны разной амплитуды)
Можно ли как-то с помощью программной обработки добиться. чтобы отрицательные полуволны модуляции как-то добавились "в плюс" (как на правом рисунке)?
Пока такие общие чисто теоретические мысли:
определяем сигнал постоянной составляющей (2В) как ноль. Тогда контроллер будет получать сигнал как в плюс, так и в минус. Потом надо у минусового сигнала как-то убрать знак минус (взять модуль числа) и получится, что обе полуволны считаются в плюс.
Но как подобное реализовать практически?
