- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 13 von 13

Thema: Motoren wollen nicht mit niedrigen PWM Werten

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    01.11.2015
    Beiträge
    17
    Anzeige

    LiFePo4 Akku selber bauen - Video
    So, ich habe mich mal an dem ZeroBoost versucht. Nehme ich nur einen Motorkanal (sprich bei mir die linken 2 Motoren) funktioniert alles wunderbar.
    Wenn ich den 2ten Kanal ebenfalls zur gleichen Zeit nutze ist unter PWM 30 Schluss. Woran könnte das liegen. Angenommen ich schalte die beiden Kanäle mit etwas Zeitversatz habe ich das Problem das ich dadurch eine Drehung erzeuge.

    Anbei noch ein Beispiel (kommentiere ich nach dem Timeout "motor2" aus fahren die Motoren an Kanal 1 auch mit niedrigeren PWM Werten):
    Code:
    if(speed < 30) {
       motor1.forward(40);
       motor2.forward(40);
       setTimeout(() => {
         motor1.forward(speed);
         motor2.forward(speed);
       }, 300)
     } else {
       motor1.forward(speed);
       motor2.forward(speed);
     }

  2. #12
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.652
    .. Angenommen ich schalte die beiden Kanäle mit etwas Zeitversatz habe ich das Problem das ich dadurch eine Drehung erzeuge ..
    Das ist eine Annahme? Oder hast Du das schon getestet?

    Die Motoren für meine kleine Coladose werden pro Sekunde 100 mal geregelt - bei archie dasselbe. Immer nur ein Motor zur gleichen Zeit, d.h. die Regelroutine läuft für beide Motoren 200 mal pro Sekunde mit gleichmässigen Abständen, 5 ms, von Regelung zu Regelung. Abweichungen der Fahrtrichtung hatte ich damit nicht wirklich festgestellt. Allerdings musste bei Aufnahme der Sprungantwort (fürs MiniD0) auf genaueste Synchronisierung Wert gelegt werden, um Richtungsänderungen beim Anfahren zu vermeiden. Ohne genauere Tests behaupte ich, dass durch die sehr hohe Beschleunigung eines Motors am Bewegungsanfang aus dem Stillstand heraus dieser festgestellte Versatz kam - siehe hier.
    Ciao sagt der JoeamBerg

  3. #13
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    07.04.2015
    Beiträge
    867
    Hast Du vielleicht einen Spannungsabfall in der Versorgung (zu lange Akkuleitung oder zu wenig Stützkondensator am Motorshield)?

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Nucleo mit STM32F446 und J-Link wollen nicht...
    Von White_Fox im Forum ARM - 32-bit-Mikrocontroller-Architektur
    Antworten: 2
    Letzter Beitrag: 29.05.2016, 15:41
  2. Antworten: 49
    Letzter Beitrag: 13.10.2013, 12:08
  3. rfm 12 module wollen nicht
    Von demlinger im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 9
    Letzter Beitrag: 18.01.2008, 15:13
  4. Motoren wollen nicht so....
    Von papa_moll im Forum Asuro
    Antworten: 12
    Letzter Beitrag: 25.01.2007, 13:05
  5. Vergleichen von ganzen Werten und nicht nur Bits
    Von Ausbilder 'Durchdrücker' im Forum Software, Algorithmen und KI
    Antworten: 3
    Letzter Beitrag: 07.04.2005, 16:07

Berechtigungen

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

Solar Speicher und Akkus Tests