- Sun Apr 28, 2024 9:04 am
#68188
Hi there,
I'm doing preliminary research and hopefully asking sensible questions.
A wee bit of background, originally I purchased a 2011 GSXR600 Yoshimura EM-Pro ECU and loom for this project.
Unfortunately getting the EM Pro software has been a demoralising task, I made the required connection cable easily enough.
Yopshimura USA were very helpful, they kindly sent me a version of Em Pro, but it doesn't include years past 2008 unfortunately.
Anyway that wasn't a huge expense.
The bike I am considering is an FZR250 specifically, it redlines at ~18K RPM - the other little 250/4s rev as high and a little it higher in the case of the CBR250RR and ZXR250R -> 20K RPM.
There's also the GSXR-250R which is a rev demon
I see such an endeavour as being equally applicable across all of those bikes so: Honda CBR250RR and variant Honda Hornet 250;
Kawasakei ZXR250R and variant Balius 250;
Suzuki GSXR250R and variant Bandit 250;
Yamaha FZR250 and variant Zeal 250.
So it's worth asking two or three question.
Not quite safe to assume that Speeduino will have the processing power to handle that RPM range, I'd like to assume that it will, but it's safer to ask.
I'm fairly certain staged injection is going to be necessary at the top end - Speeduino - CHECK - at the really high RPM's?
Speeduino can control both stepper and other motors via PWM - the Yamaha has the EXUP valve in the exhaust as well as secondary throttle butterflies in the throttle bodies I am considering - CHECK.
There's additional stepper and other outputs via assignable pins from what I understand.
Speeduino has available small well priced wideband controllers - CHECK - this was previously a barrier to entry as wideband controllers and gauges are expensive.
Speeduino can run both the OEM wasted spark coils and (dumb) COP coils via external ignitors - CHECK
The feature set Tunerstudio and Shadow Dash is perfect, especially the data logging function, guessing at a tune is pointless and dyno time is expensive.
That software really does complete the ecosystem.
Regarding Speeduino
First I'll start with what I 'think' I know - there's some incredibly useful hardware and software associated with Speeduino.
The ardu-stim - and the engine simulator board from https://www.everythingfuelinjection.com ... p260389763
I love it, that takes so much of the guess work out of actually knowing what's doing what, triggers, sensors and working correctly for what is essentially a cleansheet and unknown install.
Can the engine simulator be used to imitate an OEM VR crank signal so that I can interrogate the TCI unit and make a spark advance map?
I've got a decent oscilloscope and can connect to the coil driver transistor in the TCI isself and avoid the voltage spikes and ringing on the coil driver lines themselves.
Imitating/ spoofing a running engine would also allow me to check nd map the EXUP valve motor movement with respect to engine RPM.
I anticipate being able to simulate the majority of a running engine and actually plugging in various components that I do already have to check their function, observe their behaviour.
Things like the TPS, secondary butterfly motor and it's sensor.
I intend to make an ECU connection board which plugs into whichever Speeduino board I chose so that I can use as much as possible of the GSXR wiring loom(s) I already have - I think that's a the path of least resistance as I have all but the VR crank trigger for a complete EFI setup.
I could go on almost endlessly, but I suppose at this stage it comes down to requirements/suitability.
At the basic end
4 channel ignition - that's most Speeduino board - correct?
The external ignitors solve coil choices - are they classified as high current or low current devices?
8 injector channels - there's a few available which satisfy that criteria natively, other look to have enough high current output available via development pins
Extra stepper/DC motor controls - all Speeduino boards basically via either available or through development pin assignment.
Hall/VR sensors - daughter/external - all boards from what I can discern.
So my immediate choice would be to go for either the 0.4.4 board, solder it myself and deal with extra injector channels and anything else on the separate connector -> ECU loom board.
Is there a significantly better choice as a starting point?
I'm doing preliminary research and hopefully asking sensible questions.
A wee bit of background, originally I purchased a 2011 GSXR600 Yoshimura EM-Pro ECU and loom for this project.
Unfortunately getting the EM Pro software has been a demoralising task, I made the required connection cable easily enough.
Yopshimura USA were very helpful, they kindly sent me a version of Em Pro, but it doesn't include years past 2008 unfortunately.
Anyway that wasn't a huge expense.
The bike I am considering is an FZR250 specifically, it redlines at ~18K RPM - the other little 250/4s rev as high and a little it higher in the case of the CBR250RR and ZXR250R -> 20K RPM.
There's also the GSXR-250R which is a rev demon
I see such an endeavour as being equally applicable across all of those bikes so: Honda CBR250RR and variant Honda Hornet 250;
Kawasakei ZXR250R and variant Balius 250;
Suzuki GSXR250R and variant Bandit 250;
Yamaha FZR250 and variant Zeal 250.
So it's worth asking two or three question.
Not quite safe to assume that Speeduino will have the processing power to handle that RPM range, I'd like to assume that it will, but it's safer to ask.
I'm fairly certain staged injection is going to be necessary at the top end - Speeduino - CHECK - at the really high RPM's?
Speeduino can control both stepper and other motors via PWM - the Yamaha has the EXUP valve in the exhaust as well as secondary throttle butterflies in the throttle bodies I am considering - CHECK.
There's additional stepper and other outputs via assignable pins from what I understand.
Speeduino has available small well priced wideband controllers - CHECK - this was previously a barrier to entry as wideband controllers and gauges are expensive.
Speeduino can run both the OEM wasted spark coils and (dumb) COP coils via external ignitors - CHECK
The feature set Tunerstudio and Shadow Dash is perfect, especially the data logging function, guessing at a tune is pointless and dyno time is expensive.
That software really does complete the ecosystem.
Regarding Speeduino
First I'll start with what I 'think' I know - there's some incredibly useful hardware and software associated with Speeduino.
The ardu-stim - and the engine simulator board from https://www.everythingfuelinjection.com ... p260389763
I love it, that takes so much of the guess work out of actually knowing what's doing what, triggers, sensors and working correctly for what is essentially a cleansheet and unknown install.
Can the engine simulator be used to imitate an OEM VR crank signal so that I can interrogate the TCI unit and make a spark advance map?
I've got a decent oscilloscope and can connect to the coil driver transistor in the TCI isself and avoid the voltage spikes and ringing on the coil driver lines themselves.
Imitating/ spoofing a running engine would also allow me to check nd map the EXUP valve motor movement with respect to engine RPM.
I anticipate being able to simulate the majority of a running engine and actually plugging in various components that I do already have to check their function, observe their behaviour.
Things like the TPS, secondary butterfly motor and it's sensor.
I intend to make an ECU connection board which plugs into whichever Speeduino board I chose so that I can use as much as possible of the GSXR wiring loom(s) I already have - I think that's a the path of least resistance as I have all but the VR crank trigger for a complete EFI setup.
I could go on almost endlessly, but I suppose at this stage it comes down to requirements/suitability.
At the basic end
4 channel ignition - that's most Speeduino board - correct?
The external ignitors solve coil choices - are they classified as high current or low current devices?
8 injector channels - there's a few available which satisfy that criteria natively, other look to have enough high current output available via development pins
Extra stepper/DC motor controls - all Speeduino boards basically via either available or through development pin assignment.
Hall/VR sensors - daughter/external - all boards from what I can discern.
So my immediate choice would be to go for either the 0.4.4 board, solder it myself and deal with extra injector channels and anything else on the separate connector -> ECU loom board.
Is there a significantly better choice as a starting point?