Gecko ERR/Reset circuit
Posted by
Alan Rothenbush
on 2001-12-19 20:15:41 UTC
>Bill;
> 2. Does anyone have a Printed Circuit designed for this circuit, so I don't
> have to reinvent the wheel? If so and you would like to share, please send
> me a copy direct if possible. Or better yet load it in the list files
> section, with the schematic if possible.
I'm right now in the process of writing the PIC code for a little 2"x3"
board to control the ERR/RESET line of my Gecko 320s.
Now, it might take me just a day or two to write this code, or it might
take me a month. ( I have the attention span of a two year old, and 20
other projects on the go. )
If you don't come up with anything else and aren't in too much of a hurry,
let me know. This may fill the "bill" <G> for you.
Alan
----------------------------------------------------------------------------
5 switch inputs, X Y Z A and ALL
I wanted to be able to turn an individual axis off, hence all the switches.
4 ERR/Reset IN/OUTs from the Geckos
4 LED outputs
These are driven from the PIC, and mirror the LED on the Gecko.
4 ( optional ) Relay outputs
The relay contacts go between the Gecko and the motor. With the relays
engaged ( by the microcontroller ), the motors get power. Using a SPDT
relay and suitable resistor, dynamic braking can be utilized. These are
also driven by the PIC.
1 EStop input
This input is expected to be connected to a SPST switch, and does two things.
With the switch closed, power is supplied to the relays and the motors are
free to run. Open the switch for any reason ( manual open, worn contacts,
cut wires, etc. ) and the motors will stop.
Feeds the EStop output opto-iso.
Also feeds the PIC. Even if no relays are used, an EStop will put the
Geckos into reset. This is less "failsafe" than relays, but better than
nothing.
1 optoisolated EStop output
To send a signal back to the CPU.
--
Alan Rothenbush | The Spartans do not ask the number of the
Academic Computing Services | enemy, only where they are.
Simon Fraser University |
Burnaby, B.C., Canada | Agix of Sparta