реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Вопрос по STM32F4 advanced timer TIM1
sidy
сообщение Feb 4 2014, 05:42
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 2-11-08
Пользователь №: 41 333



Использую advanced timer TIM1 в STM32F4 для управления трехфазным инвертором. И возник вопрос как отключить одно плечо инвертора, чтобы два других работали. Поскольку используются комплементарные выходы для управления верхним и нижним транзистором, то если верхний транзистор полностью закрыт, то нижний будет полностью открыт и наоборот. Т.е. как получить один и тот же сигнал благодаря комплементарным входам? Или же из-за их свойств это сделать не удастся надо будет перестраивать ножку с альтернативной функции таймера на выход с 0?

Сообщение отредактировал sidy - Feb 4 2014, 06:18
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Feb 6 2014, 10:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Честно говоря не понял Ваш вопрос, но могу сказать, что фокус с переключением покатит. Я так делаю на spi. У меня АЦП где на выходе DOUT(MISO) появляется готовность RDY (завершение преобразования). Я работаю по spi, потом переключаю ногу на порт и инициализирую прерывание. И по прерыванию обслуживаю АЦП.
Аналогично планирую работать с двигателем. При базировании. Думаю всё прокатит.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01324 секунд с 7
ELECTRONIX ©2004-2016