Страница 1 из 1
					
				Управление шасси "танка"
				Добавлено: 29 май 2022, 01:32
				 Jeka2012kz
				Всем привет, приобрел себе шасси от "танка" и упёрся в самую простую задачу - заставить это ехать.
Вперед - назад и влево - вправо оно двигается без проблем с одним маленьким НО либо вперед и назад, либо повороты. Когда добавляю и ту и ту функцию то гусеницы отказываются двигаться, иногда двигается лишь одна и то бывает не в ту сторону, короче живёт своей жизнь. В чём проблема понять не могу и надеюсь на вашу помощь!
п.с. управление осуществляется стиком с алика, н-мост обычный TB6612, пробовал кстати и плавно через шим и просто через сравнение на максимум но результат всегда один. Подскажите в какую сторону копать то
[spoiler]
Без1ымянный.png
[bbvideo]
https://youtu.be/hieNZ6OOyoA[/bbvideo]
[bbvideo]
https://youtu.be/TQ2jaZM349k[/bbvideo]
[/spoiler]
Управление.flp
Управление через сравнение.flp
 
			
					
				Управление шасси "танка"
				Добавлено: 30 май 2022, 06:47
				 Cancertanly
				у вас запись в одну переменную происходит с двух мест единовременно, поэтому и глюки страшные. вам нужно установить разрешение записи в переменную
Отправлено спустя     5 минут 55 секунд:
Управление_v0.2.flp
 вот, попробуйте такую конструкцию
Отправлено спустя     4 минуты 3 секунды:
Jeka2012kz писал(а): 29 май 2022, 01:32
Управление через сравнение.flp
 
здесь у вас та же проблема единовременной записи в переменную
 
			
					
				Управление шасси "танка"
				Добавлено: 30 май 2022, 17:43
				 leons
				Ловите схему на одну ось ,вторую добавить не трудно
			 
			
					
				Управление шасси "танка"
				Добавлено: 30 май 2022, 22:14
				 Jeka2012kz
				Cancertanly писал(а): 30 май 2022, 06:47
у вас запись в одну переменную происходит с двух мест единовременно, поэтому и глюки страшные. вам нужно установить разрешение записи в переменную
 
Проверил иии дело не в переменных, даже после полного отказа от них картина так же, вместе не работают а раздельно всё гуд. 
п.с. в вашем варианте значения "залипают" и не сбрасываются.
[spoiler]
ый.jpg
[/spoiler]
Отправлено спустя     4 минуты 53 секунды:
leons писал(а): 30 май 2022, 17:43
Ловите схему на одну ось ,вторую добавить не трудно
 
Спасибо но увы не подходит, в данной реализации нужно подключить пин ENA а на моем драйвере его нет, без него драйвер сразу выдаёт 100% полный газ
Либо я просто не понял как реализовать тут плавный старт
 
			
					
				Управление шасси "танка"
				Добавлено: 30 май 2022, 23:54
				 leons
				ENA на драйвере PWMA , если скорость не регулируетса то вход  PowerA и PowerB редактируем в intenger  был и такой у нас вариант  в телеграмм группе 
https://t.me/flrog_ru/121429 
			
					
				Управление шасси "танка"
				Добавлено: 31 май 2022, 23:25
				 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]