Drehzahl erfassen mit IR am Atmega

Gast #2398469
Lesenswert?
• ▲
▼
Hallo zusammen.

Ich baue eine Propeller Uhr.

Also ein Ventilator mit einem Atmega168 in der Mitte des Rotors (Der 
meine Platine ist). Jetzt befindet sich an der Platine ein IR Sensor, 
der bei jeder Umdrehng einmal an einer leuchtenden IR LED vorbeikommt. 
Das Signal speise ich dann in den Timer Counter oder einen Interupt. Mal 
sehen...

Was brauche ich für diese Realisierung?

Ich will ja möglichst immer eine 0 (0-Volt) am uC und nur einmal pro 
Umdrehung eine 1 (5-Volt). Nehme ich da IR Empfängermodule? Die arbeiten 
ja mit Frequenzen, was mich sehr verwirrt. Oder nehme ich einen 
Fototransistor?

Was brauche ich als Sender? Einfache IR Diode? Welchen 
Wellenlängenbereich?

Kenne mich mit IR Technik kaum aus und freue mich über jeden Tipp. Das 
ganze soll natürlich auch bei Tageslicht drinnen und draussen 
funktionieren.

Vielleicht gibt es aber auch eine billigere und einfachere Alternative 
zu der IR Drehzahlerfassung?

Gruß, Emil
Gast #2398485
Lesenswert?
• ▲
▼
Es gäbe noch Hallsensoren wie TLE4905 an kleinen Magneten.

Wenn die IR-Sendediode stark genug leuchtet und der
Empfänger eine Blende besitzt, durch die er die
Sendediode, deren Hintergrund und sonst nichts sieht,
dann reicht auch unmoduliertes Licht, denn nur das
Streulicht der Sonne kommt dann nicht gegen den IR
Anteil gegen an, zudem gäbe es wie beim SFH309FA
noch einen IR Filter.

Denn du hast schon recht, die modulierten Empfänger
wie SFH506 sind nicht so schnell wie ein einfacher
Phototransistor (oder gar Photodiode).
Gast #2398501
Lesenswert?
• ▲
▼
>Was brauche ich als Sender? Einfache IR Diode? Welchen
>Wellenlängenbereich?

Ich habe ebenfalls so eine Uhr gebaut und nutze dazu eine SFH4600 als 
IR-Sender und eine BP104FS als Empfänger. Klappt perfekt.
Gast #2398544
Lesenswert?
• ▲
▼
propeller schrieb:
> ...nimm einen Hall-IC udn einen Magneten als Gegenstück...

Ist der Schnell genug, dass der 50 Umdrehungen/Sekunde? Liefert der 0/5 
Volt also Logisch 0 oder 1, oder muss ich das Signal noch anpassen?


Bastler schrieb:
> Falls die Position halbwegs genau sein soll (1/10 mm), vergiß den Hall
> Sensor.
> Eine Gabellichtschranke wäre dann das Richtige.

Ich hab eine gabellichtschranke mal in einem anderen Projekt verbaut. 
Bis 3 Umdr/s ok, ab dann ein Griff ins Klo. Vielleicht lags aber auch an 
meinem Programm ^^ Zur sicherheit nehm ich diesmal aber keine 
Gabellichtschranke.

Matthias Lipinsky schrieb:
> Ich habe ebenfalls so eine Uhr gebaut und nutze dazu eine SFH4600 als
> IR-Sender und eine BP104FS als Empfänger. Klappt perfekt.

Glückwunsch zum erfolgreichen Projekt! Kann man das irgendwo sehen?
Hast du mit der IR Lösung die Drehzahl erfasst, oder Daten übertragen? 
Brauchtest du Zusatzbauteile zur Signalanpassung, oder hattest du daraus 
schöne 0/5 Volt am Controller?

Vielen Dank soweit,
Emil

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.