Search:
 Check out our BRAT!

|
|
|
|
SSC-12 Servo Controller |

Price (USD)
[
$59.95 ] Model
Number [
SSC-12 ] Ship Weight [
0.08 lbs. ]
OUT OF STOCK |
This product has been discontinued by the mfg. We are converting all of our kits that used it to the SSC-32.
|
- Serial Data Cable for PC (DB9-01)
|
|
|
|
|
|
- Microcontroller = PIC 16C63
- Speed = 16 MHz
- Serial input = RS-232 or inverted TTL/CMOS, 9600, N81
- Outputs = 12
- Current requirements = 4.7mA
- PC interface = Modular RJ11 port
- Microcontroller interface = Header posts
- Servo control = Up to twelve servos plug in directly
- Servo type supported = Futaba or Hitec
- Servo travel range = 180°
- Servo resolution = 72° / step
- PC board size = 2.7" x 1.75"
|
|
The SSC-12 (serial servo controller) is a small pre-assembled dedicated servo controller. This powerful little device makes controlling up to twelve servos from a microcontroller or PC serial port practically plug and play. The servos can be easily positioned by sending simple instructions as illustrated below.
Controlling servos from a microcontroller is not difficult, however when the number of servos that need to be controlled grows, the general purpose microcontroller can become bogged down servicing the servos, leaving no time for monitoring sensors or other I/O. The SSC-12 takes care of the timing and leaves the host computer free to deal with other issues.
The modular connector makes controlling the SSC-12 from a PC very easy, however you will need to write your own software. Simply plug the cable into the serial port and the SSC-12, and send positioning data to the serial port as follows:
Byte1 = Sync (255) Byte2 = Servo #(0-11)+(speed) Byte3 = Position (0-254)
So sending a 255, 3,180 would move servo 3 to position 180 as quickly as it will move. Sending a 255, 19, 25 would move servo 3 to position 25 very slowly. Sending a new destination while the servo is in motion will result in the servo immediately responding to the new command. Examples are included for the BASIC Stamp 2. Any computer or programming language that can send serial data at 9600 baud can be used. See the chart below to see how different speed values effect the servos speed. Note, by using a speed value of 0 the SSC-12 will emulate the original SSC.
Servo Speed Values:
0 = as fast as possible (depends on servo) 16 = 0.5 unit/frame (10.16 sec full range) 32 = 1.0 unit/frame (5.08 sec full range) 48 = 1.5 unit/frame (3.39 sec full range) 64 = 2.0 unit/frame (2.55 sec full range) 80 = 2.5 unit/frame (2.03 sec full range) 96 = 3.0 unit/frame (1.69 sec full range) 112 = 3.5 unit/frame (1.45 sec full range) 128 = 4.0 unit/frame (1.27 sec full range) 144 = 4.5 unit/frame (1.13 sec full range) 160 = 5.0 unit/frame (1.02 sec full range) 176 = 5.5 unit/frame (0.92 sec full range) 192 = 6.0 unit/frame (0.85 sec full range) 208 = 6.5 unit/frame (0.78 sec full range) 224 = 7.0 unit/frame (0.73 sec full range) 240 = 7.5 unit/frame (0.68 sec full range)
|
|
|