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
    -----------------------------------------------------------------------------------------------------------------
  • НаукаНаука

Комментарии • 65

  • @aoiattentiononinvention8031
    @aoiattentiononinvention8031 5 лет назад +13

    I spent 6 months and scoured hundreds of websites and I still didn't get the information that you just talked about thank you.

  • @jasoncreech4486
    @jasoncreech4486 Год назад

    Most valuable video I have seen in years. Thank you.

  • @skyhawk1256
    @skyhawk1256 5 лет назад

    Hi David,this is the 5th tutorial from you that i watched wright now, and it is all fantastic.....

  • @pinepcdesign8459
    @pinepcdesign8459 6 лет назад +2

    Yes!! Thank you so much for this video!

  • @TheProjectHelpDesk
    @TheProjectHelpDesk 2 года назад +1

    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.

  • @TheOshins
    @TheOshins 6 лет назад

    Cool video :) Thank you for your effort

  • @user-ng5iw7ry6c
    @user-ng5iw7ry6c 4 года назад

    Thank you for your information

  • @tekasel
    @tekasel 3 года назад

    Hi, Thanks for the video. Can you please explain how connect the limit switches to the arduino? Thanks

  • @maherdaibes9344
    @maherdaibes9344 7 месяцев назад

    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?

  • @maherdaibes9344
    @maherdaibes9344 9 месяцев назад

    thanks man that actually helps

  • @JohnJMarston
    @JohnJMarston 5 лет назад

    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!

  • @DMDSync
    @DMDSync 6 лет назад

    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!

  • @mw4316
    @mw4316 4 года назад

    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

  • @vapoureyes
    @vapoureyes Год назад

    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

  • @user-ng5iw7ry6c
    @user-ng5iw7ry6c 4 года назад

    Is it depend on the current of the stepper motor when I decide use this kind of drive?????

  • @AlexandrBarsukov
    @AlexandrBarsukov 5 лет назад

    This is methodical cool!

  • @paulinbushi6258
    @paulinbushi6258 10 месяцев назад

    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

  • @rolandhilario2571
    @rolandhilario2571 5 лет назад

    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

  • @rahatali6757
    @rahatali6757 6 лет назад

    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

  • @zakariakhamees
    @zakariakhamees Год назад

    Thanks a lot man.

  • @tushargajbhiye6487
    @tushargajbhiye6487 6 лет назад

    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....

  • @vipinmeshram4185
    @vipinmeshram4185 3 года назад

    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.

  • @howtomakeanovallampshadeha7794
    @howtomakeanovallampshadeha7794 10 месяцев назад

    Where can I get a control board from

  • @AliIsmaeltyphoon
    @AliIsmaeltyphoon 5 лет назад

    Can I replace the Uno by the ATmega2560 please ?

  • @amirabderrahmaneammouri2573
    @amirabderrahmaneammouri2573 Год назад

    THANK YOU A LOT

  • @BisdremisKostas
    @BisdremisKostas 6 лет назад

    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.

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад

      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.

  • @austinhillam
    @austinhillam 6 лет назад

    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.

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад

      +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.

  • @chathumalkalhara
    @chathumalkalhara 3 года назад

    thnakyou verymuch mate

  • @nuwandinusha3569
    @nuwandinusha3569 5 лет назад

    thank u buddy

  • @jrtorsa
    @jrtorsa 6 лет назад

    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?

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад

      I bought most things from Aliexpress, regarding LinuxCNC I have no clue, I never worked with it.

    • @jrtorsa
      @jrtorsa 6 лет назад

      Datulab Tech thanks! Something else. What program do you use for gcode and designing?

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад

      Fusion 360

  • @gagcengineeringgeita1023
    @gagcengineeringgeita1023 Месяц назад

    How the Richauto A11 can be connected to this system......?

  • @1RAYJUAREZ
    @1RAYJUAREZ 6 лет назад

    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

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад

      I'm sure it's possible, idk however which pin it would be.

    • @1RAYJUAREZ
      @1RAYJUAREZ 6 лет назад

      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?

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад +1

      yea, you can use the pins described in this article

  • @kites4121
    @kites4121 3 года назад

    thanks man

  • @LearnerBoy
    @LearnerBoy 6 лет назад +1

    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 ?

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад +1

      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.

    • @LearnerBoy
      @LearnerBoy 6 лет назад

      After received the machine I will confirm.

  • @fatenazizi6768
    @fatenazizi6768 6 лет назад

    i want to use raspberry pi3 with stepper can u help me with python code

  • @bipincdlm8596
    @bipincdlm8596 3 года назад

    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 ?

  • @LearnerBoy
    @LearnerBoy 6 лет назад

    "SolidWorks 2016 "is this sofware will be work accordingly for cnc machine ?, I want to use for my own CNC machine ,Please confirm

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад +1

      +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

    • @DarkArtGuitars
      @DarkArtGuitars  6 лет назад +1

      +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

  • @javedsalam3397
    @javedsalam3397 5 лет назад

    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

    • @MrWizards1974
      @MrWizards1974 5 лет назад

      From what i have just seen here ruclips.net/video/t2YNlb9GE5s/видео.html its done in the software

  • @kumaraganesh9853
    @kumaraganesh9853 5 лет назад

    Hii how can I run multiple g codes using just LCD and SD card. Without pc. Need standalone CNC plotter. Please give idea

    • @DarkArtGuitars
      @DarkArtGuitars  5 лет назад

      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.

  • @alanmcdowell977
    @alanmcdowell977 3 года назад

    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

  • @momp2486
    @momp2486 Год назад

    دمت گرم 👌

  • @2010Edgars
    @2010Edgars 3 года назад

    There are no necessary addition for 5V. There are enough with USB port power.

  • @julikb
    @julikb 4 года назад

    7:43

  • @KDuubi
    @KDuubi Год назад

    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=/

  • @camilojazzfernandes
    @camilojazzfernandes 5 лет назад

    hahaha ... great stuff bro ... hahaha

  • @kuronokishidan1023
    @kuronokishidan1023 4 года назад

    2020 xd

  • @319badhass
    @319badhass 3 года назад

    good video, but next time show don't tell

  • @user-nj5gm3vp1b
    @user-nj5gm3vp1b 6 лет назад

    Не по русски не пойму а так интересно

  • @MrHD71
    @MrHD71 6 лет назад

    first