INHOUDSOPGAWE:
Video: CNC servostapper (geskik vir GRBL): 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Hierdie projek is 'n redelik eenvoudige motorbeheerder waarmee die gebruik van goedkoop kragtige GS -motors met GRBL die loodskroewe van 'n CNC -masjien kan gebruik. Kyk na die video hierbo vir 'n demonstrasie van hierdie kontroleerder op my tuisgemaakte CNC -masjien wat gekoppel is aan GRBL wat op 'n tuisgemaakte Arduino op 'n perf -bord reageer wat reageer op G -kode gestuur met universele G -kode sender.
Ek het dit ontwerp omdat ek 'n redelik groot CNC -masjien van nuuts af aan die bou was en ek het geweet dat dit te swaar en styf sou wees om klein stapmotors te kan gebruik.
Die doel was om goedkoop DC -ratmotors met 'n hoë wringkrag te gebruik, maar het steeds die moontlikheid om G -kode soos 'n normale CNC -masjien te gebruik.
Voorrade
(vir elke as)
1 Arduino nano
1 Hbridge sterk genoeg om die motor wat u kies, te hanteer.
2 10k weerstande
1 2k ohm weerstand
1 500 ohm pot
2 IR detektordiodes
1 IR emitter diode
1 perf bord
'n paar draad
'n encoderwiel (jy kan dit self maak of een koop)
soldeerbout en soldeer
draadknipper/ontkleedier
'n haaksaag
Stap 1: Sny die bord
Gebruik die ystersaag om in die perf board te sny om 'n gleuf te maak sodat die encoder daardeur kan gly.
Die foto hierbo toon die gleuf in die bord en hoe my wiel daarin pas.
Die sleutel hier is om dit 'n bietjie dieper te sny as wat dit moet wees, sodat die encoderwiel nie die bord sleep of raak nie.
Die detektors en emittors moet die gleuf flank, sodat daar genoeg ruimte op die bord is om dit te akkommodeer.
Stap 2: Montering
Plaas die nano en ander komponente op die bord.
Omdat dit perfek is en elke opstelling verskillende dele kan plaas, is dit aan u, maar die verbindings moet wees soos op die foto.
As u die detektore plaas, moet u die anodes aanmekaar bind en aan die aarde koppel, en die katodes moet apart wees.
Maak seker dat daar genoeg lood op die detektors en emitter is sodat hulle gebuig en verstel kan word.
U kan 'n band of krimpbuis op die detektorkatodes gebruik om te verhoed dat hulle saamkorts.
Die potensiometer moet rondom die middelpunt gestel word om 'n goeie beginpunt vir kalibrasie te gee wanneer u by die stap kom.
Stap 3: Programmeer die Nano
Nadat dit saamgestel is, kan u die skets na die nano oplaai.
Die bronlêer is 'n skets vir arduino, laai dit op die bord op, net soos enige ander arduino -skets.
Die montering van die meganiese onderdele is aan u, want daar is soveel opsies vir meganiese onderdele.
Stap 4: Kalibrasie
Sodra u die bord bymekaargemaak, geprogrammeer, op u hardeware gemonteer het en die encoderwiel in plek is, kan u begin kalibreer.
By die montering van die bord, probeer om dit naby die encoder te kry, en in 'n posisie waar die IR -diodes naby aan mekaar staan.
U kan die diodes 'n bietjie met die oog beweeg nadat die bord gemonteer is sodat hulle naby aan die toue staan.
Nou stuur u die beheerbord wat u gebou het, maar nie die Hbridge nie.
Beweeg die meganisme en encoder 'n bietjie en kyk of die rooi lig op die nano flikker.
Pas die diodes en potensiometer aan totdat die LED reageer wanneer die tande van die encoder tussen die diodes beweeg.
Die potensiometer pas die intensiteit van die IR -lig wat uitgestraal word aan.
As die lamp te sterk is, kan dit weerkaats en veroorsaak dat die detektore nie kan struikel nie.
Te swak en die detektors sal nie struikel nie.
As u tevrede is met die aanpassing, kan u die Hbridge -krag aansluit.
As u die encoder beweeg, moet die bord die beweging lees en probeer om die motor terug te bring na die rustende posisie.
As dit eerder begin draai in die rigting waarin u die encoder gedraai het, weet u dat die drade na die motor omgedraai moet word op die hbridge -uitset.
Aanbeveel:
Arduino motorwaarskuwingstelsel vir omgekeerde parkering - Stap vir stap: 4 stappe
Arduino -waarskuwingstelsel vir omgekeerde parkeerterrein | Stap vir stap: In hierdie projek ontwerp ek 'n eenvoudige Arduino Car Reverse Parking Sensor Circuit met behulp van Arduino UNO en HC-SR04 Ultrasonic Sensor. Hierdie Arduino -gebaseerde motor -omkeerwaarskuwingstelsel kan gebruik word vir 'n outonome navigasie, robotafstand en ander reeks
Beheer Grbl CNC oor Wifi: 5 stappe
Beheer Grbl CNC oor Wifi: In hierdie tutoriaal sal ek u lei hoe u GRBL -beheer oor WIFI kan aktiveer. U kan hierdie metode gebruik met enige sender, insluitend lasergrbl en Universal Gcode Sender (UGS). Kortom, ons sal die werk en ander sagteware van arkypita gebruik om 'n
DIY CNC -skryfmasjien met GRBL: 16 stappe
DIY CNC-skryfmasjien met behulp van GRBL: In hierdie projek sal ek u wys hoe u maklik u eie goedkoop Arduino CNC-plotter kan bou met gratis en open source sagteware! CNC -plotter, maar nie 'n enkele een wat verduidelik in die
PIC & AVR -modules van SMD -skyfies wat geskik is vir broodboord: 7 stappe
PIC & AVR-modules van SMD-skyfies wat geskik is vir broodboord: van tyd tot tyd sou u 'n paar mikro-beheerders in die oppervlak-gemonteerde (SMD) vorm teëkom wat u op u broodbord wil probeer! U sou hard probeer om die DIL -weergawe van die chip te kry, soms was dit nie beskikbaar nie. Jongste v
Arduino -gebaseerde DRO vir GRBL CNC -masjien: 3 stappe (met foto's)
Arduino -gebaseerde DRO vir GRBL CNC -masjien: ek het hierdie projek begin met 'n enkele doel voor oë. Ek wou 'n eenvoudige, maar doeltreffende manier hê om inligting oor my CNC -masjien te sien, terwyl ek by die CNC -masjien staan, eerder as om my nek in byna vervormde posisies te kraan en soos 'n