Вы не совсем внимательно посмотрели на конкретную плату у ТС - там 2 Н-моста, каждый управляется ШИМом и 1 входом реверса.
Смотрел. Вы правы там step-direct. Туда для шаговиков даже не Н-мосты и ШИМ нужен а изменение частоты импульсов и счёт с Motor1 по Motor4 и обратно. Но если уж всё-равно править прошивку под Н-мост, то с 0 до половины джойстика ШИМ на левое плечо, с половины до конца на правое. Стоп -1 на оба входа. Как-то так.
Кошмар , извините, что схема, что скетч. 298 хотя бы как у этих ребят включить robozone.su/…/21-modul-upravlenija-jelektrodvigate…. Правда наличие ещё и ЛА3 там меня коробит. А скетч-то почему такой сложный? Пол памяти под константы. Туда или сюда 8 бит? Попробую завтра в это вогнать если время будет. Поможем ТСу. 😃
Есть, кстати и такой вариант . Видимо он ближе к теме, но здесь используется стандартная библиотека Adafruit для Motorshield. Старого ещё. Там вообще одной функцией.
Вы опять невнимательно посмотрели что есть у ТС. На схеме функциональный аналог платы что на фото.
Спасибо всем! Скажу для ясности. Я оснащаю инвалидную коляску электроприводом. Важный момент! при резком включении ,полного газа, обороты должны увеличиваться плавно! от тормоза пока думаю отказаться, по тестировать пока так. Может кто уже знает какой нужен алгоритм работы?
Коляска и ардуино да еще и мини джойстик за пару енотов? Не очень хорошая идея для реальной эксплуатации.
Но тормоз там нужен, и лучше механический.
А алгоритм простой - до значения переменной с джойстика идем пошагово, с задержкой.
Говоря есть несколько вариантов подключения ? Если можно ,киньте схему, подключения моего драйвера.
Вариантов подключения чуть меньше миллиона 😉 От россыпухи до промышленного контроллера, да хоть комп поставить.
Платки ардуино хороши для экспериментов и прототипов. Ну и для некритичных поделок.
В рабочей версии коляски для человека категорически не стоит использовать соединения на таких разъемах - только пайка или винтовые зажимы.
Т.е. вполне допустимо применить в качестве контроллера ту же мегу 328, но распаянную.
Т.е. вполне допустимо применить в качестве контроллера ту же мегу 328, но распаянную.
Удобно впаивать Arduino Pro Mini 328. Раньше они стоили по 100р. Плюс один общий на всех USB-TTL модуль для заливки прошивок. Зазор обеспечивается пластиковыми проставками на гребенке PLS.
Вот мой PPM декодер в 3 ШИМ и 3 on-off.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"424023783df955007779199a":{"_id":"424023783df955007779199a","hid":6565,"name":"AlexeyOleynikov","nick":"AlexeyOleynikov","avatar_id":null,"css":""},"4d2c233c3df9550077757a39":{"_id":"4d2c233c3df9550077757a39","hid":78027,"name":"Musgravehill","nick":"Musgravehill","avatar_id":null,"css":""},"4d55c04d3df955007775630b":{"_id":"4d55c04d3df955007775630b","hid":80749,"name":"Dinotron","nick":"Dinotron","avatar_id":null,"css":""},"5905e64c3df9550077707198":{"_id":"5905e64c3df9550077707198","hid":281939,"name":"boomer34","nick":"boomer34","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"5919b3423df9550077d35b56","hid":496393,"title":"Нужно подправить прошивку Ардуино","views_count":1736,"last_post_counter":15,"cache":{"post_count":15,"first_post":"5919b3423df9550077d35f0b","first_ts":"2017-05-15T13:55:14.000Z","first_user":"5905e64c3df9550077707198","last_post":"59293e1c3df9550077d35f29","last_post_hid":15,"last_ts":"2017-05-27T08:51:40.000Z","last_user":"4d2c233c3df9550077757a39"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":15,"per_page":25,"chunk_offset":5},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}