roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 апр 2025, 15:40

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: есть пример PWM на 4 колеса для STM32F103?
СообщениеДобавлено: 30 ноя 2013, 18:41 
Не в сети

Зарегистрирован: 26 июл 2013, 02:35
Сообщения: 72
Откуда: Москва
с места платформа слишком резво стартует - есть опасность переворота.
хочу с помощью PWM сделать плавный старт.
Насколько я понял, одним таймером можно подавать ШИМ на разные ноги?
т.е. если у таймера 4 канала, то одним таймером можно будет подавать шим на 4 ноги одновременно либо в различных комбинациях?
Сходу не нашёл пример, как одновременно на 2 ноги подавать ШИМ либо переключать с ноги на ногу.
Наверное кто-то уже решал такую задачу, поделитесь пожалуйста ссылкой-примером.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: есть пример PWM на 4 колеса для STM32F103?
СообщениеДобавлено: 01 дек 2013, 01:20 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Почитайте Reference Manual про таймеры TIM1,TIM2,TIM9 чем они отличаются.
Потом нужна схема управления, т.к. транзисторы можно переключать кучей способов.
Примеров полно вот например http://easystm32.ru/for-beginners/35-pwm-in-stm32

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: есть пример PWM на 4 колеса для STM32F103?
СообщениеДобавлено: 01 дек 2013, 09:56 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Илдар писал(а):
с места платформа слишком резво стартует - есть опасность переворота.
хочу с помощью PWM сделать плавный старт.
Насколько я понял, одним таймером можно подавать ШИМ на разные ноги?
т.е. если у таймера 4 канала, то одним таймером можно будет подавать шим на 4 ноги одновременно либо в различных комбинациях?
Сходу не нашёл пример, как одновременно на 2 ноги подавать ШИМ либо переключать с ноги на ногу.
Наверное кто-то уже решал такую задачу, поделитесь пожалуйста ссылкой-примером.

Да, стоит почитать рефман, но общая идея такая - у таймера есть общий блок делителей частоты и несколько каналов, каждый со своим счетчиком. Настройка блока делителей(timing unit) дает частоту дискретизации и частоту ШИМ по всем каналам, а счетчик в каждом канале - заполнение.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: есть пример PWM на 4 колеса для STM32F103?
СообщениеДобавлено: 12 дек 2013, 16:44 
Не в сети

Зарегистрирован: 26 июл 2013, 02:35
Сообщения: 72
Откуда: Москва
сделал сам, теперь плавно стартует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: есть пример PWM на 4 колеса для STM32F103?
СообщениеДобавлено: 16 дек 2013, 10:07 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
:good:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO