Hallo Darf man in diesem Forum auch eigene Projekte vorstellen? Vieleicht hat jemand Verwendung für eine Servoansteuerung, mit der man zwei Servos in je 2 vordefinierte Positionen fahren kann. Nicht selten benötigt man für einen Servo ja nur zwei Positionen. Die Schaltung hat zwei Digitaleingänge, für jeden Servo einen. Setzt man einen Eingang auf low, fährt der Servo in die eine Position, setzt man den Eingang auf high fährt der Servo in die anderen Position. Die Positionen werden mit Potentiometern voreingestellt. Die Schaltung kommt ohne programierbare Bauteile aus. Alles was man braucht sind vier NE555 und ein paar not-ands. Und hier ist der Link: http://www.electronicsplanet.ch/Schaltun/Servopos/servopos.htm Viele Grüsse Kresley
Ist ja nett gelöst. Aber warum nimmst du dazu nicht einfach ein Mikrocontroller?
von der Webseite Beide Servos werden auf das Signal von IC3 geschaltet. Die Potiposition von IC3 ist dabei nicht so wichtig. Es sei denn Vollausschlag ist nötig.
>> Ist ja nett gelöst. Aber warum nimmst du dazu nicht einfach ein Mikrocontroller? Naja, nicht jeder kan Mikrocontroller programmieren. Ich kanns, aber es spricht ja nichts dagegen, wenn man mal etwas diskret aufbaut. Es sind ja alles Bauteile, die mancher Elektroniker in der Schublade hat. Deshalb habe ich die Signalumschalter auch mit einfachsten Logikbausteinen realisiert und nicht mit Schalter IC's, di jeder erst bestellen muss. >>Beide Servos werden auf das Signal von IC3 geschaltet. Die Potiposition von IC3 ist dabei nicht so wichtig. Es sei denn Vollausschlag ist nötig. Stimmt, bei IC 3 könnte ein fixer Spanungsteiler eingesetzt werden. Mit einem zusätzlichen Potentiometer ist man einfach noch ein wenig flexibler und kann teilweise auch bestimmen, welche Servoposition zu logisch hing und low gehört.
Warum nur drei PWM-Signale, wen du insgesamt vier Positionen anfahren willst? Müssen ein Signal geht ja an beide Servos...
Da du die Servokreuze oder Servohörner, oder wie man den Dingern jetzt sagt (halt die Aufsteckteils) in jedem beliebigen Winkel auf den Servo aufsetzen kannst, kannst du mit dem gemeinsamen Signal zwei Servopositionen definieren. Die beiden anderen Signale kannst du dann für jeden einzelnen Servo individuell einstellen.
David Kress schrieb: > Da du die Servokreuze oder Servohörner, oder wie man den Dingern jetzt > sagt (halt die Aufsteckteils) in jedem beliebigen Winkel auf den Servo > aufsetzen kannst, ... Das stimmt leider nicht, die Servohörner können durch stecken im Normalfall nicht jede beliebige Position einnehmen.
>Das stimmt leider nicht, die Servohörner können durch stecken im
Normalfall nicht jede beliebige Position einnehmen.
Natürlich ist man da in der "Auflösung" etwas beschränkt. Der Servo, den
ich gerade zur Hand habe, hat 30 Zähne auf seiner Endachse. Also 30
Positionen, um das Horn zu positionieren. Das schränkt zwar etwas ein,
ist aber für viele Anwendungen ausreichend.
Nette Lochrasterlayouts hast du auf deiner Page! Mit welchem Programm zeichnest du die? Gruss Jakob
>Nette Lochrasterlayouts hast du auf deiner Page! Mit welchem Programm >zeichnest du die? Mit Microsoft Visio
Nö, aber es ist schon estaunlich, was man mit Rechtcken, Ellypsen und Farbverläufen so alles zusammenbasteln kann ;-)
Und du hast da einen gesamten Bauteilstz gezeichnet? Ist es möglich, die Stencils dazu zu bekommen?
>Ist es möglich, die Stencils dazu zu bekommen?
Die würde ich auch nehmen, falls du die herausgibst ;-)
Ich hab bis jetzt nur etwa 20 Bauteile. Wüsste aber auch nicht, ab ich das einfach so verschenken würde. Da steckt recht viel Arbeit dahinter ;-)
Nette Schaltungsidee. Auch die anderen Servoansteuerungen sind recht kreativ. Nur die Signlumschalter finde ich recht umständlich gelöst. Warum nicht ein fertiges Umschalt IC?
Wie bereits oben erwähnt: Ich wollte eine einfach nachzubauende Schaltung machen, die mit bauteilen aufgebaut wird, die möglichst viele elektronikerr schon rumliegen haben. Ausserdem bin ich auf den Schalter ein wenig stolz, da ich ihn in meiner Lehrzeit selber entworfen habe, als ich noch gar nicht wusste, dass es fertige Umschalt IC's gibt ;-)
Ok ich dachte, du hättest bereits die ganze E92-er Reihe gezeichnet :-D Mach doch für deine Servoansteuerungen auch Lochrasterlayouts. Die würden sicher öfters nachgebaut.
>Mach doch für deine Servoansteuerungen auch Lochrasterlayouts. Die >würden sicher öfters nachgebaut. bin dabei :-) Aber das nimmt alles so viiiiiel Zeit in anspruch ;-)
>Umschalt IC's gibt es doch auch als 74er IC
Ööhm, bitte oben lesen ;-)
Den 7400 hat man eher in der Schublade. Und ich habe eine Emotionale
Bindung zu dieser Art von Signalumschalter :-D
Grüsse dich Schöne Schaltung um den Mikrocontroller zu entlasten. Wo hast du sie schon überall eingesetzt? Und wenn du dazu wirklich ein Lochrasterlayout machst, dann nimm doch gleich den NE556. Der hat zwei NE555 drinnen. Das spart Geld, Zeit und Platz.
>Schöne Schaltung um den Mikrocontroller zu entlasten. Wo hast du sie >schon überall eingesetzt? Mein Roboter Olimpia benutzt die Schaltung, um seine Distanzsensoren um 90 Grad zu schwenken. Aber man kann sie überall brauchen, wo ein Servo nur zwei Positionen anfahren muss. Das ist meiner Meinung nach öfters der Fall, als man denkt. >Und wenn du dazu wirklich ein Lochrasterlayout machst, dann nimm doch >gleich den NE556. Der hat zwei NE555 drinnen. Das spart Geld, Zeit und >Platz. Platz würde man sicher sparen. Aber ich verwende für die Schaltungen auf meiner Website lieber absollute Standardbauteile. Dann bauen die Leute es auch lieber nach ;-)
Ich hab die Schaltung nachgebaut. Aus reinem Interesse. Ich mache öfters mal was mit Servos. Die Bauteile hatte ich sogar rumliegen. Funktioniert super. Danke für die schöne Schaltungsidee. Die Tutorials zum Ubau der Servs sind auch super. Maverik
Du hast es schon nachgebaut? Cool, danke fürs Feedback Du hast nicht zufällig ein Oszilloskop und kannst mir sagen, bei welchen Pulspreiten dein Servo in den Endanschlag gaht? Zusammen mit dem Typ des Servos?
David Kress schrieb: > bei welchen > Pulspreiten dein Servo in den Endanschlag gaht? Hi, ich kann Dir dazu nur sagen, daß bei 1,5ms Neutral mit +-0,5ms alle Servos die ich bisher in den Fingern hatte auch 140% also +-0,7ms mitmachen und nicht in den Endanschlag fahren. Selbstprogrammierter RC-Sender ;-) Die meisten programmierbaren Sender machen auch +-140%. Gruß, Norbert
Nein, sorry, habe kein Osziloskop und kann dir nichts über die Pulslängen sagen. Vieleicht verwende ich die Schaltung, um eine "ultimate machine" zu bauen. Wollte ich schon immer mal. Kenst du die?
Habs grade gegoogelt :-D So eine gehört in jeden Haushalt :-)
Wen ich nur einen Servo so steuern will und nicht 2, was muss ich anders machen? Würde gerne einen Bahnübergang meiner Modellbahn damit antreiben.
Das ist kein Problem. Lass einfach diese Bauteile weg und schon hast du ne Servoasteuerung für einen Servo: P3, IC4, C4, R5 und IC6 Wie willst du bei der Modellbahn denn das Schaltsignal auslösen? Und warum ein Servo? Haben die Modellbahnübergänge nicht irgend eine Stellmechanik unten drinnen?
>Und warum ein Servo? Haben die Modellbahnübergänge nicht irgend eine >Stellmechanik unten drinnen? Ja, aber das Ding ist kaputt. Und ein Servo ist allemal günstiger als die Ersatzteile ;-)
knobel schrieb: > Wen ich nur einen Servo so steuern will und nicht 2, was muss ich anders > machen? > > Würde gerne einen Bahnübergang meiner Modellbahn damit antreiben. Sollen sich die Schranken ähnlich wie im Original sanft bewegen oder so ruckartig, wie bei einem Schalter? Mit o.g. Schaltung wird das so wie bei den mechanischen Bahnübergängen aussehen: Klick-Klack. Sanfter Lauf bedeutet, dass die Servoposition über eine gewissen Zeit geändert wird. Dazu muss man die Sollposition über die Zeit ändern, was o.g. Schaltung nicht kann. Sowas ist aber sehr einfach mit einem Mikrocontroller zu realisieren.
Hm, also ich habs jetzt al auf dem Steckbrett aufgebaut, aber es geht nicht :-( Der Servo macht keinen Wank.
knobel schrieb: > Würde gerne einen Bahnübergang meiner Modellbahn damit antreiben. Beitrag "Re: Taster-Entprellung am Tiny13 in Assembler" ...
>Sowas ist aber sehr einfach mit einem Mikrocontroller zu realisieren. Ich hab noch nie was mit nem Mikrocontroller gemacht. Ich weiss, das ist ein Mikrocontrollerforum, aber wenn man nach "Servo Fixposition" sucht, landet an eben hier. >Vieleicht kann ich dir helfen. Hast du ein Oszilloskop? Nein, hab ich leider nicht. Wie könnte ich bei der Fehlersuche vorgehen?
knobel schrieb: > Nein, hab ich leider nicht. Wie könnte ich bei der Fehlersuche vorgehen? Steckbrett? Erst mal noch 3 mal kontrollieren, ob du alles richtig gesteckt hast. Mit dem Durchgangsprüfer auch checken, ob du irgendwo im Steckbrett einen schlechten Kontakt hast.
Ab besten überprüfst du die Funktion von IC1 als erstes: Ersetze R2 durch 220kOhm. Dann misst du mit dem Multimeter den Ausgang. Du solltest dort eine DC-Spannung von ca. 1.67 Volt messen. Weil das IC dann einen Tastgrad von 0.333 hat. Wenn dem so ist, funktioniert IC1 und du kannst wieder 100Ohm einsetzen. Wenn es nich funtioniert, unterbrich zusätzlich die Signalleitung von IC1 zu IC2,3 und versuchs nochmals. Gib mir Bescheid, wenn du soweit bist. Das kriegen wir schon hin ;-) Gruss Kresley
Die 1.67 Volt hab ich gemessen. Die Verbindungen auch alle überprüft.
Dann nimm mal die Schalter-IC's raus und hänge die Eingangssignale dieser IC's direkt an die Signalanschlüsse des Servos. (abwechslungsweise) Natürlich musst du auch Speisung und Masse der Servos anschliessen ;-)
hey, das hat funktioniert. danke. ist ja schon mal ein gutes zeichen! mit den potis lassen sich die positionen tatsächlich einstellen.
Jetzt läufts! Eines der and gater hatte den Dienst quittiert. War eben schon ein älteres Bauteil, das schon das eine oder andere Mal eingesetzt wurde. Danke für die Hilfe. Ich bau das demnächst mal auf Lochraster nach.
daumenhoch ;-) Auf dem Papier hab ich das Lochrasterlayout bereits, aber ich müsste endlich mal Zeit finden, um es auf dem PC nachzuzeichnen.
Habs jetzt schon auf Lochraster :-) Willste n'Foto davon zum kopieren und online stellen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.