mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Frage zu optischer Drehzahlmessung


Autor: Anderl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute

Ich hab den Drehzahlmesser aus folgendem Thread nachgebaut:
Beitrag "Optische Drehzahlmessung"

Das Ganze hängt bei mir an einem Mega8 der mit Bascom programmiert 
wurde.
Einziger Unterschied ist der Fototransistor. Ich verwende den SFH309.

Soweit funktioniert alles ganz gut und bei normalem Umgebungslicht 
liefert der OP etwa 3,7V Ausgangsspannung was mir als High Erkennung 
voll genügt. Die Drehzahl ist stabil und vor allem korrekt.

Wenn das Umgebungslicht allerdings auf ein gewisses Niveau herabgesenkt 
wird, ist es plötzlich vorbei mit eindeutigen Pegeln.

Die Ausgangsspannung des OP schwankt dann mit recht hoher Frequenz stark 
zwischen 1,2V und 3,7V auch wenn keine Luftschraube vor dem Transistor 
rotiert. Das führt dazu dass meine Interruptroutine ausgelöst und eine 
vermeindliche Drehzahl gemessen wird, die es so gar nicht gibt. Auf 
meiner Anzeige bekomme ich dadurch Werte zwischen etwa 2800 und 60000 
U/min.
Senkt man das Licht weiter ab, wird es zu dunkel und der Ausgang des OP 
geht auf 0V und die Anzeige wird auch wieder 0 U/min.

Ich muss zugeben, dass ich die Schaltung nicht ganz verstehe, habe aber 
durch Versuche herausgefunden, dass ich den Raum um so dunkler machen 
muss je größer R12 ist. Vielleicht bilde ich es mir auch nur ein. R12 
ist derzeit 499k. Jedoch lässt sich dadurch das ganze nur hinauszögern, 
nicht abstellen. Sobald das Licht zu schummrig wird, geht die Zappelei 
wieder los.

Gibt es eine Möglichkeit durch hardwareseitige Veränderung diesen 
Zustand abzustellen? Mir wäre lieber er würde bei schlechten 
Lichtverhältnissen
gar nichts, also 0 anzeigen.

Gibt es eigentlich einen speziellen Grund, warum R13 und R14 47k haben. 
Da könnte man doch eigentlich alles reinhängen, nur gleich sollten sie 
sein, oder?

Vielen Dank für eure Hilfe

Grüße

Andi

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.