my simple ECU

Free Open Source Firmware project discussion forum. Post your Free Open Source firmware projects here!
User avatar
russian
LQFP112 - Up with the play
Posts: 154
Joined: Fri Feb 01, 2013 4:18 pm
Location: Jersey City, USA

Re: my simple ECU

Post by russian »

DeuceEFI wrote:What enclosure is that PCB designed for?
It's for a random case from China https://www.alibaba.com/product-detail/ ... 07768.html

https://github.com/rusefi/hw_microRusEf ... 48-1-A.pdf

Image
User avatar
russian
LQFP112 - Up with the play
Posts: 154
Joined: Fri Feb 01, 2013 4:18 pm
Location: Jersey City, USA

Re: my simple ECU

Post by russian »

microRusEfi seems to be a success, it's now available for sale as kit or fully assembled 4 cylinder ECU with drive by wire.

In the meantime we are making first little steps towards GDI

https://www.youtube.com/watch?v=Ifar8PV3xLI
User avatar
russian
LQFP112 - Up with the play
Posts: 154
Joined: Fri Feb 01, 2013 4:18 pm
Location: Jersey City, USA

Re: my simple ECU

Post by russian »

Got GDI to start - and no plans to develop this further unless anyone would volunteer to be a test mule

https://youtu.be/JB2RnAJJSOk
User avatar
russian
LQFP112 - Up with the play
Posts: 154
Joined: Fri Feb 01, 2013 4:18 pm
Location: Jersey City, USA

Re: my simple ECU

Post by russian »

Status update with five Hellen boards at https://www.facebook.com/groups/7374209 ... 4273589018
User avatar
russian
LQFP112 - Up with the play
Posts: 154
Joined: Fri Feb 01, 2013 4:18 pm
Location: Jersey City, USA

Re: my simple ECU

Post by russian »

russian wrote: Wed Jun 19, 2013 1:30 am I've been playing with this for some time and finally I have at least something I am not embarrassed to share.

So, my idea is that modern MCUs are fast enough so that a relatively high-level programming would be possible. stm32f4discovery gives me 168MHz for about $15, http://www.chibios.org was the first RTOS I've stumbled upon - this hides most of the lower-level hardware control and even gives me threads.

To begin, at first I was trying to control only fuel or only ignition (with stock ECU controlling the other piece of the puzzle), but soon enough I've realized that I should also control the idle air valve. Crank signal and MAF voltage are currently my only two inputs and I've extracted the fuel map from the stock ECU.

So, currently I control fuel injection and idle. Stock ECU does ignition. This thing starts and I can set idle RPM programmatically.There is still a bug somewhere because things are not super smooth if I push the throttle pedal rapidly, but still :)

Here it is: https://github.com/rusefi/rusefi

And here is this thing in action: http://www.youtube.com/watch?v=GcxLY697WwM

PS: is there a way to embed video here?
Post Reply