Mäta tiden mellan tändpulserna

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
tusse
Inlägg: 1364
Blev medlem: 19 augusti 2003, 21:56:17
Ort: Järfälla

Mäta tiden mellan tändpulserna

Inlägg av tusse »

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.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Inlägg av v-g »

Var vill du ta insignalen? Innan tändspolen (dvs brytarkontakten) eller på en tändkabel, induktivt?
Användarvisningsbild
tusse
Inlägg: 1364
Blev medlem: 19 augusti 2003, 21:56:17
Ort: Järfälla

Inlägg av tusse »

Vid tändspolen och även om det är ett elektroniskt tändsystem så är ju signalen inte så vacker där men borde väl gå att filtrera lite.
Användarvisningsbild
oJsan
EF Sponsor
Inlägg: 1541
Blev medlem: 11 november 2005, 21:36:51
Ort: Umeå
Kontakt:

Inlägg av oJsan »

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...
Användarvisningsbild
tusse
Inlägg: 1364
Blev medlem: 19 augusti 2003, 21:56:17
Ort: Järfälla

Inlägg av tusse »

Nisse löste det med en spole på tändkabeln, jag tänkte ta det direkt frå spolen. En varvräkare har denna inkoppling och jag har lagt till CX och RX där jag är osäker på om RX behövs.
CX = 100 nF
Bild
Användarvisningsbild
tusse
Inlägg: 1364
Blev medlem: 19 augusti 2003, 21:56:17
Ort: Järfälla

Inlägg av tusse »

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
Skriv svar