Depending on which version of the PS2 controller you
purchased, this regulator may be changed to the three amp
or five amp version.
and the toggle switch labeled S1. Mount and solder the
power supply jack labeled P1. When mounting capacitors,
the longer lead is the positive lead. Capacitors C2 and C6
are 1,000 µf. C5 and C7 are 10 µf capacitors. The following
capacitors are non-polarized and may go in with the leads
facing either way. Capacitor C4 is a 0.1 µf 100V. C1 and C3
are small 22 pF capacitors. Next, mount and solder the 8
MHz crystal labeled Y1. Now, mount the SMH-03’s labeled
P2-P7, then mount the seven-pin header P8 and the
LM2937 labeled U1. Before mounting the 7805 voltage
regulator, first attach it to the heatsink (heatsink is included
with the three and five amp versions only) and then mount
it to the PCB in the position labeled U3 (see Figure 9).
When mounting voltage regulators LM2937 and 7805*
to the PCB, the flat side must be aligned with the small
rectangle printed on the board.
Plug the PS2 connector into the P8 connector. The
black wire of the connector faces toward the right, with the
PS2-SMC-06 facing you. Secure the PS2 connector to the
top side of the PCB as in Figure 10.
The hex file for programming the 16F88 accompanies
this article. If you purchased the kit, the PIC microcontroller
The PS2 SMC can use a variety of power supplies from
6V to 9V (AC/DC, one Amp, or more) thanks to the
onboard rectifiers. You don’t have to worry about DC
supply polarity. On my prototype, power is supplied to the
board through the 2.1 mm DC barrel jack. The circuit can
be reset anytime using a momentary contact reset switch.
PS2 SMC Operation
Begin by plugging in nine-pin male connector of your
PS2 controller or wireless receiver into the female connector
on the circuit board.
There are six standard three-pin male headers for
connecting hobby servomotors Servomotor 1 to Servomotor
6. Connect one to six servomotors as shown in Figure 11.
FIGURE 3. Playstation nine-pin connector with wires out.
FIGURE 5. Prototype PS2 interface controller.
FIGURE 6. PCB for interface controller.
Plug in the PS2 controller, connect the servomotors,
and toggle the on/off switch to the “on” position. The
green LED will light indicating that power is on. The amber
LED (status LED will go on after a couple of seconds)
indicates a communication link has been established
successfully with the PS2 and that the servomotors are now
ready to be controlled. This amber LED will stay on. At the
same time, the red LED on your PS2 will go on, indicating
the PS2 is in analog mode. All six servomotors in normal
Independent mode will move to the center neutral position
SERVO 02.2011 59