Mäta tiden mellan tändpulserna
Postat: 3 maj 2007, 10:46:46
Problemet: Mäta tiden mellan tändpulserna, inte kamvinkeln utan hela tiden vilket inte behöver vara exakt i delar av sekunder utan en stabil siffra.
Förutsättning: Bilmotor fyra cyl. Fyrtakts.
Mätmetod: Pic 16F628 som är i stort sett programmerad med Pic-Basic och det blir språket jag kommer att använda. Vissa register är satta för kretsen arbetar med en styrning av en elmotor via PWM, port B.3
PR2 = 65 ' Set PWM for approximately 15KHz
CPR1L = %1111111111 ' Set PWM Duty-Cycle
CCP1CON = %00001100 ' Mode select = PWM
T2CON = %00000100 ' Timer2 ON + 1:1 presale
Min idé: Pulsin via någon form av ingångssteg.
Förutsättning: Bilmotor fyra cyl. Fyrtakts.
Mätmetod: Pic 16F628 som är i stort sett programmerad med Pic-Basic och det blir språket jag kommer att använda. Vissa register är satta för kretsen arbetar med en styrning av en elmotor via PWM, port B.3
PR2 = 65 ' Set PWM for approximately 15KHz
CPR1L = %1111111111 ' Set PWM Duty-Cycle
CCP1CON = %00001100 ' Mode select = PWM
T2CON = %00000100 ' Timer2 ON + 1:1 presale
Min idé: Pulsin via någon form av ingångssteg.