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.
Mäta tiden mellan tändpulserna
Pulsin borde fungera bra, problemet är isåfall ingångssteget. Nisse här på forumet höll på med något liknande till sin MC... kanske går att hitta den tråden? Vad är syftet med mätningen?! En alternativ mätmetod är ju att bara mäta antalet pulser under en viss given tid och sedan räkna ut ett snitt... vet inte om det är bättre eller sämre.. se det mer som brainstorm...
Min idé fungerade dåligt så jag provade Nisses och fick problem med "Störnigar", skulle vara kul och veta hur det gick för nisse. http://www.elektronikforumet.com/forum/ ... sc&start=0