CAD CAM EDM DRO - Yahoo Group Archive

Re: EHP External Hardware Proposal

Posted by Bertho Boman
on 2000-02-01 17:32:38 UTC
More thoughts:

I think Hans is going full speed but we need to talk about our goals.

A few of my suggested goals:

Keep it simple and do not reinvent the wheel. Make it possible for persons to either use what is commonly available or easily
modifiable.

To make an external multi-axis, coordinated controller board is a significant undertaking. To further complicate it by adding
the servo/stepper amplifiers on board would be a very large task to say the least. Besides the hardware there would be tons of
software required.

Doing a one channel DSP (or Micro-P) based controller like I described is a reasonable group project. That would separate the
motion control software from the servo amplifier and the tach feed back and it would also remove the need for an expensive
custom PC I-O card. Actual I-O could be either through the parallel port or even opto isolated RS-232.

The software to drive it only needs to be modified slightly: Instead of writing the the command to the PC I-O card D/A it sends
it out on the printer port or the equivalent step speed command. Instead of reading the shaft encoder counter on the I-O card
it reads it from the printer port. I think it would be relatively easy to modify CNC software to do the above.

That means multiple existing software could be used with slight modification since none of the timing or feedback loops are
changed for the software. Only the local servo constants would be modified but they are normally external anyhow.

Neither Hans or I are happy to have to fiddle with Linux but if the installation and RT kernels issues are streamlined, EMC
would be an excellent choice for the software. That would also remove the need to modify EMC to make it work well with
steppers. An other possible alternative would be if Hans or someone with the right experience can take a look at what it takes
to run EMC under a slightly modified NT to get reasonable RT performance as I mentioned in a previous post.

A small single channel board with PWM amps that can be used with either steppers or servos sounds good. Hey, stack up six of
them and we have a hexapod! It would solve several problems:

1. Pulse generator for steppers with no frequency limit or jumps
2. Amplifiers for plain steppers.
3. Encoder feedback for steppers.
4. Servo Amps with digital gain/ filter control.
5. Encoder, home and limit switches interface.
6. Electronic tach for servo feed back
7. No PC I-O card required
8. Easy opto isolation
9. Since it is a very low cost single channel board it can be used for simple motion control of just about anything.

To the EMC "crew": Is it practical what I suggest and would you be willing to support it?

Hans and Windows programmers: Have you taken a look at what is required to run EMC on NT?

Who has DSP experience?

Step up to the mic. Let your suggestions and comments be heard!

If this is pulled through, I can have the boards built on my production lines at cost (I'm not in this to make money) as long as
we can run a reasonable size batch each time. That way, software and non-electronic persons still can be part of a large group
and we can standardize our effort.

Bertho Boman
=======================================



> From: "Carlos Guillermo" <cnk@...>
>
> Hans -
>
> I've got a pretty basic question. Are we talking about offloading
> interpolation duties to external hardware? As in sending an arc-move
> command to the external micro and then letting it execute the coordinated
> motion? Or, are we talking about merely updating a count register for each
> axis' "commanded position" and letting the external micro handle the servo
> loop, PID gains and all? Or, are we just talking about blind stepper pulse
> train generation...? I think I've heard a little of each from the various
> people interested in this system architecture, and was just wondering what
> the external micro's duties would be.
>
> Carlos Guillermo

Discussion Thread

hansw 2000-02-01 10:30:39 UTC Re:EHP External Hardware Proposal Carlos Guillermo 2000-02-01 14:14:13 UTC RE: EHP External Hardware Proposal hansw 2000-02-01 15:35:19 UTC Re: RE: EHP External Hardware Proposal Bertho Boman 2000-02-01 17:32:38 UTC Re: EHP External Hardware Proposal Bertho Boman 2000-02-01 17:41:37 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 18:11:46 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 18:37:44 UTC Re: EHP External Hardware Proposal Steve Carlisle 2000-02-01 20:02:29 UTC Re: EHP External Hardware Proposal Brian Bartholomew 2000-02-01 18:55:01 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 19:44:35 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 19:50:57 UTC Re: EHP External Hardware Proposal Steve Carlisle 2000-02-01 21:25:39 UTC Re: EHP External Hardware Proposal William Scalione 2000-02-01 20:31:57 UTC Re: Re:EHP External Hardware Proposal Steve Carlisle 2000-02-01 22:03:50 UTC Re: Re:EHP External Hardware Proposal Matt Shaver 2000-02-01 20:50:31 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 21:19:34 UTC Re: Re:EHP External Hardware Proposal hansw 2000-02-01 21:26:35 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 21:28:43 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 21:36:53 UTC Re: Re:EHP External Hardware Proposal Steve Carlisle 2000-02-01 23:01:29 UTC Re: EHP External Hardware Proposal hansw 2000-02-01 21:52:02 UTC Re: EHP External Hardware Proposal John Craddock 2000-02-01 22:33:51 UTC Re:EHP External Hardware Proposal Bertho Boman 2000-02-02 04:04:48 UTC Re: EHP External Hardware Proposal Fred Smith 2000-02-02 06:30:22 UTC Re: EHP External Hardware Proposal hansw 2000-02-02 06:54:28 UTC Re: EHP External Hardware Proposal hansw 2000-02-02 06:57:11 UTC Re: EHP External Hardware Proposal Bertho Boman 2000-02-02 07:46:39 UTC Re: EHP External Hardware Proposal Fred Smith 2000-02-02 08:00:51 UTC Re: EHP External Hardware Proposal hansw 2000-02-02 09:01:06 UTC Re: EHP External Hardware Proposal hansw 2000-02-02 09:14:19 UTC Re: EHP External Hardware Proposal Matt Shaver 2000-02-02 10:07:17 UTC Re: EHP External Hardware Proposal Ian Wright 2000-02-02 03:10:40 UTC Re: Re:EHP External Hardware Proposal hansw 2000-02-02 10:29:48 UTC Re: Re:EHP External Hardware Proposal hansw 2000-02-02 10:35:17 UTC Re: EHP External Hardware Proposal Fred Smith 2000-02-02 11:53:52 UTC Re: EHP External Hardware Proposal Bertho Boman 2000-02-02 12:25:56 UTC Re: Re:EHP External Hardware Proposal hansw 2000-02-02 12:45:35 UTC Re: Re:EHP External Hardware Proposal hansw 2000-02-02 12:55:39 UTC Re: EHP External Hardware Proposal Jon Elson 2000-02-02 13:11:35 UTC Re: EHP External Hardware Proposal Harrison, Doug 2000-02-02 15:03:18 UTC RE: EHP External Hardware Proposal Fred Smith 2000-02-02 15:09:25 UTC Re: EHP External Hardware Proposal Jon Elson 2000-02-02 16:03:20 UTC Re: EHP External Hardware Proposal Steve Carlisle 2000-02-02 17:53:39 UTC Re: EHP External Hardware Proposal Matt Shaver 2000-02-02 16:43:28 UTC Re: EHP External Hardware Proposal hansw 2000-02-02 17:31:56 UTC Re: EHP External Hardware Proposal Ron Ginger 2000-02-02 18:28:07 UTC Re: EHP External Hardware Proposal Harrison, Doug 2000-02-02 18:36:25 UTC RE: Re:EHP External Hardware Proposal Steve Carlisle 2000-02-02 20:15:16 UTC Re: Re: EHP External Hardware Proposal Bertho Boman 2000-02-02 19:36:59 UTC Re: EHP External Hardware Proposal Jon Elson 2000-02-02 20:38:12 UTC Re: EHP External Hardware Proposal Matt Shaver 2000-02-02 22:35:45 UTC Re: EHP External Hardware Proposal hansw 2000-02-03 06:58:17 UTC Re: EHP External Hardware Proposal Carlos Guillermo 2000-02-03 07:53:59 UTC Re: EHP External Hardware Proposal Fred Smith 2000-02-03 10:06:28 UTC Re: EHP External Hardware Proposal Harrison, Doug 2000-02-03 10:33:39 UTC RE: EHP External Hardware Proposal Ian Wright 2000-02-03 09:24:49 UTC Re: Re:EHP External Hardware Proposal Fred Smith 2000-02-03 11:42:53 UTC Re: EHP External Hardware Proposal George Fouse 2000-02-03 11:49:45 UTC Re: Re: EHP External Hardware Proposal Ron Ginger 2000-02-03 14:20:28 UTC Re: EHP External Hardware Proposal Steve Carlisle 2000-02-03 17:14:42 UTC Re: Re: EHP External Hardware Proposal Matt Shaver 2000-02-03 21:28:42 UTC Re: Re: EHP External Hardware Proposal Matt Shaver 2000-02-03 22:28:58 UTC Re: EHP External Hardware Proposal daniel_puryear 2012-03-10 11:37:32 UTC Re: EHP External Hardware Proposal Roland Jollivet 2012-03-11 00:10:58 UTC [CAD_CAM_EDM_DRO] Re: EHP External Hardware Proposal Jon Elson 2012-03-11 10:35:40 UTC Re: [CAD_CAM_EDM_DRO] Re: EHP External Hardware Proposal