You're definitely well past this project. I like it though. The only thing that I can imagine is that possibly at higher RPM, the timing of the fuel injector will be too late. Similar to how ignition timing would work (changes depending on RPM and other conditions, usually becoming more advanced) you would want to make the fuel injector inject slightly before the TDC before the intake stroke. Wicked project man :)
I have had some ask about sharing the code. Looking back at it now it is very sloppy and inefficient so I do not want to share it. Check out Dielectric Video's channel, he has an efi project with very good code and he shares all of it for free.
should elaborate on how 0.625 becomes 101 in binary. just multiplying by 2, see if its over 1 or not, and then repeat with any remainder 0.625x2= 1 r0.25 0.25x2= 0 r0.5 0.5x2= 1 r0 =101 0.754? 754x2 = 1 r58 58x2 = 1 r16 16x2 = 0 r32 32x2 =0 r64 64x2 = 1 r28 28x2 = 0 r56 56x2 = 1 r12 12x2 = 0 r24 24x2 = 0 r48 48x2 = 0 r96 96x2 = 1 r92 and ive had enough of this. 1100 1010 will suffice for 8 bits of "mantissa". the rest of it would be a lot easier if people still had to learn log tables at school, what "mantissa" is. this is what maths at school should be. its pretty easy. to think most graduates these days can barely even count to ten let alone multiply or divide...
Disclaimer: My propane fuel setup is not safe. There is no regulator and the rubber hose is not made for propane. Do not replicate or attempt. Honda GC160. Runs on propane.
I really love your work Nick, I am also currently developing thesame system for motorcycle but I'm stuck on how I can detect the valve opening so I can time when to inject fuel. any tips is highly appreciated.
hi, here its triggered off a notch in the flywheel and injects fuel every 2 rotations. The right way to do it is with a cam sensor since it rotates 1 turn for every 4 strokes of the engine
@@dolins_designim making one with a pic chip, 12f683. bare minimum:) my approach is that with correct signal conditioning of the VR sensor/crank signal, i can time the length of the (single) pickup tab. as i know how many degrees BTDC the tab is, i simply multiply the value by a certain factor (4, as only suitable options are 4 or 8 with this chip), perform ADC on MAP sensor. do it twice, at say 60 and 120 ATDC, and i can then compare samples, detect the slope produced on the MAP, and also compare the two strokes in much the same manner. you dont REALLY need a cam sensor or multi toothed wheel. just need to think about whats really going on in there. at idle, scope your MAP sensor. increasing vacuum on the intake, with decreasing vacuum on the power stroke. very distinctive, very easy to differentiate. the second sample is either higher, or lower, than the first sample. once you know which stroke is which, fairly simple to keep track of crank pulses to keep injecting on the intake stroke. then once it gets over a certain RPM, approx 6000 at WOT, the actual stroke no longer matters as injection time is longer than a single revolution, so have to inject on every revolution anyway, splitting the open time in half. the fun part is trying to do the program in assembly language... so far ive just figured out interrupts and how to get various open times. no tuning or ADC yet... next stage :)
I can do a video of how i did everything, i dig this project out about twice a year and work on it i can do it then. It might be a while though. i have some other videos posted about it too.
@@monke.8482check out the pump used in the yamaha R15. its tiny. as its brushless, it also needs the ESC, which happens to be the power penetration into the tank, conveniently. fixed speed, comes on as soon as power is applied. you wont find anything "off the shelf" that doesnt require some type of input signal, otherwise. as most ESC's are intended for variable speed...
Its not hard if you have basic electronics knowledge and programming experience. I would highly recommend learning c++. Check out ecotrons efi if you want a ready to go product.
Bro , get motor mounts , you might want to check your lower control arms after , that much movement will destroy control arms/rack and pinion , let alone if the outer tie rods are about ripped off, all in all cool setup, digging the smaller pulley for the charger
@@jonf2009 increases the efficiency as the silencer ports allow boost out before the rotors finish a complete rotation so by blocking it of then opening up the outlet perfectly in line with the end of the rotors it increases efficiency big time
its the one that comes with the arduino kit. a relay is probably too slow for use on a fuel injector, and email at the address on my channel i'll send the code
@@dolins_design already have but we don't need that,we can use the injector oem ecu signal to fire the injectors and adjust the pulse width according to afr!! Facebook contact??
Sure, send me an email at the one list on my channels about section. Also check out "Dielectric Videos' latest video on his homemade efi. He did a great job and he shared his code too.
How is that an injector? It's clearly not a direct port injection, plus it sounds like it's running off the carb, I have that exact engine on my son's go kart, if it was running off fuel injection it probably wouldn't but spudering like a carb at idle. Looks like a an electric shut off valve.
@@2ndspingarage its a Honda Grom 125cc motorcycle fuel injector. It is port injection, but not direct injection. The head on this engine is oddly shaped and the port goes deep into it, which is why the injector appears to be in a strange location. It is spraying fuel right near the valve. Its running rough because the tuning and fuel pressure were out of spec, this was the first time I ran the engine. The carb was used as a throttle body, and yes it does appear like it is running off the carb. Its hard to see, but the fuel inlet has nothing connected to it.
You got it assembled wrong the fuel injector anyways , I'm a fuel injection mechanic and all injectors have 12v positive and are triggered by a 5 volt ground signal directly from the ecm , you never run more than 5 volts to an injector or you risk catching it on fire not good with fuel inside
wow, excellent job. do you have the source code? i think i want to develop a race moped efi for new project. i don't know anything about MAP sensor but i'll using a throttle body definitely.