- 3D-Druck Einstieg und Tipps         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 21

Thema: Drehzahlerfassung

  1. #11
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.693
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Zitat Zitat von X-917
    ... Und wie geht das mit pwm? ...
    Tja, das würde mich auch interessieren. Das hatte ich nämlich nie hinbekommen - oder vielmehr: ich konnte am Oskar nichts erkennen , auf das getriggert werden könnte. Aber ich hatte ja nur gaaaaanz kleine Motoren *ggggg*.
    Ciao sagt der JoeamBerg

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    14.09.2007
    Ort
    Na Zuhause!
    Alter
    31
    Beiträge
    99
    Man könnte die PWM-Impulse mithilfe einer NAND-Logik aus dem Signal filtern. Allerdings würde man dann auch alle "richtigen" Impulse herausfiltern, die in dieser PWM-Phase eintreffen. (Verlust von Präzision)
    Nur tote Fische schwimmen immer mit dem Strom!

  3. #13
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    10.03.2005
    Alter
    36
    Beiträge
    967
    Man kann die PWM Impulse wunderbar ausfiltern. Da geht wenn mans geschickt macht, nichts verloren.
    Ich würde ja gern die Welt verändern..., doch Gott gibt mir den Quellcode nicht!

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    14.09.2007
    Ort
    Na Zuhause!
    Alter
    31
    Beiträge
    99
    Und wie macht mans geschickt? Denkst du an was konkretes? Bandpass z. B. ? Oder doch eher etwas digitales?
    Nur tote Fische schwimmen immer mit dem Strom!

  5. #15
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    10.03.2005
    Alter
    36
    Beiträge
    967
    PWM ist im guten kHz Bereich. Deine Ripple liegen gut drunter. Aktiver Tiefpass 2. Ordnung mit steilem Abfall bei der fg geht wunderbar.
    Ich würde ja gern die Welt verändern..., doch Gott gibt mir den Quellcode nicht!

  6. #16
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    13.07.2004
    Ort
    bei Stuttgart
    Alter
    42
    Beiträge
    760
    hoi,
    hast du d<afür auch nen konktreten vorschlag, wie man die ripple erkennung elektroisch umsetzen könnte?
    mfg jeffrey

  7. #17
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    10.03.2005
    Alter
    36
    Beiträge
    967
    Wenn man saubere Ripple rausfiltern kann, dann auf nen Komperator und zwar als Threshold das eigene Signal verschliffen. Also einfach ein passiven Filter davor. Dann hinkt das eine Signal immer schön nach und man hat "Schnittpunkte" -> astreine TTL Timpulse.

    Wenn nicht (kommt auf den Motor an), dann abtasten und ein gescheiten Algo mit Erwartungsmodellen und Wahrscheinlichkeiten. Diesen wird man für Anlauf, Stop und Block der Motoren sowieso brauchen, weil du da keine Ripple sehen wirst.

    Zu kämpfen hast du auch mit dem Bürstenfeuer. Aber auch das sollte sich mit nem Snubbernetwork und guter Masse elemenieren lassen.
    Ich würde ja gern die Welt verändern..., doch Gott gibt mir den Quellcode nicht!

  8. #18
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    13.07.2004
    Ort
    bei Stuttgart
    Alter
    42
    Beiträge
    760
    Zitat Zitat von hacker
    Wenn man saubere Ripple rausfiltern kann, dann auf nen Komperator und zwar als Threshold das eigene Signal verschliffen. Also einfach ein passiven Filter davor. Dann hinkt das eine Signal immer schön nach und man hat "Schnittpunkte" -> astreine TTL Timpulse.

    Wenn nicht (kommt auf den Motor an), dann abtasten und ein gescheiten Algo mit Erwartungsmodellen und Wahrscheinlichkeiten. Diesen wird man für Anlauf, Stop und Block der Motoren sowieso brauchen, weil du da keine Ripple sehen wirst.

    Zu kämpfen hast du auch mit dem Bürstenfeuer. Aber auch das sollte sich mit nem Snubbernetwork und guter Masse elemenieren lassen.
    hallo,
    ich hatte das vor längerer zeit mal testweise versucht aufzubauen. mit dem oszi sah das ganze ja ganz gut aus, aber im prkatischen aufbau kam bei mir ziemlicher schrott raus. hab das dann aber auch nicht weiteruntersucht oder optimiert. theoretisch ist das ganze ja recht toll. deswegen meine frage, ob du das ganze schon mal prktisch angewendet hattes und es mit normalen hobbymitteln auf funktioniert hat.
    mfg jeffrey

  9. #19
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    10.03.2005
    Alter
    36
    Beiträge
    967
    Hallo,

    ein aktiver Tiefpass zweiter Ordnung mit Butterworth Charakteristik mit einer Grenzfrequenz bei ca. 1,4kHz lieferte sehr gute Werte.

    Danach noch bisschen verstärken und gut war. Der größere Teil ist eigentlich die Softwarelösung. Diese erwarten eben eine bestimme Frequenz der Ripple, aufgrund der Motorspannung und sampled eben die Ripplekurve. Hier zeigt sich wieder das Abtasttheorem, da schon bei einer Abstastrate von nur 3fach höheren erwarteten Frequenz gut Ergebnisse liefert.

    Und ob Ripple fehlt oder nicht, ist nicht ganz so tragisch. Die Software kann fehlende oder zu häufige Ripple reininterpretieren oder rausrechnen.
    Zudem kommt, dass man ja pro Motorumdrehnung mehr Impulse hat (kommt auf den Motor an wieviele). für die eigentliche Umdrehnung der Achse hinter dem Getriebe stehen dann ausreichend Ripple zur Verfügung.

    Leider bin ich momentan sehr beschäftigt. Vielleicht werde ich am WE bisschen Zeit finden und mal die ganzen Daten zusammen zu suchen.

    Grüße,
    hacker
    Ich würde ja gern die Welt verändern..., doch Gott gibt mir den Quellcode nicht!

  10. #20
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    13.07.2004
    Ort
    bei Stuttgart
    Alter
    42
    Beiträge
    760
    hallo,
    ja ok, so klingt das schon anders. wenn man mal
    Zitat Zitat von hacker
    Hallo,

    ein aktiver Tiefpass zweiter Ordnung mit Butterworth Charakteristik mit einer Grenzfrequenz bei ca. 1,4kHz lieferte sehr gute Werte.

    Danach noch bisschen verstärken und gut war. Der größere Teil ist eigentlich die Softwarelösung. Diese erwarten eben eine bestimme Frequenz der Ripple, aufgrund der Motorspannung und sampled eben die Ripplekurve. Hier zeigt sich wieder das Abtasttheorem, da schon bei einer Abstastrate von nur 3fach höheren erwarteten Frequenz gut Ergebnisse liefert.

    Und ob Ripple fehlt oder nicht, ist nicht ganz so tragisch. Die Software kann fehlende oder zu häufige Ripple reininterpretieren oder rausrechnen.
    Zudem kommt, dass man ja pro Motorumdrehnung mehr Impulse hat (kommt auf den Motor an wieviele). für die eigentliche Umdrehnung der Achse hinter dem Getriebe stehen dann ausreichend Ripple zur Verfügung.

    Leider bin ich momentan sehr beschäftigt. Vielleicht werde ich am WE bisschen Zeit finden und mal die ganzen Daten zusammen zu suchen.

    Grüße,
    hacker
    mit dem hier vergleicht
    Wenn man saubere Ripple rausfiltern kann, dann auf nen Komperator und zwar als Threshold das eigene Signal verschliffen. Also einfach ein passiven Filter davor. Dann hinkt das eine Signal immer schön nach und man hat "Schnittpunkte" -> astreine TTL Timpulse.
    dann ist da doch scho ein großer unterschied.
    meintest aufbau, war eher wie das 2. also das signal mit nem rc filter gefilter, sodass pwm einigermaßen rausdgefiltert wird. das ganze auf nen op als komperatror mit hyssteres und als refernzsignal das signal durch nen rc filter mit niedrigerer grenzfreauenz, damit auch die rippel weg sind. das ganze hat aber eher mäßig funktioniert.
    mfg und gn8 jeffrey

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

LiFePO4 Speicher Test