Я хочу управлять ~50 шаговыми двигателями с помощью одного драйвера и использовать только один вывод Arduino для управления каждым двигателем.
В настоящее время я использую один драйвер A4988 и пару шаговых двигателей 12 В 1 А для прототипирования части машины в качестве доказательства концепции, но в ближайшем будущем мне нужно использовать много более крупных двигателей и лучших драйверов.
Поскольку мне не нужно, чтобы двигатели работали одновременно, я хочу использовать один драйвер для управления ими всеми.
Я попытался проверить свою идею, используя 4 разных реле, и кажется, что двигатели работают идеально в соответствии с моими потребностями (я тестировал и переключался между ними в течение 24 часов). Но поскольку транзисторы намного дешевле и меньше по размеру, я хочу использовать их, если это возможно.
У меня есть опыт программирования и я никогда раньше не разрабатывал схемы, но ниже приведена схема, которую я разработал для управления двумя шаговыми двигателями с одним драйвером, я не знаю, какие транзисторы или резисторы мне следует использовать, или эта схема возможна в все? (Как я уже упоминал, я уже использовал «модуль с 4 реле» вместо транзисторов, и он работал хорошо).
вот схемы:
Будем признательны за любую помощь в устранении проблем со схемой и выборе транзисторов и резисторов.
Спасибо.
ps Поскольку все в разделе комментариев предлагают использовать несколько драйверов, я хочу еще раз уточнить: использование нескольких драйверов не вариант, потому что мне нужно управлять большими двигателями, и мне нужен более дорогой драйвер, который я не могу себе позволить многие из их в прототипе. Любое предложение использовать один драйвер для управления многими двигателями, предпочтительно с использованием одного вывода на двигатель, имеет большое значение. Спасибо.
Как я прокомментировал вопрос, вам, вероятно, лучше использовать обычные реле, учитывая, что:
Сказав это, если вы хотите следовать твердотельному подходу, то вы, вероятно, стремитесь к (MOS) FET из-за их низкого сопротивления (R ds (on) ) и низкого тока активации (бесконечное усиление по постоянному току).
Есть только одна проблема: силовые полевые МОП-транзисторы имеют встроенный диод в своей конструкции (внутренний диод), который не позволяет им переключать ток в обоих направлениях, как того требует драйвер H-моста. Чтобы решить эту проблему, вы должны использовать два из них вплотную. Сделав это, вы сделали себе простое твердотельное реле (SSR).
Вот как Texas Instruments объясняет это в своем проектном документе SSR:
http://www.ti.com/lit/ug/tiduc87a/tiduc87a.pdf
Похоже, это хорошая отправная точка для ваших поисков.
злодемонический
злодемонический
Транзистор
антвон
джсотола
enable
сигналы и подключить дваstep
сигнала к одному контакту данных ... то же самое дляdirection
... это будет уменьшить количество выводов до 4 или даже до 3 контактовджсотола
step
сигналыантвон
Рафаэль П
антвон
Мэттман944