Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Geschwindigkeitsmessung Kategorie: Programmierung ASM (von Michael - 27.01.2005 14:22)
 Als Antwort auf Re: Geschwindigkeitsmessung von Dietmar - 26.01.2005 17:43

Hallo Dietmar,

ich habe jetzt das sysprog soweit angepasst dass das start und das stopsignal gelesen wird, desweiteren den interrupt abgeschalten und die auflösung auf 0,1ms gesetzt.
der counterwert wird im bereich von 2000-14400 ausgewertet.
entspricht 20-144km/h.
momentan rechne ich die geschwindigkeitso aus:
 
 counter = counter / 10
  REST = (3600 mod counter)*10 : GESCHW = (((3600/counter)*100 + (REST/counter)*10)*8)
  REST = (REST mod counter)*10 : GESCHW = GESCHW + ((REST/counter)*8)
  REST = (REST mod counter)*10 : GESCHW = GESCHW + (((REST/counter)/10 )*8)
GESCHW = (GESCHW+5)/10

mit deiner berrechnung wird es nochmal genauer nur ist mir das mit der binären division nicht ganz klar.
darf ich dich nochmal bitten den code für obige berrechnung zu schreiben?

mfg michael

 Antwort schreiben

Bisherige Antworten:

Re: Geschwindigkeitsmessung (von Thomas - 3.03.2005 10:28)