Page 5 of 25 FirstFirst ... 3456715 ... LastLast
Results 61 to 75 of 362

Thread: Speeduino 2T EFI Project

  1. #61
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    My first look at the Speeduino code and at first sight it looked very confusing.


    But after figuring out the INI file I have now got a 2S MAP option displayed in Tuner Studio.

    And now that I have found in the sensors code where the MAP value is read and any calculations for instantaneous, average or minimum is done. All I have to do now is develop the code needed for the 2SMAP, Diff = (Max - Min)*3 algorithm.


    .Click image for larger version. 

Name:	2SMAP Screen.png 
Views:	162 
Size:	311.2 KB 
ID:	339085 Click image for larger version. 

Name:	2SMAP INI File.png 
Views:	146 
Size:	143.0 KB 
ID:	339086 Click image for larger version. 

Name:	2SMAP Code needs to be here.png 
Views:	135 
Size:	122.7 KB 
ID:	339083

  2. #62
    Join Date
    4th September 2017 - 10:39
    Bike
    Daelim besbi 2008
    Location
    España
    Posts
    300
    The injection is advancing in the 2S are joining more manufacturers







    Jotagas 300 EFI ,EICMA 2018

  3. #63
    Join Date
    4th September 2017 - 10:39
    Bike
    Daelim besbi 2008
    Location
    España
    Posts
    300
    Quote Originally Posted by ceci View Post
    The injection is advancing in the 2S are joining more manufacturers







    Jotagas 300 EFI ,EICMA 2018


    Vertigo and Jotagas indirect injection

  4. #64
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    Thanks Ceci for the pictures. It is great to see 2 stroke EFI making an appearance on more bikes.

    Click image for larger version. 

Name:	Beta Trials.jpg 
Views:	43 
Size:	212.9 KB 
ID:	339190

    Ok, so the picture is of a Beta trials bike but two stroke EFI must be heading in a good direction if the latest Jotagas 300 is going to be using fuel injection.

    Click image for larger version. 

Name:	2016-Vertigo-Combat-Camo-Works-15.jpg 
Views:	43 
Size:	139.4 KB 
ID:	339191

    https://ultimatemotorcycling.com/201...ve-first-test/

    http://vertigomotors.com/en/combat-v.../#pll_switcher

    And I see that the latest Vertigo Combats come in 125 - 250 and 300cc all fuel injected, very impressive. Thanks again Ceci for the heads up.

  5. #65
    Join Date
    4th September 2017 - 10:39
    Bike
    Daelim besbi 2008
    Location
    España
    Posts
    300
    Thanks to you, I am passionate about this subject as you .
    The TPI in port C see it as a possible solution for urban 50cc

  6. #66
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    Just about got my engine back together and ready for its Speeduino EFI system.

    I have looked at the IMAP/EMAP control methodology but I think most of the problems with 2S EFI is that people try to adapt a 4S approach to their 2S project but that invariably turns into disappointment.

    A 2S demands a uniquely 2S approach appropriate to the style of 2S we are working with and there are lots of different flavors of 2S. A high performance, pipe resonant unit that revs past 10k rpm needs staged injection and a way of seeing changes in air flow through its crank case.

    Now my motor is coming together again the race is on to get a Beta 2S Speeduino version that measures the high/low crankcase pressure and converts the difference to a usable MAP value. I have been trying my hand at developing the code myself.

    Click image for larger version. 

Name:	EFI 110cc 2S Engine A.jpg 
Views:	120 
Size:	794.2 KB 
ID:	339227 Click image for larger version. 

Name:	EFI 110cc 2S Engine B.jpg 
Views:	104 
Size:	656.0 KB 
ID:	339228
    .

  7. #67
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    Engine back together after getting a new rod kit and the direct B/E oiling modification. Getting the piston to head squish at 0.65mm and a compression ratio of 14:1 took a bit of time.


    The 24 - 1 tooth trigger wheel ring was made from an Aprilia SR50 flywheel and pressed onto the original GP-NSR110 flywheel. Hopefully get the engine back in the bike next week and up on the dyno the following Sunday for an initial startup attempt .
    .

    Click image for larger version. 

Name:	24-1 trigger wheel.jpg 
Views:	136 
Size:	782.3 KB 
ID:	339320 Click image for larger version. 

Name:	Ready to go back..jpg 
Views:	136 
Size:	789.3 KB 
ID:	339321

  8. #68
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    Going to try my hand at programming an Arduino Nano with an add on digital potentiometer to give me a 24-1 crank speed trigger wheel and a sign wave of sorts from the digital potentiometer representing high and low crankcase pressure.


    This will give me a 24-1 crank speed trigger wheel simulation and a simulation of high and low crankcase pressure for testing my 2SMAP coding changes in the Speeduino firmware.


    The digital potentiometer uses a X9C103S chip and has the normal potentiometer 3 legs on one side. On the other side is Vcc/Gnd and three other pins for increment up or down.
    .
    Click image for larger version. 

Name:	X9C103S.jpg 
Views:	72 
Size:	898.8 KB 
ID:	339357

  9. #69
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    Click image for larger version. 

Name:	Speeduino variable crankcase pressure..jpg 
Views:	62 
Size:	858.9 KB 
ID:	339471

    I have now got my simulator working and it can sweep automatically from 1000 to 13000 RPM. Took two weeks but I learnt a lot after hours Googling the answers. The red line is teeth and the height of the green line sign wave that simulates crankcase pressure can be varied with a potentiometer. Works well and stays in sink all the way to 13,000 rpm. I feel very pleased with it. Now I can de-bug my modified Speeduino code. Using the simulator to get everything right sure beats trying to do it on the bike.

    Click image for larger version. 

Name:	Simulator.png 
Views:	125 
Size:	472.1 KB 
ID:	339469 Click image for larger version. 

Name:	TS.png 
Views:	74 
Size:	675.6 KB 
ID:	339470

  10. #70
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    Click image for larger version. 

Name:	High - Low.jpg 
Views:	86 
Size:	697.7 KB 
ID:	339492
    .
    I have finally got the simulator working and the modified Speeduino code that reads the MAP sensor working properly.

    I now have a fuel injection system that measures the high and low pressures in a two strokes crankcase and displays the difference as a valid MAP reading that the Speeduino can use in its other tables.

    The next step is to get the Speeduino hardware installed on the bike and give it a twirl on the dyno to see if we have got rid of that pesky problem with coming back on the throttle again after shutting off from a WOT run. If this works it will be as far as I know the worlds first ever publicly accessible EFI firmware that works for high performance two strokes that run above 10,000rpm and that make more than 10bar BMEP by relying on their pipe resonance for power.
    .

  11. #71
    Join Date
    24th February 2009 - 05:24
    Bike
    honda cub90
    Location
    Ireland
    Posts
    115
    super excited for this
    also love the BE oiling pump setup, never would have thought to just have it at one speed,independent of engine revs, race bikes eh?

  12. #72
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    Quote Originally Posted by TerraRoot View Post
    super excited for this, also love the BE oiling pump setup, never would have thought to just have it at one speed,independent of engine revs, race bikes eh?
    Yes I am pretty excited too, hopefully it lives up to expectations, but I am pretty confident I am on the right track. Otherwise its egg on face.

    There is a potentiometer that controls the VSD's speed. I have not measured the voltages but it may be that the pot wires could be connected to a TPS and the throttle would then control the amount of extra oil.

  13. #73
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    I have attached the simulation software, it is not very clever and the coding is a bit rough. It runs on an Arduino Nano but I guess it could be adapted to any Arduino.

    It simulates a 24-1 missing tooth crank wheel and RPM from 1000rpm to 12,000rpm and high and low crankcase pressures in a two stroke crankcase. Low being at TDC and High being at BDC. To get other tooth options is just a matter of changing the number of iterations in the code that the loop is expected to do.

    A short coming is that the sweep across the tachometer face gets ever quicker as the rpm increases and the time per revolution gets ever shorter. I tried to fix this with a loop that forced the crank to keep rotating for a set amount of time each rpm step but could not get it to work.

    The main rpm loop uses one "for" loop for both increasing rpm and decreasing it again. The square wave pulses are feed directly to the Speeduino's crank sensor input. The sign-wave pressure trace is generated by a digital potentiometer board with a X9C103 chip for Arduino's and takes a step for each tooth. It behaves like a normal 3 leg potentiometer, with 12 steps up and 12 steps down to vary the output voltage (it is a 100 step pot so it could be as much as 50/50 steps if you wanted). I feed the sign wave pressure signal to the external map sensor in the proto area.
    .
    Attached Files Attached Files

  14. #74
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473

    eek

    Click image for larger version. 

Name:	20181117_131037.jpg 
Views:	91 
Size:	795.0 KB 
ID:	339548 Click image for larger version. 

Name:	20181117_131008.jpg 
Views:	83 
Size:	773.6 KB 
ID:	339549

    Time to strip out the old Ecotrons ECU and fit the Speeduino unit with the modified 2SMAP sensor code.

    Click image for larger version. 

Name:	Ecotrons ECU.jpg 
Views:	98 
Size:	785.2 KB 
ID:	339547

    Goodby to an old friend, the Ecotrons ECU. Without meaningful support from Ecotrons, and their help dept is a nightmare to deal with, I have given up on them. After a lot of careful work I have to say that their 2S EFI system as it is, is useless for high performance two stroke fuel injection.

    I would have liked to stick with it but all my requests for a simple box tick so I could use the VE table was meet with a demand for $500 USD. Goodby Ecotrons, your loss not mine.

    Hello my new friend Speeduino where I can make whatever changes that my be required myself.

  15. #75
    Join Date
    18th May 2007 - 20:23
    Bike
    RG50 and 76 Suzuki GP125 Buckets
    Location
    Auckland
    Posts
    10,473
    .
    Finished all the bench testing of the Speeduino and familiarizing myself with it and Tuning Studio.

    Click image for larger version. 

Name:	Screenshot (64).png 
Views:	81 
Size:	240.4 KB 
ID:	339617

    This is how Speeduino can be setup to run a fuel pump. Primes the pump when Speeduino is first turned on then runs the pump continuously when the Speeduino detects RPM.

    Click image for larger version. 

Name:	Wired Up Speeduino.jpg 
Views:	88 
Size:	771.2 KB 
ID:	339618

    I tried my ignition idea tonight. I have Speeduinos Ign 1 output connected to the Ignitec crank sensor input. It would spark a few times then stop. I think the Ignitec ignition input is a very high impedance and the Speeduino output is also a very high impedance when its switched low. So things get pumped up to 5 Volts and the Ignitec does not get to see a low voltage and re set itself.

    Tomorrow night I am going to tie the Speeduino's ignition output to earth with a 100k resistor. hopefully that will allow a reliable 0 - 5 - 0 Volts swing at the Speeduino's and Ignitec's ignition terminals.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •