Объясните как получить 3 фазный ШИМ на адвансед таймере.
Добавлено: 16 окт 2013, 15:30
Слегка прочитал мануал по таймерам и нашел такую фишку, что продвинутый таймер можно использовать для генераци ШИМ на 3 каналах одновременно.
Только пока не могу понять как это реализовано? Понимаю, что таймеру можно назначить две ноги, которые могу работать с паузой (деадтаймом), что нужно для ключей выходного моста. Хотя микросхема драйвера ключей уже сама вставляет паузу, но пусть будет и такая возможность.
Так вот, не могу понять, как на один таймер завязать 3 канала и 6 ножек, что бы можно было генерить 3-х фазную ШИМ для управления ключами (через микросхему драйвера конечно) трехфазного моста?
Может кто-то может подсказать с примером кода? У меня отладочные платы STM32F4Discovery и STM32VLDiscovery. Но пробовать хочу на VLDiscovery.
Только пока не могу понять как это реализовано? Понимаю, что таймеру можно назначить две ноги, которые могу работать с паузой (деадтаймом), что нужно для ключей выходного моста. Хотя микросхема драйвера ключей уже сама вставляет паузу, но пусть будет и такая возможность.
Так вот, не могу понять, как на один таймер завязать 3 канала и 6 ножек, что бы можно было генерить 3-х фазную ШИМ для управления ключами (через микросхему драйвера конечно) трехфазного моста?
Может кто-то может подсказать с примером кода? У меня отладочные платы STM32F4Discovery и STM32VLDiscovery. Но пробовать хочу на VLDiscovery.