CAD CAM EDM DRO - Yahoo Group Archive

Re: Low cost Servo Controller

Posted by Jon Elson
on 1999-09-14 23:42:00 UTC
Bertho Boman wrote:

> From: Bertho Boman <boman@...>
>
> Hello Jon,
> I like to sign the non-disclosure and take a look at what you got.
>
> I like your operating mode and wish you best of luck.

Attached file follows :

Meanwhile, here is a non-disclosure agreement, for you to sign and
send back to me by US post.

I, __________________________ (undersigned) agree to the following

terms to protect the confidential nature of the circuit design that will be

provided to me by Jon Elson of Pico Systems, of Kirkwood, MO.

This circuit is a pulse-Width Modulated servo amplifier for

brush-type DC motors.

1) I will not disclose the details of this circuit to any third

party, unless it is for technical help in constructing and

setting up the circuit.

2) If it is necessary to engage others in the construction of this

circuit, I will require them to agree to these same terms of

non-disclosure.

3) I will not, under any circumstances, manufacture amplifiers based

on this design, or allow others to do so.


Signed
__________________________



Date
___________________________



Oh, yes, my address is :
Jon Elson
543 Lindeman Rd.
Kirkwood, MO 63122
(USA)



Well, sorry to have to go through all this, but I want to reserve the
right to make commercial sales of these servo amps in the future.
I did go through quite a bit of effort (and expense counted in blown
transistors and chips) to get to this final design. Sometime during the
course of this project, I'll give some of the history of that.

Finally, I need everyone to give me some info on the motors you plan
to use. I think there will be (probably) 3 basic versions of these
amps.

1. A low-voltage amp, good up to 80-90 Volts, and anywhere from
5-12 Amp capacity, with small filter inductors and sheet metal
heatsinks on the transisors. These will be identical to what I'm
using right now.

There is only one part we have to 'make', that is the charge pump
that delivers power to the high-side drivers and the fault sense
circuit. It involves winding 2 isolated 75-turn windings on a little
pot core, and only takes a couple minutes to do.

2. A high-voltage amp, good to 200 VDC, and up to 12 Amp capacity.
The heat sinks may still be sheet metal bolt-on units, I don't
expect the transistors to run much hotter. But, the inductors
in the output filter need to be made custom, I've run some designs
using Magnetics, Inc. design guide, but I'll have to actually get a
sample and test it to be sure it won't overheat.

3. A spindle drive amp, with all the power circuitry built off
board, with 30-50 Amp IGBT's, hand wired (with heavy
wire) on a heat-sink extrusion. The PWM frequency needs
to be turned down to 25 KHz or so (one component change).
I have some big lengths of heatsink material, so we can select
what you need. The filter inductors will definitely need to be
custom made here, pretty much a design for each application.

Note, also that you will need an external +/- 12 Volt DC power
supply,
about 1/2 A for the +, and .25 A for -, for each amplifier. One big
supply is fine. You will also need a DC power supply for the servo
power. I'm using a 15 Amp, 68 Volt unregulated supply for my setup,
but your motors determine what is appropriate. You will also need
a card cage for the 4.5 x 6" cards (standard Vector board format).
I used some 22/44 contact wire-wrap sockets for the board to plug
into. I used some 1/8 x 1/2" bus bar (armature bar) to connect
ground
and servo power to all the amps. I ran the bar between 2 rows of
pins,
and soldered 4 pins to each bar. For the motor output, I bent 4 pins
together, and stuffed them into a crimp-type male 1/4" quick
disconnect
terminal. I then soldered the terminal to the pins. There are 2 of
these terminals for each motor. Finally, you need a good DC tach
to provide velocity feedback for the servo loop. I got 3 really nice
DC tachs from C&H surplus in Pasadena, CA. Unfortunately, those
are all gone. I'm looking for some more, and if I find a suitable
source,
I'll let everyone know. The trick here is it must have minimal
ripple
at constant speed. Some small ironless-rotor DC servo motors, like
Maxon and Escap are made exactly the same as their tachs, and will
work fine.

The final gizmo to construct is the power up/down control. I use a
setup with a small relay and a big contactor to ramp the servo supply
up and down. When the CNC control commands the servos to
come active, the first relay connects a resistor to charge up the
caps
located on the amp cards. When enough time has elapsed, a simple
delay circuit closes the direct connection to the DC power supply
with the big contactor. When the control tells the servos to power
down, the small relay opens, which cuts power to the contactor, as
well as connecting a dump resistor (same actual resisitor as the
charging one) to the amps, draining the on-board cap, and also
burning off any back-emf coming from decelerating motors.
I'm having some slight problems with burning contacts on the small
control relay, so we might try a bigger one with more contact gap.

My phone at home (with the recorder) is (314) 965-5523.
I'm usually here in the mornings (central time) and evenings, and of
course
on weekend. On weekday afternoons, I am at Wash U., at (314)
935-6547.

Jon

Discussion Thread

David Howland 1999-09-10 12:24:44 UTC Low cost Servo Controller PTENGIN@a... 1999-09-10 15:48:31 UTC Re: Low cost Servo Controller David Howland 1999-09-10 17:07:57 UTC RE: Low cost Servo Controller Andy Olney 1999-09-10 19:34:45 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-10 21:19:13 UTC Re: Low cost Servo Controller Jon Elson 1999-09-12 22:42:24 UTC Re: Low cost Servo Controller David Howland 1999-09-13 13:34:08 UTC RE: Low cost Servo Controller Jon Elson 1999-09-13 14:49:40 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-13 15:26:10 UTC Re: Low cost Servo Controller Mo 1999-09-13 14:31:40 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-13 16:08:55 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-13 18:09:21 UTC Re: Low cost Servo Controller PTENGIN@a... 1999-09-13 16:36:02 UTC Re: Low cost Servo Controller David Howland 1999-09-13 17:41:39 UTC RE: Low cost Servo Controller CG 1999-09-13 18:06:05 UTC RE: Low cost Servo Controller Dan Falck 1999-09-13 19:00:45 UTC RE: Low cost Servo Controller PTENGIN@a... 1999-09-13 21:44:43 UTC Re: Low cost Servo Controller Jon Elson 1999-09-13 22:52:12 UTC Re: Low cost Servo Controller Jon Elson 1999-09-13 23:52:43 UTC Re: Low cost Servo Controller David Howland 1999-09-14 09:03:57 UTC RE: Low cost Servo Controller Kirk W. Fraser 1999-09-14 10:00:49 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-14 10:06:39 UTC Re: Low cost Servo Controller George Potter 1999-09-14 10:41:57 UTC Re: Low cost Servo Controller David Howland 1999-09-14 11:04:16 UTC RE: Low cost Servo Controller David Howland 1999-09-14 11:44:55 UTC RE: Re: Low cost Servo Controller Bertho Boman 1999-09-14 12:21:12 UTC Low cost Servo Controller Matt Shaver 1999-09-14 12:42:53 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 12:58:25 UTC Re: Low cost Servo Controller David Howland 1999-09-14 13:01:16 UTC RE: Low cost Servo Controller Bertho Boman 1999-09-14 12:53:19 UTC Low cost Servo Controller Bertho Boman 1999-09-14 13:05:48 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-14 13:20:37 UTC Re: Low cost Servo Controller David Howland 1999-09-14 15:26:19 UTC RE: Low cost Servo Controller Steve Carlisle 1999-09-14 16:43:25 UTC Re: Low cost Servo Controller David Howland 1999-09-14 15:31:48 UTC RE: Low cost Servo Controller Ian Wright 1999-09-14 15:42:11 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 16:11:54 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 16:20:15 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-14 17:40:37 UTC Re: Low cost Servo Controller PTENGIN@x... 1999-09-14 16:32:29 UTC Re: Low cost Servo Controller PTENGIN@x... 1999-09-14 16:34:15 UTC Re: Low cost Servo Controller PTENGIN@x... 1999-09-14 16:36:36 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-14 18:03:13 UTC Re: Low cost Servo Controller garfield@x... 1999-09-14 18:39:50 UTC Re: Low cost Servo Controller Dan Falck 1999-09-14 18:10:27 UTC RE: Low cost Servo Controller Bertho Boman 1999-09-14 19:09:34 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 23:07:45 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 23:16:59 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 23:21:04 UTC Re: Low cost Servo Controller Jon Elson 1999-09-14 23:42:00 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-14 23:36:26 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-15 03:54:15 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-15 04:00:36 UTC Re: Low cost Servo Controller Ray Henry 1999-09-15 06:19:49 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-15 07:49:52 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-15 07:52:54 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-15 08:16:04 UTC Re: Re: Low cost Servo Controller David Howland 1999-09-15 10:11:41 UTC RE: Low cost Servo Controller Jon Elson 1999-09-15 13:35:35 UTC Re: Re: Low cost Servo Controller F. de Beer 1999-09-15 14:52:43 UTC Re: Low cost Servo Controller Jon Elson 1999-09-15 15:23:54 UTC Re: Low cost Servo Controller CG 1999-09-16 10:02:58 UTC RE: Low cost Servo Controller Jon Elson 1999-09-16 15:39:09 UTC Re: Low cost Servo Controller Tom Kulaga 1999-09-16 17:06:29 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-16 19:40:10 UTC Re: Low cost Servo Controller Jon Elson 1999-09-16 22:40:26 UTC Re: Re: Low cost Servo Controller Dean Franks 1999-09-17 00:32:44 UTC Re: Re: Low cost Servo Controller Bertho Boman 1999-09-17 04:43:03 UTC Re: Low cost Servo Controller Darrell Gehlsen 1999-09-17 22:44:49 UTC Re: Low cost Servo Controller CG 1999-09-18 08:28:21 UTC RE: Low cost Servo Controller Mike Gann 1999-09-18 09:47:15 UTC Re: Low cost Servo Controller Dean Franks 1999-09-18 12:40:43 UTC Re: Low cost Servo Controller CG 1999-09-18 14:23:16 UTC RE: Low cost Servo Controller Jon Elson 1999-09-18 21:03:37 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-18 22:38:48 UTC Re: Low cost Servo Controller Jon Elson 1999-09-18 21:40:59 UTC Re: Low cost Servo Controller Matt Shaver 1999-09-18 22:05:11 UTC Re: Low cost Servo Controller Dean Franks 1999-09-18 23:09:04 UTC Re: Low cost Servo Controller John Craddock 1999-09-19 04:28:15 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-19 04:27:59 UTC Re: Low cost Servo Controller Pete Dunster 1999-09-19 05:48:20 UTC Re: Low cost Servo Controller Les Watts 1999-09-19 07:32:37 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-19 09:28:21 UTC Re: Low cost Servo Controller Steve Carlisle 1999-09-19 09:38:53 UTC Re: Low cost Servo Controller Dean Franks 1999-09-19 11:21:32 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-19 13:28:28 UTC Re: Low cost Servo Controller Jon Elson 1999-09-19 21:49:09 UTC Re: Low cost Servo Controller Jon Elson 1999-09-19 22:05:46 UTC Re: Low cost Servo Controller Jon Elson 1999-09-19 22:25:23 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-20 04:22:28 UTC Re: Low cost Servo Controller Leslie Watts 1999-09-20 12:47:55 UTC Re: Low cost Servo Controller Leslie Watts 1999-09-20 12:59:48 UTC Re: Low cost Servo Controller PTENGIN@x... 1999-09-20 13:55:27 UTC Re: Low cost Servo Controller Bertho Boman 1999-09-20 14:11:43 UTC Re: Low cost Servo Controller Jon Elson 1999-09-20 16:05:20 UTC Re: Low cost Servo Controller Peter Bailey 1999-09-20 16:56:10 UTC Re: Low cost Servo Controller Leslie Watts 1999-09-21 08:17:58 UTC Re: Low cost Servo Controller PTENGIN@a... 1999-09-21 10:04:48 UTC Re: Low cost Servo Controller Jon Elson 1999-09-21 13:03:23 UTC Re: Low cost Servo Controller Leslie Watts 1999-09-21 13:46:58 UTC Re: Low cost Servo Controller Les Watts 1999-09-22 07:25:34 UTC Re: Low cost Servo Controller Jon Elson 1999-09-22 12:18:19 UTC Re: Low cost Servo Controller Stephen Barmash 1999-09-23 17:13:28 UTC Re: Low cost Servo Controller