roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 20:27

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




Начать новую тему Ответить на тему  [ Сообщений: 522 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 35  След.
Автор Сообщение
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 18 сен 2012, 09:57 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Контроллер удобный ( наверное ), но понадобится еще

1) БП на 5 В с током ампер 5-6 ( если не 8 )
2) схема контроля заряда-разряда двух АКБ, с автобалансировкой

и даже после всего этого никто не обеспечит контроль тока серв ( сенсорика прикосновений ног к полу, диагностика неисправностей ). Да и пучок проводов серв из одной половины в другую - не айс. Провода удлинять, косички плести... Что-то мне это не нравится :no:

Как еще вписывать покупной контроллер в готовую конструкцию - совсем отдельный вопрос.

Роутер - штука полезная, особенно если стоит задача обеспечить внешнее дистанционное беспроводное управление. Я перед собой ставлю немного другую задачу - автономный робот. А тут уже специфика другая, WiFi уже становится ненужным. А вот многого не хватает...

Но в любом случае что-нибудь придется придумывать. Наверняка придется проходить этап дистанционного управления, и вариант с роутером выглядит вполне применимым на этом этапе. А что дальше - будем думать дальше. :beer:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 18 сен 2012, 11:38 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
В простейшем случае питание выглядит так - два или три вот таких модуля, и все в шоколаде. Никто не заставляет питать все сервы от одного провода толщиной в палец.
http://www.hobbyking.com/hobbyking/stor ... _UBEC.html

Зарядка предполагается прямо на борту?


KKVaka писал(а):
Как еще вписывать покупной контроллер в готовую конструкцию - совсем отдельный вопрос.

Во-первых, я не настаиваю на именно таком контроллере. Просто пример решения, которое наверняка сработает.
Во-вторых, контроллер open-source, можно его и самому сделать, и переразвести на плату подходящего размера, а прошивку взять уже имеющуюся.
В-третьих, легко сделаю прошивку для нескольких контроллеров, которые вешаются "цугом" на уарты, и каждый рулит своей половиной тела. Не просите сделать это под АВР, но под stm8 или stm32 - без базара. Тогда между головой и хвостом будет 2 провода уарт и питание. Контроль тока в принципе тоже исполним этими же контроллерами, надо покурить даташиты.

Добавлено спустя 12 минут 7 секунд:
Кстати говоря, можно повесить 2 USB-UART на роутер и поставить 2 опенроботиксных контроллера, и количество проводов между половинами тела стремится к 4м


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 18 сен 2012, 13:02 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Да я, собственно, и не прошу что-либо делать. Сам сделаю. Платы к концу недели испекутся - буду собирать. А прошивку сделать - не особо сложно будет. Интеллекта от этих плат не требуется - так, "спинной мозг" с обеспечением чувствительности и рефлектроных движений, задаваемых "головным мозгом". Запилим на раз-два... :wink:

И в конструкцию вписывается как влитое ( влитое и есть ). На обработку скриптов движений и выработку команд для "спинного мозга" прилепим платы на ATxMeg-ах ( ЭксПлэйны ). Там дури хватит для обработки скриптов, есть флэш-память и оперативы дофига. Звук воспроизводить легко сможем, оралка приедет... :roll:

И пускай бегает пока :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 18 сен 2012, 18:06 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
SkyZi писал(а):
P.S. Возник вопрос по просмотру но немного не в тему, сервы MG996R как мне показалось,такие же и у меня, разве можно управлять скоростью вращения? (Могу предположить, что в коде, пишем не сразу на нужный угол, а добавляя по +1град. к имеющемуся, и меняя задержку суммирования тем самым регулируем скорость вращения, или что то менее топорное?) :pardon:
Именно так - только лучше не задержку менять, а прибавлять разные числа - 1 градус, 0.1 градуса, 0.01 градуса, короче, столько сколько надо для нужной плавности - с одним и тем же периодом (20 мс - 1 раз за импульс, чаще нет смысла).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 18 сен 2012, 23:46 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Наверное речь была о периоде приращения... Тут действительно чаще чем импульсы идут нет смысла что-то менять. Меняем саму величину приращения, можно именно ее и задавать в виде переменной чтобы автоматом при выдаче импульса к переменной текущего значения прибавлялась переменная скорости до граничной переменной...

Таким образом для каждой сервы имеем 2 явных исходных переменных - границу ( конечное желаемое значение ) и скорость ( приращение ). Также имеем одну выходную переменную, которая и передается в виде длительности командного импульса на серву. При обработке каждого импульса добавляем к текущему значению выходной переменной величину "скорости" - получаем новое текущее значение. И так до достижения желаемого, граничного значения. Тогда "скорость" обнуляем.

Надо ехать - задаем скорость и конечное значение, всю динамику сформирует обработчик. Надо резко ехать - можно поменять сразу выходную переменную, или просто задать скорость выше той, с которой реально серва может отработать. Тогда серва сразу начнет отрабатывать перемещение до конечного положения с максимальной возможной для нее в текущий момент скоростью.

Вообще вариантов много, выбирайте который нравится.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 19 сен 2012, 00:38 
Не в сети
Аватара пользователя

Зарегистрирован: 27 окт 2011, 22:32
Сообщения: 133
Откуда: Ростов-на-Дону
Skype: skyzi007
прог. языки: Python, Си (МК)
ФИО: Святослав Игоревич
boez, KKVaka, спасибо! в принципе так и думал, не правильно выразил свои мысли.
Буду рад помочь с проектом, если будет нужно;)

_________________
Project "Hexxx" (in progress...)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 19 сен 2012, 22:34 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Вчера пришло письмо на мыло от китайца, который высылал электронные шурушки для РобоКота. Мол не пришли ли детали, типа иногда они приходят раньше обычного. Ага, щас. За 20 дней доберется... Я прошлые заказы буквально 2 месяца выскребал из почты... А на этот раз подтверждение отгрузки пришло через 5 дней, хотя обещали отгружать за 1 день. Но там 2 дня выходных вмешалось, а я уже нервничать начинал. Потом вроде отправили... :(

Посмеялся я в душЕ, с командой поделился веселой шуткой юмора. А сегодня пробегал мимо почты, и паспорт как раз при себе. Ну, думаю, может хоть предыдущие посылки дошли ( месяц назад оплаченные ). Захожу, спрашиваю - нет ли чего. Пошла искать, родная. Нашла парочку бандеролек. Ну, думаю, хоть сервочки пришли... :oops:

Получил, распаковал - а там полный комплект сенсорной группировки. И тебе сонары, и грави-акселерометр, и УНЧ, и модули питания. Вот такая загогулина. Прямо праздник. :Yahoo!:

Домой дошел, порылся в почтовом ящике - а там аж 3 извещения. Еще одну посылочку не нашли на почте. Видно побольше она, чем искали - почти 400 грамм согласно извещения. Так что завтра побегу. Похоже какое-то время она там уже томится... :wink:

В общем вот что уже есть:

Изображение

Завтра бы еще платы забрать, вообще бы жизнь наладилась :beer:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 20 сен 2012, 01:19 
Не в сети
Аватара пользователя

Зарегистрирован: 26 янв 2012, 03:59
Сообщения: 1341
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин
вай! только закончил такой же УНЧ тестить. классная штука.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 20 сен 2012, 01:47 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Да, 2 канала по 3 Ватта обещают - мяукнет так МЯУКНЕТ :roll:

Сонар побольше, чем я представлял по картинке, но и голова у Кота "подросла". Будем впихивать :crazy:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 20 сен 2012, 20:59 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Получил платы, пришли сервы... Процесс продвигается :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 21 сен 2012, 01:45 
Не в сети
Аватара пользователя

Зарегистрирован: 27 окт 2011, 22:32
Сообщения: 133
Откуда: Ростов-на-Дону
Skype: skyzi007
прог. языки: Python, Си (МК)
ФИО: Святослав Игоревич
Сервы подо что, голова-хвост? на ногах как я понял, уже стоят.

_________________
Project "Hexxx" (in progress...)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 21 сен 2012, 11:14 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
В ноги поставились дополнительные 9-граммовые сервочки для шевеления ступней. Их не было в первых заказах ( более поздняя идея ), так что пришлось дозаказывать. Пришли. :)

Еще заказал 1.5-граммовые нано-сервы для головы ( там ушами шевелить или ресницами, если будут ). Но по ним пока никакой информации найти не удалось, только 2 сервы есть и все. Будем искать. :(

Раздал команде платы, сонары и источники питания. Будем собирать. Заслал заказ еще одному токарю, на ЧПУ - может эти не заломят конский ценник. И продумываю программу для контроллера платы питания - чтобы контролировать и управлять сервами и питанием, зарядом АКБ.

Выходные ожидаются не скучными 8)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 21 сен 2012, 22:13 
Не в сети
Аватара пользователя

Зарегистрирован: 02 мар 2012, 07:18
Сообщения: 230
Откуда: Новосибирск
Skype: nic_kkv
Спаял плату заряда - ВЕЩЬ! Выдает порядка 4 Ампер с каждого канала. Итого порядка 8 Ампер на 8 Вольтах. Мои 3.6 А*ч может заполнить почти за полчаса. И потом робот сможет бегать еще полчаса. Или ходить час-два :oops:

Допаиваю УНЧ. Потом примусь за платы питания. Матюгальник на грудь и они еще пожалеют что он захотел мяукнуть :D

Договорился с токарями - сделают мои детальки через неделю. Не так дешево как надеялся. Но в 2 раза ценник запинал, прорвемся. Можно будет и робота целиком теперь собрать :Yahoo!:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 21 сен 2012, 22:19 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
что за акки? липольки надо заряжать таким током, чтобы акк полностью заряжался ровно полчаса. Если ты в свинец попытаешься столько вкачать или в никад/мегидрид, они ИМХО неслабо бухнут.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робокот ( робопес )
СообщениеДобавлено: 22 сен 2012, 00:34 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
нимх вроде иногда заряжают на 2C, но надо охлаждение ставить.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 522 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 35  След.

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


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

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


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

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