roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 05:22

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 16 май 2016, 23:15 
Не в сети

Зарегистрирован: 05 мар 2010, 09:58
Сообщения: 12
Откуда: Краснодар
Народ, помогите пожалуйста разобраться.

Завалялась старенькая ардуиноподобная платка OR-Duino Nano, потребовалось прикрутить к ней три сервы. Управление сервами планируется с компьютера. Сервы маленькие, слабенькие, но всюду в мануалах пишется, что на ардуину можно без последствий вешать максимум одну. Поэтому состряпал платку с простейшим блоком питания на 6 вольт на базе КРЕНа, установил на неё ардуинку и разъёмы на сервы.

ИзображениеИзображение

Теперь проблема: пока не подключаю питание на КРЕН, питаю ардуину (и через неё серву) от компа (перемычка J1 замкнута) - всё работает, серву перетыкаю на разные выходы (чтобы сразу три сервы не вешать), ардуинка отрабатывает как положено. Размыкаю J1, прикручиваю питание на DC 9v IN (Крона, 9 вольт, ардуина продолжает питаться от компа), с КРЕНа добросовестно выходит 6 вольт, но сервы работать отказываются. От слова "совсем".

S10, S11, S12 - управляющие выходы на сервы. С 10, 11, 12 цифровых выходов ардуины.
Даташит OR-Duino Nano на нижней картинке.

Наверняка какая-то детская ошибка, но я уже третий день трахаюсь, запустить не получается. Где косячу?

Коллективный разум, помоги! :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 16 май 2016, 23:38 
Не в сети
Аватара пользователя

Зарегистрирован: 04 фев 2009, 16:02
Сообщения: 320
Откуда: Десногорск
прог. языки: VB, MicroC, Pascal, С++ Builder
А зачем питать дуню 6-ю вольтами, если она хочет 5? (с компа наверняка идёт 5?)
Да и крона думаю, слабовата для сервы.
По схеме: зачем размыкать J1. Ведь питания не будет.
PS. Серва хорошо себя чуйствует и при питании в 5 вольт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 16 май 2016, 23:49 
Не в сети

Зарегистрирован: 06 апр 2013, 01:14
Сообщения: 307
Откуда: Мытищи-Королев
Romeo писал(а):
По схеме: зачем размыкать J1. Ведь питания не будет

На дуину питание идет с компа насколько я понял, J1 значит правильно разомкнут. Что значит сервы не работают, дуина то светодиодится? У дуины распиновка вид сверху, дорожки на плате разведены как top layer? J2 замкнут?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 17 май 2016, 09:00 
Не в сети

Зарегистрирован: 05 мар 2010, 09:58
Сообщения: 12
Откуда: Краснодар
Дуина питается через USB от компа. 6 вольт на неё не идёт. J1 размыкается для того, чтобы питать сервы 6 вольтами и не подавать эти 6 вольт на дуину. Когда батарейка отключена - J1 замкнут и серва питается от дуины.

Включил в скетч код, зажигающий светодиод при поступлении сигнала с компа. Загорается в обоих случаях (и при отключенной и при подключенной батарейке). Светодиод загорается, но серва не шевелится.

На картинке вид со стороны дорожек. Дуина вставляется именно так, как показано - со стороны элементов. На ней, тоже со стороны элементов, разъёмы припаяны.

J2 замкнут. Я его предусматривал на тот случай, если релюху в схему буду вводить - чтобы сервы не питались постоянно.

Поступила интересная версия от Romeo: "Да и крона думаю, слабовата для сервы". Источника тока 9-12 вольт под рукой нет. Проверить пока не могу. Что, Кроны может не хватать для нормальной работы серв? На самом деле Крону использую только для проверки - в обычном режиме питание будет от бортовой сети автомобиля.


Последний раз редактировалось OneHalf 17 май 2016, 09:18, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 17 май 2016, 09:12 
Не в сети

Зарегистрирован: 26 мар 2008, 12:45
Сообщения: 326
Коллега
1. Нарисовать схему и задать вопрос всегда лучше,чем описывать словами - нагляднее и точнее при обсуждении
2. Крона плохой вапиант для работы с сервоприводами,
Проблему можно увидеть если контролировать напряжение на кроне при работе с сервоприводом
Loox


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 17 май 2016, 09:28 
Не в сети

Зарегистрирован: 05 мар 2010, 09:58
Сообщения: 12
Откуда: Краснодар
loox,
1. Ну так схема не настолько сложная, чтобы невозможно было развести плату без рисования схемы на бумажке :) По плате, думаю, всё и так понятно. Ну нет у меня, блин, бумажной схемы! :lol:
2. Я уже догадался из сообщения выше. Придётся уродовать блок питания от принтера или сканера :D
3. Контролировать напряжение, конечно, неплохо, но у меня для контроля напряжения в наличии всего один инструмент - язык :ROFL: Кроме этого имеется паяльник, шило и банка азотки. Всё. :ROFL: И пользуюсь я всем этим раз в пять лет - когда необходимость возникнет. Сейчас вот возникла :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 17 май 2016, 10:42 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Вроде нынче блоки питания на 5В с каждым гаджетом идут, с некоторыми на 1-2А даже, попробуйте среди них поискать.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сервы на OR-Duino. Нужна помощь.
СообщениеДобавлено: 17 май 2016, 11:04 
Не в сети

Зарегистрирован: 05 мар 2010, 09:58
Сообщения: 12
Откуда: Краснодар
Мне 5 вольт маловато. Требуется 6...7.5 для нормальной работы серв (на одной из них довольно большое усилие требуется. Спуск у ПМа довольно тяжелый, 5-вольтового питания не хватает :lol: ).

Всё, разобрался. Судя по всему - КРЕН сжирал практически всё, что давала Крона. Подключил БП от радиостанции (12 v., 600 mA) и всё заработало.

Всем спасибо за ответы.


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

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


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

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


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

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