Servo an STK500 anschließen?

Gast #584382
Lesenswert?

Hallo Forum,

ich habe mir das STK500 vor einigen Tagen gekauft.
Leider ist das Board noch nicht bei mir eingetroffen aber ich würde
gern wenn es da ist gleich loslegen.
Daher würde ich gern wisen, wie ich ein bzw. am besten zwei
Servo an das Board anschließen kann.
Ich habe auch schon hier und in anderen Foren sowie bei google gesucht,
aber leider bisher keine Anleitung gefunden in der der praktisch 
Anschluss
beschreben wird. Deshalb wende ich mich jetzt an euch, ichhoffe ihr 
könnt mir helfen.

p.s.: Könnt ihr mir vlt. auch einen Servo/online Shop empfehlen?
Damit ich dann direkt loslegen kann, wenn das Board da ist.
Der Servo sollte dabei einem Servo in einer Fernbedieung eines 
Modellautos ähneln oder entsprechen.

Vielen Dank für eure Bemühungen/antworten.

Gruss
Stefan
#584389
Lesenswert?

> aber leider bisher keine Anleitung gefunden in der der praktisch
> Anschluss beschreben wird.

Der ist ganz simpel:
Ins Servo geht ein Kabel hinein, welches aus 3 Adern besteht.
Diese sind farbcodiert, wobei es mehrere moeglich Farbkombinationen
gibt.
Wenn im Kabel eine rote und eine schwarze Ader vorhanden sind,
dann sind das + und -  (rot = +, schwarz ist -), die restliche
verbleibende Ader (weiss, gelb) ist dann der Signaleingang.

+ und - verbindest du mit deiner Stromquelle bzw. - auch noch
mit dem GND auf dem µC-Board. Die Signalader kommt an einen
Portpin und schon kanns losgehen: der Rest ist dann Programmierung.

Wie du das mechanisch machst, ist eine Frage des Steckers oder
Buchse, der am Servokabel angecrimpt ist. Viele verwenden
die JCT Anschluesse, die werden dann am einfachsten auf
3-polige Stiftleisten aufgesteckt.

> Könnt ihr mir vlt. auch einen Servo/online Shop empfehlen?

Wenn du in einer größeren Ortschaft wohnst, gehst du am besten
in den nächstgelegenen Modellbauladen. Ansonsten gibt es noch
jede Menge Online-Modellbaushops.


Aufpassen musst du allerdings auf die Stromversorgung des µC
Boards. Der Servomotor kann da schon jede Menge Störungen in
die Stromversorgung reinhauen, so dass der µC ständig resettet
wenn der Motor läuft. Das siehst du aber dann.
Gast #584393
Lesenswert?

So wie's Karl-Heinz beschrieben hat funktionierts wunderbar. Hab ich 
selbst zum testen auch schon gemacht ! Reset war bei mir bis jetzt kein 
Problem. Aufpassen muss Du nur, das das Servo unbelastet ist, da es 
sonst wirklich sehr erheblichen Strom zieht ! Nicht das das STK noch 
Schaden nimmt!
Gast #584415
Lesenswert?

Auch wenn das alles richtig ist, was geschrieben wurde hier ein sicherer 
Weg der die Überlebenschancen des STK500 bei deinen ersten schritten 
erhöht.

Nimm eine externe Spannungsquelle zur Versorgung der Servos (5..6V). Die 
500mA des STK500 sind evt. nicht ausreichend.
Verbinde GND Spannungsquelle und GND STK500.

Verbinde den PORTpin über einen 100 Ohm widerstand mit dem Servo 
Signaleingang. Der serielle Widerstand sorgt für eine Strombegrenzung 
falls du etwas falsch machst.

Verbinde VCC Spannungsquelle mit VCC Servo.

>Ich habe auch schon hier und in anderen Foren sowie bei google gesucht,
>aber leider bisher keine Anleitung gefunden in der der praktisch
>Anschluss beschreben wird.

Du solltest unbedingt deinen Umgang mit google & Co verbessern.
Suchworte servo stk500 avr
auf der 1. Seite
http://www.engr.sjsu.edu/bjfurman/courses/ME106/ME106pdf/servo-atmel.pdf
#584693
Lesenswert?

@Wolfram: Ich gebe Dir Recht, daß dies die sichere Variante ist, aber 
warum dann nur 100 Ohm ? Wenn die versehentlich kurz geschlossen werden, 
dann fließen auch rund 50mA, was den Port - Pin grillen kann. Dann doch 
lieber 330 Ohm, dann kann auch bei nem Kurzen nix passieren. Und nen 
Servo stört sich nicht dran ....
#584698
Lesenswert?

Michael K. wrote:
> @Wolfram: Ich gebe Dir Recht, daß dies die sichere Variante ist, aber
> warum dann nur 100 Ohm ? Wenn die versehentlich kurz geschlossen werden,
> dann fließen auch rund 50mA, was den Port - Pin grillen kann. Dann doch
> lieber 330 Ohm, dann kann auch bei nem Kurzen nix passieren. Und nen
> Servo stört sich nicht dran ....

Ich schütze Servoausgänge meist mit 1k und hatte damit noch nie 
Probleme.

...
Gast #585077
Lesenswert?

Vielen Dank für die Infos.
Das PDF hab ich mir angeschaut und ich geh davon aus das es mir gut 
weiterhelfen wird.

Hannes Lux schrieb:
Ich schütze Servoausgänge meist mit 1k und hatte damit noch nie
Probleme.

Was ist denn ein lk ?

Gruss Stefan
#585142
Lesenswert?

Stefan wrote:
> Was ist denn ein lk ?

Das ist der Wert des Widerstandes. Dabei wurde das Omega weggelassen, 
weil das auch in Schaltzeichnungen so üblich ist und weil es nicht in 
jedem Zeichensatz definiert ist. Die Bezeichnung "1k" ist also nicht 
etwas "obercooles" wie "ATMELs" oder "Mikros", sondern völlig korrekt.

Falls Du noch ein paar Infos zu Servos an AVR-Mikrocontrollern brauchst, 
dann kannst Du gerne mal hierher schaun:
http://www.hanneslux.de/avr/mobau/7ksend/7ksend02.html

...
#585306
Lesenswert?

Stefan wrote:
> oki, ich hatte die 1 (eins) als l (keileines L) interpretiert.

Jaja, die Zeichensätze... Künstlerische Meisterwerke, aber nicht 
wirklich brauchbar, da nicht eindeutig. (Geht mir hier nicht anders, 
dazu kommt noch, dass mein Lappi-Display gelegentlich mal die 
Unterlängen unterschlägt, wodurch z.B. ein Unterstrich als Leerzeichen 
angesehen wird...

> p.s. mein anderen Thread, find ich, weicht schon von diesem ab, daher
> auch der neue!

Das sehe ich anders, ist immernoch Servoimpuls und AVR-Mikrocontroller, 
ob nun über STK500 oder wie auch immer.

Hat Dir denn wenigstens der Link geholfen?

...
#585333
Lesenswert?

Simon Küppers wrote:
> Hannes Lux wrote:
>> (Geht mir hier nicht anders,
>> dazu kommt noch, dass mein Lappi-Display gelegentlich mal die
>> Unterlängen unterschlägt, wodurch z.B. ein Unterstrich als Leerzeichen
>> angesehen wird...
>
> Keine native Auflösung eingestellt, sodass die Underscores weg"poliert"
> werden? Oder ist es dann zu klein? :-)

Simon, die Schrift in den Beiträgen ist seit der Software-Umstellung eh 
viel zu klein, dafür ist die in den Beitragslisten zu groß. Das ist eben 
die Schattenseite davon, dass jeder Pups (Schriftart, Größe, usw.) per 
CSS vorgeschrieben ist. Meckern bringt aber nix, da wird einem nur FF 
oder sogar LINUX empfohlen. Und FF ist auch nicht das NonplusUltra, da 
funktioniert ja nichtmal die Backspace-Taste richtig.

...
#585677
Lesenswert?

Also ich hab zum testen die Servos immer an die Stromversorgung des STKs 
(VTG) drann gehängt.

Die Spannung ist sogar Kurzschlussfest da blinkt dann die Status LED 
wenn n kurzen hasch und die VTG LED geht logischerweiße aus.

Wegen Reseten hatte ich auch noch keine Probleme damit die AVR-Sockel 
sind auf dem STK ganz gut mit Kondensatoren geschützt.

Am einfachsten nimmst du zwei von denen zweipoligen Kabeln und steckst 
eins bei GND-VTG ein und ein zweites bei nem PortPin. In den 
Anschlussstecker vom Servo steckst du ne Stiftleiste rein und da drann 
dann die 2 2poligen Kabel=)

Dann musst du nichmal was löten...

Ps.: Viel spass mit deim STK :)
Gast #585749
Lesenswert?

@Hannes Lux:
Vielen Dank nochmals für den Link! Ja, der hat mir das vom Verständis 
her eindeutig nähergebracht! Hab mich auch schonin dem anderen Thread 
(STK500 -> Sender -> Empfänger -> Servo) für den Link bedankt!

@Karl-j. B.
Danke für die ausführliche Beschreibiung, sobald ichdas Board hab, werde 
ich mich mal dran machen ;-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren