2dof платформа своими руками

MAL4X Научно-технический форум разработчиков симуляторов и автоматики

2-DOF с Нуля

2-DOF с Нуля

skobanev » 03 сен 2014, 21:28

Добрый вечер всем.

Побывал на морях наших и пойгрался в тамошнюю X-DOF ( http://xdof.ru/ ). Конечно масса эмоций, Начал смотреть что и сколько стоит. После просмотров понял что не потяну.
Ну и постепенно нашел и германский сайт и Данный.
Понял что для дома (для Начала) Хватит и DIY, Тем более что можно сделать практически все самому.
Руки растут в принципе откуда надо, С компами дружу уже давно, Но в от с Электроникой я перестал дружить лет так 20 назад, так что смотрю уже как баран на новые ворота.

После долгого изучения понял, что я уже ничего не понял и легче спросить, чем засорять себе мозг окончательно.

Из того, что я примерно понял как делать:
• Раму
• Моторику (Первое что я начал изучать)

Остальное придется спрашивать.
Я решил не рисковать и не стараться заниматься Гемором — Купить контроллер и H-BRIDGE.

• Сколько контроллеров, H-BRIDGE надо ?
• Если у кого будет 3 мин и чистый лист бумаги, Можете примерно навоять блок схему Всех блоков Электроники ? Мне так легче будет разобраться.

В принципе по началу (подготовке) — Это все.
Заранее Спасибо за ответы.

Re: 2-DOF с Нуля

Ale » 03 сен 2014, 22:47

Привет.
Вариантов реализации — вагон.
Вот для примера два варианта электроники

— Arduino + Motor Monster Shield (можно один двойной мост на обе оси использовать, а не так, как на рисунке)

Для ардуины нужна спец-прошивка. Тут простор для творчества. Есть и готовые уже.

— JRK (вариантов много) один контроллер на одну ось (двигатель)

JRK имеет собственный протокол обмена, который изменить уже сложно.

Re: 2-DOF с Нуля

skobanev » 03 сен 2014, 22:56

Re: 2-DOF с Нуля

Ale » 03 сен 2014, 23:03

Удачи. Будут вопросы — не стесняйся.

Re: 2-DOF с Нуля

skobanev » 03 сен 2014, 23:13

Re: 2-DOF с Нуля

Ale » 04 сен 2014, 00:31

Это чудо — два реле силовых с гальваноразвязкой. Оно тебе надо?

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 00:44

Re: 2-DOF с Нуля

Ale » 04 сен 2014, 06:00

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 17:40

Re: 2-DOF с Нуля

Death_Morozz » 04 сен 2014, 18:51

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 19:12

Re: 2-DOF с Нуля

Death_Morozz » 04 сен 2014, 19:19

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 19:22

Я конечно на 100% с тобой согласен, сам люблю чтобы был запас можности минимум в 2 раза, но для коленного варианта со стулом вполне подойдет. Тем более я потом всю механику буду переделывать.
А вот когда буду собирать основной вариант, вот тогда уже можно будет покупать достойные моторы с достойными редукторами. Прекрасно понимаю, что пластмасса мои 80 кг не выдержит.

Я сначала все соберу воедино в коленном варианте, может на дощечках и дсп, помозгую с рамой, моторикой, Однозначно наткнусь на какие нить грабли.
Исходя из Этого уже буду варить раму, крепления итд итп.

Просто за годы работы, пока весь процесс в голове не уложится, пока не будешь знать основные грабли и как их можно избежать, лучше не делать выставочные образцы.

Читайте также:  Как сделать плитку для кухни своими руками

Источник

MAL4X Научно-технический форум разработчиков симуляторов и автоматики

Постройка 2DOF (CrimHard)

Постройка 2DOF (CrimHard)

CrimHard » 24 июл 2019, 21:39

Руководствуясь народными мудростями:
“Семь раз отмерь, один раз отрежь”
“За спрос не бьют в нос”

Хочу попросить совета у профессионалов DIY.
Есть идея поставить дома кокпит на активную платформу:


*подключение Arduino к IBT-2 не нарисовано, предполагается типовым.

Особенности:
1) Сделать гальваническую развязку между компьютером и Arduino на базе готового модуля из Китая ADUM4160;
2) Подключить все 5V-устройства к отдельному блоку питания, а не к Arduino;
3) Сделать раздельное питание для электромоторов.

Вопросы:
1) Жизнеспособна ли идея?
2) Не будет ли проблем из-за ADUM4160 или сделать развязку между Arduino и IBT-2?
3) Подходит ли 6127V1A360L.5FS? Если нет, то какие посоветуете потенциометры или готовые датчики Холла? С голым датчиком Холла возиться не хочу.
(Вопросы по потенциометрам):

57 кг без учета веса человека.
5) Допустимо ли расположение тяг спереди под педальным блоком?

Сразу отвечаю на вопрос почему готовый кокпит, а не сварной – потому что варить не умею и учится не хочу.
Предполагаю, что в будущем можно будет переделать платформу на 3DOF.

Источник

MAL4X Научно-технический форум разработчиков симуляторов и автоматики

Помогите новочку собрать 2dof

Помогите новочку собрать 2dof

Myk_ » 23 июл 2016, 19:48

Всем привет! По совету Ale создают ветку =)
и так что имеем в наличии:
1.Arduino UNO ch340
2.Контроллер двигателей L298N
3.Два моторчика от радио машинок
4.Компьютерный блок питания
5. Ноутбук на котором все проходят манипуляции.

Что сделано, и что не получается:
1. Установил дрова для Arduino UNO
2. Подключил контроллер согласно прошивке Ale_2DOF_Ard_PD_30_11_15
3. Как только заливается прошивка на Arduino, моторы сразу начинают работать (крутиться)
4. Так и должно быть?
5. И не могу разобраться с ardSimCtrl, заливая прошивку на UNO, моторы начинают крутить сразу, захожу в программу, настраиваю com порт. Но ни чего не происходит, нажимаю «Вкл. педерачи» и тоже ни чего.
Моторы по прежнему крутят, а каких либо отображений в программе нет =(
6. Я уже про simtools не говорю =(

Re: Помогите новочку собрать 2dof

Ale » 23 июл 2016, 21:40

Myk_ писал(а): Всем привет! По совету Ale создают ветку =)
и так что имеем в наличии:
1.Arduino UNO ch340
2.Контроллер двигателей L298N
3.Два моторчика от радио машинок
4.Компьютерный блок питания
5. Ноутбук на котором все проходят манипуляции.

Что сделано, и что не получается:
1. Установил дрова для Arduino UNO
2. Подключил контроллер согласно прошивке Ale_2DOF_Ard_PD_30_11_15
3. Как только заливается прошивка на Arduino, моторы сразу начинают работать (крутиться)
4. Так и должно быть?
5. И не могу разобраться с ardSimCtrl, заливая прошивку на UNO, моторы начинают крутить сразу, захожу в программу, настраиваю com порт. Но ни чего не происходит, нажимаю «Вкл. педерачи» и тоже ни чего.
Моторы по прежнему крутят, а каких либо отображений в программе нет =(
6. Я уже про simtools не говорю =(

Как настраиваешь сом порт в ArdSimCtrl? Скрин-шот сделай, или опиши подробно настройки.

Моторы ДОЛЖНЫ крутиться сразу после включения, если нет никакой обратной связи по положению. А у тебя ее видимо нет, раз ты о ней не пишешь.

Если хочешь помощи — постарайся МАКСИМАЛЬНО подробно описывать проблему. Уже который раз ты пишешь только общие слова, и по настройке порта, и по схеме своего проекта. Мне по прежнему ничего не понятно. Представь, что я задаю на форуме автомобилистов вопрос — «Мужики, машина не едет, что делать?» Разве на такой вопрос можно вразумительно ответить?

Источник

MAL4X Научно-технический форум разработчиков симуляторов и автоматики

2-DOF с Нуля

2-DOF с Нуля

skobanev » 03 сен 2014, 21:28

Добрый вечер всем.

Побывал на морях наших и пойгрался в тамошнюю X-DOF ( http://xdof.ru/ ). Конечно масса эмоций, Начал смотреть что и сколько стоит. После просмотров понял что не потяну.
Ну и постепенно нашел и германский сайт и Данный.
Понял что для дома (для Начала) Хватит и DIY, Тем более что можно сделать практически все самому.
Руки растут в принципе откуда надо, С компами дружу уже давно, Но в от с Электроникой я перестал дружить лет так 20 назад, так что смотрю уже как баран на новые ворота.

Читайте также:  Дверца для плитки своими руками

После долгого изучения понял, что я уже ничего не понял и легче спросить, чем засорять себе мозг окончательно.

Из того, что я примерно понял как делать:
• Раму
• Моторику (Первое что я начал изучать)

Остальное придется спрашивать.
Я решил не рисковать и не стараться заниматься Гемором — Купить контроллер и H-BRIDGE.

• Сколько контроллеров, H-BRIDGE надо ?
• Если у кого будет 3 мин и чистый лист бумаги, Можете примерно навоять блок схему Всех блоков Электроники ? Мне так легче будет разобраться.

В принципе по началу (подготовке) — Это все.
Заранее Спасибо за ответы.

Re: 2-DOF с Нуля

Ale » 03 сен 2014, 22:47

Привет.
Вариантов реализации — вагон.
Вот для примера два варианта электроники

— Arduino + Motor Monster Shield (можно один двойной мост на обе оси использовать, а не так, как на рисунке)

Для ардуины нужна спец-прошивка. Тут простор для творчества. Есть и готовые уже.

— JRK (вариантов много) один контроллер на одну ось (двигатель)

JRK имеет собственный протокол обмена, который изменить уже сложно.

Re: 2-DOF с Нуля

skobanev » 03 сен 2014, 22:56

Re: 2-DOF с Нуля

Ale » 03 сен 2014, 23:03

Удачи. Будут вопросы — не стесняйся.

Re: 2-DOF с Нуля

skobanev » 03 сен 2014, 23:13

Re: 2-DOF с Нуля

Ale » 04 сен 2014, 00:31

Это чудо — два реле силовых с гальваноразвязкой. Оно тебе надо?

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 00:44

Re: 2-DOF с Нуля

Ale » 04 сен 2014, 06:00

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 17:40

Re: 2-DOF с Нуля

Death_Morozz » 04 сен 2014, 18:51

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 19:12

Re: 2-DOF с Нуля

Death_Morozz » 04 сен 2014, 19:19

Re: 2-DOF с Нуля

skobanev » 04 сен 2014, 19:22

Я конечно на 100% с тобой согласен, сам люблю чтобы был запас можности минимум в 2 раза, но для коленного варианта со стулом вполне подойдет. Тем более я потом всю механику буду переделывать.
А вот когда буду собирать основной вариант, вот тогда уже можно будет покупать достойные моторы с достойными редукторами. Прекрасно понимаю, что пластмасса мои 80 кг не выдержит.

Я сначала все соберу воедино в коленном варианте, может на дощечках и дсп, помозгую с рамой, моторикой, Однозначно наткнусь на какие нить грабли.
Исходя из Этого уже буду варить раму, крепления итд итп.

Просто за годы работы, пока весь процесс в голове не уложится, пока не будешь знать основные грабли и как их можно избежать, лучше не делать выставочные образцы.

Источник

Строим motion simulator из палок и синей изоленты

Обычно первый комментарий к статье про какую-то неведомую технологию выглядит так: «Вы бы перед тем как углубляться сначала рассказали что это и зачем нужно». Итак, сия чуднАя периферия призвана при игре в автомобильные симуляторы имитировать воздействие перегрузок на игрока. В данном случае это обеспечивается наклоном кресла по двум осям, следовательно получился симулятор движения с двумя степенями свободы.

Наглядная демонстрация:

Кусочек истории

Несколько лет назад увидел в Интернетах этот ролик. Захотелось построить что-то похожее. Рассудив, что такую конструкцию я не осилю, решил сделать просто качающееся кресло. Погуглил, оказалось Америку я не открыл и такие устройства бывают. Девайс, описанный в топике реализован по схеме racingseat, когда кресло закреплено на карданной передаче или её функциональном аналоге. Это уже вторая попытка реализации. Первой была схема joyrider, при которой кресло вращается на двух перпендикулярных осях в идеале пересекающихся в центре масс платформы. Также я исходил из того, что денег нет. Поэтому между хорошим, дешевым, плохим и дорогим пришлось выбирать хорошее и дешевое.

Комплектующие

Двигатель. Изучая тематические ресурсы на предмет выбора, так и не смог найти четкий ответ какой мощности двигатель нужен. В предыдущей версии я использовал двигатель от аккумуляторного шуруповерта, результат был не очень. Обычно для таких целей используют мотор-редукторы для стеклоочистителей автомобилей. Рекомендуют использовать узлы от автомобилей с большими лобовыми окнами (большие легковушки, автобусы, грузовые автомобили), поскольку электромоторы там мощнее. И даже несмотря на это симоводы обычно жалуются на малую мощность. Оценив бюджет я решил забить на рекомендации, смириться с малой мощностью и сделать дешево и сердито — прикупил два мотор-редуктора от Ланоса по $20 каждый. Двигатель маркирован как 30Ваттный. Я полагал пластиковая ведомая шестерня редуктора проживет недолго. К счастью я ошибся, спустя пол года использования не появилось даже люфта. Могу сказать, что по ощущениям мощности этих двигателей вполне достаточно. При желании можно поднять напряжение питания и получить еще немного динамики.

Читайте также:  Биокамин сделай сам своими руками

Карданная передача использована от карданного вала ВАЗ-2101.

$20
Блок питания 12В 350Вт заказан в Китае, поскольку в ATX’овом блоке питания чуть меньшей мощности срабатывала защита даже при работе одного двигателя. Думаю эту защиту при желании можно легко отключить, но не стал заморачиваться. Китайский же тянет оба двигателя не напрягаясь.

$30
Шарниры ball joint – шарниры, передающие усилие мотор-редукторов на кресло. Не знаю как этот шарнир называется по-русски. Возможно шаровой шарнир. Первая мысль была использовать рулевые наконечники от автомобиля. Купил, попробовал — оказались слишком тугие и громоздкие. Затем решил сколхозить самодельные — оказались слишком большими зазоры. В результате заказал в том же Китае по $3 за штуку. Забавно, что когда я пытался найти такие шарниры в оффлайн, в конторе, специализирующейся на продаже подшипников, надо мной малость посмеялись и сказали что такое найти невозможно.
Пара автоматических выключателей для защиты от КЗ.
Автомобильное кресло с неизвестной родословной, и совершенно точно нелегкой судьбой.
Метизы, железо, провода, всякие мелочи вроде вениляторов, ХЗ сколько.
Игровой контроллер aka Logitech G25, компьютер, монитор и остальное уже было в наличии.
Несколко фотографий для понимания механической части. Крепление карданного шарнира и двигателей с упомянутыми выше ball joint. Заодно можете посмеяться над над моими скилами сварщика и маляра:

Электроника.

Некоторые места в схемах были исправлены уже на текстолите, так что не рекомендую повторять. Рисуем платы, расчехляем лазерный утюг, тапок для съемки. Получаем следующее:

И упаковываем все в элегантный корпус:


Само собой не обошлось без косяков и в некоторых местах плату пришлось исправлять.

Необходимая для работы информация (задание положения двигателя) передается через переходник USB-Serial TTL на микросхеме cp2102 в контроллер. Контроллер реализован на МК atmega88 с минимальной обвязкой. Для удобства добавлен четырехразрядный семисегментный индикатор. Контроллер по сигналу обратной связи, датчиком которой выступает переменный резистор на оси мотор-редуктора, определяет фактическое положение двигателя и при необходимости вносит в него коррективы. В контроллере реализован пропорциональный регулятор. Прошивкой скорее всего не поделюсь, т. к. не люблю бэкапы. В драйверах двигателей реализован H-мост. Контроллер имеет возможность открыть любой из транзисторов моста, что в данном случае избыточно. Из-за этого пришлось городить логическую защиту от КЗ. Достаточно было бы передать из контроллера в драйвер сигналы направления и разрешения.

Рисуем остальные части совы Как то так все это выглядит если собрать вместе:

Софт для компьютера.

Для меня было откровением, что многие игры реализуют вывод телеметрии. Раньше я думал, что получить данные о физической модели игры можно только с помощью черной магии и метода научного тыка в память процесса. Оказывается нет, часто разработчики игр заморачиваются над выводом соответствующих данных через сокет. Отличное место чтобы изобрести еще один велосипед, а то я уже почти оправился от предыдущего. Но тут что-то пошлО не так и я решил посмотреть готовые варианты. А их есть как минимум два бесплатных:
X-Sim напичкана массой свистелок вроде возможности прикручивания плагинов, перехватывания состояния джойстиков, но сложна для старта. Список поддерживаемых игр.
SimTools относительно новая программа, значительно проще первой, но обладает меньшим функционалом. Для старта самое оно. Список поддерживаемых игр.
Обе программы допускают вывод необходимой информации через последовательный порт (в данном случае виртуальный). Поддерживаются практически все более-менее известные преимущественно автомобильные, но есть также и авиационные симуляторы.

Думаю в комплект к этому девайсу неплохо бы поиметь Oculus Rift. Только вероятно понадобится вторая версия, поскольку у первой гироскопы с ума сойдут.

Хочу извиниться перед теми, кто просмотрел все картинки, но так и не увидел синюю изоленту, и перед читателями, кто сюда дочитал, за пост вида КакНарисоватьСову.jpg. Изначально он не планировался, поэтому не вся информация о процессе изготовления сохранилась. Но по крайней мере статья расскажет о подобных устройствах тем, кто не задумывался об их существовании. Еще несколько видео с этой железкой есть в этом плейлисте.

Источник

Оцените статью