Воскрешение Сервопривода

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Здравствуйте!

В целом угробил я пока изучал ардуинку пару сервопрводов. После разбора стало ясно что плата регулятора

скороспостично ушла в мир иной. 

После разбора у меня осталось рабочий редуктор, рабочий мотор и рабочий потенциометр. Решил я все это подключить к ардуинке и на ее основе сделать сервопривод.

На текущий момент мотор работает без обвязок.... знаю что это опасно но для тестов пойдет :)

Сейчас считаю сопративление и пересчитываю в градусы(через пропорцию). Но после высчитывания дельты не очень ясно как быть дальше? просто включать мотор пока дельта не будет равна 0?

Помогите пожалуйста с регулятором положения? как зная угол заданный и угол текущий высчитать необходимое задание для мотора?

заранее спасибо :) 

nik182
Offline
Зарегистрирован: 04.05.2015

А резистор линейный? Если да, то есть такое слово пропорция. Между сопротивлением и угом, или напряжением.

lignobarzu
Offline
Зарегистрирован: 05.11.2018

Да вроде линейный, при повороте сопративление увеличиваеться. Я выкручивал максимуму и смотрел что показывает АЦП а потом минимуму и тоже фиксировал значение.

так и привязывал напряжение к углу

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

lignobarzu пишет:

В целом угробил я пока изучал ардуинку пару сервопрводов.

...

На текущий момент мотор работает без обвязок.... знаю что это опасно но для тестов пойдет :)

Ну, если "один тест = минус одна Ардуинка", это еще ничго, а вот если "один тест = минус один USB порт", то очень скоро возникнет потребность в замене системной платы компьютера.

Цитата:

Сейчас считаю сопративление и пересчитываю в градусы(через пропорцию). Но после высчитывания дельты не очень ясно как быть дальше? просто включать мотор пока дельта не будет равна 0?

Вообще-то механика работает очень медленно по сравнению с микроконтроллером, поэтому в большинстве случаев именно такой подход и будет близок к оптимальному. Ну а если существенной окажется инерция ротора двигателя, нужно смотреть в сторону ПИД.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

lignobarzu пишет:

Воскрешение Сервопривода

Звучит как-то богохульственно :(

lignobarzu
Offline
Зарегистрирован: 05.11.2018

andriano пишет:

Ну, если "один тест = минус одна Ардуинка", это еще ничго, а вот если "один тест = минус один USB порт", то очень скоро возникнет потребность в замене системной платы компьютера.

Вообще-то механика работает очень медленно по сравнению с микроконтроллером, поэтому в большинстве случаев именно такой подход и будет близок к оптимальному. Ну а если существенной окажется инерция ротора двигателя, нужно смотреть в сторону ПИД.

Вы правы если заменить на 5В мотор то в целом такого не должно быть.

Пид? а как именно его считать? на основании мотора?

lignobarzu
Offline
Зарегистрирован: 05.11.2018

ам помоему ничего эдакого :)