Я взламываю робота-пылесоса, пытаясь управлять двигателями с помощью Arduino.
Затем у меня есть два двигателя на 8 В , каждый из которых требует от 50 мА (когда колесо вращается свободно) до более 1 А (когда колесо заблокировано).
Аккумулятор робота обеспечивает 16 В (и я знаю, что он может обеспечить достаточный ток для двигателей, потому что это оригинальный аккумулятор).
Теперь, как я могу подключить аккумулятор к двигателю ?
Я думаю, как только это будет сделано, я могу просто добавить транзистор, чтобы управлять им с помощью моего Arduino.
Спасибо
Используйте ШИМ для подачи 8 В на двигатели от источника 16 В через подходящие драйверы. Adafruit поставляет этот комплект защиты управления двигателем , который вы можете использовать, с программным обеспечением, которое вы можете адаптировать.
Для этого небольшого двигателя с потребляемым током я бы подумал об использовании регулятора LM7808 Positive 8V для генерации 8V из 16V. Затем используйте N-канальный МОП-транзистор логического уровня для управления двигателем от Arduino. Это работает только для постоянного поворота в одном направлении.
Если вам нужно изменить направления двигателей, вам нужно изучить возможность управления Н-образным мостом или другим методом реверсирования двигателя.
Проще всего было бы заглянуть в исходную схему управления и посмотреть, сможете ли вы связать ее на логическом уровне. Бьюсь об заклад, у них есть простой H-мост для управления ими (который, как я полагаю, является Roomba). Инженеры, которые его разработали, вероятно, потратили немало времени на выяснение этого, так что, вероятно, это отличная вещь, чтобы одолжить .
Какие моторы бывают?
Если они используют шаговые двигатели (что очень распространено в наши дни, поскольку шаговые двигатели обеспечивают более высокий крутящий момент и намного надежнее), ответ может быть удивительно простым — они могли бы использовать «универсальные» двигатели — 6 или 8 выводов. те, которые могут быть подключены последовательно для работы напрямую от 16 В.
Джо
Леон Хеллер
Матье Наполи
Леон Хеллер