| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Arduino UNO, шаговый мотор EM-235 и драйвер A4988 https://radiokot.ru/forum/viewtopic.php?f=66&t=195359 |
Страница 1 из 1 |
| Автор: | Limor [ Вс окт 27, 2024 11:15:35 ] |
| Заголовок сообщения: | Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
Добрый день! Продолжаю свои эксперименты. В этот раз с шаговым двигателем EM-235 от старого принтера. В качестве руководства использую эту статью. В качестве драйвера для принтера выбрал A4988. Выводы моторчика прозвонил, нашел парные. Собрал. Скетч взял из той же статьи. Код: /* Stepper Motor Demonstration 4 Stepper-Demo4.ino Demonstrates NEMA 17 Bipolar Stepper with A4988 Driver DroneBot Workshop 2018 https://dronebotworkshop.com */ // Define Constants // Connections to A4988 const int dirPin = 2; // Direction const int stepPin = 3; // Step // Motor steps per rotation const int STEPS_PER_REV = 200; void setup() { // Setup the pins as Outputs pinMode(stepPin,OUTPUT); pinMode(dirPin,OUTPUT); } void loop() { // Set motor direction clockwise digitalWrite(dirPin,HIGH); // Spin motor one rotation slowly for(int x = 0; x < STEPS_PER_REV; x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(2000); digitalWrite(stepPin,LOW); delayMicroseconds(2000); } // Pause for one second delay(1000); // Set motor direction counterclockwise digitalWrite(dirPin,LOW); // Spin motor two rotations quickly for(int x = 0; x < (STEPS_PER_REV * 2); x++) { digitalWrite(stepPin,HIGH); delayMicroseconds(1000); digitalWrite(stepPin,LOW); delayMicroseconds(1000); } // Pause for one second delay(1000); } И конечно же опять не работает, не крутится. При включении всей этой схемы блок питания под нагрузкой выдает 2.6В, хотя настроен на 12В. Я сразу же его отключаю, боюсь спалить и его и драйвер. Что же я опять делаю не так? |
|
| Автор: | Martian [ Вс окт 27, 2024 11:23:47 ] |
| Заголовок сообщения: | Re: Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
При такой просадке есть лишь два варианта: либо Вы неправильно соединили проводки, либо что-то горелое-неисправное-фальшивое. Программа не имеет значения Добавлено after 4 minutes 6 seconds: А сигнал Enable разве не обязателен? Добавлено after 2 minutes 6 seconds: А, вижу, по умолчанию активен... |
|
| Автор: | Limor [ Вс окт 27, 2024 12:17:54 ] |
| Заголовок сообщения: | Re: Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
Нашел ошибку в питании. На блоке питания черный провод был соединен на "-", а не на GND. Сейчас при включении БП под нагрузкой показывает 12В и 0А. Может я уже спалил драйвер? |
|
| Автор: | Martian [ Вс окт 27, 2024 12:28:45 ] |
| Заголовок сообщения: | Re: Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
Может, спалили, может, не спалили, это науке неизвестно. |
|
| Автор: | BOB51 [ Вс окт 27, 2024 12:55:04 ] |
| Заголовок сообщения: | Re: Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
Большинство посетителей форума привыкли к СТАНДАРТНЫМ ЭЛЕКТРОСХЕМАМ, а не к художественным рисункам и/или фото вместо них. Хотим получить консультации - приводим свой вопрос к понятной для консультантов форме изложения. Хотя бы splan или простейший paint или фото нарисованной карандашиком на бумаге схемки... По вопросам "начальной школы" можно и вот тут для начала почитать материалы: https://alexgyver.ru/lessons/ тем более, что там на страничке и вариант "...PDF книга с уроками Текущая версия: v1.0. Можно скачать с Яндекс.диска..." есть. Ардуинка - это надстройка над уже имеющимися знаниями в электротехнике и навыкам монтажа/ремонта различной аппаратуры. Иначе придется "отсылать к азам"... |
|
| Автор: | Limor [ Вс окт 27, 2024 14:58:23 ] |
| Заголовок сообщения: | Re: Arduino UNO, шаговый мотор EM-235 и драйвер A4988 |
BOB51, спасибо, буду знать. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


