Professional Documents
Culture Documents
thereby stopping the stepper motor. Forward and reverse (UP / DOWN) are both decoded
as a logic high level so either enables the 555 pulse generator and so the motor runs.
A 555 timer cannot produce a normally low signal with a small positive pulse unless you add several more components - so the last logic gate IC1(d), rather than going
unused, is configured as an inverter to convert the 555 output to narrow positive pulses.
Most stepper drivers require this type of signal. If anything else is supplied the motor will
sometimes have a noticeable lack of power or excessive heating can occur in the driver
module.
The original EDM motor circuit wiring has the ability to have the motor run full
speed in the UP (retract) direction and a variable speed in the DOWN direction. The
variable speed is accomplished in this circuit with the 5k pot connected to JP2.
The "fast retract" action is achieved in this circuit by routing the UP direction
signal from IC1(3) to transistor T1 which bypasses the speed control so the motor runs
full speed in the up direction regardless of the speed pot setting, This control signal
passes through a front panel on/off switch so that the speedup action can be enabled or
disabled.
The values in the pulse generator circuit have been chosen to produce the same
motor rpm as the gear motor in the original design when using a 200 step per revolution
stepper motor and an 8 micro-step controller. This is a pretty common and in-expensive
configuration. If different motor is chosen or a step driver with less or more micro-steps
then the component values around the 555 timer will need to be adjusted. Since the
stepper motor will not require much power the commonly available "Easy Stepper" or the
drivers based on the Toshiba "TB6600" available on Ebay for a few dollars should do the
job. They both have an 8 micro-step setting. Also required on the driver is an "Enable"
pin (described later).
Most inexpensive stepper motors are 200 steps per revolution (1.8 deg per step). I
use a NEMA 17 format motor.
The direction signal from IC1(a) pin 3 is routed through R5 (a safety current
limiter) to JP1. The step pulse pulses are also routed to JP1 through R6.
between the step pulses from the 555 timer and a logic ground. The ground is required so
that a solid "off" level is applied when the switch is in the off position.
JP5 is the "fast retract" on/off switch which is mounted on the front panel.
JP2 is for the wires to the speed control pot mounted on the front panel.
I chose to use a DB15 connector to connect the head to the EDM box because it had
sufficient wires and was readily available. Factory made cables are also available. BE
SURE TO GET A CABLE WITH STRAIGHT THROUGH CONNECTIONS. If a DB15
is not available the connector can be substituted for another type with sufficient wires.
The diagram also shows a separate power supply for the stepper motor. This is a
preferable arrangement since the EDM circuit board power supply may not be able to
supply enough current for your particular motor.
On the right side of the diagram are typical connections to the head devices. This is only
a basic wiring diagram and may need to be altered based on your devices.
You will notice a dashed line around several components in the center of the
diagram. These devices are located on the small control panel on the head. The motor
driver and the connector can be located wherever is convenient, probably at the base of
the head support column.
The limit switches etc. on the head cannot be wired as they are shown in the EDM
book since they were previously interrupting the power to the DC gear motor. Instead, a
simple switch arrangement is shown that disables the stepper motor driver through it's
ENABLE signal when a limit is tripped. The limit switches are wired in parallel so that
either the UP limit or DOWN limit will disable the motor drive. A led is also provided as
a visual indicator that a limit is tripped. This led is also used during the precision depth
setup procedure as described in the book.
The diagram shows an additional "limit bypass" switch that is used to manually
re-enable the motor. To use this switch determine which limit has been tripped and use
the direction switch to send the motor in the OPPOSITE direction. Then press the bypass
switch. Once the head comes off the limit, the bypass switch can be released and the
motor will continue. Although getting off the limits requires operator intervention it is a
safe solution since the operator is involved in safely correcting what can be considered a
fault condition. The second direction led is located on the head control panel as well.
The power from the separate stepper power supply on the left side of the diagram
uses 6 wires in the 15 pin cable for extra current carrying capacity. That said it is not
expected that the stepper will require a lot of current since it will not need a lot of power
to drive the ram. The power supply should be sized accordingly and if there is any reason
you require a lot of current for the stepper then the 15 pin connector should probably be
substituted for another multi-pin connector.
end