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


Симуляторы перегрузок. DIY электроника. ЭВМ. Компьютерные сети.
Up

2DOF sim от SimAl

Строим реалистичный симулятор перегрузок своими руками. Рекомендации. Советы.

Модераторы: Death_Morozz, null, Ale

2DOF sim от SimAl

Сообщение SimAl » 22 ноя 2013, 20:53

Закончил относительно недавно(~месяц назад) постройку 2DOF симулятора.
Несколько лет назад увидел на Ютубе этот ролик. Захотелось построить что-то подобное. Стал гуглить тему, выбрал вариант попроще.
Собственно это вторая версия. Первая несколько иной конструкции и допускала полный поворот по двум осям. Была сварена одна часть рамы, отчасти испытана (по одной оси), но была заброшена. Возможно к ней я еще вернусь и сделаю что-то вроде симулятора полета с возможностью для пилота повисеть вверх ногами.
Описанную здесь конструкцию я начал потихоньку собирать где-то год назад. Собрал за несколько месяцев, испытал. Вроде работало. Но было неаккуратно, небыло подставки под педали и руль -- двигалось только кресло. Разобрал все назад. Добавил подставку под педали, столик для руля, покрасил. Собрал до кучи все драйверы, контроллеры, блоки питания и прикрутил к раме. Сделал отдельно стоящую подставку под телевизор. Результат:
IMG_0001_low.jpg
IMG_0001_low.jpg (460.62 КБ) Просмотров: 17621

phpBB [video]

phpBB [video]

phpBB [video]

phpBB [video]

Извиняюсь за качество и цветопередачу, снимал на тапок.
Двигатели от Дэу Ланос, софт контроллера самописный, сам контроллер и драйверы двигателей самопайный, в кепке хэдтрекер.
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim

Сообщение Ale » 22 ноя 2013, 20:58

Привет!!! Классный проект. Молодца. Можно подробнее про самопайные контроллер и мост?
Кроме движков вижу пружины. Помогают?
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: 2DOF sim

Сообщение SimAl » 22 ноя 2013, 21:33

Ale писал(а):Привет!!! Классный проект. Молодца. Можно подробнее про самопайные контроллер и мост?
Кроме движков вижу пружины. Помогают?

Можно. Контроллер ATmega48. Кроме нее ничего жизненно необходимого на плате нет. Для удобства добавлен четырехразрядный семисигментрный индикатор. Фотографий живого нет. Может позже сделаю. Схема:
cont_sch.png
cont_sch.png (26.72 КБ) Просмотров: 17616


Драйвер двигателя -- Н-мостовая схема на IRF4905 и IR1010 (По памяти, могу ошибаться), и схема опторазвязки и защиты от КЗ. Схема:
drv_sch.png
drv_sch.png (25.28 КБ) Просмотров: 17616

Внешний вид:
IMG_0019_low.jpg
IMG_0019_low.jpg (670 КБ) Просмотров: 17616
Тот, что короче -- новая версия, немного упростил схему и плату.

Пружины однозначно поиогают, но сложно сказать насколько. По идее можно замерять скорость перемещения но как-то лень. В версии без подставки для педалей центр тяжести был сильно смещен назад, там без них (были установлены только передние) вообще тяжко крутило.
Я эти ради этих пружин в местном строительном супермаркете по акции прикупил детский батут диаметром около метра. Вышло около $25 за три десятка пружин.
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim

Сообщение SimAl » 22 ноя 2013, 21:41

Похоже больше трех вложений в сообщение добавлять нельзя. Обратная сторона драйверов:
IMG_0020_low.jpg
IMG_0020_low.jpg (594.04 КБ) Просмотров: 17616


Да, не советую прямо повторять схемы. Они неудачные. В качестве первой лучше использовать Ардуино. А во второй при таком управлении ключами сложно рулить таймером. Лучше использовать сигналы направления/ШИМа
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim

Сообщение Ale » 22 ноя 2013, 22:03

Спасибо. Новая пища для размышлений.
А что касается пружин - получается что ими ты компенсировал неточность установки кресла? Центр тяжести оказался смещенным?
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: 2DOF sim

Сообщение SimAl » 22 ноя 2013, 22:20

Ale писал(а):Спасибо. Новая пища для размышлений.
А что касается пружин - получается что ими ты компенсировал неточность установки кресла? Центр тяжести оказался смещенным?


Сейчас нет. В предыдущей версии небыло консли на которой стоят педали и столика для руля. Тогда да, кресло было сдвинуто слишком далеко назад (вообще оно стояло, как и сейчас, геометрически по центру, но сзади спинка кресла, туловище и жопа человека, поэтому центр масс сзади) и мне пришлось это компенсировать. После того как я добавил подставку для педалей, она, плюс ноги игрока, которые раньше стояли на полу, компенсируют этот перекос. Так что сейчас все более менее ровно.
Но пружины все равно улучшают ситуацию. Во-первых ими можно скомпенсировать тот небольшой перекос, который остался. Во-вторых, их можно настроить так, чтобы кресло находилось в равновесном состоянии не только в центральном положении, но и при наклонах. Поскольку центр масс находится выше центра вращения (крестовины), то при наклоне получается положительная обратная связь -- чем дальше наклоняешь, тем тяжелее удержать и вернуть назад. Пружинами это можно устранить и и двигателю будет легко крутить при любом положении.
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim

Сообщение Ale » 22 ноя 2013, 22:29

SimAl писал(а):Во-вторых, их можно настроить так, чтобы кресло находилось в равновесном состоянии не только в центральном положении, но и при наклонах. Поскольку центр масс находится выше центра вращения (крестовины), то при наклоне получается положительная обратная связь -- чем дальше наклоняешь, тем тяжелее удержать и вернуть назад. Пружинами это можно устранить и и двигателю будет легко крутить при любом положении.


Согласен. Именно поэтому ты поставил пружины с 4-х сторон?
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: 2DOF sim

Сообщение SimAl » 22 ноя 2013, 23:02

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

Пошел провел небольшую фотосессию:
Контроллер:
contr.jpg
contr.jpg (388.26 КБ) Просмотров: 17606
Двигатель. Хрень в красной изоленте -- потенциометр, датчик обратной связи:
engine.jpg
engine.jpg (507.7 КБ) Просмотров: 17606
back.jpg
back.jpg (390.28 КБ) Просмотров: 17606
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim

Сообщение SimAl » 22 ноя 2013, 23:04

side.jpg
side.jpg (1.4 МБ) Просмотров: 17605
down.jpg
down.jpg (614.75 КБ) Просмотров: 17605
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim от SimAl

Сообщение Death_Morozz » 23 ноя 2013, 00:22

Я не понял про тарлепы и пружины вообще.

ЗЫ Может быть, это альтернативное решение "подушки двигателя"?

Изображение

В диагональных точках от центра находятся пружины растяжения удерживающие кресло, я правильно понимаю?
Хочешь сделать хорошо - сделай это сам.
Изображение
Аватара пользователя
Death_Morozz
Фраерок
 
Сообщения: 2839
Зарегистрирован: 11 янв 2007, 23:35
Откуда: Ростов-на-Дону
Благодарил (а): 822 раз.
Поблагодарили: 312 раз.
Баллы репутации: 200
ТехнарьТехнарьТехнарь

Re: 2DOF sim от SimAl

Сообщение SimAl » 23 ноя 2013, 00:44

Death_Morozz писал(а):Я не понял про тарлепы и пружины вообще мало.

ЗЫ Может быть, это альтернативное решение "подушки двигателя"?

Изображение

Отчасти, наверное, да. Я эту подушку в руках на держал, но подозреваю, что по своим свойствам она совмещает крестовину и пружины, т.е. дает креслу необходимые степени свободы, но при этом помогает ему вернуться ему в вертикальное положение. Но пружины проще настроить и у них должен быть выше КПД, т.е. больше энергии, затраченной на наклон вернется назад. Я изначально вместо пружин пытался использовать резинки, которыми закрепляют груз на багажнике велосипедов. Хрень какая-то выходила.

По поводу талрепов. Они для того, чтобы настроить натяжение пружин. Т.е. в идеале садишь в кресло человека, откручиваешь тяги к двигателям (лучше по очереди), качаешь кресло руками и настройкой талрепов добиваешься, чтобы наклон кресла в нужном тебе диапазоне осуществлялся максимально легко. Кресло должно быть невесомым. Таким образом двигатель не будет совершать работу по поднятию/опусканию массы, он будет только преодолевать инерцию кресла с ездуном, хватит двигателя сколь угодно малой мощности. Это в теории. На практике же просто получается упростить работу движку -- работает быстрее. Я, правда, обдумывал альтернативный вариант: сделать натяжение чуть больше, чем нужно, поскольку когда кресло находится в близком к крайнему положении, вероятность того, что оно пойдет назад выше, чем что оно пойдет в крайнее. Значит имеет смысл немного тянуть его в центр. Но тут уже без поллитры не разберешься, поэтому забил.
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim от SimAl

Сообщение pressoff » 04 дек 2013, 19:53

SimAl привет!!!подскажи,пожалуйста,про работу хэдтрекера. ты просто использовал софт специальный и вебку? или же это покупной вариант?
pressoff
SIMER
 
Сообщения: 30
Зарегистрирован: 16 апр 2013, 13:16
Благодарил (а): 5 раз.
Поблагодарили: 10 раз.
Баллы репутации: 15
Новичок

Re: 2DOF sim от SimAl

Сообщение SimAl » 05 дек 2013, 02:45

pressoff писал(а):SimAl привет!!!подскажи,пожалуйста,про работу хэдтрекера. ты просто использовал софт специальный и вебку? или же это покупной вариант?
Самопал. Вебка с вырезанным инфракрасным фильтром. logitech c100. Сверху заклеена фильтром, срезающим видимый спектр (засвеченной и проявленной цветной фотопленкой). Кепка с тремя инфракрасными светодиодами подпиленными напильником, чтобы увеличить угол. Вероятно можно использовать камеру без модификаций и светодиоды с видимым спектром, только придется уменьшить яркость в настройках камеры, чтобы она не видела ничего, кроме светодиодов.
Софт -- FreeTrack.
Проблема в том, что такой вариант поддерживают не много игр. Список есть на сайте.
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

Re: 2DOF sim от SimAl

Сообщение Константин » 18 дек 2013, 08:05

Доброго времени суток!
Скажи - какой наконечник использовал для шарниров на тяги приводов? Фирма изготовитель и обозначение?
Константин
Новичок
 
Сообщения: 12
Зарегистрирован: 17 дек 2013, 14:27
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Баллы репутации: 0

Re: 2DOF sim от SimAl

Сообщение SimAl » 18 дек 2013, 09:55

Константин писал(а):Доброго времени суток!
Скажи - какой наконечник использовал для шарниров на тяги приводов? Фирма изготовитель и обозначение?
Китайские безымянные. Кроме размеров на них ничего не написано. Диаметр 8мм и резьба М8. Заказывал на Алиэкспресс. Там, где заказывал уже нет, но сейчас заказал, жду такие самые: http://www.aliexpress.com/store/product ... 70287.html
Аватара пользователя
SimAl
SIMER
 
Сообщения: 379
Зарегистрирован: 22 ноя 2013, 20:03
Откуда: Кропивницкий
Благодарил (а): 58 раз.
Поблагодарили: 258 раз.
Баллы репутации: 128
ТехнарьТехнарь

След.

Вернуться в X-SIMULATOR и RU-SIMULATOR & SimTools

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

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

x

#{title}

#{text}