Управление сервоприводом.

KoliK29
Offline
Зарегистрирован: 15.04.2016

При заливке стандарного скетча sweep сервоприводк почему то застревает на начальном значении в 0 градусов и ничего не происходит. пробовал менять значения на 10 и 170 градусов - аналагично, пробовал менять сервоприводы - аналагично. В чём может быть проблема? Не уж то целая партия бракованых серв?

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

про осциллограф слышал?

KoliK29
Offline
Зарегистрирован: 15.04.2016

То, что сигнал на серву передаётся с помощью ШИМ я в курсе, спасибо.

Но всё равно не улавливаю связи.

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

Сэру известно, что на сервопривод следует подавать напряжение питания?

MacSim
Offline
Зарегистрирован: 28.11.2012

KoliK29 пишет:

Не уж то целая партия бракованых серв?

не думаю. проверьте место крепления рук :-)

а если серьезно, то мало информации.

какой сервак, скетч, как подключаете выкладывайте, посмотрим. не думаю, что с таким описанием проблемы получите внятный ответ.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

MacSim пишет:

не думаю, что с таким описанием проблемы получите внятный ответ.

Полностью поддерживаю.

Особенно умиляют перлы типа "стандартный скетч". Каким стандартом он утверждён, ГОСТ, ISO? ХЗ .. как и всё остальное.

KoliK29
Offline
Зарегистрирован: 15.04.2016

MacSim пишет:

какой сервак, скетч, как подключаете

Towardpro MG996R, скетч на ходится в Файл -> Примеры -> Servo -> Sweep (потому-то и обозвал я его стандартным - думал что местные поймут), провдом к 9 пину на PWM. Питаю от 5 вольт расположенных на ардуине.

Так же заметил странные странности: если питать от блока питания (имеется расковырянный от ПК), то серва не работает от слова совсем, хотя БП выдаёт 5,2 вольта.

Так же стоит отметить что с полгода назад эта система работала именно подклчюенная БП.

duinor
Offline
Зарегистрирован: 16.01.2016

Если питать от внешнего БП , то к ардуине кроме управляющего вывода сервы, нужно  подключить GND

Еще не все сервы могут поворачиваться на 180гр. нужно начальную и конечную точку настроить взяв за основу параметры сервы или подобрать 

KoliK29
Offline
Зарегистрирован: 15.04.2016

Не катит.

Взял промежуток от 10 до 170  - вроде прокатило. Но с БП то какого не канает?

Стоит добавить, что напряжение между 5 волттовым проводом и землёй ардуины составляет 0,3-0,5 вольта оО. Между 5в и землёй БП всё нормально.

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

а при  чём здесь вообще программирование...

вы бы форум почитали и узнали ,что эти вопросы уже 100500 раз обсуждались

http://arduino.ru/forum/obshchii/prezhde-chem-sprosit-pro-servomashinku-...

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

KoliK29 пишет:

Стоит добавить, что напряжение между 5 волттовым проводом и землёй ардуины составляет 0,3-0,5 вольта

Имеется в виду провод БП? А земли БП и ардуины соединены?

KoliK29
Offline
Зарегистрирован: 15.04.2016

ЕвгенийП пишет:

А земли БП и ардуины соединены?

А это норма, что раньше как то было проще? Имею в виду с полгода назад собирал подобное на тех же самых комплектующих.

Попытка заземления на 5в БП ни к чему не привела. ЧЗХ творится? о.О

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Не понял ответа. Соединены или нет? Даже ещё точнее: в тот момент, когда Вы измеряли напряжение между 5-вольтовым проводом и землёй ардуины и получили 0,3-0,5 земли были соединены? Я утверждаю, что нет. Потому, что если бы они были соединены, то земля ардуины была бы заодно и землёй БП (ну, если они вместе соединены!!!), а значит напряжение между ней и 5-вольтовым проводом было бы 5 вольт.

Я не знаю, что Вы собирали полгода назад, а что год назад, но если у Вас разные земли, то напряжения могут быть ЛЮБЫМИ и если что-то заработает, то только случайно.

KoliK29
Offline
Зарегистрирован: 15.04.2016

Проблема разрешена: запитал всю ардуину от БП на 12 вольт + подключил серву к ардуине, но скорее всего арудина не справить с питанием сразу 6 серв. Об этом пожалуй посже и в другом разделе.

Правда я до сих пор не понимаю почему серву не выходит запитать с БП?!

MacSim
Offline
Зарегистрирован: 28.11.2012

KoliK29 пишет:

Проблема разрешена: запитал всю ардуину от БП на 12 вольт + подключил серву к ардуине, но скорее всего арудина не справить с питанием сразу 6 серв. Об этом пожалуй посже и в другом разделе.

Правда я до сих пор не понимаю почему серву не выходит запитать с БП?!

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