Jump to content
knifethief

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites

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


Не знаеш как? Спроси у Google'а !!!

Share this post


Link to post
Share on other sites

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

Edited by knifethief

Share this post


Link to post
Share on other sites

Время – деньги и наноамперы: применение часов реального времени Maxim Integrated

Зачем использовать внешнюю микросхему часов реального времени (RTC), а не внутренние RTC микроконтроллера? Хотя бы потому, что у RTC MAX31342 производства Maxim Integrated типовое потребление составляет 150 нА при 3 В и температуре 25°С, а у встроенных RTC одного из самых малопотребляющих микроконтроллеров при тех же условиях – примерно 370 нА.

Читать статью

все подключил, двигатель издает звуки но не прокручивается, такое чуство что заедает. как определить где ошибка? вроде все правильно сделал, возможно не те 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
                     

Чип-резисторы Panasonic - технология мягких выводов и сертификация AEC-Q200

Технология мягких выводов чип-резисторов производства компании Panasonic. Обзор серий с оптимизированными параметрами: прецизионных тонкопленочных, токоизмерительных, антисерных, резисторов с повышенной стойкостью к статике и импульсным нагрузкам, резисторных сборок.

Читать статью

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...

  • Сообщения

    • Дык, даже с умягчением сброс нагрузки укладывается в 10%, а эта цифира фигурирует в ТУ на всякоразные модульки стильбизированных питальников. ИМХО, лучшее враг хорошего. К тому же ты не озвучил навар от усложнения схемы в ваттах или миливаттах. Опяь же, 100 микрофарад на выхлопе, это ниочём, а вот при тыщах, по крайней мере в моих железинах, в гости приходит перекос напружностей на плечах емкостного делителя и одностороннее замагничивание сердешного СТ, буде не принимать доп. мер.  
    • Перегревался потому,  что многие люди имеют привычку не вынимать зарядник из розетки даже когда он не нужен. Так и молотит он на холостом ходу месяцами.  
    • @PEF  фон, это уже другая история, автор даже этого не нашел, или не хотел.
    • К выше сказанному, ошибка идёт на 16 ногу tl494,,снял защиту, постоянка на выходе 42в.
    • Здраствуйте,подскажите пожалуйста как по этой схеме можно увеличить что бы на выходе можно было больше высоких частот накручивать ,если это возможно!
    • Ну пока гуру не подошли, давай попробуем. Только я не очень спец... Номиналы резисторов проверены, или есть вероятность, что запаяны рабочие резисторы неправильного номинала? R24 греется больше чем R23 - значит через него идёт бОльший ток, значит в этой цепи кто-то открыт сильнее, чем положено, или пробит. Для начала я бы проверил, что на левом выводе R23 есть питание, и что на базах VT3 и VT7 потенциал -15В, то есть что стабилитрон работает штатно. Дальше - через R5 по симулятору бежит ток 3.2 мА - померять напряжение падения на нём, убедиться что оно примерно 0.6 В Ток через R6 и R11 - по 1.6 мА, значит, падать должно по 0.3 В На R4 должно падать твоё Uпит минус 15 Вольт. На базе VT1 должно быть 8 В, а не напряжение питания. Когда проверишь, напиши что отличается. ЗЫ. Я заменил в симуляторе 560 на 557 и не заметил, чтобы что-то сильно изменилось.
×
×
  • Create New...