Arduino Uno + 2 шилда Monster Motor

У меня есть Arduino Uno и два Sparkun's Monster Motor Shield. Цель — управлять 4 двигателями.

Нет никаких проблем в управлении 2 двигателями постоянного тока с помощью одного шилда двигателя. Есть руководство о том, как это сделать.

Но как я могу управлять всеми двигателями (адресовать команды каждому из них), если я размещаю щиты двигателей один на одном?

Заранее спасибо.

, 👍1

Обсуждение

Я бы на самом деле не стал их складывать. Проверьте, какие входы у вас есть на платах и какие выходы вы будете использовать для них на вашем arduino. Затем подключите их по отдельности. Или вы можете поместить один в arduino и подключить другой по отдельности. Зачем вам на самом деле нужны два моторных шилда, если я могу спросить?, @Paul

Мне нужен полноприводный автомобиль, способный перевозить 50 кг веса. Разделение этой нагрузки между 4 приводами помогает найти более дешевые двигатели постоянного тока со средними характеристиками. Вот и все. Есть идеи?, @llaabbss

Вы можете сделать его 4WD с одним моторным шилдом. Используйте один выход для левой стороны и один для правой стороны. И я думаю, вам следует затем подключить моторы параллельно, так как тогда у них будет своя собственная силовая цепь. Таким образом, вы также избежите возможных ошибок вождения, когда вы пытаетесь расположить оба двигателя с одной стороны друг напротив друга., @Paul

не могли бы вы поделиться схемой распиновки UNO для Monster Motor Shield... и какой код Arduino вы использовали с этой комбинацией? Ваша помощь будет высоко оценена. Заранее благодарен., @saintofinternet

Shield — это просто печатная плата, которая устанавливается на Arduino. Вы не можете складывать их друг на друга, потому что тогда они будут использовать одинаковую схему расположения выводов. Вместо этого подключите каждый shield к разным выводам в соответствии с требованиями, изложенными в документации shield., @Len