Подключение 3-х шаговых двигателей.

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем лемира, 29 апр 2015.

  1. лемира

    лемира Нерд

    Здравствуйте. Делаю мини-чпу. купила шаговые двигатели. с драйвером ULN2003. Вопрос. Как к ардуине-UNO подключить 3 шаговых двигателей. У меня не хватает пинов для этого.
     
  2. geher

    geher Гуру

    Через специальные драйвера для шаговых двигателей.
    Такой
    http://www.electronshik.ru/item/easydriver-stepper-motor-driver-818565
    или такой
    http://amperka.ru/product/troyka-stepper-motor-driver
    Тогда на каждый шаговик достаточно только по два пина - шаг и направление.
    Первый еще позволяет укорачивать шаг (до 1/8 шага) при помощи дополнительных двух пинов.
    Используя эти драйверы можно еще уменьшить потребность в пинах при помощи выходных сдвиговых регистров.
     
  3. лемира

    лемира Нерд

    а как программировать этот дополнительный модуль?
     
  4. geher

    geher Гуру

    На пин направления подается уровень, соответствующий направлению вращения (HIGH - в одну сторону, LOW - в другую).
    На второй пин подаются короткие импульсы, один импульс - один шаг.
    Еще один управляющий пин - включение-выключение.

    Пример использования второго из драйверов доступен тут:
    http://wiki.amperka.ru/projects:photo-turntable

    Для первого примерно то же самое с поправкой на дополнительные пины управления, которые можно использовать для управления длиной шага.
     
  5. лемира

    лемира Нерд

    А сдвиговые регистры подойдут для расширения пинов?
     
  6. Apofiz

    Apofiz Гик

    Не поверите все урадено до нас. http://ecnc.ru/architecture
     
  7. лемира

    лемира Нерд

    Спасибо за ссылку, но мне ещё надо вешать блютус модуль.И куда его пихать?
     
  8. лемира

    лемира Нерд

    A0-A5 на плате ардуино подойдут пины?
     
  9. Apofiz

    Apofiz Гик

    Ну дык известно куда Цифровые 0 и 1 входа.Вы что не понимаете что делаете?
     
  10. лемира

    лемира Нерд

    именно про эти входы не знаю.
    так как быть с блютусом?