Проблема с подключением сервы.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Проблема с подключением сервы.

Сообщение DAININ47 » 21 фев 2011, 16:32

Доброго всем времени суток.
Проблема с подключением сервы.

Недавно приобрёл 2 платы:

1) Контроллер DFRduio Arduino Mega (Atmega 1280)
2) Плата расширения ввода/вывода DFRobot для Arduino Mega

Проблема в том, что когда я цепляю серву на шилд всё рабоает, а вот когда просто на ардуино, серва начинает тупить(крутится не на тот угол и дёргается).

Подскажите что я делаю не так?

Код брал из примеров.

Подскажите что я делаю не так?

Подключал так:

Изображение
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 21 фев 2011, 16:41

Может питания не хватает, откуда серву питаете?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 21 фев 2011, 16:57

Серву питаю от USB, но при том же питании на шилде она работает.
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 21 фев 2011, 17:02

Фотку бы и схему подключения.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 21 фев 2011, 17:15

Не совсем понял фото и схему чего?
Просто платы с подключенной сервой?
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 21 фев 2011, 17:15

Да, что куда там подключено.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 21 фев 2011, 17:38

Хорошо вечером после работы выложу.
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение Myp » 21 фев 2011, 19:27

что за серва то?
конденсатор большой поставь по питанию(на шилде наверняка есть дополнительный)
попробуй серву крутить по чуть чуть а не сразу на полную.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 22 фев 2011, 13:59

Питания серве вроде хватает, ибо она двигается. Только двигается 1 раз от 0 до 160 (примерно) и обратно, а потом встаёт и всё.



Фото:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 22 фев 2011, 17:05

А есть где-то схема этой чудной DFduino Mega?
Откуда у неё 5V берется на соотв. пине от которого вы серву питаете?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблема с подключением сервы.

Сообщение Skyline » 22 фев 2011, 17:44

Вот походу схема на эту Мегу:
http://www.dfrobot.com/wiki/images/9/96/Mega_V1_sch.png
Аватара пользователя
Skyline
 
Сообщения: 278
Зарегистрирован: 12 май 2010, 13:30
Откуда: Уральск-Самара
Skype: sky-jap
прог. языки: Bascom AVR Basic
ФИО: Полулях Сергей Валерьевич

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 22 фев 2011, 18:15

да вроде она.

вот ещё в формате EAGLE (но правда это именно ардуино мега)
Вложения
arduino-mega-reference-design.zip
(143.22 КиБ) Скачиваний: 0
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 22 фев 2011, 19:09

Если я правильно понял схему, то там питание на серву вы берете с регулятора LM2940 на котором электролит всего на 100мкФ
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблема с подключением сервы.

Сообщение DAININ47 » 22 фев 2011, 19:30

вы вот про это?

Изображение
DAININ47
 
Сообщения: 12
Зарегистрирован: 21 фев 2011, 15:56
Откуда: Москва
ФИО: Трушкин Александр Викторович

Re: Проблема с подключением сервы.

Сообщение =DeaD= » 22 фев 2011, 19:42

Да, но не только - питаете DRduino чем?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Arduino и другие Xduino

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

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