- Labornetzteil AliExpress         
Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 32

Thema: Servo statt Motor

  1. #11
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.04.2005
    Ort
    Aarau
    Alter
    42
    Beiträge
    982
    Anzeige

    E-Bike
    du weist aber schon dass du die Servos zuerst umbauen musst damit du sie als normale antriebsmotoren nutzen kanst?

    gruss bluesmash

  2. #12
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Du willst aber schon die Servo als Servo verwenden und nicht als Antriebsmotor. Der Impulsausgang ist auf Pin3 und gehört auf den Impulseingang des Servo. Als Servo nimmst du das billigste das du bekommen kannst. Beim C z.B. 227726 - 62
    Den Kontroller musst du natürlich entsprechend programmieren.

  3. #13
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.05.2006
    Ort
    Hamburg
    Beiträge
    165
    Hallo
    Ich wusste gar nicht dass ein servo drei kabel hat .............. naja jetzt weiss ichs. \/
    Gelb ist dann wohl der Impulseingang.
    Jedenfalls danke, ich kaufe mir wohl den beschriebenen Servo.
    Wegen der Programmierung guck ich hier mal nen bisschen rum.
    PS: Ich will den Servo nicht "hacken".
    Danke an alle.

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.05.2006
    Ort
    Hamburg
    Beiträge
    165
    Hallo
    Zum Thema "programmierung Servo" glaube ich dass um einen Servo z.B in Mittelstellung zu bringen, man in meinem Fall das Board so programmieren müsste:
    Port powerON, warte 1,5 ms, Port powerOff.
    Stimmt dass so in der Art oder wie erzeugt man in C/C++ ein "Rechtecksignal"? Die Beispiele sind ja meist in Bascom und da versteh ich nichts.
    Ich würde mich über ein paar Hinweise freuen.

  5. #15
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Genau richtig, und alle ca. 20ms wiederholen, diese Wiederholzeit ist allerdings nicht zwingend notwendig wenn sich nichts ändert.
    Hier könntest du was finden: http://www.elektronik-projekt.de/thr...&hilight=servo
    Sonst Google Servoansteuerung

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.05.2006
    Ort
    Hamburg
    Beiträge
    165
    Hallo
    Danke für den Link (das Forum kannte ich noch gar nicht).
    Wenn der Servo auf 1,5ms steht und ich dann einen neuen Wert eingebe (z.B 0,5ms) wird dass zu den 1,5ms dazugerechnet oder ist dass der neue Wert?
    Jetzt muss ich nur noch gucken was ich mir bei Conrad noch dazu bestelle (die haben ja einen Mindestbestellwert).
    palermo

  7. #17
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    0,5ms wird nicht gehen, die Servos haben etwas Toleranz, aber Standardwert ist 1ms bis 2ms jeweils Endausschlag. Das Servo läuft mit max. Geschwindigkeit bis zum neuen Wert.
    www.mikrocontroller.net/topic/3146#19380
    http://www.hanneslux.de/avr/mobau/7ksend/7ksend02.html
    www.mikrocontroller.net/topic/41817#314685
    Und noch einige Links

  8. #18
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.05.2006
    Ort
    Hamburg
    Beiträge
    165
    Hallo
    Danke für die vielen Links.
    Ich habe mir jetzt zwei Servos bei Conrad gekauft.
    Die Frage ist ziemlich blöd [ ] aber ich möchte trotzdem auf-Nummer-sicher gehen: Das board ist eigentlich nur Slave und wird über I²C mit dem Master verbunden. Gefährde ich in irgendeiner Weise den Master durch dass kaputte board? Eigentlich hat dass Ic ja nichts damit zutun.
    mfg palermo

  9. #19
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Wenn das IC keinen Kurzschluss produziert kann nichts passieren, ich würde den IC aber trotzdem vorsichtig entfernen. Mit einem feinen Seitenschneider oder Nagelzwicker kann man die Beine vorsichtig abzwicken. Wenn dann der Körper weg ist, die Beine mit einem kleinen Lötkolben entfernen, darauf achten das kein Kurzschluss auf den Leiterbahnen entsteht und gut ist es.

  10. #20
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    30.05.2006
    Ort
    Hamburg
    Beiträge
    165
    Hallo
    Ich habe jetzt den Servo.
    Es funktioniert gar nicht........(er dreht nicht)
    Ich habe das gelbe und das schwarze Kabel jeweils mit einem Pin verbunden. Die Sache ist halt nur, dass die Pins auf dem board nicht beschriftet sind ............... ich glaube dass ich sie richtig verbunden habe. (GND ist ja in der Mitte und deswegen von mir mit schwarz verbunden worden)
    Hat ansonsten jemand eine Idee warum es nicht geht?
    Ist vielleicht der Servo defekt?

    Hier mein Code: (er soll eigentlich bis zum Anschlag drehen)
    Code:
    #include "qfixBobbyBoard.h"
    
    BobbyBoard bobby;
    
    int main()
    {
    
    while (1) 
    {
    msleep(20);
    bobby.powerOn(0);
    msleep(2);
    bobby.powerOff(0);
    }
    }
    Ich hoffe ihr habt eine Idee.
    mfg palermo

Seite 2 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen