element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Experts, Learning and Guidance
  • Technologies
  • More
Experts, Learning and Guidance
Ask an Expert Forum Arduino CNC
  • Blog
  • Forum
  • Documents
  • Leaderboard
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experts, Learning and Guidance to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 5 replies
  • Subscribers 304 subscribers
  • Views 1100 views
  • Users 0 members are here
Related
See a helpful answer?

Be sure to click 'more' and select 'suggest as answer'!

If you're the thread creator, be sure to click 'more' then 'Verify as Answer'!

Arduino CNC

Former Member
Former Member over 13 years ago

I ama building a CNC machine. I am at the point to figure out what to drive it with. I am looking at the Arduino but don't want to spend the money on a project board and then loose the dev board to the project. Originally I was going to use a PIC. How do you move the dev stuff to something that doesn't use the development board? Or am I thinking of this wrong? I really want to use the Arduino but is it the best option?

  • Sign in to reply
  • Cancel
  • fustini
    0 fustini over 13 years ago

    Howdy, take a look at this episode of the ben heck show:

     

    http://www.element14.com/community/docs/DOC-24749/l/episode-2-ben-builds-a-portable-cnc-router

     

    You don't have permission to edit metadata of this video.
    Edit media
    x
    image
    Upload Preview
    image

     

    Cheers,

    Drew

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • fustini
    0 fustini over 13 years ago in reply to fustini

    Ben starts off with a standard Arduino board and then switches to the RepRap motherboard which was designed for the RepRap 3D printer project:

     

    http://reprap.org/wiki/Motherboard_1_2

     

    MakerBot has a similar board:

     

    http://wiki.makerbot.com/thingomatic-doc:makerbot-motherboard-2-4

     

    Take a look at the element14 Arduino group, too:

     

    http://www.element14.com/community/groups/arduino

     

    Cheers,

    Drew

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Catwell
    0 Catwell over 13 years ago

    John,

     

    Ask one question, is building the motor driver circuit your main project or would you rather get the CNC machine up and running. Unless you are copying the CNC components or using a mechanical kit, you have enough work ahead of you to have to also develop the drivers.

     

    If you have never made a commutation table or perfected a PWM servo  motor control algorithm, you should just get someone else's controller. There are plenty of inexpensive off the shelf controllers you can get. Gecko drivers are the most popular. They have both stepper and servo controllers with relatively high power outputs (via mosfet motor driver bridges). On the stepper side, their drivers move in a standard 1/10th microstep. Which divides each stepper motor's step into 10 individual positions. On the design side of this, various poles in the motor need a PWM signal to handle microstepping. If you develop this yourself, prepare for a long process.

     

    Alternatively, you can buy stepper drivers like the EasyDriver, and work up from there. At $14, you cannot beat the price. Developing your own will cost more than these. However, these could not drive large motors. A mosfet bridge circuit is definitely needed.

    See the Big EasyDriver for a 2A/phase capable platform for only $22. Again, can not beat that price.

     

    What will you machine do exactly? I can help you pick a driver for what you are building.

     

    Cabe

    http://twitter.com/Cabe_e14
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 13 years ago in reply to Catwell

    My plan is to do some light wood working/engraving right now. Nothing major. I don't think I can build something accurate enough to do anything else my first go-around. After looking for a while, buying the drivers is prob gonna be the best bet. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Catwell
    0 Catwell over 13 years ago in reply to Former Member

    John,

     

    What tools do you have at your disposal? How big at the parts you want to engrave?

    I can get you started, and yes, you can make something accurate enough. I will push you in the right directions.

     

    Cabe

    http://twitter.com/Cabe_e14
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube