Jump to content
knifethief

Запустить шаговый двигатель на ардуино

Recommended Posts

Купил сегодня для экспериментов вот такой драйвер для тестов.

Купил шаговый двигатель двухвазный, 5 проводов.

Как научиться понимать как подключать шаговый двигатель, куда какие провода, почему и т.д. С чего начать?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Posted (edited)

не совсем. общий принцип я понимаю, драйвер к ардуино, двигатель к драйверу. нашел видео пример как подключить 4 проводной двигатель, у меня 5 проводов. как быть в этой ситуации? я всегда стараюсь искать инфу самостоятельно, сейчас вопрос в другом. как правильно начать изучать предмет на практике? извеняюсь за неадекватный вопрос, мне всегда была интересна электроника и схемотехника, вот начинаю изучать пока время появилось.

Edited by knifethief

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

Posted (edited)

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


int dirPin1 = 3;
int stepperPin1 = 2;
int dirPin2 = 7;
int stepperPin2 = 6;
void setup() {
  pinMode(dirPin1, OUTPUT);
  pinMode(stepperPin1, OUTPUT);
  pinMode(dirPin2, OUTPUT);
  pinMode(stepperPin2, OUTPUT);
}

void step(boolean dir,int steps){
  digitalWrite(dirPin1,dir);
  digitalWrite(dirPin2,dir);
  delay(50);
  for(int i=0;i<steps;i++){
    digitalWrite(stepperPin1, HIGH);
    digitalWrite(stepperPin2, HIGH);
    delayMicroseconds(100);
    digitalWrite(stepperPin1, LOW);
    digitalWrite(stepperPin2, LOW);
    delayMicroseconds(100);
  }
}

void loop(){
  step(true,1600*15);
  delay(500);
  step(false,1600*15);
  delay(500);
}

 

Edited by knifethief
ошибка

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

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

Подробнее...

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Да вообще самому намотать проблем не,  напряжение низкое,  каркас круглого сечения. Кстати  каркас для трансформатора делал  из стеклотекстолита (можно расщепить вдоль), склеивал эпоксидкой. Тут практика и понимание процесса изготовления.
    • Цель - наиболее экономичное аврийная подсветка для блэкаутов.
    • @Koprat , согласно "Википедии" 0,16 Ом 5% с ТКС = 50*10-6/oK.
    • Может в этом и проблема? Очередной "теоретик" пытается рассуждать о схеме в работе которой не  разбирался. Почему " теоретик"? Потому как кроме тока  еще видимо о напряжении еще не узнал. А про кпд только  что сказали. По логике самый лучший транзистор  для этой схемы - тот у которого к.усиления =1,  или =0
    • Ну так покажи страницу с рассчетами программы,возможно еще гдето нюанс
    • @zeconir Да, у меня  тоже наблюдается небольшое смещение  сервоприводов. Я думаю это связано со стабилизацией 5в или самими джойстиками. Компенсировать это можно дополнительным резистором (можно подстроечным) в цепи + или - джойстика, в зависимости от того куда идет смещение. Для этого обычно ставят тримеры, которые выравнивают нейтральное положение и пределы максимального, минимального  регулирования. Если нужна схема, я сброшу. В более сложных схемах регулировка програмно кнопками.  Можно поиграться настройками максимального импульса не 2350 мкс а + -.
    • Любой преобразователь имеет КПД. Не проще все ваши 6 диодов вкл. по 2 последовательно и 3 цепочки параллельно. Подобрать R гасящее в одной цепочке по току диодов, в двух других оно будет такое - же. Придётся немного поднять V батареи. Зато КПД будет максимальный. Если делать преобразователь, то для прожекторного диода 50V 1050 ma.  Собирал напарнику из подножного материала, уже хорошо светит при токе 150 - 200 ма, при этом почти не греется,  есть рег. яркости. Возит на рыбалку в машине. Но вес...Зато свет бьёт как авто фара.      Смысл городить "пукалку" ?
×
×
  • Create New...