Umdrehungs Sensor

Gast #19112
Lesenswert?

Ich suche RAT.
Ich will einen Sensor der die Umdrehúngen einer Standbohrmaschiene 
aufnehme soll an einen ATMEL Mega8 an den INT0 anschließen.
Ich hatte an einen Reed Kontakt mit Magnet gedacht. Ist das OK?
Was ich noch nicht weis, wie ich Störimpulse filtern kann.

Hat jemand damit schon Erfahrungen?

DANKE
HUBERT
Gast #19113
Lesenswert?

Hallo,

int0 brauchts glaub ich nicht - der Mega 8 hat doch intern einen 
counter!!
Reed kontkat ist möglicherweise zu langsam - besser ist ein digitaler 
Hallsensor (siehe Anhang).
Störimpulse wirds wohl nicht geben - warum denn auch??
--> wo nix ist bracuhst man nix filtern....

mfg

Christian
Angehängte Dateien:
Gast #19114
Lesenswert?

Hallo,

Schönen Dank für die Info mit dem Hall-Sensor. Den werd ich mir besorgen 
(Conrad?). Den Counter hab ich deshalb nicht verwendet da, ich die zeit 
einer Umdregung zähle und daraus die U/min errechne. Ist bedeutend 
genauer als die Umdrehungen pro Zeiteinheit zu zählen (hab ich im Forum 
gelesen).

mfg
HUBERT
Gast #19115
Lesenswert?

Hallo Hubert,

genau an solch einen Teil bastel ich schon seit einen halben Jahr rum.. 
(allerdings für einen Laubsauger mit Benzinmotor)
Leider macht mir die Berechnung der Drehzahl probleme.
Werde es auch mal noch deinem Muster ausprobieren..
Wie berechnest du den die U/min ?
? Zeit pro Umdrehung * 60 ?
Als Sensor verwende übrigens den TLE 4905 L, der hat schon einen 
digitalen Ausgang, gibs bei Reichelt "für'n Appel und ein Ei"

mfg
Ronnie
Gast #19116
Lesenswert?

Hallo Ronny
Danke, an diesen Sensor hab ich schon gedacht und hab ihn schon 
bestellt.
Ich berechne die Umdrehungen indem ich einen Timer auf 1ms eingestellt 
habe mit dem ich einfach die 1ms pro Umdrehung zähle. Die Umdrehungen 
werden dann mit der Formel 60000/Ticks berechnet (60000=60/0,001). Das 
gibt ein genügend feines Raster. Damit kann aber maximal bis zu 6000 
u/min berechnet werden. Wobei das Raster bei den höheren Drehzahlen 
schon recht ungenau wird. Du könntest ja mit dem Timer noch genauer 
werden (250µs wären schon 4 mal so feines Raster).
Aber wie verhällt sich den der TLE 4905L? Gib es kein prellen?
Ich hab momentan alles auf dem STK 500 Board aufgebaut und getestet. Es 
funktioniert ganz gut, aber dennoch ist der Sensor eintscheiden. Er darf 
auf keienm Fall mehrere Schaltflanken aufweisen.

OK, wenn Du noch Fragen hast, dann melde Dich.

Gruß
Hubert
Gast #19117
Lesenswert?

Servus Hubert
Also ab welcher Drehzahl der TLE noch mitspielt weis ich auch noch
nicht so genau..
Konnte es bis jetzt nicht auswerten.
Meine kleine Versuchsanordnug E-Motor mit Scheibe und aufgeklebten 
Magnet, lieferte er bei laut Hersteller 3700U/min
noch ein sauberes Oszi Signal und von prellen war nix zu sehen.
(bis mir der Magnet am Ohr vorbeiflog "Grins")
Wenn Du das Datenblatt brauchst Poste es bitte.
Ja.. deine Auswertung sieht gut aus, werde ich bei gelegenheit mal 
testen.

mfg
Ronald
Gast #19118
Lesenswert?

Hallo Ronald

Danke, das Datenblatt hab cih schon (mir fehlt nur noch der IC).
Zu Deinem Problem hab ich noch einen Tipp. Such mal im Forum nach dem 
Thema: 1/Zeit in Assembler?. Da hat jemand ein ähnliches Problem mit der 
Berechnung der Drehzahl und von dem hab ich mir einiges abgeschaut.

mfg
Hubert

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren