Synchrone Servosteuerung
Gleichlauf mit ServoMagic

Modellbau-Servos werden auch häufig bei Anwendungen in Zusammenhang mit Roboter-Funktionen eingesetzt. Ein großer Nachteil ist dabei, dass Servos ihre Positionen meist zu schnell verändern, was nicht selten zu ruckartigen Bewegungen führt. Die Lösung heißt ServoMagic und ermöglicht ein durch den Anwender einstellbares Bewegungstempo zwischen den einzelnen Positionen.
ServoMagic wurde speziell für Modellbau-Anwendungen entwickelt, bei denen ruckartige Bewegungen der gesteuerten Elemente unerwünscht sind, wie zum Beispiel bei Roboter-Armen oder selbständig laufende Roboter. Für den sanften Übergang zwischen zwei Positionen verwendet ServoMagic ein auf der so genannten Bresenham-Routine basierendes Verfahren.
Die Schaltung basiet auf einem AT90S2313 von Atmel, einem 8-bit-RISC-Mikrocontroller, der mit 4 MHz getaktet wird und wie folgt ausgestattet ist: 2-KByte Flash-Speicher, 128 Byte RAM, 128 Byte EEPROM und 15 I/O-Ports. Die zusätzliche Hardware hält sich in Grenzen. Die Kommunikation mit dem ServoMagic-Modul erfolgt über einen einfachen RS-232-Port oder über einen 36-kHz--Infrarot-Empfänger.
Dies ist ein NUR FÜR MITGLIEDER-Artikel. Um diesen Artikel lesen zu können, benötigen Sie ein Abonnement.
- Zugriff auf das Elektor-Archiv und über 5.000 Gerber-Dateien
- Erhalten Sie bis zu 8 Zeitschriften pro Jahr (digital und/oder in Papierform)
- 10 % Rabatt im Elektor-Shop
Erhältlich ab 4,95 € pro Monat.
Was ist Members Only
Elektor engagiert sich dafür, hochwertigen Inhalt rund um Elektronik bereitzustellen und betreut dabei zehntausende zahlende Mitglieder. Als Teil dieses Engagements hat Elektor das Premium-Angebot ins Leben gerufen, das exklusiven Zugriff auf ausgewählte Artikel bietet – manchmal sogar bevor diese in der Zeitschrift erscheinen.
Täglich können Mitglieder fundierte Artikel entdecken, die das Beste aus Elektors Premium-Content präsentieren und speziell darauf abzielen, ihr Wissen und ihre Begeisterung für Elektronik zu vertiefen.
Mit dem Premium-Programm will Elektor seiner Community aus Enthusiasten frühzeitigen Zugang zu aktuellen Projekten und Erkenntnissen ermöglichen. Nach dem Einloggen genießen Mitglieder diesen exklusiven Inhalt und können sich über spannende Projekte und Innovationen austauschen. Während Premium unser bestehendes Angebot erweitert, wird Elektor weiterhin eine Fülle an kostenlosen Informationen für die breite Community bereitstellen.
Werden Sie Teil der Elektor-Community und nutzen Sie Premium sowie weitere Mitgliedervorteile!
Material
Gerber-Datei
Die zu diesem Projekt gehörende Platine steht als Gerber-Datei exklusiv allen GOLD- und GREEN-Mitgliedern zum sofortigen Download zur Verfügung. Mit Gerber-Daten können Sie Platinen selber herstellen oder sie bei einem Platinenhersteller in Auftrag geben.
Elektor empfiehlt den zuverlässigen PCB-Service von Eurocircuits oder von AISLER.
Gerber-Dateien unterliegen der Creative Commons-Lizenz. Creative Commons bietet Urhebern die Möglichkeit, dass ihre Werke frei genutzt und verbreitet werden.
Stückliste
R1 = 100
R2 = 330
R3 = 10 k
R4, R10…R19 = 1 k
R5 = 100 k
R6, R7 = 4k7
R8, R21 = 47 k
R9 = 470
R20 = 1 /1 W
Kondensatoren:
C1 = 4µ7/10 V stehend
C2, C3 = 27 p
C4 = 220 n
C5 = 10 µ/16 V stehend
C6, C7, C9 = 100 µ/25 V stehend
C8, C10, C11 = 100 n
Halbleiter:
D1 = 1N4148
D2 = LED 3 mm grün
D3 = 1N5401
IC1 = IR-Empfänger (siehe Text)
IC2 = AT90S2313-10PC (programmiert für RS232, EPS 020031-41)
IC3 = 78S05
IC4 = 78L05
T1,T2 = BC547B
Außerdem:
JP1 = Jumper
K1 = 9-polige Sub-D-Buchse, gewinkelt, für Platinenmontage (female)
K2 = 2 x 5-polige Stiftleiste
K3 = Anschluss für Infrarot-Empfänger
K4…K13 = 3-polige Stiftleiste
S1,S2 = Taster, 1-polig, Schließer
X1 = 4-MHz-Quarz
Kühlkörper für IC3, z.B. FK237, ICK35
2 Drahtbrücken
RS232-Kabel, alle Anschlüsse 1:1 verbunden (kein Nullmodem-Kabel)
Platine 020031-1
Diskette mit Software: EPS 020031-11 (oder Downlaod)
Diskussion (0 Kommentare)