Forum: Mikrocontroller und Digitale Elektronik PWM...Gabellichtschranke


von M.sadi (Gast)


Lesenswert?

Hi,
ich war noch nie mit PWM signale beschäftigt, jetzt möchte ein getriebe 
motor Steueren dafür habe ein Gabellichtschranke benutzt. Mit hilfe eine 
Drehscheibe kann ich im Oscilloskop ein Pulsierede signale sehen. ich 
habe der Ausgang der Lichtschranke mit ein normale pin an 
Microkontroller verbunden.
meine frage ist wie kann ich das Drehzahl erkennen? anderes gefragt wie 
kann ich der entspreschende pin auslesen und bewerten? soll ich dafür 
ein Timer, interrupt..??
ein Tip wäre hilfreich
danke

von Chr (Gast)


Lesenswert?

Eine Lichtschranke, resp ein optischen Sensor produziert noch nicht 
notwendigerweise digitale Signale. Das sollte man zuerst als solches
verifizieren. Falls da nun logik kompatible Signale rauskommen, mit dem 
Pin 4 des Timer1 verbinden und die Rate messen. Das Manual des 
Prozessors sollte Auskunft ueber Frequenzzahlen geben.

von M.sadi (Gast)


Lesenswert?

das benutzte Gabellichtschranke produziert digitale Signale.
ich benutze den Controller ATmega128, ich habe jetztv erstanden  nur, 
wie man ein PWM signale generieren kann. aber auslesen und auswerten ist 
mir noch nicht bekannt.

kannst du mir bitte sagen was meinst du mit" Pin 4 des Timer1 verbinden 
"

danke

von Chr (Gast)


Lesenswert?

Zumindest wissen wir nun dass der Mega128 verwendet wird. Ich war bei 
einem anderen Prozessor, sorry. Beim Mega128 hat es einen ICP Eingang. 
Das relevante Kapitel ist "input capture".

von Obelix (Gast)


Lesenswert?

@Chr
Ich dachte schon du hast ne Glaskugel.

von Chr (Gast)


Lesenswert?

@Obelix,
leider nicht. Ich gehe einfach von irgendwas aus. Sonst wird man 
angepoebelt. Die Antwort auf "die Frage nach Allem" ist uebrigens 42. 
Ohne jetzt darauf Bezug nehmen zu wollen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.