I have the 2 stroke Yamaha TDR 125, which due to law legislation need to have restricted power.
In my case it's restricted in CDI, it retards spark angle when bike reach 7k RPM, and I'm unable to remove that restriction, so I have the choice to buy the new, or used cdi, or made one.
Main problem is that this motorcycle is equipped with power valve in exhaust which is controlled by the servo motor and activated by cdi, depending of RPM's.
I have no idea how the servo motor you mention works. I don't suppose it is likely to be very complex and probably you could create your own controller once you have worked out what sort of signal it needs.
Have you considered leaving it controlled by the existing CDI ignition system (with the HT side isolated or neutralised somehow) and simply add your own separate ignition system to do the actual sparks?
Is what you're proposing to do actually legal in your jurisdiction?
PeterH:
I have no idea how the servo motor you mention works. I don't suppose it is likely to be very complex and probably you could create your own controller once you have worked out what sort of signal it needs.
Have you considered leaving it controlled by the existing CDI ignition system (with the HT side isolated or neutralised somehow) and simply add your own separate ignition system to do the actual sparks?
Is what you're proposing to do actually legal in your jurisdiction?
This is great idea, and that will be simplest and for me best solution, and I think that it should work.
Do you have some link where someone already did CDI for 2 stroke, one cylinder bike?
some input circuitry getting the TDR125 trigger clean to the Arduino interrupt pin
Potentially small circuitry "cleaning" the spiky TDR input voltage with a inductor and capacitor
any housing
Can I use coil from tdr?
And I have the sevo which controls exhaust valve, that servo have 5 wires, so I need to connect it to Arduino and make my controller for it.Can you tell me, is that very complicated?
Using the coil from TDR? "No" in this case. The Bosch one will replace your one.
May take a look to this page for stepper motor control: http://arduino.cc/hu/Tutorial/StepperUnipolar. May this fits you needs. But I think you need to investigate a little more how the motor works...
Have you searched for manuals how to tune the TDR? I found a few of them (in german unfortunalety) with a few clickes like yamco.de
or http://tdr-125.de/. They are speaking about "grounding" a ceratin cable of the CDI...
soulid:
Using the coil from TDR? "No" in this case. The Bosch one will replace your one.
May take a look to this page for stepper motor control: http://arduino.cc/hu/Tutorial/StepperUnipolar. May this fits you needs. But I think you need to investigate a little more how the motor works...
Have you searched for manuals how to tune the TDR? I found a few of them (in german unfortunalety) with a few clickes like yamco.de
or http://tdr-125.de/. They are speaking about "grounding" a ceratin cable of the CDI...
I tried everything, and that method with grounding aren't work for my model, but thanks anyway.