![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
This is nothing revolutionary, but maybe a few people will get a kick out of it. I've been running my DIY CNC with an Arduino and recently hooked up an NES controller to "jog" the machine around with. |
|
#2
| |||
| |||
| Awesome! I've got one of those GIANT NES controllers (the one that's about 10" across with the big joystick) sitting around, every time I walk by it I think "gee, that would make an interesting control pendant". LOL!! I was going to build an Atmel processor into my breakout board, ran out of time and left it off to get the machine working. Good stuff! What's up with the X axis though, is it supposed to make that noise? |
|
#3
| |||
| |||
| Thanks! As far as the X axis goes: It's jacked and has been since I tried dropping a new bearing in, LOL. I tried boring the hole out to fit a larger OD bearing and being that my drill press has a ton of runout and I was trying to do it to MDF... well it didn't work out so smooth. I'm basically just using this frame to finish up my R&D and hoping to have a new set of parts cut in the next 6 weeks. Besides that *horrible!* noise, it's working OK |
|
#4
| |||
| |||
| neat. i have been looking at the arduino for a stepper control function recently. im curious how fast it can run. mach we know is limited to 100khz for pulse rate, and works best at 45khz or less. what can the arduino push out? thanks |
|
#5
| |||
| |||
| I'll start off by saying that I'm not an expert by any means. Just a dude thats pretty passionate about both the arduino and DIY CNC! For the sketch you see in the video: I have the delay between pulses set to delay(200); this is because speed profiling is not setup and as everyone knows you can't just start a stepper at top speed so in order to prevent stalling the motor out while running it with the NES controller, I opted to just run it at a medium speed. What you're seeing the Z and Y axis do is about 60-70% of their max rapid speed.For the embedded program (grbl) that actually parses gcode: At the current time, we have not experienced any stalling problems that were related to the Atmega168 not keeping up. Sort of amazing really. Right now we have the duration of the step pulse set to 5 microseconds which figures out to a 100,000 pulses per second (with a 5 microsecond delay between pulses). |
| Sponsored Links |
|
#6
| |||
| |||
interesting. thanks. my application is not for a machine control, but now im curious if this could be used a cheap and cheerful usb interface for mach. |
|
#7
| |||
| |||
One of the problems we run into with both Mach and EMC (and most of the others, including turbo) is they all depend on an LPT port! Those are getting harder and harder to come by. So yes, arduino + grbl = a great USB interface for interpreting step/dir commands. |
|
#8
| |||
| |||
|
![]() |
| Tags |
| arduino, nes |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| My new CNC machine. Arduino controlled: | aventgps | Open Source CNC Machine Designs | 45 | 05-03-2012 11:39 AM |
| controller for a big mill already motorized | chile | Controller Cards | 6 | 01-17-2010 04:04 AM |
| Arduino Mega driving my cnc. | aventgps | Videos | 2 | 12-30-2009 01:57 AM |
| Need Help!- Arduino AlienCNC C control | gremilRoute | General Electronics Discussion | 6 | 04-23-2008 04:02 PM |
| CNC-mill controller.. which? | TechGraphix | General CNC (Mill and Lathe) Control Software (NC) | 1 | 06-04-2006 07:05 PM |