Мне нужно управлять 6 из этих двигателей постоянного тока от Arduino. Если бы мне нужно было управлять ими полностью независимо, очевидным выбором было бы 6 H-Bridges, но у меня несколько ослабленные ограничения, поэтому мне интересно, есть ли лучший (более эффективный по компонентам) способ сделать это. Вот мои ограничения:
Моя первоначальная мысль заключалась в том, чтобы использовать один H-мост, способный обеспечить достаточный ток для 2 или 3 двигателей, подключенный к одному реле или симистору для каждого двигателя, который Arduino может использовать для включения отдельных двигателей. Однако я никогда раньше не работал с симисторами, и у меня довольно ограниченный опыт проектирования схем в целом, поэтому я мог бы воспользоваться некоторыми советами.
Ваша первоначальная мысль неплоха: один H-мост для определения направления и какой-то переключатель для каждого мотора.
Забудьте о триаках . Они только для переменного тока, и к тому же будут иметь слишком большое падение напряжения при питании 6В.
Лучше всего подойдут реле , еще и потому, что благодаря изоляции между управлением и контактами их можно размещать в любом месте цепи. Вам просто нужно обратить внимание, что это не будет стоить вам больше, чем отдельный H-мост для каждого двигателя.
МОП-транзисторы также часто используются для переключения двигателей, но (особенно силовые) МОП-транзисторы имеют внутренний диод, что делает их непригодными для двунаправленного использования, и, кроме того, они в любом случае несимметричны.
Таким образом, реле кажутся оставшимся вариантом, кроме серии Н-мосты. Как я уже сказал, вам придется проверить, являются ли они наиболее рентабельным решением.
Всегда проектируйте ток срыва. Вы, конечно, не собираетесь останавливать моторы, но в какой-то момент это произойдет.
3 x 1,6 А ~= 5 А. Если переключение направления происходит не слишком часто, я бы выбрал одно реле (двойное переключение, номинал контактов 10 А) для определения направления.
Каждый двигатель может быть переключен с помощью МОП-транзистора или даже транзистора Дарлингтона (старый добрый TIP122 с небольшим охлаждением подойдет, но хороший МОП-транзистор может работать совершенно прохладно). Между цепью возбуждения и двигателями нет общего заземления, поэтому используйте оптопары. Позаботьтесь о том, чтобы транзисторы полностью включались и выключались, поможет цифровая оптопара, но они рассчитаны на 5 В, поэтому они могут напрямую управлять большинством полевых МОП-транзисторов.
Не забудьте про диоды свободного хода, рассчитанные минимум на 2А.
Ник Джонсон
Кортук
Ник Джонсон