CNC Electronics EXPLAINED
HTML-код
- Опубликовано: 31 окт 2017
- I made a whole series about building my own CNC router last year and I still get many questions about the electronics, so I decided to make a better video about it, explaining everything about it. It can truly be quite difficult to figure this out if you are just beginning and the information out there is rather incomplete, this is my best attempt at explaining everything I did.
CNC building series: • DIY CNC Router Build
GRBL on Github: github.com/grbl/grbl/wiki
Installing GRBL on the Arduino: blog.protoneer.co.nz/grbl-ard...
Mach3: www.machsupport.com/software/m...
Arduino: www.gearbest.com/boards-shiel...
Stepper Driver: www.gearbest.com/development-...
GRBL Shield (for lower power motors): www.gearbest.com/3d-printer-p...
Some Spindle Control Info: openbuilds.com/threads/using-...
Support me (for free) while shopping online:
-----------------------------------------------------------------------------------------------------------------
GearBest: www.gearbest.com/?lkid=11143361
Amazon (US): amzn.to/2pJVveJ
Amazon (DE): amzn.to/2pK1YFx
ebay.com: goo.gl/kYEy9o
ebay.de: goo.gl/hz9Kwg
-----------------------------------------------------------------------------------------------------------------
My links:
-----------------------------------------------------------------------------------------------------------------
Second Channel: / @davidwieland9845
Website: datulab.tech
Company: artof2.ch
Store: artof2.ch/store
Twitter: @DatulabTech / datulabtech
Instagram: DatulabTech / datulabtech
Facebook: DatulabTech
Thingiverse: www.thingiverse.com/DatulabTech
E-Mail: info@datulab.tech
----------------------------------------------------------------------------------------------------------------- Наука
I spent 6 months and scoured hundreds of websites and I still didn't get the information that you just talked about thank you.
Most valuable video I have seen in years. Thank you.
Hi David,this is the 5th tutorial from you that i watched wright now, and it is all fantastic.....
Yes!! Thank you so much for this video!
I am currently building my own setup. I have learned a lot. Which is code for 'smoked' a lot of components. :) Actually only two items destroyed so far. It seems that the biggest lacking in the community that I have found so far is around the Spindle Connection section. There are a lot of videos out there of people building their own but they very often seem to gloss over the spindle connections. I was able to get my steppers running fairly easily. But I miscalculated the external relay I had and I wound up locking one of my pins high on the USB Motion Control Board. I recently switched over to a LPT based board with it's own built in relay. Eventually I will try again with the USB model and possibly using a real inverter instead of just a giant 40A relay for the spindle.
Cool video :) Thank you for your effort
Thank you for your information
Hi, Thanks for the video. Can you please explain how connect the limit switches to the arduino? Thanks
hi and thanks a lot for this will put together vidoe.
but i have a question can I use this setup with a closed loop stepper motor?
thanks man that actually helps
Hi thanks for the video, my question is how are you using mach3 and the grbl software in combination? How can I establish a communication with mach3? How does Mach3 recognize my outputs and what brain logic I have to set up. I hope you can help me Thx!
So if we are using a PC with a parallel port is more likely that the PC itself will control the motor drivers right? (There might be a board but mostly to facilitate connections through proper connectors). On the other hand, if we use a modern PC with USB then it will be more likely that we will need a board that controls the motor drivers. In this case the PC will just pass the G-Code to this board and let it handle the job of controlling the motor drivers...Is that quite right? Thanks!
Great clip thanks,
I have watched many clip on this and have a few questions. If you or anyone else can help, please.
Background: I have wired my CNC as shown, the lights are on, I have configured linux CNC, however, the motors do not turn. The motors are solid, I cannot hand turn when the power is on. When power disconnected I can turn the motors, though tough (normal).
All of the clips I have watched state the same or similar but there are slight differences with them all.
Some have left the enable + and the enable - unwired.
Some have the pul+ and dir+ wired to ground while other clips are opposite , they have them to the breakout board control pins.
Which is correct please with both setups.
I have enable+ to the VDD on the breakout board. I do not have the enable - wired to anything.
I have the driver pul+ and dir+ wired to the control pins of the breakout board while the pul- and dir- to ground.
Any info and help would be appreciated,
Thanks in advance,
Martin
David , I have a Chinese 3040 cnc which runs Mach 3 using a parallel port , because I will be using Easel program I want to change over to arduino grbl , could you recommend a control board that I could install into the box provided as I will be removing the parallel port.
17 stepper motor
Is it depend on the current of the stepper motor when I decide use this kind of drive?????
This is methodical cool!
hello, I have the kit of electronic parts but we can not run then. we have, mache3 with usb connector, nema 23 57HS112, driver DM542. the motor dont move properti. I hope you can help. thenks
hi mate i like your video is this applicable wiring to my breakout board i bought in banggod. i wanna use two stepper driver in 1 axis.like y1 y2. thanks. please help
I have a CNC router (AXYZ 4010).when i am going to on this machine but this is not to started .power supply given to CNC machine but coil are not be energies thought the distribution board. So kindly help us.
Thanks & Regards.
Rahat Ali
Thanks a lot man.
Hello sir
I am using nema23 with tb6600 drive with 24 volt 10 amp, but with 32 micro stepping my motor rpm is very low around 30 or i change it into 1 then its rpm is around 150 with vibration
I am trying to increase rpm of my stepper motor with smooth running
Please help me....
sir, could you make one video on GRBL offline controller. and also compaire mach 3 unit & GRBL unit with grbl unit limitation . mach3 unit is much costlier.
Where can I get a control board from
Can I replace the Uno by the ATmega2560 please ?
THANK YOU A LOT
1:38 artsoft says that mach 3 is not compatible with 64bit systems via parallel port .is your system 32bit ? i currently run a win10 64bit system , what can i do to run mach 3? thank you for your info.
I don't run mach3, so that's not an issue for me. You maybe could run a VM and pass through the parallel port, idk though if that would work.
Have you had any problems with “electrical noise?” If so, how have you solved it. Shielding wire?
When I turn on my spindle it interferes with the z-axis stepper nearby causing it to lose steps.
+Austin Hillam yes, shielded wire helps with that and should be used for the motors and spindle. I didn't do it and am fine but better safe than sorry.
thnakyou verymuch mate
thank u buddy
Hello, I was wondering, where did you buy all the stuff for your cnc? What shops? Does the hardware you bought would work on LinuxCNC?
I bought most things from Aliexpress, regarding LinuxCNC I have no clue, I never worked with it.
Datulab Tech thanks! Something else. What program do you use for gcode and designing?
Fusion 360
How the Richauto A11 can be connected to this system......?
Nice video, congrats, could you tell whether is possible to connect an E stop button directly to arduino?, if so, wich pins I should use?, best regards
I'm sure it's possible, idk however which pin it would be.
I mean, connect an E stop button and 3 stepper motors, according with this picture, discuss.inventables.com/t/e-stop-wiring-and-placement/2036/24, you would use A1 and A2?
yea, you can use the pins described in this article
thanks man
Datulab Tech: Thanks for your advise , I just ordered for my cnc machine not received yet , I am a beginner , I will received a software with CNC machine ,Kindly confirm is this mach3 ?
As my crystal globe is in repairs right now, I can't tell you that. If you bought the machine from china somewhere it will be mach3 most likely though.
After received the machine I will confirm.
i want to use raspberry pi3 with stepper can u help me with python code
While Industrial Router CNCs cost $4K, can I actually build a CNC router for my wood shop which would run say ,5 Hrs a day at an average, using Nema 23 and Arduino? would it be reliable? What would be the trade-Off? can you advise ?
no
"SolidWorks 2016 "is this sofware will be work accordingly for cnc machine ?, I want to use for my own CNC machine ,Please confirm
+Rafiqul Mowla you can use Solidworks for your 3d model if you want. You still will need a software to communicate with your cnc machine like mach3 or universal gcode sender
+Rafiqul Mowla you can use Solidworks for your 3d model if you want. You still will need a software to communicate with your cnc machine like mach3 or universal gcode sender
hi im making a belt drive machine used two nema 17 on singla axis just wondering how to connect two motors on single axis coz one turns clockwise n other counter clockwise plz help
From what i have just seen here ruclips.net/video/t2YNlb9GE5s/видео.html its done in the software
Hii how can I run multiple g codes using just LCD and SD card. Without pc. Need standalone CNC plotter. Please give idea
Kumara Ganesh I wouldn't recommend that for a cnc machine, but I guess you could use the same kind of controller that is used for 3d printing and just adapt it for what you need to do.
Datulab Tech
I need help on the hardware parts.
and wiring the hardware up .
and what software to use
to operate my CNC machine
Here is my list of the parts
i'am using can you help me
1] Stepper Motor Drivers power step PSD8079-2P
2] steppers motor Nema 34
3] controler
4] power supply mean well SP-320-48
5] Hardware and Software
6] CNC Breakout Board/Interface Board
7] Cable Connector
8] Limit Switches
9] Emergeney STOP BUTTON
10] Software
دمت گرم 👌
There are no necessary addition for 5V. There are enough with USB port power.
7:43
Dont bother with powering aruino with 5v separate power input. Because once u plug in arduino to pc it feeds of it. If connection is severed then cnc or w/e disconnects either way=/
hahaha ... great stuff bro ... hahaha
2020 xd
good video, but next time show don't tell
Не по русски не пойму а так интересно
И я нет
first