- LiFePO4 Speicher Test         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Problem mit schwachem Motor

  1. #11
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.055
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Bei Modellbauservos hast du ein Signal von 1-2ms mit einer Pause von ca. 20ms. Bei den meisten Servos kann man auch mehr als 2ms und weniger als 1ms nehmen, das liegt aber außerhalb des Bereiches und kann unter Umständen den Servo zerstören.

    Wenn man einen normalen Servo nimmt (nnicht gehackt) ergeben die Zeiten den ausschlag (1ms => linker Anschlag, 1,5ms => Mittelstellung, 2ms => rechter Anschlag). Wenn du den Motor hackst ergeben die Zeiten die Richtung die Drehzahl bzw Richtung. 1ms ergibt max. Drehzahl rückwärts, 1,5ms ergibt Stillstand, 2ms ergibt max. Drehzahl vorwärts. Die Richtung kann unter Umständen falsch sein, je nach Einbaulage des Servos.

    MfG Hannes

  2. #12
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.651
    Zitat Zitat von miicchhii
    ... er sollte ... ca 5km/h ... halb so schnell ist, machst aber auch nichts ...
    Grob gerechnet willst Du also UNGEFÄHR 1 m/s fahren (sprich 3,6 kmh). Bei Deinen 5,5 cm - Rädern müssten Deine Räder dafür rund 350 Upm schaffen - das ist schon ne Menge, mit Servos wirst Du das nicht schaffen. Rechne doch mal mit dem Drehmoment-Berechnungs-Link von Calis007 nach, wie stark dann Deine Motoren sein müssen. Direktantrieb bei diesen Drehzahlen wird wohl nicht sinnvoll gehen. Mal so als kleiner Hinweis: mit meinem WALL R (klick), einem umgebauten RC-Car 1:20 bin ich bis rund 1,5 m/s gekommen - mit dem dort eingebauten, originalen Motor. Vielleicht wäre das eine Plattform für Dich ! ? ! ?

    Zitat Zitat von miicchhii
    ... von den motoren her rennt das ganze jetzt sehr gut ...
    Na dann ist doch alles in Ordnung und es muss nix mehr geholfen werden!?!?
    Ciao sagt der JoeamBerg

  3. #13
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4
    Tut mir Leid, ich dachte ich hätte eine Antwort geschrieben, aber sie ist weg?!

    @aet: Danke für den Tipp mit den Servos, ich werde es mal ausprobieren und dann die bessere Lösung wählen.

    @oberallgeier: Leider nur der Vorwärtsantrieb (Rückwärts geht garnicht)
    Ausserdem ist das ganze eher notdürftig montiert (mit Gummiband an die Welle gespannt)
    von dem her muss ich die Reifen auf jeden Fall anders montieren (am liebsten direkt an eine Motor-Getriebe-Welle/Servohorn)

    Danke auf jeden Fall für eure Hilfe,
    ich probier wie gesagt erst die Servos und dann mit einem anderen Motortreiber (entweder L6203 oder L298D, da kenn ich mich noch nicht aus)

    mfg michi

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4

    Unglücklich

    Ich hab mir gestern ein paar Billig-Servos vom C geholt,
    und mit dem Code versucht:

    Code:
    #include <avr/io.h>
    #define F_CPU 2E6
    #include <util/delay.h>
    
    
    int main()
    {
        DDRB=0xFF;
        DDRA=0b00000001;
        while(1)
        {
            PORTA=0xFE;
            if(!(PINA & (1<<PA3)))
            {
                PORTA |= (1<<PA0);
                _delay_us(1000);
                PORTA &= (0<<PA0);
                _delay_us(20000);
                }
    
            if(!(PINA & (1<<PA4)))
            {
                PORTA |= (1<<PA0);
                _delay_us(2000);
                PORTA &= (0<<PA0);
                _delay_us(20000);
                }
            }
        }
    Leider macht der Servo garnichts...
    ich habe gelb und schwarz (aussen) für + und Masse angeschlossen, rot (Mitte) an die Steuerung,
    mit gelb als Steuerung und rot als + hab ichs auch schon probiert, geht nicht...

    Ich habe hier 1ms für Rückwärts, 2ms für Vorwärts genommen, mit je 20ms Pause.

    Bitte um Hilfe!
    Infos zu meinen Projekten gibts auf meiner Homepage: http://langeder.org/

  5. #15
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.06.2011
    Beiträge
    158
    Wird wohl am Programm liegen - kenn aber Deine Programmierumgebung nicht.

    PORTA |= (1<<PA0) ist ja z.b. ok um ein Bit zu setzen, aber Ruecksetzen mit
    PORTA &= (0<<PA0) wird wohl nix, da wird ja gleich der ganze Port auf 0 gesetzt.. werden ja keine 1er nachgeschoben;
    0<<PA0 ist ja wohl 00000000 (um das mal prosaisch auszudruecken)..
    Ich wuerde bitwise XOR (^) nehmen, gesetzt is das Ding ja, also PORTA ^= (1<<PA0)

    Ich vermute mal, dass keines Deiner IFs ausgefuehrt wird, oder die Impulse am falschen Pin landen.
    Mach mal zusaetzlich innerhalb der IFs eine LED an und schau so nach, ob irgendeine Bedingung erfuellt ist..

  6. #16
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4

    [QUOTE=Calis007;518342]Wird wohl am Programm liegen - kenn aber Deine Programmierumgebung nicht.PORTA |= (1
    Infos zu meinen Projekten gibts auf meiner Homepage: http://langeder.org/

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Motor-Problem
    Von shutdown1 im Forum Asuro
    Antworten: 4
    Letzter Beitrag: 26.02.2009, 20:00
  2. Motor problem ?
    Von Enten Züchte im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 23.01.2009, 17:17
  3. Motor Problem
    Von jojoho im Forum Motoren
    Antworten: 5
    Letzter Beitrag: 09.07.2008, 16:40
  4. Rn-Motor Problem
    Von {;} 2be im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 29.07.2006, 14:06
  5. RN-Motor ST I2C Problem
    Von darwin.nuernberg im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 24.12.2004, 11:19

Berechtigungen

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

LiTime Speicher und Akkus