ребзя, я что-то не врубаюсь. а зачем нам может вообще понадобиться phase correct pwm? почему не использовать всегда fast pwm (в терминах avr)? ну сдвинулись фазы, все равно ж на выходе будет pwm сигнал с нужным коэффициентом заполнения. разве что при fast pwm частоты выше будут (а это плюс!)
Комментарии: 7
Denis
для трехфазных моторов
Tiny
а почему не подходит fast? где можно про это почитать?
Denis
потому что сдвиг между фазами должен быть определенным и стабильным
Tiny
прикол. спасибо, не знал
Denis
Phase Correct PWM ШИМ с точной фазой. Работает похоже, но тут счетчик считает несколько по другому. Сначала от 0 до 255, потом от 255 до 0. Вывод OCxx при первом совпадении сбрасывается, при втором устанавливается. Но частота ШИМ при этом падает вдвое, изза большего периода. Основное его предназначение, делать многофазные ШИМ сигналы, например, трехфазную синусоиду. Чтобы при изменении скважности не сбивался угол фазового сдвига между двумя ШИМ сигналами. Т.е. центры импульсов в разных каналах и на разной скважности будут совпадать. (С) DiHalt Стань двумя каналами осцилла на выход ESC и посмотри сдвиг между сигналами на разном заполнении входного ШИИМ
Tiny
ну мне сам-то сдвиг фаз понятен. просто было интересно где это может понадобиться и почему. просто полез в настройку esc через avr (чтобы сразу 5в сигналом управлять без шифтеров и тд)
Andrey
а ты попробуй сложи 3 сигнала с разными фазами ) получишь пульсации , Точные фазы нужны от 3х фазных мостов до интерливид преобразвоателей в случае того же мотор контрол и модуляции векторной шим там важно чтоб ключи находились в одинаковом состоянии по сектором и при переходам чтоб можно было оперировать обобщенным состоянием ключей , а для этого они должны быть синхронизированны