Цитата(Tanya @ Jun 28 2010, 10:54)

Если нам нужен такой прибор, то нужно именно такой и делать.
Если напряжение пропало, как Вы придумали, то правильный интегратор покажет не всплеск, а падение. Без всяких фильтров.
Правильный... неправильный... уж извините... Давайте все-таки вспомним что мы делаем:
1. Упрощаем схему, - удалением из нее элементов для захвата отрицательной полуволны сигнала.
2. Упрощаем алгоритм расчета:
a. в два раза сокращаем число операций сложения;
b. сокращаем все операции умножения;
c. избавляемся от операции взятия квадратного корня.
Вроде неплохо?.. Теперь вспомним за счет чего это достигается... :
За счет того что накладываются:
1. ограничения на форму сигнала;
2. ограничения на интервал интегрирования.
Вывод: интегратор - правильный, на что указывают результаты моделирования (см. выше),
но он правильный, при условии что интегрировать будем сигнал синусоидальной формы на интервале от 0 до Pi.
Поскольку схема детекта в приведенном алгоритме не может гарантировать точную фазу начала и конца полупериода - фильтр необходим для того чтобы отбросить результаты интегрирования взятые на другом (отличном от 0..Pi) интервале.
Но Вы можете самостоятельно подправить алгоритм чтобы избавиться от этого ограничения. Для этого можно как-то по-другому определять начало и завершение положительного полупериода, - возможно по таймеру или еще как-то...
Цитата
Напомню, что автору нужно то, что он просил.
Автор уже определился с решением, метод ему не подходит, стало быть нет нужды сужать область применения под ТЗ автора.