Forum: Mikrocontroller und Digitale Elektronik Frage zm MC80535


von BK-Schüler (Gast)


Lesenswert?

Hallo,
ich bin BK-Schüler und muss ne Projektarbeit machen.
Wir wollen die Drehzahl eines Dieselmotors mit nem Verstellmotor
konstant halten.
Der Dieselmotor hat ne Elektronik die ne Pulsweitenmodulation
ausspuckt,
also je höher die Drehzahl des Motors, desto höher die Frequenz des
Pulses.
Der MC80535 soll jetzt die aktuelle Frequenz aufnehmen und mit nem
beliebig eingestellten Wert vergleichen, und je nachdem den Motor
ansteuern.

Ich sollte jetzt wissen wie ich den Timer2 des MC80535 so ansteuern
kann, dass er die Frequenz des Pulses misst.

Kann mir jemand weiterhelfen???

Vielen Dank schon mal im Vorraus

MfG BKEler

von Schnigg (Gast)


Lesenswert?

Naja, du musst den Timer als Zähler schalten. Timer2 kann ich jetzt
nicht sagen wie es luppt...
Bei Timer0 z.B. mov tmod,#00000101 -> Timer0 im 16bit Mode als Zähler
Den Impuls bekommt er dann über P3.4. So ist es normalerweise, der Rest
ist dann ein wenig einfache Mathematik. Zu deinem Typ schaue einfach
mal in einem Datenblatt nach...

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.