CNC_A006
MAKE:
Controller

Picture -
for the heck of it


Controller General Notes:
ynneb on CNCZone:~"But first of all you will need to find some servos. You will design your control box around the servos."
Camtronics looks like the choice, or the basis for building a six-axii unit.
Consider having the box big enough and the ancillary internal components big enough to accept all six axii.
Consider having the power unit being a separate item.
Where is/should the opto isolator go?
They are in the Geckos I think.
Since the servo parameter(s) [in Gecko] will require that the current limit (
A) be tuned for the load(s) does this present a problem when changing between functions (winding and routing etc.)?
Opto-isolators
This CNCzone thread discusses the possible reduction in speed due to the opto-isolators. http://www.cnczone.com/forums/showthread.php?p=40787&highlight=opto+speed#post40787
Grounding:
From CNCZone, CGL5585, ~ "Someone suggested that the drive voltage and the 5 Volts should have a common ground. That is NOT a good idea."
Me ~ When wiring the case, continually make sure that there is no logic warning between case and 5V or 12V grounds. Only ground the 110AC and 48DC. To the case.

4-axis encoder interface for use with Mach2/3/4 CNC control software.
Have not yet printed hard copy or read.
http://rogersmachine.net/encoderinterface.html

Group B
is B023 and there is no page yet.
Items:
|
|
OTHER: CNC Workstation - Controller - Assembly |
CNC 0035 |
|
|
OTHER: CNC Workstation - Controller - Case |
CNC 0073 |
|
|
OTHER: CNC Workstation - Controller - Power Supply |
CNC 0076 |
|
|
OTHER: CNC Workstation - Controller - Servodrive |
CNC 0075 |
|
|
OTHER: CNC Workstation - Controller - Breakout Board |
CNC 0074 |
|
|
OTHER: CNC Workstation - Controller - Parallel Port #1 Pinout |
CNC 0072 |
|
|
OTHER: CNC Workstation - Controller - EStop & Limits Board |
CNC 0033 |
|
|
OTHER: CNC Workstation - Controller - Servodrive Status Board |
CNC 0034 |
|
|
OTHER: CNC Workstation - Controller - Internal Wiring |
CNC 0032 |
|
|
OTHER: CNC Workstation - Controller - Safety Charge Pump Board |
See below |
|
|
OTHER: CNC Workstation - Controller - Additional Items |
See below |

Safety Charge Pump Board:
To go on its own page.
Am using: http://cnc4pc.com/Safety_Charge_Pump.htm

Additional Items:
Heatsinks:
For the Geckodrives. http://www.timgoldstein.com/cnc/heatsink.asp
Individual heatsink and fan for the Geckodrives. http://www.newegg.com/Product/Product.asp?Item=N82E16835150036
From CNCzone, Kenwood714;~ " So at 20 amps they would dissipate around 50 watts. But I doubt you will be running the drives at that load all the time. A healthy chunk of aluminum with one fan for three drives will work fine."
"I also bought a tube of silicone heatsink gloop"

Fans:
- Am using a 110 VAC fan.
- The VDC's appear to be 5, 12, 24, 28, 36 & 48.

Capacitors for Servodrives:
- Electrolytic, Radial, 1000 uF/63V
- Two used. Located at the terminal strip (bus bar) from the 48VDC power source.

Terminal Blocks:
- 110VAC
- 2 only 6-position 15A Terminal strips. One for positive and one for negative. Cinch 6-140-P. - Two only 6 positions joined by 6 only jumpers. Cinch 140J1-P-4 (set of 4)
- 48VDC
- 2 only 8-position 15A Terminal strips. One for positive and one for negative. Cinch 8-140-P. - Four only 4 positions joined by 2 only jumpers. Cinch 140J1-P-4 (set of 4)

Bleed Resistor:
- HomeCNC's schematic shows a 1.2K 5W resistor.
- Schematic on CNCZone shows a 2K 10W resistor.
- The schematic by Donald Brock shows a bleed resistor but he does not give it a value.
- Is there one already in the 48VDC power supply?
See 'Bleed Resistor' notes below and on 1361.html
- The CNC4PC (5VDC/12VDC) power supply does not include a resistor, but perhaps the power is to small too warrant one.

Fuses for Servodrives:
- Each Servodrive must have a fuse on its + power line.
- Installed bayonet fuse holders for 1/4" x 1 1/4" fuses. MODE 55-800-1
- The fuses for the Gecko Step Motor Drives are Slow Blow and xx Amps.
- The drawing C:/Helicopter/CNC-Workstation/Controller/Gecko320Wiring.dxf (the basis of my .DC drawing) says " (SLOW BLOW FUSES ARE USED ON THE GECKO DRIVES)"
- I bought 4, 5 and 6.2 Amp fuses. Currently installed 5 Amp in all four. Check which ones are required for each motor before starting.

Switch:
- Power ~ 110VAC to 12VDC & 5DC: Toggle SPST On-Off, 3A [Circuit-Test Electronics ~ 453-320] From RP Electronics. Get larger one, both amperage and physically.
- Startup:
Momentary contact push button, SPST, only 5VDC. It works in parallel with the Safety Charge Pump. [Lee's Electronics #3288] Should this have a light [amber or green] associated with it?
- Interface Reset:
Momentary contact toggle switch, SPDT, 15A 120V, It is large so as to be easy to operate. [Lee's Electronics #3364 ~or~ 42-4245-0]
- Engage / Disengage:
Momentary contact, SPDT, Center off position. It works with Err/Res on Geckos.
- Engage is when the switch is transferring power (+) a source to the ERR/RES terminal on the Gecko.
- Disengage is when the switch is drawing power (-) a drain from the ERR/RES terminal on the Gecko.

Indicator Lamps:
- Power ~ 110VAC to 12VDC & 5DC. Amber neon leaded indicator lamp w/ internal resistor 120VAC [Mode #55-483-1]
- Power ~ 48VDC
. Amber neon leaded indicator lamp 12VDC [Mode #55-493-1]
- The lamp's resistance is 25.7 Ω, however it will significantly increase when the temperature rises
when it is on.
- When tested at 12 volts the current is 49.3 milliamps.
- The power consumed by the lamp is therefore V * A = W =
12V * 0.0493A = 0.59W
- Therefore;
- At 48VDC (actually 52.7VDC) the current must be A = W/V =
0.59 / 48 = 0.0123A. ~or~ 0.59 / 52.7 = 0.0112A
- The calculated total resistance in the circuit must be; Ω = V/I = (
48 / (48/12)) / 0.0123 = 976 Ω. ~or~ (52.7 / (52.7/12)) / 0.0112 = 1071 Ω
- Test with 1K Ω resistor:
- The output of the power supply is 48 V and 12 A
- With a 1K resistor in series with the lamp the current is 43 mA. The light is on at perhaps slightly dimmer than normal and the resistor is hot but can be touched for a second or two..
- The voltage across the light is 9.1V. The voltage across the resistor is 43.3V. The power consumed by the resistor is 43.3V * 0.043A = 1.86W
- The total power consumption would appear to be 52.7V * 0.043A = 2.27W.
- Test with 500 + 400 Ω resistors in series:
- The output of the power supply is 48 V and 12 A
- With the 500 Ω resistor, the 400 Ω resistor and the lamp in series the current is 47.4 mA. The light's intensity looks normal and the resistors are only warm.
- The voltage across the light is 11.14V. The voltage across the resistor is 41.26V. The power consumed by the two resistors is 41.26V * 0.047A = 1.94W
- The total power consumption would appear to be 52.7V * 0.0474A = 2.5W. Dividing this wattage between two resistors would produce little heat per resistor.
- Go with 2 * 470Ω, 5W or 2W Resistors :
- Total of 940
Ω for a voltage of approximately 10.25V, a total power consumption of approximately 2.4W and a power consumption of approximately 0.97W per resistor.
Re Bleed Resistor: This light is on the output side of the power supply. With a 1K (10W) resistor in line with the 'On' light it is taking 2.5 minutes for the voltage to drop from 52.6 VDC to 2.0 VDC, therefore this is the way to go. The light goes out approximately 30 seconds after the power is turned off and at this time the voltage is down to 35 VDC.
Mach3 OK: Green LED.
- [Lee's Electronics #550].
Interface OK: Green LED.
- It works with EStops, Limits and Interface reset push button. [Lee's Electronics #550]
Fault LEDs: 6 required. . Red LED [Lee's Electronics #549]
- Red LEDs. One per servodrive, They indicate a fault in a specific servodrive.

Other Items to be Possibly Controlled:
Vacuum: (110VAC)
Spindle: (w/ variable speed) (110VAC)
Interlocking of guards:
Axis Parts Clamps:
Thread Tension:
Epoxy Application:
End of Thread or Broken Thread;
Excessive Thread Tension:

Suppliers:
Camtronics Inc.
See information in Controller binder.
- The Camtronics Controller mentions a Power Supply of 110V primary, 36VDC at 25A
Homann Designs:
Turbo Taig ~ http://www.homanndesigns.com/TurboTaig.html
Discover Circuits
: ~ Too simple and small.
A
resource for engineers, hobbyists, inventors & consultants. http://www.discovercircuits.com/M/motor-cont.htm
MicroKinetics Corporation:
Motion Controller; http://www.microkinetics.com/motionc.htm
DAK Engineering ~ May be too simple and small.
Home of TurboCNC, shareware CNC controller and other stuff.
Servida - Integrated Motor Products: ~ Maybe no.
http://www.servida.com/index.html Controllers and motors
MicroSystems ~ Maybe no. It seems that they are just a distributor for other readily available products
WinCNC Controller:
http://www.minitech.com/software/wincnc/wincnc_index.htm
FlashCut CNC:
http://www.minitech.com/software/flashcut/flashcut_info.htm
Win
CNC Controller
used by http://www.shopsabre.com/ and http://www.cntmotion.com/index.htm
CNC Zeus I think that this is just software Interpreter (g-code to controller)
Low-cost machine controller. Professional features, Hobbyist price

More Controllers and Motors:
Dave Rigotti sells controller kits
Embedded Acquisition Systems A 50 volt 3 amp PIC driven chopper controller
http://www.cnczone.com/gallery/showphoto.php/photo/1447

Relay:
Omron ~ G6H-2-100-DC5 ~ 5 VDC ~ Sealed ~ 2FormC ~ 1000 VAC ~ 140mW ~ 1A ~ Electro-mechanical ~ PCB
Omron ~ Low Signal Relay ~ G6H
http://oeiwcsnts1.omron.com/pdfcatal.nsf/PDFLookUpByUniqueID/E9B5D06ECC6B31DD86256FC700619D28/$FILE/D20G6H0305.pdf Have hard copy.
Omron ~ MY4IN DC12 (S) ~ 12 VDC ~ Unsealed ~ 4FormC ~ 2000 VAC ~ 0.9W ~ 5A ~ Electro-mechanical ~ Plug In
Omron ~ General Purpose Relay ~ MY
http://oeiwcsnts1.omron.com/pdfcatal.nsf/PDFLookUpByUniqueID/FDF7E79B0E41203C86256FC70060DC70/$FILE/D20MY0305.pdf Have hard copy.
Omron Relay Selection Guide:
http://oeiwcsnts1.omron.com/ocb_pdfcatal.nsf/0/57386FFD93505C1586257037006CF518/$file/C20RelaySelGd0305.pdf

Back to top | UniCopter Home Page | SynchroLite Home Page | Nemesis Home Page
Last Revised; June 8, 2007