Блок управления драйвером мотора L298n
Блок управления драйвером мотора L298n
Большое всем спасибо друзья! все заработало стоило прописать пины на входах блока. Наконец у меня открылись глаза и отцепился якорь. Ну бывает, не судите строго. Благодаря нашим прениям этот форум стал лучше, возможно в следующий раз кому-то будет легче в понимании.
Этот блок хорош, планирую "крутить" им мощный драйвер на 30 ампер
Этот блок хорош, планирую "крутить" им мощный драйвер на 30 ампер
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Блок управления драйвером мотора L298n
Если бы автор блока сделал конфигурацию пинов в самом блоке, тогда даже темы не было. Сам сначало доганял зачем в блоке эти входы. Сама идея блока неплохая, еще добавить возможность менять частоту ШИМ тогда будет жесть для любителей поексперементировать.
Блок управления драйвером мотора L298n
Попробуй. И сам сделай себе блок
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OK
Блок управления драйвером мотора L298n
cmept-27, я правильно понимаю на вход А подключается джойстик, и что такое SELECT
[spoiler=Спойлер]
[/spoiler]
[spoiler=Спойлер]

Последний раз редактировалось Turb0user 08 июн 2017, 13:27, всего редактировалось 1 раз.
Блок управления драйвером мотора L298n
А как сделать, чтобы скорость менялась одинаково в обоих направлениях, т.е с центрального положения джойстика вперед с 0 до 255 и назад от 0 до 255 ?

L298N Пример

L298N Пример
Блок управления драйвером мотора L298n
0-1024=0-255 от нуля до 100% по оси Xpan писал(а):а как меняется сейчас?
Последний раз редактировалось Smit8719 07 июл 2017, 10:02, всего редактировалось 1 раз.
Блок управления драйвером мотора L298n
мы наверное не поняли друг друга.
вы спросили
вы спросили
а на данный момент как происходит? как меняется скоростьSmit8719 писал(а):как сделать, чтобы скорость менялась одинаково в обоих направлениях
Блок управления драйвером мотора L298n
Лучше один раз увидеть _uVideoPlayer({'url':'https://www.youtube.com/watch?v=FL8nYoo ... 06Tw1DtnOJ');
Блок управления драйвером мотора L298n
ясно. увидеть бы схему этого джойстика.
как я понял из проекта, направление переключается измерением аналогового сигнала?
Добавлено (07.07.2017, 10:50)
---------------------------------------------
посмотрел ваш джойстик. кое что прояснилось
блок joistik кто делал?
как я понял из проекта, направление переключается измерением аналогового сигнала?
Добавлено (07.07.2017, 10:50)
---------------------------------------------
посмотрел ваш джойстик. кое что прояснилось
блок joistik кто делал?
Блок управления драйвером мотора L298n
может я ошибаюсь, но по моему он не правильный.
да и ни к чему он, проще сделать без него.
скажите вот что. мотор должен начинать вращаться при нажатии на джойстик или при движении вперед\назад джойстиком должен начинать двигаться?
да и ни к чему он, проще сделать без него.
скажите вот что. мотор должен начинать вращаться при нажатии на джойстик или при движении вперед\назад джойстиком должен начинать двигаться?
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Блок управления драйвером мотора L298n
По сути нужно блок полигон, преобразуем аналог джойстика 0-1023 в 255-0-255(надеюсь понятно, что 0 это 512, либо 510-514 почетче будет 0 ловить). Далее проверяем:
если 0-509 то на CmndA значение B(назад),
если 510-514 на CmndA значение S(стоп),
если 515-1023 на CmndA F(вперед).
Значение на PowerA получаем с блока полигон.
если 0-509 то на CmndA значение B(назад),
если 510-514 на CmndA значение S(стоп),
если 515-1023 на CmndA F(вперед).
Значение на PowerA получаем с блока полигон.
Последний раз редактировалось Dev1 07 июл 2017, 11:01, всего редактировалось 1 раз.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Блок управления драйвером мотора L298n
Простой пример управление машинкой: джойстик плавно вперед -машинка едет вперед и плавно набирает скорость. Джойстик на себя - машина едет назад тоже плавно в зависимости от положения джойстика. Как в этом скетче JoystickMotors.ino
Последний раз редактировалось Smit8719 07 июл 2017, 11:11, всего редактировалось 1 раз.
Блок управления драйвером мотора L298n
Надо попробоватьDev1 писал(а):По сути нужно блок полигон, преобразуем аналог джойстика 0-1023 в 255-0-255(надеюсь понятно, что 0 это 512, либо 510-514 почетче будет 0 ловить). Далее проверяем:если 0-509 то на CmndA значение B(назад),
если 510-514 на CmndA значение S(стоп),
если 515-1023 на CmndA F(вперед).
Значение на PowerA получаем с блока полигон.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Блок управления драйвером мотора L298n
Именно, чем больше вы будете пробовать, тем вам будет проще и понятней. Главное понять логику, а реализация дело наживное.Smit8719 писал(а):Надо попробовать
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Блок управления драйвером мотора L298n
вот
Добавлено (07.07.2017, 11:17)
---------------------------------------------
может криво но работать должно
Добавлено (07.07.2017, 11:17)
---------------------------------------------
может криво но работать должно
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Блок управления драйвером мотора L298n
Спасибо большое, отлично работает, только осталось центр подобрать, бывает колбасить его начинаетpan писал(а):может криво но работать должно
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя