Цитата(=GM= @ Aug 8 2008, 16:59)

Чтобы правильно рассчитать фильтр, нужно определить требуемое подавление частоты шим на выходе фильтра. Ну скажем, полоса управляющего сигнала лежит в диапазоне 0-100 Гц, частота шим 4000 кГц, пульсации от шим не более Uпульс=10мВ, уровень управляющего напряжения Uупр=2В. Отсюда уже можно определить требования к ачх фильтра: полоса пропускания 0..100 Гц по уровню 3 дБ, затухание на частоте 4000 Гц не менее 20*lg(Uупр/Uпульс)=46 дБ. Как-то так, вгрубе. Теперь можно выбрать тип фильтра, порядок, реализацию...
Все же поболее конкретики: ATmega88 работает от кварца 18.432 MHz и мы используем таймер1 в режиме 10 бит fast PWM. Таким образом, Fpwm=18.432e6/1024=18000Hz (предделитель не исп).
Из каких соображений выбрана "полоса упр. сигнала" я недопонял.
Пульсации от PWM, ИМХО, должны быть меньше, т. к. после фильтра возможно последуют цепи согласования с полевиком с коэфф передачи более 1. Или нет? Исходим, что источник питания (напряжение на истоке полевика) +30V.
Остальное вроде понятно...