Re: Re: pic-servo & EMC
Posted by
Fred Proctor
on 1999-07-19 15:05:55 UTC
Andrew Werby and Andy Olney were discussing the PIC-Servo and using it
in place of the Servo To Go board for the EMC. I have been referring to
the STG board as a "dumb" IO card since it has no CPU or other chips
that do any calculations. It's just a board with an ISA bus interface to
digital-to-analog converters, encoder quadrature counters, and some
digital IO. It doesn't do any PID calculations, trajectory planning,
etc. like full-featured motion control boards (e.g., Delta Tau PMAC,
Galil DMC-1000).
The PIC-Servo sounds like it does what the STG board does, plus some
servo calculations. Some boards are in this category, where they use a
small chip for the PID calculations. This puts it in the "smarter"
category, but it still lacks the full-blown motion control of the Delta
Tau or Galil.
One easy way to use the PIC-Servo is to simply read its encoder counter
and write its DACs, bypassing any calculations. If the PIC-Servo only
has a serial interface this can get messy. I haven't done any serial
port programming in RT-Linux, but others have.
--Fred
in place of the Servo To Go board for the EMC. I have been referring to
the STG board as a "dumb" IO card since it has no CPU or other chips
that do any calculations. It's just a board with an ISA bus interface to
digital-to-analog converters, encoder quadrature counters, and some
digital IO. It doesn't do any PID calculations, trajectory planning,
etc. like full-featured motion control boards (e.g., Delta Tau PMAC,
Galil DMC-1000).
The PIC-Servo sounds like it does what the STG board does, plus some
servo calculations. Some boards are in this category, where they use a
small chip for the PID calculations. This puts it in the "smarter"
category, but it still lacks the full-blown motion control of the Delta
Tau or Galil.
One easy way to use the PIC-Servo is to simply read its encoder counter
and write its DACs, bypassing any calculations. If the PIC-Servo only
has a serial interface this can get messy. I haven't done any serial
port programming in RT-Linux, but others have.
--Fred
Discussion Thread
Andrew Werby
1999-07-19 03:14:14 UTC
Re: pic-servo & EMC
Fred Proctor
1999-07-19 15:05:55 UTC
Re: Re: pic-servo & EMC
Andy Olney
1999-07-19 21:36:24 UTC
Re: Re: pic-servo & EMC
Dan Mauch
1999-07-20 06:59:58 UTC
Re: Re: pic-servo & EMC
Tom Kulaga
1999-07-20 22:26:47 UTC
Re: pic-servo & EMC