Frage zm MC80535

Gast #60535
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
Gast #60536
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...

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