Räkna ungefärligt RPM
Postat: 16 april 2008, 14:43:51
Om man vill få ut ungefärligt varvtal 0-8000 rpm skulle följande principexempel kunna fungera?
Förstår att det kanske inte blir helt "vetenskapligt" korrekt men
kanske nära nog för lite lek.
Tänkte testa att tjyva in mig på varvtalssignalen i bilen och
räkna/sampla med en Microchip PIC 12F675.
Fråga mig inte vad det blev för slags språk men ni kanske förstår
vad jag menar.
------------------------------------
INTERUPT ON RPM GOES LOW SIGNAL:
SIGNALINCOUNT++;
------------------------------------
START:
SAMPLETIME=1000ms
LOOP:
SAMPLETIME--
TEST SAMPLETIME ZERO SKIP IF ZERO
GOTO LOOP:
SAMPLEDONE:
RPMAPROX=SIGNALCOUNT*60
SIGNALINCOUNT=0
GOTO START:
Förstår att det kanske inte blir helt "vetenskapligt" korrekt men
kanske nära nog för lite lek.
Tänkte testa att tjyva in mig på varvtalssignalen i bilen och
räkna/sampla med en Microchip PIC 12F675.
Fråga mig inte vad det blev för slags språk men ni kanske förstår
vad jag menar.
------------------------------------
INTERUPT ON RPM GOES LOW SIGNAL:
SIGNALINCOUNT++;
------------------------------------
START:
SAMPLETIME=1000ms
LOOP:
SAMPLETIME--
TEST SAMPLETIME ZERO SKIP IF ZERO
GOTO LOOP:
SAMPLEDONE:
RPMAPROX=SIGNALCOUNT*60
SIGNALINCOUNT=0
GOTO START: