Проблема с управлением гусеничным шасси

Zloy

Сей час занимаюсь занимаюсь разработкой 2-х канального регулятора для танков в 35-м масштабе, для правильной работы нужно для одного двигателя нужно суммировать сигнал с двух каналов, а для второго вычитать, со смещением нуля. А у Вас как это реализовано?

Jurin

Вчера наконец-то появилось немного свободного времени, чтобы заняться своим танком))

вот настройка через элевоны

papirus , еще раз спасибо за настройки, микс работает, только вперед/назад у меня работает при движении стика вправо/влево, а поворот направо/налево работает при движении стика вперед/назад, а хотелось бы наоборот. Пробовал сам перенастроить - не получилось. Никак не пойму логику назначения этих минусов.

Сей час занимаюсь занимаюсь разработкой 2-х канального регулятора для танков в 35-м масштабе, для правильной работы нужно для одного двигателя нужно суммировать сигнал с двух каналов, а для второго вычитать, со смещением нуля. А у Вас как это реализовано?

Привет, Zloy Дело в том, что сами регуляторы я не изготавливал, я взял стандартные сервы, поменял в них моторчики на свои. Т.е. в роли регуляторов у меня платки с потенциометрами от серво. С помощью papirus сделал микширование на пульте управления.

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

Я пробовал также с этими серво HiTec HS-311 www.servocity.com/html/hs-311_standard.html - они получше будут. Эффект тот же - подключаешь один моторчик к приемнику - все отлично работает - крутит вперед/назад без заеданий. Если поключить два моторчика то начинаются проблемы, моторчики крутят медленно и с заеданиями.
Я все же грешу на мой блок батареек. На неделе должен прийти с посылкой BEC и у меня появиться возможность запитаться от 12В LIPO батареи с большой емкостью и токоотдачей.

Вот примеры аналогичных шасси с такими же моторчиками как у меня сделанными на базе Arduino , работающими от таких же 4 батареек
cxem.net/uprav/uprav26.php
www.robototehnika.ru/communication/…/topic24/
shemopedia.ru/robot-tank-upravlyaemyiy-akseleromet…

papirus
Jurin:

микс работает, только вперед/назад у меня работает при движении стика вправо/влево, а поворот направо/налево работает при движении стика вперед/назад, а хотелось бы наоборот. Пробовал сам перенастроить - не получилось. Никак не пойму логику назначения этих минусов.

Нужно поменять в настройках на Mode 3 (по моему так, давно это было), то есть правый стик 1 канал - вертикальный, а 2 канал - горизонтальный. И всё будет правильно работать. Минусы нужны для реверса моторов.
Пробуйте.

Zloy
Jurin:

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

У меня была похожая проблема на самоделкеrcopen.com/forum/f99/topic101863/424, при просаде батарей начиналось дерганье, попробуйте разделить питание электроники и силовой части.

21 days later
Jurin

Всем, привет! Давно не отписывался в теме - не было повода, ждал посылку с комплектующими заказанными на parkflayer.ru . На данный момент проблема с дерганьем двигателей решена. Дело все же действительно было в питании, после установки мощного аккумулятора движки шпарят только так.

Если кому интересно - на сегодняшний момент сборка представляет из себя следующее:
передатчик и приемник Turnigy 9x
силовая установка из сдвоенных мотор-редукторов Tamiya
гусенницы с колесами Tamiya - 2 набора
универсальная платформа Tamiya
вместо регуляторов взяты потроха от этих серв, писал выше
аккумулятор
выключатель с встроенным ограничителем напряжения
нейлоновые стойки М3
винтики М3
нейлоновые гайки М3


Есть в наличии камера с приемником и передатчиком эти banned link, которые планирую установить в ближайшее время на раму с двумя серво

28 days later
Бортмех

Здравствуйте господа танкисты!
Есть два девайса: гусеничный трактор и минипогрузчик САТ 263, которые приводятся в движение при помощи серв постоянного вращения для роботов. Принцип управления - танковый. Аппа Turnigy 9Х со стоковой прошивкой. Все настроил согласно настройкам предложенным Сергеем “papirus” (за что ему большое спасибо) Все прекрасно работает.
Есть два вопроса:
как в стоковой прошивке расширить ноль (если можно подробно для чайников)
и как решить проблему “вперед/назад у меня работает при движении стика вправо/влево, а поворот направо/налево работает при движении стика вперед/назад, а хотелось бы наоборот” - это и есть Mode 3 в стоке. Переключение раскладки стиков не дает нужного результата. Сам, начитавшись тем и инструкций не смог разобраться. Перепрошивать аппу не могу, так как на ней завязаны еще 3 модели. Буду рад любой помощи. Спасибо.

Jurin
Бортмех:

“вперед/назад у меня работает при движении стика вправо/влево, а поворот направо/налево работает при движении стика вперед/назад, а хотелось бы наоборот” - это и есть Mode 3 в стоке.

Ага, таже проблемка. Надеюсь papirus ответит.

Бортмех:

Есть два девайса: гусеничный трактор и минипогрузчик САТ 263, которые приводятся в движение при помощи серв постоянного вращения для роботов.

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

papirus
Бортмех:

и как решить проблему “вперед/назад у меня работает при движении стика вправо/влево, а поворот направо/налево работает при движении стика вперед/назад, а хотелось бы наоборот” - это и есть Mode 3 в стоке. Переключение раскладки стиков не дает нужного результата.

Заходите в пункт [ stick set ] выбирайте [ mode 1-4 ] и в меню через [ display ] смотрите как работают каналы. настройку я дал правильную, специально сохранил её что бы не забыть. Может я ошибся и у меня стояла моде 1 или 2 , давно это было.

Бортмех:

как в стоковой прошивке расширить ноль (если можно подробно для чайников)

не знаю, эту функцию я тогда не использовал.

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

Бортмех

После долгих издевательств над аппой 😁, на основе настроек Сергея “papirus” (огромная ему благодарность за то, что сподвиг разобраться во всех этих настройках), наконец добился чтобы при движении стика вправо/влево модель поворачивала, а при движении стика вперед/назад двигалась в соответствующем направлении. Фишка в следующем.
Стоковая аппа, stick set Mode2 (управление моделью правым стиком), stick set Mode3 (управление моделью левым стиком (газ в ноль не возвращается)).

Настройка элевонов:

STATE ACT
AIL1 100 100
AIL2 100 100
ELE1 -100
ELE2 100

Левый мотор (серва) - 1 канал приемника
Правый мотор (серва) - 2 канал приемника

А в каком меню предусмотренна возможность смещения нулевой точки?

1Dimon1
Бортмех:

После долгих издевательств над аппой 😁, на основе настроек Сергея “papirus” (огромная ему благодарность за то, что сподвиг разобраться во всех этих настройках), наконец добился чтобы при движении стика вправо/влево модель поворачивала, а при движении стика вперед/назад двигалась в соответствующем направлении. Фишка в следующем.
Стоковая аппа, stick set Mode2 (управление моделью правым стиком), stick set Mode3 (управление моделью левым стиком (газ в ноль не возвращается)).

Настройка элевонов:

STATE ACT
AIL1 100 100
AIL2 100 100
ELE1 -100
ELE2 100

Левый мотор (серва) - 1 канал приемника
Правый мотор (серва) - 2 канал приемника

А в каком меню предусмотренна возможность смещения нулевой точки?

Обычно это тримеры.

Бортмех

“А в каком меню предусмотренна возможность смещения нулевой точки?” Прошу прощения - не правильно выразился - расширение нулевой точки. Т.е. можно ли сделать так, чтобы сервы или моторы начинали срабатывать например, только при отклонении стика на 10-15%

papirus
Бортмех:

расширение нулевой точки. Т.е. можно ли сделать так, чтобы сервы или моторы начинали срабатывать например, только при отклонении стика на 10-15%

Смотрите пункт [ D/R & EXP ], другого там ни чего похоже нет. Придётся экспериментировать самому.

7 days later
zloy_74

вот сколько читаю танковую ветку, всё никак не могу понять, почему народ так упорно топчется на одних и тех-же граблях?!! при двухмоторной силовой установке и использовании многоканальной аппы, решение лежит просто на поверхности, используем левый стик по вертикали для левой гуслянки, а правый стик по вертикали для правой гуслянки, результат - не надо морочиться на миксы и элементарно выполняются все манёвры вплоть до раздрая

1Dimon1

Антон, есть одно “неудобство” очень часто левый или правый стик - зависит от того какой мод был установлен на заводе, имеет возврат, а с другой не имеет…
а потом, при одних и тех же граблях не все аппы имеют ва стика имеющих свободу по горизонтали и вертикали, как правило это один стик. Два полнофункциональных стика имеют аппы с числом каналов переваливающих за 5.

zloy_74

Дмитрий, это так называемое неудобство лечится в аппе буквально за пару минут, достаточно вскрыть передатчик и вернуть пружинку на стике (на канал газа в аппе её как правило не ставят именно с целью удержания стика в заданном положении) да и использование в хорошей модели аппы меньше 6-ти каналов это уже практически нонсенс, просто посчитав 1 канал правая гусля, 2 канал левая гусля, 3 канал поворот башни, 4 канал подъём опускание пушки, ну и хотя бы пару каналов на доп функции итого минимум 6-ть, а можно и больше, тем более что разница в деньгах между 4-х и 6-ти канальной аппой копейки да и 8-ми каналка стоит ненамного дороже

1Dimon1

Антон, очень часто приспасабливают то, что есть… на счет мода - переделка возможна не всегда. а потом, вы подумали об удобстве управления? вы ведете вперед и вам надо повернуть башню - о точности данной операции я уже не говорю (либо скорость начнет гулять либо …). честно говоря, когда я подошел к вопросу управления, у меня даже не возникло вопроса как управлять - вариант один - управление ходом правый стик (с нейцтралями) управление башней - левый (вертикаль без фиксации). но у меня есть нюанс, приемная сторона полностью изготавливается мной и ПО обеспечение декодирования каналов и управления тоже мое. Хотя аппа позволяет сделать многое, я реализовалд это внутри приемной части, чтобы была возможность если, что использовать другой передатчик ( и в нем не окажется вдруг микшера).

zloy_74

Дмитрий, при том способе что я предлагаю, поворот башни это не проблема, его можно повесить хоть на правый, хоть на левый стик на горизонтальную плоскость, единственное что будет не совсем привычно это подъём опускание пушки, или на горизонтальной плоскости стика, либо на доп канале с крутилкой, да и способ в двумя вертикальными перемещениями больше похож на традиционное управление гусеничной техникой, как-бы рычаги управления 😉

Jurin

Наконец-то собрал “рабочий вариант” своего гусеничного шасси с камерой.

Управление - правый стик движение вперед/назад, движение лево/ право, левый стик - повот камеры по углу места и азимуту.

Все ездит и снимает)) На радость мне и удивлению коллегам! Видео через тв-тюнер выводится на монитор компьютера - так что разъезжаю по коридорам, сам сидя за компом.





Вот и небольшое видео работы

Вот еще короткое видео, правда почти сразу села батарейка

Бортмех

Приветствую Юрий! Поздравляю! Классный аппарат получился! А как все таки решили проблему с чувствительностью стика управления? Пришлось перешивать аппу?

Jurin
Бортмех:

Приветствую Юрий! Поздравляю! Классный аппарат получился! А как все таки решили проблему с чувствительностью стика управления? Пришлось перешивать аппу?

Привет, Бортмех! К сожалению пока ни как. В принципе оказалось не так критично как думал - чувствительности движения пальцев хватает, чтобы плавно тронуть стик. Завтра, если будет время выложу видео “ходовых испытаний” на полу))

zloy_74
Jurin:

Привет, Бортмех! К сожалению пока ни как. В принципе оказалось не так критично как думал - чувствительности движения пальцев хватает, чтобы плавно тронуть стик. Завтра, если будет время выложу видео “ходовых испытаний” на полу))

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