- Thu Jan 26, 2023 11:53 am
#60842
Dear all,
I want to replace my mopeds (Piaggio Zip 50cc e4) ECU with a speeduino, however I have a question regarding the minimal required sensors I need to run.
The injection system on the moped from factory uses a TPS sensor and a crankposition sensor to inject fuel by the means of a single injector into the port of the cylinder. What I don't understand is how to factory ECU knows when to inject and ignite the mixture, since the crank position sensor gives twice the amount of pulses per process. In my mind, to inject in the intake stroke and ignite in only the combustion stroke requires a cam position sensor (which is not present on my moped). Another method I can think of is using the crank position sensor and measure the acceleration (it is a 22-2 trigger wheel) by differentiating the count of tooth. This however requires the ECU to guess in the beginning(with 50% chance) to where it is in the current process (combustion or intake). If it doesnt start, it guessed wrong and should try to shift the process by 2 strokes. Can someone tell me if my assumption is right, or correct me and tell me what really happens? And is it possible for the speeduino to mimic this process, so I can run my moped with only a TPS and a crank position sensor. I can get my hands on a throttlebody with build in MAP, but i rather not modify my setup too much from factory (except for my ECU).
Many thanks in advance,
I hope someone can clarify this for me!
Greetings Guus.
I want to replace my mopeds (Piaggio Zip 50cc e4) ECU with a speeduino, however I have a question regarding the minimal required sensors I need to run.
The injection system on the moped from factory uses a TPS sensor and a crankposition sensor to inject fuel by the means of a single injector into the port of the cylinder. What I don't understand is how to factory ECU knows when to inject and ignite the mixture, since the crank position sensor gives twice the amount of pulses per process. In my mind, to inject in the intake stroke and ignite in only the combustion stroke requires a cam position sensor (which is not present on my moped). Another method I can think of is using the crank position sensor and measure the acceleration (it is a 22-2 trigger wheel) by differentiating the count of tooth. This however requires the ECU to guess in the beginning(with 50% chance) to where it is in the current process (combustion or intake). If it doesnt start, it guessed wrong and should try to shift the process by 2 strokes. Can someone tell me if my assumption is right, or correct me and tell me what really happens? And is it possible for the speeduino to mimic this process, so I can run my moped with only a TPS and a crank position sensor. I can get my hands on a throttlebody with build in MAP, but i rather not modify my setup too much from factory (except for my ECU).
Many thanks in advance,
I hope someone can clarify this for me!
Greetings Guus.