roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 10:17

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




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 17:04 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2013, 09:17
Сообщения: 9
Откуда: г.Юбилейный, МО
ФИО: Роман Воронцов
Сделал полукопию радиуправляемого БТР-80 масштаба 1/6
Ключевые особенности: бортовая трансмиссия, электрически управляемая подвеска, гиростабилизация.
ТТХ:
ДхШхВ 1180x460x440мм (при максимальном клиренсе), колея 400мм
Клиренс меняется от 0 до 80мм. (со слабыми пружинами)
Вес: 21кг (из них корпус - 6 кг, шасси - 15 кг вместе с аккумуляторами)
Питание: два 3s LiPo 6000mAh на моторы, два 2s LiPo 6000mAh на сервы.

Модель в сборе
Изображение
Шасси
Изображение
Корпус стальной
Изображение

Все функции управления реализовал на квадрокоптерном контроллере CRIUS AIO Pro на контроллере Arduino Mega 2560 на базе кода Multiiwi 2.2.
Изображение
В контроллере много портов ввода/вывода и готовая трехосная гиро система.
Контроллер находится в центре шасси сверху в герметичном алюминиевом корпусе, вместе с ним восьмиканальный приемник системы радиоуправления.
Система радиоуправления восьмиканальная самолетная Turnigy 9x.

Многие элементы подвески и трансмиссии использовал готовые от внедорожников Traxxas Summit, E-Maxx.
Рама, редукторы, управление клиренсом и рулями самодельные.
Изображение
Изображение
Моторы левого и правого борта сенсорные бесколлекторные. Коробки передач двухскоростные.
Изображение

Подвеска колес с электрически изменяемым клиренсом.
Каждое колесо соединено с шасси через пружину и масляный амортизатор, но не напрямую, а через рычаг с электроприводом.
На каждое колесо используется свой канал управления.
Это позволяет управлять не только вертикальный уровень, но и менять горизонт.
Т.е. осуществлять продольную и поперечную устойчивость кузова.

В подвеске четыре режима:
1. Полностью отключенные сервоприводы.
2. Статическое управление клиренсом и горизонтом.
3. Прогрессивная поперечная стабилизация в поворотах (шасси накреняется внутрь поворота, как мотоцикл).
4. Гиростабилизация.

Минимальный клиренс
Изображение
Максимальный клиренс
Изображение
Самодельные детали после покраски
Изображение

Проверка электроподвески



Рулевых механизма четыре. Все колеса поворотные. На один сервопривод подключено по два колеса, но не с левого и правого борта, как на классических машинах, а соседние по одному борту. Например переднее правое соединено со средним передним правым.
Я сделал четыре режима рулевого управления:
1. Классическое - поворачивают только передние колеса.
2. Поворачивают передние и задние колеса, но задние зависят от скорости движения. Для повышения маневренности на малой скорости сильно поворачиваются, а на большой скорости практически не поворачиваются для повышения устойчивости.
3. Колеса фиксируются в среднем положении, руление осуществляется изменением момента в бортовой трансмиссии.
4. Дополняет третий вариант складыванием колес плугом для разворота на месте с меньшим трением.
Изображение

Процесс сборки


Первая проверка на улице


Рассказ про основные особенности и игра на барабане (примерно на 9-ой минуте)


Если нужны подробности, то веду блог про свои машины http://www.krohpit.ru
Прямая ссылка на БТР http://www.krohpit.ru/2013/07/rc-btr-80-rus.html
Прямая ссылка на шасси http://www.krohpit.ru/2013/01/krohpit-8x8-gyro.html
Прошивка контроллера http://www.krohpit.ru/2012/12/crius-all-in-one-pro-krohpit-8x8.html

Сейчас планирую добавить в прошивку поддержку MIDI интерфейса и подключить к MIDI секвенсору на компьютере или MIDI клавиатуре.
Лапы БТР поставлю на две педали бас бочки, хэта и ведущего барабана.
Т.е. сделаю четырех канальную драм-Машину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 17:29 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Сильно, богато, современно. :shock:
Сенсорные брушлесики - зачет! :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 17:37 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
Да, мощно. Еще бы понять с какой целью (ну кроме фана).
Про миди не понял ничего, зачем это? На нем кто-то ездить будет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 17:51 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2013, 09:17
Сообщения: 9
Откуда: г.Юбилейный, МО
ФИО: Роман Воронцов
Барабаны и MIDI для фана )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 18:06 
Не в сети
Аватара пользователя

Зарегистрирован: 14 ноя 2012, 21:30
Сообщения: 170
Откуда: Моск. обл.
Очень круто! :Bravo: Впечатляет. Сколько времени и средств ушло на разработку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 18:07 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
А сервы подвески программируются? Явно не нужна такая точность/режим отработки, а визг от их работы стоит жуткий. Я бы вообще перешил их с ppm на rs232. И доработал алгоритм (больше под параметрическое управление)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 19:08 
Не в сети
Аватара пользователя

Зарегистрирован: 26 янв 2012, 03:59
Сообщения: 1341
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин
фига се! 21кг. такой БТР сможет к соседям в огород в гости ездить сквозь забор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 20:12 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Красиво, но нехватает обратной связи вес/усилие на колесо, для адаптивного поведения подвески :cry: . Без ОУ ток на глаз подвеской управлять...на ети грабли я на хексаподе наступал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 22:30 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
А какие цели то у устройства? Это просто Р.У. модель или робот какой будет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 11 дек 2013, 22:39 
Не в сети

Зарегистрирован: 16 май 2013, 09:26
Сообщения: 174
Откуда: Moscow
прог. языки: декларативные
А сервоприводы, управляющие рычагами подвески напрямую к рычагам прикручены, без сервосейвера?
Первый же камушек раздолбает редуктор сервы тогда :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 12 дек 2013, 00:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Круть!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 12 дек 2013, 02:02 
Не в сети
Аватара пользователя

Зарегистрирован: 12 янв 2007, 00:34
Сообщения: 6285
Откуда: Масква
Самая хитровыдуманная драмм-махина ))
Шыкарная махина, чего там :good:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 12 дек 2013, 09:26 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2013, 09:17
Сообщения: 9
Откуда: г.Юбилейный, МО
ФИО: Роман Воронцов
AndreW82 писал(а):
Очень круто! :Bravo: Впечатляет. Сколько времени и средств ушло на разработку?

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

Dmitry__ писал(а):
А сервы подвески программируются? Явно не нужна такая точность/режим отработки, а визг от их работы стоит жуткий. Я бы вообще перешил их с ppm на rs232. И доработал алгоритм (больше под параметрическое управление)

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

Aseris писал(а):
Красиво, но нехватает обратной связи вес/усилие на колесо, для адаптивного поведения подвески :cry: . Без ОУ ток на глаз подвеской управлять...на ети грабли я на хексаподе наступал.

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

AndreiSk писал(а):
А какие цели то у устройства? Это просто Р.У. модель или робот какой будет?

Это наверное что-то среднее - Р.У. модель с задатками робота.
Цель: как Р.У. модель например нравится моим детям на санках кататься, у меня просто академический интерес

leprud писал(а):
А сервоприводы, управляющие рычагами подвески напрямую к рычагам прикручены, без сервосейвера?
Первый же камушек раздолбает редуктор сервы тогда :(

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 05 янв 2014, 00:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2013, 09:17
Сообщения: 9
Откуда: г.Юбилейный, МО
ФИО: Роман Воронцов
Пока разбираюсь с интерфейсами покатал на БТР на двух санках четырех детей )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бронетранспортер БТР-80 барабанщик с MIDI интерфейсом
СообщениеДобавлено: 05 янв 2014, 12:55 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
круто)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

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


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

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


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

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