Мультимоторное подключение
- Войдите на сайт для отправки комментариев
Доброго дня, уважаемые специалисты. Прошу совет. Нужно подключить к ардуинке четыре мотора с управлением положением (с возможностью расширения до 8ми моторов). Цель- позиционирование руки робота. Каждый двигатель управляется независимо, соответственно. Также мотору нужно замечать “упор”, те мотор должен уметь фиксировать, что он уперся в препятствие и больше туда не идти (нужно при соединении привода и руки- чтоб движение было в пределах подвижности сустава). Мысль такая- например, рост тока измерять. Привод непременно с обратной связью, чтоб при работе воссанавливать положение. Те если шаговик- то тоже с обратной связью. Но идея была- обычный DC с энкодером. Так вот, вчера я понял, что мне нужно около 7 пинов на один моторчик. А, кроме того, два пина должны прерывания обрабатывать. А еще сенсоры для измерения тока... Пинов не хватит. Но уверен, это реализуемо. Благодарен за любые советы и идеи по данному вопросу.
Тебе нужно, чтобы кто-то за тебя выбрал контроллер с достаточным количеством и функционалом пинов?
Возьмите мегу и расширители портов или несколько ардуин, все равно механика с моторами и датчиками тут сложнее управлялки.
те можно взять несколько ардуин и запустить их, чтоб они как одно целое работали, правильно понимаю? про мегу думал, но у нее 6 пинов прерываний, значит, толко на три мотра хватит.. или я ошибаюсь
ошибаешься, на меге 6 + 24 пинов с прерываниями
ошибаешься, на меге 6 + 24 пинов с прерываниями
Ошибаешься, на меге больше 60 пинов с прерываниями.
Ошибаешься, на меге больше 60 портов с прерываниями.
шесть INT0-INT5 и 24 PCINT
А еще какие?
ок, был не прав
скажите, для чайников, что за порты pcint? обозначений на схеме Мега нет таких
Они в даташите описаны. Стоковая ардуина их не знает.
ну как нету? вот тут есть:
смотрите внимательно - например напротив пинов А8-А15 стоят квадратики PCINTxx
https://www.google.com/search?q=pcint
Подпишусь.
Явите нам объект управления.