Всем привет, вот занимаюсь разработкой инвертора с низким нелинейных искажений синуса 5-400гц.
Система управления у меня на авр мк. сделано шим 15686гц, и по таблице синуса полуволна разделено на 32 шим значениям. Вот собственно проблема такая мешают 3-й и 5-й гармоники

, подбор пасивного филтра не дают резултата на одном частате все нормално а на другом искажений синуса, вот хочу реализовавать ОС по току, и алгорит такой если значение I_feedback OC будет разний по ШИМ то следущий ШИМ импулс будет компенсировать эту ошибку. вот хотелось знать на eg8010 I_feedback OC исползуется для этих целях? кроме отклучение драиверов 2110 и защито по току.
Создал модель
схеми на протеус скрины прилагаются тест на 50 и 400 гц.
400гц синус гармоники50гц синус гармоникивыход мк 2313