Съдържание:

CNC Servo Stepper (GRBL способен): 4 стъпки
CNC Servo Stepper (GRBL способен): 4 стъпки

Видео: CNC Servo Stepper (GRBL способен): 4 стъпки

Видео: CNC Servo Stepper (GRBL способен): 4 стъпки
Видео: MKS SGEN L V1.0 - A4988 Stepper Drivers 2024, Юли
Anonim
Image
Image
Изрежете дъската
Изрежете дъската

Този проект е сравнително прост контролер на двигателя, който позволява използването на евтини мощни DC двигатели с GRBL за работа с водещите винтове на CNC машина. Вижте видеото по -горе за демонстрация на този контролер на моята домашна CNC машина, свързана към GRBL, работеща на домашно построен Arduino на перф платка, отговаряща на G код, изпратен с универсален G код подател.

Проектирах това, защото изграждах доста голяма CNC машина от нулата и знаех, че ще бъде твърде тежка и твърда, за да могат малките стъпкови двигатели да я управляват.

Целта беше да се използват евтини DC въртящи се двигатели с висок въртящ момент, но все пак да имат възможност да използват G код като нормална машина с ЦПУ.

Консумативи

(за всяка ос)

1 Arduino nano

1 Hbridge достатъчно здрав, за да се справи с какъвто и двигател да изберете.

2 10k резистора

1 2k ohm резистор

1 500ohm тенджера

2 диода за IR детектор

1 IR излъчващ диод

1 перф дъска

малко жица

колело за енкодер (можете да го направите сами или да си купите)

поялник и спойка

нож за рязане на тел

хак трион

Стъпка 1: Изрежете дъската

Използвайте ножовката, за да изрежете перфорираната дъска, за да направите прорез за кодера, който да се промъкне.

Снимката по -горе показва слота в дъската и как моето колело се вписва в него.

Ключът тук е да го изрежете малко по -дълбоко, отколкото е необходимо, така че колелото на енкодера да не плъзга или удря дъската.

Детекторите и излъчвателят трябва да фланкират слота, така че да оставят достатъчно място на дъската, за да ги настанят.

Стъпка 2: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж

Поставете нано и други компоненти на дъската.

Тъй като това е перф платка и всяка настройка може да е различна, поставянето на части зависи от вас, но връзките трябва да са както е показано на снимката.

Когато поставяте детекторите, внимавайте да свържете анодите заедно и да ги свържете към земята, а катодите трябва да са отделни.

Уверете се, че има достатъчно олово върху детекторите и излъчвателя, за да можете да ги огънете и регулирате.

Можете да използвате някаква лента или свиваща тръба върху катодите на детекторите, за да предотвратите късо съединение.

Потенциометърът трябва да бъде настроен около центъра, за да даде добра отправна точка за калибриране, когато стигнете до тази стъпка.

Стъпка 3: Програмирайте Nano

След като бъде сглобен, можете да качите скицата в nano.

Изходният файл е скица за arduino, качете го на дъската, както бихте направили всяка друга скица на arduino.

Сглобяването на механичните части зависи от вас, тъй като има толкова много възможности за механични части.

Стъпка 4: Калибриране

Калибриране
Калибриране

След като платката бъде сглобена, програмирана, монтирана към вашия хардуер и колелото на енкодера е на място, можете да започнете калибриране.

Когато монтирате платката, опитайте се да я приближите до енкодера и в положение, където инфрачервените диоди са близо до подредени.

Можете да преместите диодите малко на око, след като платката е монтирана, за да ги приближите до ред.

Сега захранвате контролната платка, която сте построили, но не и Hbridge.

Преместете малко механизма и енкодера и вижте дали червената светлина мига върху нано.

Регулирайте диодите и потенциометъра, докато светодиодът не реагира, когато зъбите на енкодера се движат между диодите.

Потенциометърът регулира интензитета на излъчваната инфрачервена светлина.

Ако светлината е прекалено силна, може да отскочи и детекторите да се спрат, когато не трябва.

Твърде слаб и детекторите няма да се задействат.

След като сте доволни от настройката, можете да приложите захранване към Hbridge.

Когато премествате енкодера, дъската трябва да прочете движението и да се опита да върне двигателя обратно в позиция за почивка.

Ако вместо това започне да се върти в посоката, в която сте обърнали енкодера, знаете, че проводниците към двигателя трябва да се обърнат на изхода на моста.

Препоръчано: