Drehzahlmesser mir Reflexlichtschranke

Gast #342308
Lesenswert?
• ▲
▼
Heute wollte ich mir mal schnell einen Drehzahlmesser für meinen
Modellhubschrauber bauen.
Allerdings habe ich das Problem, dass die angezeigten Werte bei
konstanter Drehzahl extrem schwanken (ca. +- 80 1/min)

Ich benutze eine Reflexlichtschranke mit IS471F und passender Ir_LED.
Auf dem weißen Hauptzahnrad habe ich ein stück schwarzen Klebeband
aufgeklebt.
Wenn nun der Sensor die schwarze Stelle erkannt hat, starte ich einen
16Bit Timer bis wieder das Klebeband erkannt wird. Dann übernehme ich
den Timerwert und setzt TCNT1=0.
Ich messe also die Zeit, die für eine Umdrehung benötigt wird.

Soweit klappt auch alles, der Schwarz/Weiß-Übergang wird auch vom µC
richtig erkannt.
Ich bekomme halt nur keinen konstanten Timerwert, wenn ich den Motor
mit konstanter Drehzahl betreibe.

Meine einzigste Vermutung ist, dass der IS471 durch Vibrationen seine
Position minimal ändert und dadurch einmal weiter von der Markierung
entfernt ist.

Vielleicht hat jemand noch einen Tipp!
Gast #342310
Lesenswert?
• ▲
▼
Hallo Bernd,
  kannst du sicher ausschliessen, dass der Motor fuer die abweichenden
Werte verantwortlich ist? Vielleicht aendert sich durch geringe
Lastaenderungen des Motors auch die Drehzahl und die Werte sind
eventuell korrekt. Teste das Programm doch mal mit einem Elektromotor
bei konstanter Last, vielleicht sind die Werte dann konstant.

Gruss,
  SIGINT
Gast #342311
Lesenswert?
• ▲
▼
Könnte denn die von Dir vermutete Positionsänderung, im Verhältnis zum
Umfang, so eine Abweichung verursachen?
Wie hoch ist denn die Drehzahl des Motors?

Ich hatte auch mal mit ähnlichen Drehzahlschwankungen zu kämpfen (nicht
so groß), aber bei mir war es ein Elektromotor, der stellenweise
schwergängig war.

ts
Gast #342312
Lesenswert?
• ▲
▼
Danke für die Tipps.

@SIGINT
Kann schon sein, allerdings durch die Masse der Rotorblätter sollten
Schwankungen im Leerlauf (Blätter haben einen Anstiegswinkel = 0°)
vernachlässigbar sein.

Heute habe ich erstmal die Schnauze voll.
Ich werde Morgen mal eine Pappscheibe basteln und in die Bohrmaschine
zum vergleich einspannen.

Die Drehzahl messe ich am Hauptzahnrad (Drehzahl ca. 1900 1/min).

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.