Stepper motor control. A4988 driver, connection and setup

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2019
  • This video showed in detail the control of a stepper motor using the A4988 driver.
    A4988 driver ali.pub/49l4uo
    Pulse Generator: ali.pub/49l51o
    Arduino Nano: ali.pub/454su0
    Connecting wires: ali.pub/454s27
    Popular stepper motor NEMA17: ali.pub/49lhbu
    Sketch: drive.google.com/file/d/1XL6w...
    The A4988 driver is used to control a bipolar stepper motor. For control, you can use arduino and not only. The driver supports dividing the motor step (microstep) by 1/2, 1/4, 1/8 and 1/16 steps. This reduces motor noise and improves positioning accuracy. To adjust the motor current, there is a tuning resistor on the module board. See the video for the formula for calculating the current.
    The driver requires a power supply with a voltage of 3 to 5.5V. The motor requires a separate power supply with voltage from 8 to 35V. The power source must provide the necessary current for the normal operation of the stepper motor. The maximum motor current supported by the a4988 driver is 1A without a radiator and 2A with a radiator.
    To start the stepper motor, you can use any pulse generator with an amplitude of 3-5.5V. You can also control the rotation using arduino and other microcontrollers. In addition to controlling the step, the arduino can control the direction of rotation, setting the step division, sleep mode, and resetting the driver.
    Join the VK group: buychinaproduct
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    Поправка!
    5:28 в примере ошибка Vref = 1.5*8*0.1 = 1.2 (на видео в результате 0.12). Спасибо "Andrey Yasenev".

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

      А откуда восьмерка в формуле Vref? 5:30

    • @elniko4852
      @elniko4852 5 หลายเดือนก่อน

      Самое лучшее,доходчивое,краткое и качественное видео по теме!спасибо!заслуженный лайк и подписка!

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

    Это самое полезное видео для начинающих ЧПУшников. Ясно и понятно для чего нужны step и dir понятно что с чем взаимодействует. Спасибо тебе за старания.

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

    спасибо! очень мало кто может, так просто, и без соплей понятно объяснить.

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

    ну хоть один человек по человечески объяснил что и как по сути. спасибо.

  • @Rin_Media
    @Rin_Media 4 ปีที่แล้ว +1

    Молодец.
    Спаибо.
    Толково всё показал...
    Удачи тебе

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

    Отличный урок. Всё подробно рассказано и показано

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

    Спасибо. Всё предельно коротко и ясно.

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

    Полезное видео! Лайк и спасибо!

  • @rusername
    @rusername 4 ปีที่แล้ว +1

    Все работает, лайк автору.

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

    Благодарю!!! Все четко и понятно.

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

    Красава, подпись!

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

    Спасибо! Очень содержательно!

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

    хорошо четко рассказываешь

  • @user-le9xy9ys4o
    @user-le9xy9ys4o 4 ปีที่แล้ว +1

    лови мой плюс. познавательно!

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

    думаю в ближайшее время мне это понадобится

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

    Дякую за корисне відео!

  • @to1704
    @to1704 4 ปีที่แล้ว

    Оййоойой, как де ты хорошо все рассказал

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

    познавательно

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

    Спасибо!

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

    @TryTech спасибо

  • @masterapk1475
    @masterapk1475 27 วันที่ผ่านมา

    а если на двигатель нема17 написано 3.6 вольта, то от зарядки ноута 22в не стоит запускать? или так же регулировать потенциометром который находится на плате?

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

    У меня драйвер DRV8825, но не разобрался как сделать реверс, подключаю DIR к одному полюсу питания, двигатель крутится, к другому подключаю ожидал что должен крутиться в другую сторону, а он стоит, может подскажете если у вас такое же было и вы решили?

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

    Как подключить мощный шаговый двигатель, скажем на 2-3(5)кВт?

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

    А доайвер А4970 пробовал?
    Можешь сделать обзор?

  • @alexkochevnicke5122
    @alexkochevnicke5122 4 หลายเดือนก่อน

    Что делать если не известно какой i max у мотора? Мотор seagate 72041-240, характеристик на бирке нет, всё что удалось найти, что он на 12в, обмотки 28ом, по факту 29ом. По закону ома получается 0.41а, это правильно?

  • @TechnoKir.
    @TechnoKir. 2 ปีที่แล้ว

    Спасибо, очень полезно! а возможно давать команды с ардуино прямо на драйвер, управляя двигателем, без импульсника?

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

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

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

    Приветвтвую. У меня движки на 24 в 1 А. можно ли их подключить к драйверу А4988

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

    Добрый день!
    Хорошее подробное видео!
    У меня вопрос. Имеются "CNC Shield v4 + NANO + A4988 + шаговик EM-326". При подключении через шилд генерирую сигнал частотой 500 мс, шаговик дергается туда-сюда и не шагает номально (каждый шаг возвращает). Я подумал, что шилд тупит, но . . . Подключаю как в видео. Результат тот же, ставлю DIR+ или DIR-, всё равно дергается на месте. Крутил крутилку на драйвере - то же. Менял драйвер - то же. Менял двигатель - то же.
    Спасити
    Памагити

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

      Попробуйте замкнуть DIR на землю, если он был подключен к порту ардуино. Потом попробуйте с другим блоком питания, который питает мотор, может от нагрузки в защиту уходит. И ещё можно попробовать питать ардуино с драйвером от USB зарядки (можно попробовать несколько), может порт компьютера с большими помехами/пульсациями по питанию.

  • @balexfox
    @balexfox 4 ปีที่แล้ว

    Благодарю. Есть несколько вопросов. 1 зачем на корпусе двигателя указано напряжение. Его драйвер сам определит? 2 страшные наводки двигатель сам крутится без подачи step. Плюс свистит. Это из источника питания или ардуино? 3 не сказали про частоту генерации step и зависимость характеристик движка

    • @TryTech
      @TryTech  4 ปีที่แล้ว

      1. Скорее всего это напряжение, при котором двигатель будет нормально работать без ограничения тока, драйвер ток ограничивает, поэтому превышение напряжения не важно.
      2. Step должен быть подключен к порту ардуино и не висеть в воздухе. Если даже при подключенном крутится, то возможно сильные пульсации или помехи по питанию, можете попробовать повесить электролитический конденсатор параллельно питанию ардуино.
      3. В том смысле насколько часто можно подавать Step? Тут только экспериментально, сам не доводил до срыва, хоть и любопытно было посмотреть.

    • @balexfox
      @balexfox 4 ปีที่แล้ว

      @@TryTech я довёл до срыва генератором китайским)). Предплечья скорости увидел. Благодарю будем дальше учиться. По поводу напряжения написано 2.3 вольт на движке но меньше 6 уже не хочет крутиться

  • @user-jg2ld7ut6i
    @user-jg2ld7ut6i 11 หลายเดือนก่อน

    Сделайте пожалуйста видос про мелкие движки, например на 5 вольт. Нет нормальных видосов, как ими управлять

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

    Привет, возможно ли управлять шаговым дыигателем от музыкального сигнала, типа стрелочного индикатора на шаговых двигателях?спасибо

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

      Просто от музыки не получится, можно мерить уровень сигнала контроллером и поворачивать в нужную сторону двигатель. Вряд ли получится сделать движение стрелки похожим на стрелочный индикатор, стрелка ведь резко дёргается вначале , а в пике снижает скорость до нуля. Можно создать определенный алгоритм, но не факт что двигатель сможет отрабатывать резкий скачёк вправо без пропуска шагов. Скорее это будет похоже на движение дворников, чем на индикаторы.

  • @trashtor
    @trashtor 4 ปีที่แล้ว

    Подскажите а возможно ли к ардуино подключить 8 моторчиков выполняющих разные команды

    • @TryTech
      @TryTech  4 ปีที่แล้ว +1

      Да, естественно на каждый мотор свой драйвер. У нано и уно хватит выводов, если подключить по два на мотор, step и dir, чтобы можно было "шагать" и менять направление движения каждого двигателя. Но если, допустим, у каждого мотора будет еще концевик, или надо будет кроме шага и направления еще что-то менять (микрошаг, режим сна), то ног уже не хватит, в таком случае надо что-то вроде Arduino Mega.

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

    Можете кому доводилось делать тахометр и спидометр на этом драйвере?

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

    Привет! Модно ли подключить 2 двигателя параллельно? Он одного драйвера ? Хочу управлять 2 двигателями одним потенциометром

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

      Можно, но в таком случае крайне желательно чтобы двигатели были одной модели. Также при таком подключении вам будет необходимо перенастроить драйвер, подкрутив потенциометр и удвоив ток

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

      @@i_nia_i спасибо! Двигатели одинаковые , буду пробовать !

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

    У меня вопрос, имею шаговый двигатель EM-483, могу ли я управлять им, только через драйвер A4988 без ардуинки. Стоит задача чтобы запускать двигатель вперед и назад только меняя обороты? Или хотя бы только вперёд меняя обороты?

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

      Можно без ардуино, нужен любой генератор импульсов, например, на микросхеме NE555. Вывод DIR нужно подключить либо к земле, либо к питанию, так можно изменять направление.

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

      @@TryTech А схему можно такого генератора импульсов?

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

    Двигатель от CD ROMа - 5 вольтовый. Как же он работал от 24 В?

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

      Скорее всего он на 12 вольт, от 5ти он так не крутится, как при чтении 16х диска. Можно подавать выше, коллектора там нет, искр и нагара не будет, главное чтобы изоляция на обмотках от нагрева не поплавилась.

  • @_.._2853
    @_.._2853 3 ปีที่แล้ว

    А что если подсоединить шаговый мотор от CD-ROM к 3д принтеру . К оригинальному разъёму драйвера. Можно его будет запустить чтобы оригинальная плата его крутила вместо большого который уже установлен, типа для подачи прутка?

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

      У моторчика от CD-ROM скорее всего не будет совпадать количество шагов на 1 оборот, надо править программу и регулировать ток. Только мне кажется, что у такого моторчика не хватит крутящего момента для подачи прутка, он годится только для очень слабой нагрузки.

    • @_.._2853
      @_.._2853 3 ปีที่แล้ว

      @@TryTech просто есть меленький редуктор и драйвер который гдето около 1 вольта выдаёт.

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

    Не понял, почему униполярный ШД с 5 выводами нельзя без переделки подключить как биполярный. Подключаем четыре вывода, а общий вывод оставляем неподключённым. Если в какой-то момент на одну из обмоток подаётся напряжение, то через неё течёт ток. Через общий провод напряжение поступит также и на вторую обмотку, но ток через неё не потечёт, так как транзисторы, комутирующие эту обмотку отключены. Таким образом гальваническая связь двух обмоток через общий провод ни на что не влияет. Если же в какой-то момент включены обе обмотки ШД, то в средней точке каждой обмотки будет половина напряжения питания, и гальваническое соединение двух точек с одинаковым потенциалом (половина напряжения питания) также ни на что не влияет.

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

    Спасибо! А как увеличить скорость вращения? Поставил wait=1; , но хочется чтоб ещё быстрее крутился.

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

      Сейчас все задержки задаются в миллисекундах. Замените все delay(wait); на delayMicroseconds(wait); Так все задержки будут задаваться в микросекундах, и если вы зададите wait=500; (что равно 0.5мс), будет крутиться в 2 раза быстрее.

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

      @@TryTech Только менять на dЕlayMicroseconds(wait); - опечатка во второй букве:)

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

      Спасибо, исправил.

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

    Один лишь вид этой ардуинки на видео, заставляет плакацъ

    • @5second255
      @5second255 3 หลายเดือนก่อน +1

      Плач...плач ...танцуй....танцуй

  • @Komissar193
    @Komissar193 4 ปีที่แล้ว

    А как к этой схеме(Arduini Nano+ШД+А4988) добавить два концевых выключателя, чтобы при подаче питания ШД двигал привод в одну сторону до сработки концевика, а потом в другую...и так пока не вырубить питание? Очень надо.

    • @TryTech
      @TryTech  4 ปีที่แล้ว +1

      Один конец концевика подключите к выходу 5V, другой к любому свободному цифровому входу. Так же и со вторым, но только на другой цифровой вход ардуино. По срабатыванию, на цифровой вход должна приходить единица. Еще один вывод подключите к выводу dir драйвера и настройте его как выход. И сделайте действие по условию, если с одного концевика пришла 1, то устанавливаем 1 на выводе dir, если 1 со второго концевика, то устанавливаем на dir 0. Из-за наводок на провода от концевиков, могут быть ложные срабатывания, тогда надо подключить резистор (на 1 мОм, например) между цифровым входом, к которому подключен концевик и землей (GND).

    • @Komissar193
      @Komissar193 4 ปีที่แล้ว

      @@TryTech Спасибо.

  • @user-rv3qf8kh8k
    @user-rv3qf8kh8k 4 ปีที่แล้ว +1

    А какие параметры у двигателя ДВД? Особенно интересует ток.

    • @TryTech
      @TryTech  4 ปีที่แล้ว +2

      На 0.4-0.5А шаги не пропускает, но легко останавливается пальцем. При 0.7А уже чувствуется сопротивление нагрузке, но все равно остановить пальцем просто. Если повышать ток еще, то движок очень быстро нагревается и скорее всего долго не проработает. В общем он рассчитан на слабую нагрузку. И насколько мне известно, у разных производителей приводов характеристики этого моторчика отличаются, и приходится каждый настраивать индивидуально.

    • @user-rv3qf8kh8k
      @user-rv3qf8kh8k 4 ปีที่แล้ว

      @@TryTech а можете чуть подробней про индивидуальную настройку? По температуре или по каким признакам? Как понять, что настроено верно?

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

      Принцип такой, подсоединяете двигатель к тому, что он должен двигать, ставите ток на минимум и постепенно добавляете до тех пор, пока двигатель перестанет пропускать шаги. Если после этого он будет слишком сильно греться, то возможно, что он не рассчитан на такую нагрузку и должен двигать что-то менее тяжелое на меньшем токе. Тут еще такой нюанс, даже когда двигатель не шагает, драйвер все равно подает питание на обмотки. Если в вашем устройстве движок не должен постоянно крутиться, можно на время простоя подавать логическую единицу на вход Enable, чтобы он остывал. Но делать так можно только в том случае, если во время простоя на вал двигателя не будет никаких внешних усилий, которые могли бы его хоть немного провернуть.

  • @user-xd5wp9ok6r
    @user-xd5wp9ok6r 4 ปีที่แล้ว

    Возможно ли управление скоростью вращения шагового двигателя реостатом?

    • @TryTech
      @TryTech  4 ปีที่แล้ว +2

      Можно, но только если подключить реостат к ардуино как делитель напряжения. Крайними контактами на + и - питания, а средний на аналоговый вход ардуино. С этого входа читать текущее значение и в зависимости от него задавать задержку между шагами.

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

      @@TryTech а если изменять частоту импульсов а шенераторе?

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

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

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

      На вход Step можно подключить любой генератор прямоугольных импульсов, например, такой alli.pub/5qbimh
      Тут перемычкой выбирается диапазон частот, а потом потенциометром настраивается конкретная частота.
      Вывод DIR надо будет подключить либо к питанию, либо к земле.

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

      @@TryTech благодарю, буду пробовать)

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

    Какая амплитуда сигналов на выходах 1A, 1B, 2A, 2B?

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

      Не замерял, будет зависеть от настроенного тока. Если есть деление шага, то в процессе вращения будет еще и ступенчато изменяться.

  • @user-sl9qk1ms2n
    @user-sl9qk1ms2n 4 ปีที่แล้ว

    Что мешает запитать прямиком от ардуино? Она ведь, такие сигналы тоже умеет выдавать?

    • @TryTech
      @TryTech  4 ปีที่แล้ว

      Максимальный ток на цифровом выходе ардуино 40мА, обмоткам двигателя надо значительно больше. Можно подключить через полевые транзисторы, но их понадобится 8 штук. И еще появляется проблема регулировки тока двигателя, так как транзисторы будут просто открываться и ток будет ограничен только сопротивлением обмоток самого двигателя и возможностями блока питания. В общем получается, что драйвер использовать дешевле и намного удобнее.

    • @user-sl9qk1ms2n
      @user-sl9qk1ms2n 4 ปีที่แล้ว

      @@TryTech я чего спросил...есть в продаже совсем миниатюрные шаговички, с ноготок размером.
      В проекте где их хочется несколько поставить миниатюрном, набор драйверов выглядит очень нежелательным нагромождением...ищу посмотреть может кто делал напрямую...
      Или совсем миниатюрные драйвера, тоже не нахожу...((
      Не знаешь каких нибудь драйверов малых токов позволяющих подключать десяток и более микрошаговичков? Или примеров прямого подключения?
      Это проект лучевой анимации, где множество блестяшек должны работать синхронно или в разнобой.
      На серве это проще делать, но нет в ней для луча той точности, серва на испытаниях даёт отклонение 3см/метр, и не получается выстроить из них приемлемый рисунок отражения лучей, на лазерных анимациях именно микрошаговики с отражателями задействуются, но какими доайверами это сделано ума не приложу..

    • @TryTech
      @TryTech  4 ปีที่แล้ว +1

      Что-то тоже маленьких/слаботочных драйверов не нахожу.
      Насчет подключения напрямую. При управлении биполярным шаговым двигателем, нужно менять полярность питания на его обмотках, поэтому такой вариант точно отпадает. Униполярный теоретически подключить можно, но хватит ли ему тока 20мА (максимум 40мА) от ардуины. Униполярному, кстати, потребуется только 4 транзистора. На али есть драйвер для униполярных шаговиков на микросхеме ULN2003, по сути это 7 транзисторов в одной микросхеме, а на плате используются только 4. Только там ток никак не ограничен, но тут уже можно использовать ШИМ с ардуины. В общем надо сначала определить, какой будете использовать двигатель, биполярный или униполярный, заодно узнать требуемый ток.

    • @user-sl9qk1ms2n
      @user-sl9qk1ms2n 4 ปีที่แล้ว

      @@TryTech Спасибо, буду возиться...

    • @elektronika66.4
      @elektronika66.4 3 ปีที่แล้ว

      @@user-sl9qk1ms2n вот у Гайвера тема по этому поводу и там драйвер он показывает как микруха 8 выводов.th-cam.com/video/tJYDV3FFCWQ/w-d-xo.html

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

    А какая максимальная скорость или частота тактирования?

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

      По даташиту минимальное время логической единицы либо нуля на ноге STEP - 1 микросекунда. Для одного шага нужно подать единицу, а потом ноль (для подготовки к следующему шагу), то есть 2 микросекунды на шаг. Получается в секунду можно сделать 500000 шагов. На самом деле такая цифра вряд ли достижима. Многое зависит от характеристик самого двигателя, источника питания и настройки тока на модуле.

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

      @@TryTech спасибо

  • @aerobatics-rus
    @aerobatics-rus 3 ปีที่แล้ว

    а как заставить вращаться шаговый двигатель на определенный угол в ту или иную сторону в зависимости от температуры?

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

      Самое сложное, дать понять контроллеру, где сейчас стрелка. В станках, для определения нуля используют концевые выключатели, можно и тут сделать так, чтобы стрелка нажимала концевик, в крайнем случае выставлять руками перед запуском. А дальше, например, 1 градус это 10 шагов. При 20ти градусах делаете 200 шагов вправо, после чего двигаете только при изменении, потеплело на градус - 10 шагов вправо. Лучше выключать ключевые транзисторы при простое, иначе будет много потреблять и греться, но это только в том случае, если стрелка не тяжёлая и не будет прокручивать "расслабленный" двигатель. Вообще, для таких задач больше подошёл бы сервопривод.

    • @aerobatics-rus
      @aerobatics-rus 3 ปีที่แล้ว

      @@TryTech а если без ноля сделать? мне не нужно ноль определять. Ну просто крутится туда или сюда в зависимости от температуры. в конечную точку он ни как не попадет, только если воду отключат. сервопривод не подойдет, у него только один оборот, дальше он должен обратно идти, в моеv случае оборотов может быть до 10.

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

      Почему-то подумал, что вам нужно сделать термометр с циферблатом.
      Для начала нужно определить количество шагов двигателя на полный оборот. Если по характеристикам определить невозможно, то можно экспериментально подобрать, задавать контроллеру разное количество шагов и смотреть на сколько провернётся. Допустим, там 200 шагов на оборот, а вам нужно четверть оборота на градус. Отслеживаете изменение температуры, и когда она изменится на 1градус, делаете 50 шагов в нужную сторону. Только вначале непонятно, должен ли двигатель крутиться при запуске этой системы, или просто реагировать на изменение температуры, по сравнению с той, которая была на старте.

    • @aerobatics-rus
      @aerobatics-rus 3 ปีที่แล้ว

      @@TryTech там зависимость будет не прямолинейная. я думаю 200 шагов за оборот это более чем достаточно, сколько нужно сделать шагов (1 или 10) это уже экспериментально можно понять. при старте просто реагировать на температуру, если она ниже установленной сделать ну допустим 10 шагов по часовой стрелке, если выше, то 10 шагов обратно. только думаю лучше задать интервал при вхождении в который двигатель будет покоиться. если ориентироваться на точную цифру, то каждый температурный скачок на 0,1 град будет вызывать ненужные шаги. ну допустим надо попасть в интервал 33-35 град. Подскажите, с каких модулей надо начать, чтоб подешевле но это работало. я так понимаю ардуино нано, потом шаговый двигатель с драйвером и термощуп. все верно?

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

      Да, с таким набором идея осуществима.

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

    !!!

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

    Як правильно підключити TMC 2208, замість 4988?

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

    А как с вами связаться?

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

      По простым вопросам можете писать сюда, как - либо сотрудничать не могу, сейчас даже снимать видео не успеваю.

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

    Мне нужно просто чтобы двигатель крутилса в одну сторону и регилирувались обороти можно зделать без ардуино

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

      Можно без ардуино, нужен любой генератор импульсов с регулировкой частоты. Например такой alli.pub/5xfi0z
      Справа на плате можно увидеть контакты PW1 и GND. PW1 нужно подключить к контакту STEP драйвера, а контакт GND к контакту GND на драйвере. Вывод DIR драйвера нужно подключить либо к плюсу, либо к минусу питания драйвера, в зависимости от того, в какую сторону должен крутиться двигатель.

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

      @@TryTech спасибо буду пробувать, а как управлять оборотами даним генератором

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

    А как регулировать обороты?

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

      Частотой сигнала на выводе STEP.

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

    5:28 Здесь ошибка в вычислениях, должно быть 1.2V, а у Вас 0.12V

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

      Действительно, оставлю заметку в закреплённом комментарии, спасибо за внимательность.

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

    как всегда.
    шаг два и ничерта непонятно.
    куда ты питание пихаешь?! в какие пины драйвера?

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

      Питание самого драйвера - 2 нижних контакта справа (если смотреть по схеме на видео). Для мотора идет отдельное питание, два верхних контакта справа.

  • @T.Adam.95
    @T.Adam.95 4 ปีที่แล้ว

    что делает 8? откуда он вообще взялся?

    • @TryTech
      @TryTech  4 ปีที่แล้ว

      Смотря где, если в куске кода int ms3=8;, то это номер цифрового пина, который присваивается переменной ms3.

  • @nicetv3247
    @nicetv3247 4 ปีที่แล้ว

    все как показано сделал но шаговым двигатель не двигается только вибрирует. шаговым двигатель такой как у видео. драйвер шаговым двигатель DRV8825/ Arduino uno/ 😞

    • @nicetv3247
      @nicetv3247 4 ปีที่แล้ว

      вес ночь не спал,как то не получается, может что то я пропускаю? постаянный ток к драйверу, 10.4v и 11v от разного блок питания пробовал

    • @TryTech
      @TryTech  4 ปีที่แล้ว +1

      Возможно двигатель униполярный, как был у меня. Надо померять сопротивление между любым проводом первой и второй обмотки. Если оно не бесконечное, а примерно такое же, как между двумя выводами одной обмотки, то это униполярный. Я разбирал и разрезал связь между одной и второй обмоткой. Если он биполярный, то может не хватает тока, надо подкрутить потенциометром на плате драйвера. Или же не хватает тока от блока питания.

    • @nicetv3247
      @nicetv3247 4 ปีที่แล้ว

      @@TryTech спасибо бро попробую, долго ждал твоего ответа, если не трудно дай вк лс

    • @nicetv3247
      @nicetv3247 4 ปีที่แล้ว

      @@TryTech Другой бп ом проверил от ноутбука все сработал но двигатель очень сильно сгорят входной ток от бп 8,8в

    • @TryTech
      @TryTech  4 ปีที่แล้ว

      У меня тоже грелся нормально, можно прикрутить немного ток потенциометром, крутить будет с меньшей силой, но и греться меньше будет.

  • @wertepful
    @wertepful 4 ปีที่แล้ว

    Я в этом деле профан подскажи пожалуйста какая система драйвера и мотора в этом видео th-cam.com/video/I1THL0fXvLg/w-d-xo.html

    • @TryTech
      @TryTech  4 ปีที่แล้ว

      Здесь мотор - это сервопривод фирмы H-King, чем управляется не видно. Недавно делал видео как управлять сервоприводом при помощи микроконтроллера ардуино, можно повторить это устройство на нем. Возможно они используют какую-то более простую схему управления.

    • @wertepful
      @wertepful 4 ปีที่แล้ว

      TryTech большое спасибо будем искать(тебе удачи)

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

    НУЖЕН БЛЮТУЗ ИЛИ ВАЙФАЙ ПРИЁМНИК ЧТОБ ЗАЖИГАЛ СВЕТОДИОД ПО КОМАНДЕ СО СМАРТФОНА ПО ОТКРЫТОЙ МЕСТНОСТИ В РАДИУСЕ ОТ 50 МЕТРОВ . С МЕНЯ 1 000 РУБЛЕЙ .

  • @SergGRV
    @SergGRV 11 หลายเดือนก่อน

    Шо ты морозиш. Где шесть выводов? Как вы надоели--везде блудняк.