Цитата(xemul @ Oct 9 2012, 09:54)

Идея правильная. Добавил бы датчик тока эл.-магнита.
Частоту ШИМ нужно считать не от 'чтобы не "свистело"', а от требуемого разрешения (читайте, точности воспроизведения) и верхней частоты воспроизводимого НЧ сигнала.
Если достаточно трясти на 50 Гц, и гармоники не страшны (смотрите на механические резонансы), то проще фазового управления, как уже предложили, ничего не придумаете.
Точность тут непричем. Синусоида напряжения на эл-магните формируется модулем синуса из VBUS, ШИМ-ом с постоянной скважностью определяется только амплитуда переменного напряжения на магните равной частоте сети 50Гц. Это одночастотная схема, ШИМ не используется для формирования формы сигнала, а только для установки амплитуды.
Цитата(Batman @ Oct 9 2012, 13:09)

Самый простой способ как упоминалось - сделать управляемый выпрямитель, да и все. Ключей на 4 меньше. И емкость поставьте - сгладить.
Покритиковать идею можно только в одном - полный мост без защит по току. В крайнем случае поставьте драйвера с desaturation detector (не вспомнил на руском как

)
Не счел полезным загромождать блок-схему цепями защиты. В ней и так народу лень разбираться, как я вижу.
Управляемый выпрямитель позволит рекуперировать энергию от магнита? это же и дроссель все таки. Может, нарисуете применение? буду благодарен.
Цитата(Tanya @ Oct 9 2012, 09:03)

Вы же рисуете выпрямитель. Так какой нужен ток?
Знаете, в частотниках, например, тоже есть выпрямитель, но вопросов таких по этому поводу никто не задает, извините.
Цитата(injener @ Oct 9 2012, 09:05)

Может быть, фазовый регулятор?

А, это - как прикрутить к эл-магниту? Через Н-мост и фаз-шифт?