kapiteinkoek
MF veteraan
- 27 okt 2008
- 6.402
- 183
Mijn Arduino toerenteller wil niet echt vlotten. Ik ben een heel eind gekomen maar ik loop nu tegen het volgende probleem: De teller wil niet echt meer aangeven dan 4000-4500rpm. Daaronder werkt het soepel en foutloos. De teller zelf is het probleem niet want met een pulsgenerator (dus los van de motor) werkt het apparaat prima. Het gaat mis in het stuk tussen CDI en Arduino.
De vraag is nu, wat voor output geeft een CDI naar de bobine? Ik heb helaas geen oscilloscoop anders had ik het gewoon kunnen meten en zichtbaar maken. Het gaat om een GS500. Als iemand mij kan tippen hoe de output van een dergelijke motor CDI er ongeveer uitziet kan ik die informatie wellicht gebruiken om het circuit tussen CDI en Arduino zodanig aan te passen dat ik over de volledige range 0-12,500rpm een goede weergave krijg.
Dit is het circuit dat ik gebruik:
Hier een filmpje van de versnelling indicator, hier een filmpje van wat random toerentallen op de teller.
Hier een sfeerplaatje van de hardware:
De vraag is nu, wat voor output geeft een CDI naar de bobine? Ik heb helaas geen oscilloscoop anders had ik het gewoon kunnen meten en zichtbaar maken. Het gaat om een GS500. Als iemand mij kan tippen hoe de output van een dergelijke motor CDI er ongeveer uitziet kan ik die informatie wellicht gebruiken om het circuit tussen CDI en Arduino zodanig aan te passen dat ik over de volledige range 0-12,500rpm een goede weergave krijg.
Dit is het circuit dat ik gebruik:
Hier een filmpje van de versnelling indicator, hier een filmpje van wat random toerentallen op de teller.
Hier een sfeerplaatje van de hardware: