Как подключить A4988 DRV8825 к Arduino. Скетч, библиотека AccelStepper library.

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ต.ค. 2020
  • Как подключить A4988 (DRV8825) к Arduino? Stepper Drivers Modular.
    Сегодня в видео рассмотрим два драйвера для шаговых двигателей A4988 и DRV8825. Рассмотрим два модуля, которые облегчат подключение драйвера A4988 (DRV8825) к Arduino.
    Рассмотрим пример подключения модуля синего цвета с надписью «Stepper motor for arduino control». Данный модуль бывает и красного цвета, так что не пугайтесь.
    А также рассмотрим второй модуль черного цвета с надписью «Stepper Drivers Modular».
    Научимся вращать шаговый двигатель по часовой стрелке, и против часовой стрелки.
    Рассмотрим библиотеку AccelStepper.
    Скетч для Arduino A4988 (DRV8825) и описание к коду смотрите на сайте:
    arduino-tex.ru/news/14/kak-po...
    Описание Драйвера шагового двигателя DRV8825:
    cnc-tex.ru/news/5/draiver-sha...
    Описание Драйвера шагового двигателя A4988:
    cnc-tex.ru/news/4/draiver-sha...
    Описание Модуля для подключения драйверов A4988 и DRV8825:
    cnc-tex.ru/news/7/modul-dlya-...
    #A4988 #DRV8825 #Arduino #AccelStepper
    ++++++++++++++++++++++++++++++++++++++++++++++++++
    **** Проекты на Arduino:
    **** portal-pk.ru/page-17/proekty-n...
    **** Уроки Arduino:
    **** portal-pk.ru/page-13/uroki-ard...
    -------------------------------------------------------------------------------------------------------------
    - Официальный сайт:
    portal-pk.ru
    arduino-tex.ru
    cnc-tex.ru
    - Мы в контакте:
    portal_pk
    cnc_tex
    arduino_tex
    - Мы на фейсбук:
    / arduinoportalpk
    / cnctex.ru
    / arduinotex.ru

ความคิดเห็น • 39

  • @user-cv5st3ns6b
    @user-cv5st3ns6b ปีที่แล้ว +2

    Спасибо большое! Без перемычки не работало.

  • @masterkit9517
    @masterkit9517 3 ปีที่แล้ว +2

    Супер урок! У Гайвера нигде не нашёл как подключить A4988, а у вас на сайте сразу заработало ускорение на ШД на А4988 весь интернет облазил толком ничего нигде кроме примитивных примеров без ускорений и скорости, так ещё и подключение лишь по 2 проводам, а всюду по 5 проводам

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +2

      Рад что мои материалы были вам полезны.

    • @masterkit9517
      @masterkit9517 3 ปีที่แล้ว +2

      @@ArduinoTex Дополню ваш уникальнейший урок, для изменения скорости мотора кому медленно возможностей delay используйте вместо delay delayMicroseconds (110) например летает как ракета ШД и другие библиотеки все равно не работали корректно с A4988 нигде не объясняли толком, взял и нашёл (искал оочень долго как менять скорость у араба какого то) использовать delayMicroseconds

  • @user-darkhan
    @user-darkhan 3 ปีที่แล้ว +4

    Лучший обзор! Отличный сайт! Спасибо автору!

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +1

      спасибо, за то что оценили мою работу.

    • @varen9562
      @varen9562 6 หลายเดือนก่อน

      Ха Ха Ха

  • @anlaz1
    @anlaz1 2 ปีที่แล้ว +1

    Здравствуйте, я правильно понимаю, если на вход EN подавать соответствующий уровень, можно отключать режим удержания мотора. Тем самым полностью обесточивая мотор?

    • @ArduinoTex
      @ArduinoTex  2 ปีที่แล้ว +1

      EN включает и выключает драйвер: cnc-tex.ru/news/4/draiver-shagovogo-dvigatelya-a4988.html

  • @Alex_NSK54
    @Alex_NSK54 3 ปีที่แล้ว +1

    Кое как нашел видео про модуль, спасибо. А у вас нет схемы чтобы такой модуль к снс шилду подключить??? Собираю фрезер , на нём пять двигателей, по 2 на двух осях, а как через такой модуль подключить, нигде нет информации

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +2

      К шилду нет. Но там ни чего сложного соединяете step и dir

  • @Vladivost0K
    @Vladivost0K ปีที่แล้ว

    К этой плате можно подключить драйвер TMC2209?

  • @user-ig9yl1ti6s
    @user-ig9yl1ti6s 3 ปีที่แล้ว +1

    Вот эту штуку можно использовать в инкубаторе для поворота яиц. Только медленнее и раз в полтора, два часа по таймеру. Ну ты всё знаешь. Ждём народный инкубатор от Ардуино проекты.

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +1

      Да. Но я буду использовать более дешёвый вариант. Есть идеи и наработки. Возможно после нового начну собирать.

    • @VladSkepa
      @VladSkepa 3 ปีที่แล้ว

      в инкубатор я думаю лучше Servo, так как он еще и свое положение отслеживает

    • @varen9562
      @varen9562 6 หลายเดือนก่อน

      Таймер за 80 рублей с этим справляется очень хорошо

  • @aleksei-6438
    @aleksei-6438 3 ปีที่แล้ว

    Дайте видио чем отличаются драйвера нигде нет или они только цветом отличаются и можно любой двигатель подключить.

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว

      В описание есть ссылки на стать с описанием
      cnc-tex.ru/news/4/draiver-shagovogo-dvigatelya-a4988.html
      cnc-tex.ru/news/5/draiver-shagovogo-dvigatelya-drv8825-podklyuchenie-k-arduino.html

  • @user-dt7xy7hr7k
    @user-dt7xy7hr7k 3 ปีที่แล้ว

    Скажите , почему у вас на видео заметно что при вращении секторально - сначала на 180 градусов, двигатель работает со смешением угла, тоесть начинает на 180 , а потом идёт какое то приращение и метка изоленты указывает уже на другой сектор вращения??? Разве нет возможности точно поворачивать вал на требуемое количество шагов? Он проскакивает что ли?

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +1

      Где вы что увидели. Время можно.

    • @user-dt7xy7hr7k
      @user-dt7xy7hr7k 3 ปีที่แล้ว

      @@ArduinoTex Время - МОЖНО: Смотрите например 1:51 вот изолента строго между отверстий крепления- Визуально видно, и 1:56 мы уже видим, что происходит скачок на отверстие. Что не так? или у меня в голове что то кружится?
      Я почему это спрашиваю, мне почему то казалось, что шаговый двигатель как и фазовые сельсины- ( у сельсина возникает угол рассогласования, а на приёмнике отрабатывает до уравнивания углов- система сельсин датчик- сельсин приёмник) У шаговых -сколько шагов назначишь, столько и отработает- ТАК ? Так вот на вашем видео я заметил не порядок. Вот и спросил, что врёт драйвер, Двигатель, или "мои сенсоры восприятия визуальной информации"

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +2

      @@user-dt7xy7hr7k Издержки монтажа. 2 разных кадра. ведете моргало видео. добавил другой кадр. Собирал на данной библиотеке станок с 4 ШД. все работает отлично.

  • @zhuk462
    @zhuk462 3 ปีที่แล้ว

    Миллион сто первый видос про A4988 и AccelStepper на ютубе. Браво.

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +3

      Про драйвера есть, а про модули для них нет!

  • @user-yx3vt7nd3u
    @user-yx3vt7nd3u 2 ปีที่แล้ว +1

    Заказ можете сделать?

    • @ArduinoTex
      @ArduinoTex  2 ปีที่แล้ว +1

      Здравствуйте. Да. Подробнее тут arduino-tex.ru/page/100/razrabotka-proektov-na-arduino-esp8266-esp32-nextion-pod-zakaz.html

  • @viktor1786
    @viktor1786 2 ปีที่แล้ว

    А можно без Ардуино сразу через частотник регулятор оборотов

    • @ArduinoTex
      @ArduinoTex  2 ปีที่แล้ว

      Это шаговый двигатель и обороты регулируется не через частотник. portal-pk.ru/news/175-principialnye-osobennosti-i-primenenie-shagovyh.html

  • @MsOgneSlav
    @MsOgneSlav 3 ปีที่แล้ว

    Почему-то на синей плате написано "PLS USE 9V1A POWER" что означает "пожалуйста используйте 9В 1А блок питания" а Вы подключали к 12В!

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว +1

      У продавца написано: Входное напряжение: 12-30 в. Так что верить всему что написано Китайцами верить не стоит.

  • @egrobr
    @egrobr 3 ปีที่แล้ว

    а вот настроить эти драйвера на правильный ток под ШД не выходит... электронный тестер сума сходит как щупами только подносишь к шилду... (в моем случае под uno)

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว

      Можно замерить ток на фазе двигателя.

    • @egrobr
      @egrobr 3 ปีที่แล้ว

      @@ArduinoTex и в моем случае, если у ШМ ток 1,7А, то при полном шаге это есть его нормальный ток? я так понимаю?

    • @ArduinoTex
      @ArduinoTex  3 ปีที่แล้ว

      @@egrobr Да. Но при удержании ток выше. рекомендуется устанавливать 80% от номинального. Иначе будет греться и драйвер и двигатель.

    • @aleksei-6438
      @aleksei-6438 3 ปีที่แล้ว

      Попробуйте измерять не цифровым а стрелочным

  • @user-cr5mv8fk3i
    @user-cr5mv8fk3i 2 ปีที่แล้ว +1

    Для меня как для начинающего ну очень не понятно куда нужно подключать провода. Нет нормальной схемы. На ссылках тоже не чего не понятно. На видео не чего не поймёшь.В общем все очень бестолково.

    • @ArduinoTex
      @ArduinoTex  2 ปีที่แล้ว +1

      Нарисовано цветными проводами. что куда подключать. Даже не принципиальная схема. Видать вы совсем новичке!