mcmaster:uv2000cnc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mcmaster:uv2000cnc [2015/11/27 04:33] – mcmaster | mcmaster:uv2000cnc [2018/12/26 14:31] (current) – removed mcmaster | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Sherline 2000 CNC info | ||
- | |||
- | FIXME : why is R18 broken? | ||
- | |||
- | FIXME : melted wire | ||
- | |||
- | ====== Spindle CNC ====== | ||
- | |||
- | 2015-11-26: sent them e-mail. | ||
- | |||
- | 2015-11-26: posted on CNCZone | ||
- | |||
- | Problem: I got this system 8 or so years ago to learn machining and build robots. | ||
- | |||
- | * Didn't come with spindle CNC instructions (encoder, driving) | ||
- | * This is not a Sherline option | ||
- | * Although the encoder does look like the [[http:// | ||
- | * The company that did it went out of bussiness | ||
- | |||
- | I could try poking around CNCZone and such (probably still should) its probably simple enough that some reasonably quick tinkering will get it working. | ||
- | |||
- | ===== Overview ===== | ||
- | |||
- | Standard Sherline driver box has a mini-DIN connector on the side labeled " | ||
- | |||
- | ===== Internals ===== | ||
- | |||
- | The driver box has a 26 pin header (J6) that is presumably for accessories. | ||
- | |||
- | ==== Driver ==== | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | ==== Spindle ==== | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | {{: | ||
- | |||
- | ===== Sherline standard pinout ===== | ||
- | |||
- | [[http:// | ||
- | |||
- | ^Pin ^Name ^I/O ^Description ^ \\ Notes | | ||
- | | 1 | |I |Input from EMC (may be ignored in other systems)</ | ||
- | |2 | |I |X Direction | | | ||
- | |3 | |I |X Step | | | ||
- | |4 | |I |Y Direction | | | ||
- | |5 | |I |Y Step | | | ||
- | |6 | |I |Z Direction | | | ||
- | |7 | |I |Z Step | | | ||
- | |8 | |I |A Direction | | | ||
- | |9 | |I |A Step | | | ||
- | |10 | | |N/C | | | ||
- | |11 | |O |Output to EMC (may be ignored in other systems)</ | ||
- | |12 | |O |Output to EMC, XYZ home (may be ignored in other systems)</ | ||
- | |13 | | |N/C | | | ||
- | |14 | |I |Input from EMC, C1 (may be ignored in other systems)</ | ||
- | |15 | | |N/C | | | ||
- | |16 | |I |Input from EMC, C2 (may be ignored in other systems)</ | ||
- | |17 | | |N/C | | | ||
- | |18-25 | | |Ground | | | ||
- | |||
- | ===== Mini-DIN pinout ===== | ||
- | |||
- | {{: | ||
- | |||
- | ^ \\ DIN | ||
- | | 1 | 16 | 6 | | | | | ||
- | |2 |1 |1 | | | | | ||
- | |3 |18-25 |10 |GND |Ground | | | ||
- | |4 |N/C |8 | | | | | ||
- | |5 |14 |2 | | | | | ||
- | |6 |15 |4 | | | | | ||
- | |||
- | ===== My pinout ===== | ||
- | |||
- | ===== TMS e-mail ===== | ||
- | |||
- | '' | ||
- | |||
- | '' | ||
- | '' | ||
- | |||
- | There were a few small modifications to the PC board in the Sherline controller, just cutting signals to unused pins on the internal header, and adding a +5V supply to the header. | ||
- | |||
- | The signals form the PC are an enable, a PWM signal for the spindle speed, +5, GND, and the tach return to the PC. From my notes, the connections are: | ||
- | |||
- | Pin 1 - Enable Pin 14 - PWM/Data Pin 15 - Index (Tach) Pin 16 - Clock Pin 17 - +5V Pin 18 - Ground | ||
- | |||
- | (The pin numbers are the corresponding pins from the DB25 going to the parallel port). | ||
- | |||
- | In normal operation, the Clock isn't used, but it can be used to re-program the DigiSpeed, I have a custom Mach3 profile somewhere that I used for this, if you need it I can dig it up. When I set up the units, I pre-programmed a custom throttle curve into the DigiSpeed to give a linear speed output from the spindle, so you should be all set. | ||
- | |||
- | I'm not sure if you'll be able to get it working with EMC using the spindle sticker that I sent with the kit, this one was designed to work with Mach3 (and be backward compatible with the Sherline DRO readout box). The tach gives six pulses per revolution and one of the pulses is twice as long to serve as an index mark. Mach3 will automatically sort this out and the index mark allows cutting CNC threads on the lathe (where the controller can re-sync to the same groove for multiple passes). If you're just using it for the mill, then EMC may work so long as you can tell it that there are six pulses per rev. If that turns out to be an issue, you can replace the sticker with one that has only a single black mark (you may have to try different inks as some black inks don't absorb the IR light from the tach LED, I used a laser printer). | ||
- | |||
- | There wasn't any documentation because the version of Mach 3 that we sold came with a profile that was pre-set for this configuration and it was all plug-and-play. You should be able to download a copy of it from our web site[3]. | ||
- | |||
- | … | ||
- | |||
- | [1] [[http:// | ||
- | |||
- | \\ | ||
mcmaster/uv2000cnc.1448598801.txt.gz · Last modified: 2015/11/27 04:33 by mcmaster