Управление шасси "танка"

Ответить
Jeka2012kz
Рядовой
Сообщения: 3
Зарегистрирован: 13 окт 2021, 23:49
Имя: Евгений

Управление шасси "танка"

Сообщение Jeka2012kz »

Всем привет, приобрел себе шасси от "танка" и упёрся в самую простую задачу - заставить это ехать.
Вперед - назад и влево - вправо оно двигается без проблем с одним маленьким НО либо вперед и назад, либо повороты. Когда добавляю и ту и ту функцию то гусеницы отказываются двигаться, иногда двигается лишь одна и то бывает не в ту сторону, короче живёт своей жизнь. В чём проблема понять не могу и надеюсь на вашу помощь!
п.с. управление осуществляется стиком с алика, н-мост обычный TB6612, пробовал кстати и плавно через шим и просто через сравнение на максимум но результат всегда один. Подскажите в какую сторону копать то
[spoiler]
Без1ымянный.png
[bbvideo]https://youtu.be/hieNZ6OOyoA[/bbvideo]
[bbvideo]https://youtu.be/TQ2jaZM349k[/bbvideo]
[/spoiler]
Управление.flp
Управление через сравнение.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06 апр 2016, 19:59
Откуда: bish
Имя: Антон
Поблагодарили: 1 раз

Управление шасси "танка"

Сообщение Cancertanly »

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

Отправлено спустя 5 минут 55 секунд:
Управление_v0.2.flp
вот, попробуйте такую конструкцию

Отправлено спустя 4 минуты 3 секунды:
Jeka2012kz писал(а): 29 май 2022, 01:32 Управление через сравнение.flp
здесь у вас та же проблема единовременной записи в переменную
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18 июн 2017, 17:07

Управление шасси "танка"

Сообщение leons »

Ловите схему на одну ось ,вторую добавить не трудно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Jeka2012kz
Рядовой
Сообщения: 3
Зарегистрирован: 13 окт 2021, 23:49
Имя: Евгений

Управление шасси "танка"

Сообщение Jeka2012kz »

Cancertanly писал(а): 30 май 2022, 06:47 у вас запись в одну переменную происходит с двух мест единовременно, поэтому и глюки страшные. вам нужно установить разрешение записи в переменную
Проверил иии дело не в переменных, даже после полного отказа от них картина так же, вместе не работают а раздельно всё гуд.
п.с. в вашем варианте значения "залипают" и не сбрасываются.
[spoiler]
ый.jpg
[/spoiler]

Отправлено спустя 4 минуты 53 секунды:
leons писал(а): 30 май 2022, 17:43 Ловите схему на одну ось ,вторую добавить не трудно
Спасибо но увы не подходит, в данной реализации нужно подключить пин ENA а на моем драйвере его нет, без него драйвер сразу выдаёт 100% полный газ
Либо я просто не понял как реализовать тут плавный старт
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18 июн 2017, 17:07

Управление шасси "танка"

Сообщение leons »

ENA на драйвере PWMA , если скорость не регулируетса то вход PowerA и PowerB редактируем в intenger был и такой у нас вариант в телеграмм группе https://t.me/flrog_ru/121429
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Jeka2012kz
Рядовой
Сообщения: 3
Зарегистрирован: 13 окт 2021, 23:49
Имя: Евгений

Управление шасси "танка"

Сообщение Jeka2012kz »

leons писал(а): 30 май 2022, 23:54 если скорость не регулируетса то вход PowerA и PowerB редактируем в intenger был и такой у нас вариант в телеграмм группе https://t.me/flrog_ru/121429
Перепробовал всё, и ставить integer и byte, и float, и оба входа, и по одному, и вразброс и менял так же типы в IN1-IN4, короче перебрал абсолютно все варианты но все ровно, оно выдает 100% (смотрю показания по вольтметру чем богаты так скажем) зато если просто поставить выход и задать то же самое значение "100" то всё работает. Т.е. ардуино и драйвер исправны, если обычным изменением значений всё работает, либо через стик джойстика вперед - назад тоже всё плавно включается.
Голова уже кипит не могу понять где собака зарыта.
Уже даже другую версию FLprog установил на всякий случай и всё ровно все тоже самое (7.5.1) ((Arduino nano 328 Old Bootloader)) Язык программирования в FL FBD
sымянный.jpg
Отправлено спустя 2 часа 19 минут 53 секунды:
Я дико упоролся но решил проблему, теперь буду доводить схему до нормального вида.
Суть в том что вся схема дико лагала при 4х полигонах нелинейного масштабирования, ибо что я только не перепробовал но схема завелась только тогда когда я оставил их на схеме всего два иии это победа, всё работает.
Спасибо тем кто пытался помочь :)
[spoiler]
Данаконецто.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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