Щит Arduino за стъпкови двигатели

  • стъпкови
  • двигатели
  • arduino
  • двигатели
  • стъпкови
  • двигатели

  • arduino
  • цифров щифт
  • arduino
  • цифров щифт
  • стъпкови
  • arduino

Време за доставка: 1 ден

Връщане след 30 дни Можете да промените решението си след 30 дни

Безплатна доставка За поръчки над 100 RON

2-годишна гаранция Продуктите се възползват от 2-годишна гаранция

Нещо неясно? Попитайте във Facebook

двигатели

Щитът за стъпкови двигатели позволява управлението на 3 стъпкови двигателя с помощта на Arduino. Работи с Arduino UNO или Arduino Mega.

Shield е специално проектиран да позволява работата на 3 драйвера Black Edition (или други съвместими с щифтове), което го прави идеален за CNC или други подобни машини.

Щитът съдържа защитни кондензатори за драйвери, както и джъмпери за микростепване (включени в печатната платка, връзка с флуор). Те са свързани фабрично в режим на микро стъпка 1:16 (двигателите се движат най-плавно).

Щитът се вкарва директно в дъската Arduino. Щитът няма залепени компоненти (изисква залепване).
Изисква набор от съединители:
https://www.robofun.ro/conectori/kit-conectori-arduino-r3.html.

Екранът и по подразбиране стъпковите двигатели ще се подават през винтовите щифтове, маркирани с GND и VMOT. Номиналното захранващо напрежение е 12 V. Отрицателният проводник от захранването е свързан към щифта GND, а положителният проводник е свързан към щифта VMOT.

arduino

Щитът съдържа само компонентите по-долу. Не съдържа драйверите, не съдържа платката Arduino UNO V3 и не съдържа щифтовете за свързване към платката Arduino (трябва да ги добавите отделно в реда, ако имате нужда от тях).

Ако изберете напълно сглобената версия, не забравяйте да добавите в поръчката щифтовете за връзка с платката Arduino .

стъпкови

- PCB (син)

- 3 електролитни кондензатора от 100 uF/35V за защита на водача

- 2-пинов винтов съединител

- бар с 40 прави щифта


Щифтовете за управление на двигателите са както по-долу:

АКТИВИРАНЕ НА МОТОРА 1 - цифров щифт 8 (активен НИСКИ)

DIR MOTOR 1 - цифров щифт 2

СТЪПКА МОТОР 1 - цифров щифт 3

АКТИВИРАНЕ НА МОТОРА 2 - цифров щифт 9 (активен НИЗКИ)

DIR MOTOR 2 - цифров щифт 4

STEP MOTOR 2 - цифров щифт 5

АКТИВИРАНЕ НА МОТОРА 3 - цифров щифт 10 (активен НИСЪК)

DIR MOTOR 3 - цифров щифт 7

STEP MOTOR 3 - цифров щифт 6


Има два начина да напишете кода за управление на 3-те двигателя. Един от тези начини е да напишете всичко във вашата програма (точно както по-долу), а вторият е да използвате библиотеката AccelStepper. Използването на библиотеката предлага множество опции (като ускорено движение, наред с други) и е препоръчителният начин.

Пример за изходен код

Повечето драйвери за стъпкови двигатели поддържат режим, наречен "микро стъпка", който режим на работа позволява много плавно движение на двигателя. Този щит вече е конфигуриран за режим "микро стъпване 1:16", но позволява преминаването към пълна стъпка чрез изключване на джъмпера с флуор от печатната платка. Нашата препоръка е да поддържате екрана в микро стъпки, двигателите ще работят безпроблемно. Повече подробности тук - http://www.geckodrive.com/microstep-full-step-torque

arduino

Бъдете внимателни, когато свързвате драйвери! Свързването в позиция, различна от тази отдолу (т.е. завъртяна на 180), ще доведе до изгаряне на драйверите.

двигатели

Монтаж на защитни кондензатори

Трите защитни кондензатора са електролитни, което означава, че е важно как ги залепвате към платката. Следвайте внимателно снимката по-долу (синя зона, минус към винтовите щифтове) и не ОБРАТНО !

цифров щифт

Ограничение на тока на водача

Ограничаването на тока през драйвера е много важна стъпка. Това се прави с отвертка с фин връх, въртяща потенциометрите на драйвера. По-долу има връзка към youtube, където всъщност можете да видите този процес. Лесен начин да направите това е да качите изходния код в Arduino, да свържете двигателя и докато се върти, да намалите тока в драйвера (като завъртите потенциометъра обратно на часовниковата стрелка), докато двигателят вече не е достатъчен. силата да се върти (хванете вала с ръка и го спрете). След това завъртете потенциометъра по посока на часовниковата стрелка, много бавно, докато въртящият момент, генериран от двигателя, е достатъчен. И накрая, трябва да проверите дали двигателят не се загрява твърде много (в идеалния случай той трябва да остане студен или малко топъл) и драйверите да не се нагряват прекалено много (може да са горещи/горещи, но трябва да можете да държите пръста си върху тях ). Ако пръстът е студен, тогава токът е твърде висок.

Важно е да не докосвате други части или контакти на драйвера с върха на отвертката, освен потенциометъра, вероятно ще унищожите драйвера.

Друго нещо, за което трябва да внимавате, са ICSP щифтовете на платката Arduino, които са точно под щифтовете на последния драйвер. Не залепвайте прекалено силно щита в Arduino, рискувате да имате нежелан контакт. Като алтернатива можете да поставите парче изолация в тази зона.