Цитата(SM @ Feb 13 2007, 18:34)

Между прочим средневыпрямленное (то что Вы предлагаете) и среднеквадратичное (RMS) это две огромные разницы.
Согласен. Нужно сначала возводить в квадрат, а потом усреднять. Но это тоже выполнимая задача в аналоговой схемотехнике на одном операционнике. В тогда для микроконтроллера нужно будет только время от времени брать готовое значение на АЦП. Заметная экономия вычислительных затрат и электроэнергии (микроконтроллер в IDLE потребляет намного меньше, чем скушает работающий в качестве квадратора операционник).