Home › Magazines › 2005 › November › Synchronous Servos

Synchronous Servos

Tracking control with ServoMagic

Published in issue 348, November 2005

Synchronous Servos
Model servos are frequently used in robotics projects because of their unique properties. However, a significant disadvantage is that servos often change position far too quickly. In addition, each servo moves at a slightly different speed, which results in erratic looking movements. In these situations it would be nice if all connected servos would move simultaneously and with a user-defined speed to the next position. This synchronous servo control (called ServoMagic) is the solution for this problem.

Components

Resistors:

R1 = 100Ω
R2 = 330Ω
R3 = 10kΩ
R4, R10-R19 = 1kΩ
R5 = 100 kΩ
R6, R7 = 4kΩ7
R8, R21 = 47kΩ
R9 = 470Ω
R20 = 1Ω 1W
Capacitors:
C1 = 4μF7 10V radial
C2, C3 = 27pF
C4 = 220nF
C5 = 10μF 16V radial
C6, C7, C9 = 100μF 25V radial
C8, C10, C11 = 100nF
Semiconductors:
D1 = 1N4148
D2 = LED, 3mm, green
D3 = 1N5401
IC1 = IR receiver (see text)
IC2 = AT90S2313-10PC, programmed for RS232, order code 020031-41)
IC3 = 78S05
IC4 = 78L05
T1,T2 = BC547B
Miscellaneous:
JP1 = jumper
K1 = 9-way sub-D socket (female), angled pins, PCB mount
K2 = 10-way pinheader
K3 = connection for IR receiver
K4-K13 = 3-way pinheader
S1,S2 = pushbutton, 1 make contact
X1 = 4MHz quartz crystal
Heatsink for IC3, e.g., FK237, ICK35
2 wire links
RS232 cable, straight-through (all wires 1:1 connected)
PCB, no. 020031-1 from The PCBShop
project software, code 020031-11

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

PDF Article (U051158.pdf)
10 Elektor Credits
PCB layout (020031-PCB.pdf)
10 Elektor Credits
 

Order from Elektor 

AT90S2313-10PC, programmed
020031-41 (USD 14.00)
PCB
020031-1
 

Free downloads 

020031-11.zip

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Microprocessor Design using Verilog HDL

This book is a practical guide to processor design in the real world. It presents the Verilog HDL in an easily digestible fashion and serves as a thorough introduction about reducing a computer architecture and instruction set to practice. 

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.

Elektor PCBs at 25% OFF