SRS Labs SRS Robot Level 1 Kit User Manual

Page of 34
 
AVR Robot Controller 1.1 Hardware Description 
Expansion Headers JP3 and JP10 
Refer to the schematic for the connections to these headers. All CPU I/O, +5v, ground, +/- 10v and battery voltages 
are supplied. JP3 supplies +5v and ground from the analog section. JP10 supplies +5v, ground, +10v and –10v from 
the digital section. The +/-10v is from the serial interface chip and can only supply about 10ma of current. This is 
sufficient for one or two low powered op-amps. JP3 and JP10 are oriented with pin 1 toward the notch side of the 
CPU
Left and Right Analog Inputs 
These are the headers labeled “LEFT” and “RIGHT” at the front of the board, with the 
3-connector sockets. They are raw analog inputs with filtered +5v and ground. They 
are intended to connect directly to the Sharp GP2D12 or 15 sensors. However any 0-5v 
output sensor may be used. You can also connect a potentiometer to these inputs for 
position feedback or variable input. 
Left, Center, and Right Floor Sensor Inputs 
These are the headers labeled “LF,” “CF,” and “RF” at the front of the board, with the 4-connector sockets. These 
match the pin-out of QRB1134 phototransistors. The resistors supplied with the kit are selected to work well with 
these sensors. Pin 1 is attached to the outer E (emitter) wire. Pin 4 is attached to the outer S (sensor) wire. If you do 
not want to commit the board to these sensors, you can replace the 180-ohm resistor with a piece of wire and leave 
out the 4.7k resistors. The resulting circuit is similar to the Left and Right analog inputs and allows +5v-powered 
sensors to be connected to the board. 
 
 
Normal 
Wiring 
 
   Alternate 
Wiring 
Left and Right Motor Connectors 
These are the headers labeled “LEFT” and “RIGHT” at the back of the board, with the 2x3 pin headers. The left and 
right motor connectors provide output from the H-bridge, power, ground, and two CPU I/O lines. The additional 
lines can be used to implement an encoder feedback or input mechanism, or can be used as output lines to drive a 
standard R/C servo. 
H-bridge output 
The H-bridge output is on the inner pins of the header and is directly connected to the 754410 H-bridge. This can 
supply up to 1A with a battery voltage of up to 24V. If you gut a servo and re-attach the servo cable wires to the 
motor, be aware that the two H-bridge output pins are not aligned with the power pins: you either need to wire the 
servo motor to Red, White, or connect the plug in reverse. 
Encoder input 
When driving motors with the H-bridge, the additional two signal wires and 
power can be used to gather encoder feedback. When driving an encoder make 
sure the jumper block labeled SERVO is connected for +5v. 
 
32  
11-3-2005 
 
Left Motor 
Right Motor 
DIR 
Portc.3 Portc.4 
PWM 
Portd.4 (OC1B) 
Portd.5 (OC1A) 
CH-A 
Pind.3 (INT1) 
Pind.2 (INT0) 
CH-B 
Pinc.2 Pinc.5