Forum:	Sonstige
Téma:	Servomotor?
-------------------

jensemann86:
ich will die Belüftungssteuerung über meinen CarPC steuern. dabei funktioniert die Temperatureinstellung über einen Bowdenzug, so dass ich es mit einem Motor verstellen müsste(werden wohl ca.90° sein)
sieht dann so wie aufm Bild aus. Es wurde hier ja schon oft angesprochen, aber ich habe irgendwie nicht das richtige gefunden. die Belüftungsrichtung, Intensität, Klima, Umluft wollte ich über eine Relaiskarte steuern, in dem ich die Abnehmer mit den einzelnen Relais verbinde. Sollte eigentlich so klappen. Aber wie steuer ich den Motor an, dass auch Zwischenschritte möglich sind, nicht nur kalt/heiß

manu:
Hallo!!!
Da ich die Sache schon umgesetzt habe, kann ich dir vermutlich ein paar Hinweise geben. Eigentlich ist es ganz einfach.
Ein Servomotor kann jede Stellung einnehmen. In welche er gehen soll, erfährt er über eine Frequenz. Wie du vielleicht schon gesehen hast, hat der Servo drei Anschlüsse. Einmal die Stromversorgung (Plus/Minus) und einmal das Steuerkabel. Je nach Frequenz auf dem Steuerkabel nimmt der Servo dann die entsprechende Stellung ein.
Die passende Frequenz aus der Relaiskarte zu bekommen ist fast unmöglich. Dafür ist USB einfach viel zu träge. Daher habe ich davon gleich wieder Abstand genommen.
Bei Conrad gibt es einen sogenannten Servotester. Das Teil ist super!!! Es ist eine kleine Platine mit einem Poti drauf. Wenn du das Ding verwendest, kannst du über den Poti die Stellung vom Servo einstellen. Natürlich ist so ein Poti nicht sooo toll geeignet. Deswegen hab ich den einfach runter gelötet und dort einen analogen Ausgang von der Relaiskarte (K8055) angeschlossen. Nun kann ich über den analogen Ausgang den Servo steuern. Läuft schon seit über 2 Jahren wunderbar.
Gruß Manu

jensemann86:
erstmal danke für deine tipps, waren sehr hilfreich!
aber warum ist es über den servotester nicht mehr so träge, als wenn ich ihn direkt ansteuern würde? oder was ist daran anders?
was hast du denn für einen Servomotor verwendet?

manu:
Was meinst du mit träge?
Was meinst du mit direkt ansteuern?

jensemann86:
manu hat folgendes geschrieben:Die passende Frequenz aus der Relaiskarte zu bekommen ist fast unmöglich. Dafür ist USB einfach viel zu träge. Daher habe ich davon gleich wieder Abstand genommen.
Gruß Manu
du hast mit träge angefangen ;o)
mit direkt ansteuern meine ich, das steuersignal direkt von der relaiskarte an das steuerkabel vom servomotor

manu:
Ach so...
Jetzt weiß ich, was du meinst. ;)
Aber es ist schwer zu erklären, was ich meine.
Das Problem ist einfach, dass theoretisch jeder Implus, der aus der Relaiskarte kommen soll über USB übertragen werden muss. Dafür ist der Bus aber einfach zu langsam.
Mit meiner Variante, wird der Karte ja nur einmal gesagt: Gib 3,73 Volt (als Beispiel) auf dem analogen Ausgang. Und diese Spannung hält sie dann von alleine. Der Servotester macht daraus dann wiederum die Frequenz, so dass dort kein USB dazwischen ist.
Verstehst du, was ich meine?
Gruß Manu
PS: Welchen Servo ist habe, weiß ich nicht mehr. War aber eine mit 20Ncm und nem Metallgetriebe. Das ist recht wichtig, weil der Verschleiß bei nem Plastikgetriebe einfach recht hoch ist. Das Plastik wird brüchig, wenn ständig eine Belastung drauf ist.

jensemann86:
ja jetzt habe ich geschnackelt was du gemeint hast:D 
okay, dann vielen dank, werde deine tipps beherzigen

jensemann86:
gleich noch ne frage: kann mir jemand sagen wo ich so nen motor finde? oder wie er heißt? stellmotor?servomotor? aber ich finde dazu irgendwie nichts...

Tomek81:
im RC-Modellbau z.b.

philipp_c:
Die Dinger werden nicht über eine Frequenz gesteuert. Die Frequenz ist immer gleich nur der Duty Cycle wird geändert

Jimmy:
aha... für die nicht-Servotechniker unter uns: Was ist der Duty-Cycle und wie werden sie dann angesteuert?
Nimms mir nicht übel Philipp, aber nur klugscheissen alleine ist immer ein bisschen wenig. Du hast ne Menge Ahnung, allerdings benutzt du sie oft nur zum profilieren. Versuch dein Wissen zu teilen - auch wenn wir dich oft langweilen ;) IMHO. Soll wie gesagt keine Anmache sein. 
Gruß 
Marcus

rico530:
den servomotor bekommst du auch bei conrad. hab so ein pärchen, servo und tester, noch rumliegen und brauch das nicht mehr. hat zusammen glaube ich 14 euro gekostet. den poti habe ich mit einem schiebepoti getauscht, der hatte die selbe länge wie mein originalschieber.(BMW E34).
Bei Interesse kannst Du mir ja ne PN schicken,

philipp_c:
@Jimmy ich hab doch geschrieben wie man sie steuert: Man ändert den Duty Cycle. Was hätte ich deiner Meinung nach denn noch hinzufügen sollen? (Auch keine Annamche ne ernstgemeinte Frage ;) )
Wenn man so inkompetent ist nichtmal herausfinden zu können was Duty Cylce ist (rausfinden nicht wissen!) dann ist es eh nicht wichtig für einen.
http://www.gidf.de/duty+cycle
Was man dazu noch sagen könnte wären höchstens die Zeiten. Ein Periode sollte ca. 20ms sei, wobei die Zeit in der das Signal logisch auf 1 ist zwischen 1,5 und 2,5ms gemacht wird, was jeweils die beiden Endanschläge darstellt. Mit den Zeit muss man ggf. etwas spielen, da unterscheiden sich die Servos teilweise ziemlich.
Trotzdem schönes WE
Gruß Philipp

Jimmy:
@Philipp: ICH weiß was ein Duty-Cycle ist. Und wenn ich es nicht gewusst hätte, hätte ich auch erst nochmal Google oder Wikipedia um Rat gefragt. Allerdings lässt sich das nicht pauschalisieren. Wenn man schon mit Fachausdrücken herumjongliert sollte man anschließend wenigstens skizzenhaft umreißen um was es sich dabei handelt. Die Ausführungen in deinem zweiten Absatz kombiniert mit &quot;mit Duty Cycle bezeichnet man die Länge des Signalimpulses&quot; hätte durchaus ausgereicht. Wems dann immer noch nicht reicht - der kann dann ja gerne im Google nachschauen ob er NOCH MEHR Infos zum Thema bekommt.Fakt ist: Dies hier ist ein Forum - und in einem solchen sollte man sich zu verschiedenen Themen austauschen um GEMEINSAM ein bisschen mehr zu wissen.
So - und jetzt ham wir uns alle wieder Lieb!
Schönes WE auch von mir
Gruß
Marcus

philipp_c:
Naja, seh ich anders. In einem Servo Thread kann man sich imho schon soweit informieren. Wir sprechen hier ja auch von Frequenzen usw. Und Duty Cycle ist nun echt nicht so abgehoben. Aber vielleicht seh ich das auch zu sehr aus der E-Techniker sicht. Und wozu soll ich hier etwas beschreiben was zB in Wikipedia viel besser beschrieben ist? Ich find es halt nicht sinnvoll hier Dinge zu erklären die man eh nachlesen kann. Naja, egal. Werd wohl etwas mehr drauf achten müssen...
Gruß Philipp

thecamper:
man kann doch aber eigentlich auch ne relaiskarte mit pwm ausgängen nehmen... das wäre doch viel einfacher, weil dann kann man sich das ganze a/d-gewandle doch sparen... und strom gleich mit dazu...
und relaiskartenprojekte mit 4x PWM gab es doch hier auch schon irgendwo. inwieweit die softwaretechnisch fertig waren, weis ich aber auch nicht mehr so genau. ich bin dann doch von der idee abgerückt, da mir das mit den servotestern von conrad einfach viel zu viel puzzelkram war.
achso, zu deinem gebläasemotor:
steuer den mit PWM an. das geht ganz einfach, du musst mal in modding foren nach ner lüftersteuerung mit BUZ11 suchen die sollten mit kühlkörper bis zu 20amp leisten können, an die dein lüfter wahrscheinlich nicht rann kommt, auch wenn er mit 30amp abgesichert ist.
die steuerung klemmst du dann einfach an den motoranschluss (den ohne vorwiderstand) und kannst dann mittels PWM hoch und runter regeln. im vergleich zu vorwiederständen fliessen bei kleineren einstellungen auch kleinere ströme. es könnte aber zu einen kleinen lüfterklackern kommen da halt immer strom an strom aus ist. das klackern kennt man vllt. von PWM lüftersteuerungen im PC.

philipp_c:
Oder nehm einen IRL3803 oder irgendeinen anderen zeitgemässen FET, der BUZ11 ist bissel alt da gibt es mittlerweile wesentlich bessere die dann auch fast nur noch den Lüftermotor steuern und nicht soviel heizen ;)
Die Servos kann man natürlich mit PWM steuern, man muss halt nur ausreichend Auflösung haben damit man die 1,5-2,5ms noch hinreichend gut auflösen kann bei einer Gesamtperiodendauer von 20ms.
Das mit den kleineren Strömen ist bei PWM natürlich nicht so richtig, das hängt sehr von der Frequenz usw ab. Theoretisch hättest Du dabei sogar immer den Strom der höchsten Stufe, aber halt nur für eine kleine Zeit. Der Motor hat allerdings eine Induktivität, so dass der Strom nicht rechteckig wird. Die Diode darfst Du bei der Schaltung mit dem FET auch nicht vergessen. Das &quot;klackern&quot; ist auch nur eine Frage der PWM Frequenz.
Gruß Philipp

thecamper:
@philipp_c: ich danke für die elektrotechnische fachseite meiner argumentation... ich bin in dem bereich noch nicht so weit...
mit den strömen ist klar... man hat den strom nur für eine kurze zeit aber insgesammt ist es material und energiereservenschonender als den strom an wiederständen zu verbraten... 
den irl3803 kenn ich nicht... mir waren bis dato nur schaltungen mit dem buz11 bekannt... gut man lernt ja nie aus... und irgendwie habe ich doch wieder bock meine klima auf tronic umzubauen... :D

philipp_c:
Der IRL3803 ist ein logic Level FET, wenn du schnell schalten willst (und das willst du ja) dann würde ich da eh einen Treiber zwischenpacken und dann kann man auch wieder einen FET nehmen, der seinen minimalen RDSon erst bei 10V oder so hat. Naja, der Strom ist nicht ganz nur für eine kurze Zeit in der Zeit in der Du abschaltest fließt der Strom ja weiter nur halt über die Diode, je nach Tastverhältnis geht er gar nicht auf 0 zurück.
Man sollte da schon mal nach dem RDSon gucken und nicht einfach einen BUZ11 nehmen, da fällt schnell mehr Leistung ab als man erst dachte. (hab ich auch mal schlechte Erfahrungen gesammelt :) ) Solange man unter 1W bleibt kommt man sogar meist ganz ohne Kühlkörper aus. Aber ich glaube das führt langsam zu weit ...
Gruß Philipp

Sebastian:
sagt ma weiß zufällig jmd von euch wieviel volt so ein modellservomotor hat?
hab da auch noch ne ganz interessante idee bzgl den dingern... und nein es hat nix mit ner lüftung zu tun :)

philipp_c:
Kommt drauf an, die meisten gehen von 4,8 - 6V und haben dann auch erst bei 6V die volle Kraft (musste ich auch so machen bei mir) ansteuern kannst sie dann aber trotzdem auch mit 5V

manu:
Normalerweise: 4,8 Volt
Aber die meisten laufen zwischen 4 und 6 Volt.
Gruß Manu

philipp_c:
Die meisten laufen zwischen 4,8 und 6V

Sebastian:
ah ok danke... hab vor mit den dingern die regler meiner endstufe fernzu bedienen immer auszusteigen dran drehen wieder einsteigen probehören und so nervt :)

jensemann86:
so nach allen tragödien kann ich mich nun wieder um das projekt kümmern.

ist dies ein geeigneter motor für die anforderungen?

philipp_c:
wenn du einen richtigen conrad link machst wärs leichter das zu beurteilen

jensemann86:
oh danke für den hinweis!
http://www.conrad.de/goto.php?artikel=442056

philipp_c:
Bei mir kommt ein Motorpoti zu Deinem Link??

jensemann86:
ja ist es nicht sowas was ihr meint? ansonsten habe ich nur richtige motoren gefunden...

philipp_c:
Nein, das ist ein Poti was einen Motor zum verstellen mit drin hat. Wir meinten Modellbau Servos, die gibt es auch bei Conrad. Schau mal in der Modellbaurubrick. Da ist normal auch schon so ein kleiner Arm oder ein Kreuz drauf um damit dann zB im Modellbauauto zu lenken o.a.

jensemann86:
http://www.conrad.de/goto.php?artikel=230301
dann sollte dies aber der richtige sein? ist auch mit metallgetriebe.
oder reicht das stellmoment nicht?

philipp_c:
10Ncm werden warscheinlich zu wenig sein. Musst mal gucken wieviel Du brauchst. Meiner hat 250Ncm, bei mir ging die Heizung allerdings auch sehr schwer zu verstellen.

jensemann86:
meinst du mit &quot;gucken&quot; ausprobieren?

philipp_c:
Besser messen, zum probieren brauchst ja sonst den Motor schon

jensemann86:
eben, aber wie messe ich das denn?

philipp_c:
Na das Drehmoment messen das Du bentigst um Deine Heizung zu verstellen und dabei an evtuelle Mechanik denken und auch daran, dass diese Servos nur einen gewissen Drehwinkel machen.

jensemann86:
ja das ist klar, aber wie kann ich denn das drehmoment messen?

philipp_c:
Kraft mal Hebelarm

blazerk5:
manu hat folgendes geschrieben:
Deswegen hab ich den einfach runter gelötet und dort einen analogen Ausgang von der Relaiskarte (K8055) angeschlossen. Nun kann ich über den analogen Ausgang den Servo steuern.

Wie genau muß ich den Servotester an die Karte anschließen? Hab schon ein paar Varianten probiert, aber entweder bewegt der Servo sich gar nicht oder zuckt nur unkontrolliert.

r4v3n:
Hi,
zwischen 4,8 bis 6 Volt.
Je nachdem ob man 4,8 bis 6 Volt nimmt hat man dann halt verschiedene Stellzeiten / Dreh- und Haltemomente.
Der Servotester macht aber soweit ich weiß aus 4-12 Volt die 4,8 Volt.
Müsste ich aber nochmal nachschauen.
Grüße
Chris

blazerk5:
Begreif ich nicht!
An den Servotester muß ne Stomquelle von 4,8-6 Volt angeschlossen werden. Darüber wird dann auch der Servo versorgt. Diese Spannung ändert die Stellzeiten und Momente. Schon klar. Komme aus dem Modelbau.
Aber ich muß ja dem Servotester mit der K8055 ein Signal geben, wie weit er den Servo drehen soll. 
Ich muß jetzt also wissen, welches von den drei Beinchen, an denen der Poti war, ich wo an der K8055 anschließen muß.

mommberger:
Hey, ich möchte hier das thema nochmal aufgreifen ohne einen neuen thread zu öffnen.
mich würde es interessieren ob es keinen eleganteren weg gibt die servos anzusteuern ohne diesen tester ? ich habe mir schon &quot;dieses&quot; thread durgelesen, kann aber leider nur wenig mit feds und irgendwelchen duty cycles anfangen. Kann man so eine schaltung wie im thread irgendwo fertig kaufen oder könnte mir das jemand mal näher erläutern ?
