Re: EHP External Hardware Proposal
Posted by
Steve Carlisle
on 2000-02-01 20:02:29 UTC
It seems that most of the companys that sell data aquistion
and control products list, LPT/Printer port compatible I/O
systems. Would this be the type of board that would be
considered for EHP?
Steve
----------
From: Bertho Boman <boman@...>
To: CAD_CAM_EDM_DRO@onelist.com
Subject: Re: [CAD_CAM_EDM_DRO]EHP External Hardware Proposal
Date: Tuesday, February 01, 2000 5:32 PM
From: Bertho Boman <boman@...>
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
=======================================
GET A NEXTCARD VISA, in 30 seconds. Get rates as low as 0.0 percent
Intro APR and no hidden fees. Apply NOW.
<a href=" http://clickme.onelist.com/ad/NextcardCreative7SR ">Click
Here</a>
------------------------------------------------------------------------
Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the
discussion of shop built systems in the above catagories.
To Unsubscribe, read archives, change to or from digest.
Go to: http://www.onelist.com/isregistered.cgi
Log on, and you will go to Member Center, and you can make changes there.
For the FAQ, go to http://www.ktmarketing.com/faq.html
bill,
List Manager
and control products list, LPT/Printer port compatible I/O
systems. Would this be the type of board that would be
considered for EHP?
Steve
----------
From: Bertho Boman <boman@...>
To: CAD_CAM_EDM_DRO@onelist.com
Subject: Re: [CAD_CAM_EDM_DRO]EHP External Hardware Proposal
Date: Tuesday, February 01, 2000 5:32 PM
From: Bertho Boman <boman@...>
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@...>each
>
> 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
> axis' "commanded position" and letting the external micro handle theservo
> loop, PID gains and all? Or, are we just talking about blind stepperpulse
> train generation...? I think I've heard a little of each from thevarious
> people interested in this system architecture, and was just wonderingwhat
> the external micro's duties would be.--------------------------- ONElist Sponsor ----------------------------
>
> Carlos Guillermo
GET A NEXTCARD VISA, in 30 seconds. Get rates as low as 0.0 percent
Intro APR and no hidden fees. Apply NOW.
<a href=" http://clickme.onelist.com/ad/NextcardCreative7SR ">Click
Here</a>
------------------------------------------------------------------------
Welcome to CAD_CAM_EDM_DRO@...,an unmoderated list for the
discussion of shop built systems in the above catagories.
To Unsubscribe, read archives, change to or from digest.
Go to: http://www.onelist.com/isregistered.cgi
Log on, and you will go to Member Center, and you can make changes there.
For the FAQ, go to http://www.ktmarketing.com/faq.html
bill,
List Manager
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