Forum: Mikrocontroller und Digitale Elektronik Reaktionszeitmessung


von Kevin C. (Gast)


Lesenswert?

Hallo,
Ich bin gerade dabei einen Reaktionsgeschwindigkeit Messer mit einem 
Attiny 2313 zu bauen.

Ich habe etwas mit Bascom Experimentiert und habe es geschaft ms auf 
einem LCD auszugeben.

einfach mit
waitms 3
Variable = Variable + 1
lcd Variable

und so weiter

ich habe waitms 3 genommen,
weil waitms 1 zu schnell ist, Waitms 1 entspricht nicht 1 Ms.

mit waims 3 klapt es aber er gibt immer nur 10 ms Inpulse aus statt 1 ms 
....

mein Ziel ist es in Microsekunden zu messen.
und das Genau.

was könnte ich da am besten machen?

Danke für eure Antwort

von Karl H. (kbuchegg)


Lesenswert?

Kevin C. schrieb:

> mit waims 3 klapt es aber er gibt immer nur 10 ms Inpulse aus statt 1 ms
> ....

Auch das
  Variable = Variable + 1
und vor allen Dingen das
   lcd Variable

braucht seine Zeit

> was könnte ich da am besten machen?

Timer laufen lassen und mit einem Input Catpure die Zeit messen.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Kevin C. schrieb:
> was könnte ich da am besten machen?

Auf C umsteigen und Timer nutzen.

Gruß,
Magnetus

von holger (Gast)


Lesenswert?

>und vor allen Dingen das
>   lcd Variable
>
>braucht seine Zeit

Genau. Bei mehr als 10 Ausgaben pro Sekunde
mit unterschiedlichen Werten kann man auf dem LCD
sowieso nur noch verwaschenen Kram sehen. Also
erst messen, dann ausgeben. Und wie gesagt, mehr
als 10 mal pro Sekunde gibt eine Anzeige die man
nicht mehr ablesen kann.

von Kevin C. (Gast)


Lesenswert?

Boa das ging aber schnell...

Danke.

gibt es einen Link wo es einen ordentlichen Timer Tutorial gibt.
ich war schon auf RN Wissen und hier im Tutorial,
habe aber keine sehr hilfreichen sachen gefunden
gruß Kevin

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.