как управлять dc двигателем?

adruha
Offline
Зарегистрирован: 21.05.2013

Вопрос в ледующем, есть двигатель на 12 вольт постоянного тока, к нему прикреплен потенциометр. Все это подключено к дуине, мотор подключен через микросхему L293D, потенциометр как обычно на аналоговый ноль. Проблема в том что не могу заставить его вращаться как мне нужно на заданный угол поворота. Подскажите пожалуйста как реализовать программно? Заранее благодарен за помощь!

carduino.ru
Offline
Зарегистрирован: 06.12.2011

Для этого понадобится энкодер на вал двигателя установить

 

adruha
Offline
Зарегистрирован: 21.05.2013

а в качестве энкодера потенциометр не подходит? мне же не обороты считать а угол поворота.

vvadim
Offline
Зарегистрирован: 23.05.2012

Если dc мотор с редуктором, то можно и пот использовать - получится серва. Для угловых перемещений лучше использовать серву или шаговик.

adruha
Offline
Зарегистрирован: 21.05.2013

может я не совсем понятно выразился, но если разобрать серво привод там тоже самое установлено из железа. Как мне программно эмулировать мозги сервопривода на ардуине?

adruha
Offline
Зарегистрирован: 21.05.2013

да конечно мотор с редуктором, как программно реализовать управление?

vvadim
Offline
Зарегистрирован: 23.05.2012

Ну с таким уровнем вопроса тебе сюда http://arduino.ru/forumy/ishchu-ispolnitelya

adruha
Offline
Зарегистрирован: 21.05.2013

vvadim пишет:

Ну с таким уровнем вопроса тебе сюда http://arduino.ru/forumy/ishchu-ispolnitelya

Мне не нужно что бы кто то за меня писал полностью программу, мне просто хотелось получить дельный совет как это реализовать, сам принцип....

vvadim
Offline
Зарегистрирован: 23.05.2012

На вал двигателя цепляем потенциометр и считываем его показания. Переводим данные в углы. Задаём вращение мотора пока нужный угол не будет достигнут.

adruha
Offline
Зарегистрирован: 21.05.2013

ну у меня он пролетает постоянно все показатели ....

vvadim
Offline
Зарегистрирован: 23.05.2012

сколько у вас об. в мин

adruha
Offline
Зарегистрирован: 21.05.2013

на двигателе или на редукторе?

vvadim
Offline
Зарегистрирован: 23.05.2012

на выходе с редуктора

adruha
Offline
Зарегистрирован: 21.05.2013

на выходе с редуктора пол оборота в секунду.... примерно

vvadim
Offline
Зарегистрирован: 23.05.2012

ну и никогда не поймаете с такой скоростью.

пот имеет угол поворота 320 градусов. скорость на выходе с редуктора 2-4 об.мин - тогда система как то будет работать.

с вашей скоростью нужно использовать квадратурный энкодер- и направление вращения и скорость(угол поворота или число оборотов)  будете контролировать