- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 18

Thema: 29:1 Getriebe mit variabler Übersetzung?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    27.08.2004
    Ort
    Kreis Starnberg
    Alter
    60
    Beiträge
    1.825
    Ich kanns drehn und wenden wie ich will. Statt 464 steigende Flanken pro Umdrehung der Abtriebswelle zeigen meine Messungen - egal ob eine oder zehn oder fünfzig Umdrehungen 480 CPR ± 2 .. 4, je nach Anzahl der Mess-Umdrehungen.

    Das macht ziemlich sicher eine Untersetzung von 30:1.
    Alternativ (selbes Symptom) wären 66 statt 64 gemessene Encoderimpulse pro Motorumdrehung bei korrekter mechanischer Untersetzung. Das scheint zwar auf Anhieb auch nicht wahrscheinlich, kann man aber mal im Hinterkopf behalten, falls die Suche in der Richtung Getriebe nicht weiterführt.

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.709
    Zitat Zitat von ranke Beitrag anzeigen
    Alternativ (selbes Symptom) wären 66 statt 64 gemessene Encoderimpulse ...
    Ja? Also 464/16 wären 29,00000 und 480/30 genau 16. ABER 66 lässt sich garnicht vierteln

    ......Bild hier  

    das müssten dann 68 sein . . . denn jede Spuren bringt eine gerade Anzahl von Ticks - also Vielfache von Zwei. Beide Spuren bringen dann - da sie bestimmt(hoffentlich*gg*) gleiche Teilung haben - auf alle Fälle ein Vielfaches von vier.

    Aber ist nicht so. Ich habe gerade einen Strich am Encoderrädchen gemacht. Das und der Hallsensor liegen frei am Heck des Motors.

    ......Bild hier  

    Dann den Encoder und damit die Motorwelle genau 30 Umdrehungen gedreht und siehe da - die Abtriebswelle stand genau da, wo sie vorher auch stand. Ganz ohne elektronische Datenabfrage bzw. -ausgabe. Zerstörungsfreie und montagelose Prüfmethode (so richtig für faule Leute wie mich).

    Wie oben erwähnt, mal warten, was die Leute in Nevada dazu meinen.
    Ciao sagt der JoeamBerg

  3. #3
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    Exakt das gleiche Problem hab ich bei einem selbstgebauten Liniearantrieb festgestellt. Dazu habe ich einem RS-2 Servo eine Encoderscheibe spendiert. Jetzt fahre ich die Zahnstange 200 ticks hin und her ...und sie verschiebt sich bei jedem mal rausfahren um 2 bis 5 ticks - das bedeutet die Stange fällt nach einiger Zeit hin und her bewegen einfach auf der einen Seite raus. Die Getriebeuntersetzung ist vermutlich höher als bei Deinen Motoren und daher ist der Fehler bei Dir möglicherweis auch kleiner.

    Bisher liegt meine Fehlervermutung im Umkehrspiel des Getriebes. Allerdinsg hab ich das Projekt erstmal zur Seite gelegt weil ich wichtigere Dinge erledigen möchte.
    Geändert von HeXPloreR (14.01.2014 um 15:30 Uhr)

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.09.2009
    Ort
    Berlin (Mariendorf)
    Beiträge
    1.023
    Zitat Zitat von HeXPloreR Beitrag anzeigen
    fahre ich die Zahnstange 200 ticks hin und her ...und sie verschiebt sich bei jedem mal rausfahren um 2 bis 5 ticks ... Bisher liegt meine Fehlervermutung im Umkehrspiel des Getriebes
    Ziemlich sicher Nein. Umkehrspiel ist Spiel in der Verzahnung, kein Überspringen ("Drüber-ratschen") von Zähnen.
    Die Verschiebung rührt ganz sicher von einer fehlerhaften, gestörten oder übertakteten Inkrementalgeberauswertung.

  5. #5
    Erfahrener Benutzer Roboter Genie Avatar von malthy
    Registriert seit
    19.04.2004
    Ort
    Oldenburg
    Beiträge
    1.379
    Hallo oberallgeier,

    ich weiß, es geht ein wenig an Deiner eigentlichen Frage vorbei ...

    Die verkaufsfördernde Formulierung 64 CPR (count per revolution) hab ich notgedrungen geschluckt. Bei ner Drehrichtungserkennung sinds ja eher nur 32, eigentlich nur 16 : wenn ich das per Interrupt einlesen will nehme ich nämlich ne steigende Flanke an einem Kanal und schaue nach, welchen Pegel der andere Kanal hat. Nutze ich beide Flanken, muss ich in der ISR ne Fallunterscheidung für die Flankenform machen um die Drehrichtung zu erkennen ... und Zeit ist ISR-Pfiffigkeit. Und nutze ich alle Flanken - weil 64 CPR - dann sollte mir jemand garantieren, dass Spur A gegen Spur B um GENAU 1/4 Phase verschoben ist. Bei einer anderen Phasenverschiebung gäbe es nämlich mehr oder weniger leichte Regelungsunsauberkeiten.
    Dein Encoder gibt doch ganz offensichtlich ein normales Quadratursignal aus, warum wertest Du das nicht so aus, "wie man es normalerweise macht". Also Zustand der beiden Signalsbits zum Zeitpunkt t-1 merken, mit Zustand zum Zeitpunkt t0 vergleichen und daraus dann Schritt und Schrittrichtung bestimmen. Dann kommst Du auf die vollen 64 Schritte Auflösung.

    Gruß
    Malte
    Geändert von malthy (14.01.2014 um 21:52 Uhr) Grund: typo entfernt

  6. #6
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.709
    ... warum wertest Du das nicht so aus, "wie man es normalerweise macht" ...
    Danke Malte für den Hinweis. Warum ... nicht: ich hab den Code schnell hingeschrieben und trotz der Warnung bei mikrocontroller-net momentan an den externen Interrupt gehängt. Damit habe ich vorerst gute Ergebnisse bei der Sprungantwort. Das Beispiel bei mikrocontroller-net habe ich überflogen aber (noch) nicht verstanden *gg*. Kommt noch, ich bin meist lernfähig. Trotzdem habe ich erstmal das Gefühl, dass die volle Auflösung nicht darauf bauen kann, dass alle Flanken gleiche Abstände haben - - - das ist ja auch EIN Grund für einschrittige Codes. Wie genau/reproduzierbar der Sensor bzw. die einzelnen Teilstücke wirklich ist/sind, kann ich auch noch nicht sagen.

    Ein vorrangiges Thema war für mich die Unklarheit bei der Untersetzung.
    Ciao sagt der JoeamBerg

  7. #7
    Erfahrener Benutzer Roboter Genie Avatar von malthy
    Registriert seit
    19.04.2004
    Ort
    Oldenburg
    Beiträge
    1.379
    Ich habe bisher nur mit magnetischen Encodern gearbeitet (die allerdings viel höhere Auflösungen haben) und für die ist es so wie Du sagst: das Quadratursignal ist z. T. erheblich asymmetrisch, also die Phasenverschiebung zwischen den Teilsignalen ist durchaus nicht konstant 90° sondern variiert. Aber Dein Argument (soweit ich Dich richtig verstanden habe) sehe ich trotzdem nicht ganz ein. Du verzichtest auf eine vierfach höhere Auflösung, weil Du bei dem (dann viermal kleineren!) Inkrement einen gewissen Fehler erwartest?

    Das Problem bei der Auswertung mit PCINTs ist ja nur, dass das potentielle Prellen des Encoders den µC ausbremsen kann. Bei den o. g. magnetischen Encodern habe ich Prellen nie beobachtet, insofern hat die Auswertung über pin change interrupts auch immer gut funktioniert (aus Ehrfurcht vor den mc.net Profis mache ich es trotzdem meist über einen Timer Interrupt ). Ich könnte mir vorstellen, dass insb. mechanische Encoder zum Prellen neigen, der an deinem Motor wird eher ein optischer sein, oder? Da würde man ja auch eine gewisse Signalnachbereitung erwarten, die zu eine Hysterese führt ... Just my two cents.

    Gruß
    Malte

    P.S.: wie gesagt, ich weiß dass das nicht Dein vorrangiges Problem war, mir fiel es nur auf ...

Ähnliche Themen

  1. Getriebe mit hoher Übersetzung
    Von Manf im Forum Mechanik
    Antworten: 1
    Letzter Beitrag: 26.02.2013, 22:53
  2. Sperrwandler mit variabler Ausgangsspannung
    Von larrybrant im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 07.05.2012, 21:17
  3. Getriebe mit hoher Übersetzung
    Von Manf im Forum Kopfnüsse / Wissensquiz
    Antworten: 13
    Letzter Beitrag: 05.11.2006, 19:45
  4. Getriebe? Übersetzung?
    Von Bängel_17 im Forum Mechanik
    Antworten: 3
    Letzter Beitrag: 10.03.2006, 16:35
  5. Hebel mit variabler Übersetzung
    Von Manf im Forum Mechanik
    Antworten: 11
    Letzter Beitrag: 31.10.2005, 18:11

Berechtigungen

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

Solar Speicher und Akkus Tests