Re: Re: pic-servo & EMC
Posted by
Andy Olney
on 1999-07-19 21:36:24 UTC
Thanks for the comments.
The Pic Servo is a 2" x 3" board with a custom programmed Pic chip running
the PID loop and another dedicated pic chip to read the encoders and feed
that info to the first chip. It talks only with a RS485 serial connection
using a simple binary protocol. It outputs a 20 Khz PWM pulse and a
direction signal line. There is a variant that I am trying to use that fools
a stepper into thinking it is a brushless DC motor. The board including a 5
amp amplifier is 170 bucks. Combine that with a stepper motor and encoder it
looks an effective way to run an axis if software were available to control
it.
At this point it sure looks more straightforward to use Dan Mauch's stepper
controller and potentially close the loop with the DRO board project.
The Pic Servo is a 2" x 3" board with a custom programmed Pic chip running
the PID loop and another dedicated pic chip to read the encoders and feed
that info to the first chip. It talks only with a RS485 serial connection
using a simple binary protocol. It outputs a 20 Khz PWM pulse and a
direction signal line. There is a variant that I am trying to use that fools
a stepper into thinking it is a brushless DC motor. The board including a 5
amp amplifier is 170 bucks. Combine that with a stepper motor and encoder it
looks an effective way to run an axis if software were available to control
it.
At this point it sure looks more straightforward to use Dan Mauch's stepper
controller and potentially close the loop with the DRO board project.
----- Original Message -----
From: Fred Proctor <proctor@...>
To: <CAD_CAM_EDM_DRO@onelist.com>
Sent: Monday, July 19, 1999 3:05 PM
Subject: Re: [CAD_CAM_EDM_DRO] Re: pic-servo & EMC
> From: Fred Proctor <proctor@...>
>
> 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
>
> --------------------------- ONElist Sponsor ----------------------------
>
> Books, music, auctions, and more. Amazon.com!
> <a href=" http://clickme.onelist.com/ad/Amazon6 ">Click Here</a>
>
> ------------------------------------------------------------------------
> Welcome to CAD_CAM_EDM_DRO@...,an unmodulated 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.
> bill,
> List Manager
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