Подключение 24-х шаговых моторов к ардуино.
- Войдите на сайт для отправки комментариев
Пнд, 26/10/2020 - 19:52
Добрый день. интересует можно ли подключить к ардуино UNO 24 шаговых мотора к примеру типа "28BYJ-48" с помощью каких либо "стандартных" решений (имею ввиду расширительные платы, ШИЛДы и прочее). И вообще возможно ли это? И если да то... подскажите какие дополнения необходимы, ибо гугл не дал ясности.
Заранее спасибо.
Тебе просто подключить, или еще и чтобы какую-то задачу выполняло?
Нужно что бы они двигались на определённый угол в определённый момент времени. Если данное количество установитьне представляется возможным то обойдусь 8 шт.
Может удосужишься определить свой "определенный" момент? Если у тебя спрашивают - значит это важно, давай не будем выебываться.
По 4 мотора в связке срабатывают одновременно но поворачиваются на разные углы. Таких связок 6. У связок одинаковый алгоритм движения. Но срабатывают они (связки) с разсинхроном цикла движения
Считаем:
- для управления одним двигателем нужно 4 пина.
- для 24 двигателей нужно 96 пинов.
- для увеличения выходных пинов можно использовать регистры 74HC595.
- каждый регистр дает по 8 пинов.
- всего нужно 12 корпусов 74HC595.
Собственно - все. А вот подойдет ли это для Вашей задачи, сказать невозможно, т.к. не хватает технических подробностей.
Считаем:
- для управления одним двигателем нужно 4 пина.
- для 24 двигателей нужно 96 пинов.
- для увеличения выходных пинов можно использовать регистры 74HC595.
- каждый регистр дает по 8 пинов.
- всего нужно 12 корпусов 74HC595.
Собственно - все. А вот подойдет ли это для Вашей задачи, сказать невозможно, т.к. не хватает технических подробностей.
или BB55 тогда 4 корпуса
Ардуино, впрочем как и любой другой типичный микроконтроллер, не может поворачивать двигатили совсем одновоременно. А только может сделать шаг одним, потом вторым итд. Но поскольку разница (при правильном программировании) во времени между шагами разных моторов мала, то для многих случаев это может считаться одновременным. Добавление сдвиговых регистров вроде 74HC595 позволяет подключить больше двигателей ценой увеличения задержки. Подойдет ли это для вашего случая зависит от ваших требований, которых мы так и не увидели.