Здравствйте, понимаю по-русски немного.
I am in the process of building my 1984 E28, and my engine has evolved into a significant project.
Presently I have a 3.2L M30B32 which has custom forged pistons, (I will soon replace the connecting rods, I originally left the factory forged rods as I thought I would do no more than 500hp), we have an unsprung 6-puck clutch which we hope to hold the power, and I have forced induction.
My turbo is of the following size:
Exhaust:
IN:88.2
EX:77.5
Compressor:
IN: 69
EX:98.1
Exhaust A/R 1.05
Intake A/R 0.66
The supercharger is an eaton m90, normally found on 3.0 - 4.0L motors.
I am still building the intake manifold and (waiting on laser cut parts) my do two injector stages, one in the normal position near the back of the valve and the other shooting directly into the straight runner.
I was originally going to use two Speeduinos, one for ignition and one for fuel. The reasoning being that I also have an M70 (Maybe a 72 as it is aluminum?) V12 that may at some point be swapped into this chassis and I like the idea of not having to change the ECU.
Now that I know there is an open-source ECU that has 12x12 control channels I am thinking that the Proteus is the correct ECU for both the twincharged 6 and later the V12.
I have worked with arduinos in the past so I am looking for any initial information or resources that I should know/review before getting into the rusEFI Proteus. Any comments are welcome.
Side note: does the tuning software for Proteus work in a Linux environment?
Inside the mocked up plenum.
Stock BMW N54 turbo VS the M30 Turbo
Lowered on custom fabricated airLift suspension
Twincharged BMW M30B32
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Twincharged BMW M30B32
tuning software we use is called tunerstudio it's a java app works same on Windows and Linux and Mac
I spy a Russian plate. I spy a US-looking garage? I am confused
I spy a Russian plate. I spy a US-looking garage? I am confused
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Twincharged BMW M30B32
Спосибо Андрей.
I am American, but my family lives 7+ months in Europe each year. My father had an e24 M with the M88 motor, overseas when I was younger. (It still bothers me that he felt he had to sell it) So I guess when I saw the E28 it felt appropriate as a long-term project. This intersected with some years I was heavily influenced by a group of Russians here in America. These people owed me nothing yet gave valuable guidance in my early 20's.
I literally figured out how to "read Cyrillic" (sort of) from children's books, hence why I likely have egregious errors in my text. As far as speaking I do so reluctantly as I have mispronounced things and made awkward situations before. (When trying to explain about a car I had bought, I accidentally said that I had purchased a man... I said this in front of women which made it more embarrassing!)
I started this build back in 2017 and planned it to be a reserved "sleeper" build, gloss black with OEM polished trim. And back then, before recent events, that Russian plate was a subtle anti-social fashion statement. Now I would likely get the car vandalized for running it unfortunately.
I had thought rusEFI would probably use tunerStudio as most of the opensource ECUs seem to. The Linux compatibility is weirdly important to me as in all other areas of life I am determined to run open-source software. I have a single Windows VM for tuning a motorcycle and wish I didn't need to.
I get the impression that rusEFI more than covers any of my needs, if it can support 12cyl sequential ignition/injection, then my math tells me it could support 6 cyl independent ignition and up to 3 injectors per cyl sequentially. Is this in the realm of reality?
I am American, but my family lives 7+ months in Europe each year. My father had an e24 M with the M88 motor, overseas when I was younger. (It still bothers me that he felt he had to sell it) So I guess when I saw the E28 it felt appropriate as a long-term project. This intersected with some years I was heavily influenced by a group of Russians here in America. These people owed me nothing yet gave valuable guidance in my early 20's.
I literally figured out how to "read Cyrillic" (sort of) from children's books, hence why I likely have egregious errors in my text. As far as speaking I do so reluctantly as I have mispronounced things and made awkward situations before. (When trying to explain about a car I had bought, I accidentally said that I had purchased a man... I said this in front of women which made it more embarrassing!)
I started this build back in 2017 and planned it to be a reserved "sleeper" build, gloss black with OEM polished trim. And back then, before recent events, that Russian plate was a subtle anti-social fashion statement. Now I would likely get the car vandalized for running it unfortunately.
I had thought rusEFI would probably use tunerStudio as most of the opensource ECUs seem to. The Linux compatibility is weirdly important to me as in all other areas of life I am determined to run open-source software. I have a single Windows VM for tuning a motorcycle and wish I didn't need to.
I get the impression that rusEFI more than covers any of my needs, if it can support 12cyl sequential ignition/injection, then my math tells me it could support 6 cyl independent ignition and up to 3 injectors per cyl sequentially. Is this in the realm of reality?
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Twincharged BMW M30B32
Now I am confused. 18 injectors how?
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Re: Twincharged BMW M30B32
Forgive me, I am definitely ignorant on the details of engine mgmt.
If I understood correctly the Proteus is capable of driving 12 cyl sequentially. Wouldn't this mean 12 injector outputs and 12 ignition for a total of 24?
When looking at the speeduino, it seemed that injector/ignition outputs could be reassigned. My thought was that it would be possible to reassign 6 of the ignition outputs to act as additional injector outputs. Thus leaving 6 ignition outputs and having 18 injector outputs. Is this inaccurate?
If I understood correctly the Proteus is capable of driving 12 cyl sequentially. Wouldn't this mean 12 injector outputs and 12 ignition for a total of 24?
When looking at the speeduino, it seemed that injector/ignition outputs could be reassigned. My thought was that it would be possible to reassign 6 of the ignition outputs to act as additional injector outputs. Thus leaving 6 ignition outputs and having 18 injector outputs. Is this inaccurate?
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Twincharged BMW M30B32
No
Hardware-wise things are not so interchangeable.
Also as of today we do not support staged injection. Once we see a vehicle in need of it things might improve chicken and egg.
Hardware-wise things are not so interchangeable.
Also as of today we do not support staged injection. Once we see a vehicle in need of it things might improve chicken and egg.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
-
- running engine in first post
- Posts: 1494
- Joined: Mon Jan 30, 2017 2:05 am
- Location: Seattle-ish
Re: Twincharged BMW M30B32
But software wise they are - there are currently zero restrictions about which pins can do what (at least for injection/ignition sort of things). The firmware won't stop you from outputting an injector signal on an ignition channel.
Re: Twincharged BMW M30B32
OK this clarifies things. Are the ignition drivers internal to the ECU or does Proteus rely on external drivers?
The only reason I had thought I might need staged injectors is (as you can see in the photos) my current set of single injectors is positioned about 7-8" away from the intake valve. I thought that I may need a "primary" injector stage just before the valve and use the plenum injectors as a secondary.
As far as getting staged injection functional would this require a board revision or just a firmware modification?
Perhaps this compound-charged M30 could be the impetus and test engine for sequential, or the egg as you say.
And thank you guys for the information.
The only reason I had thought I might need staged injectors is (as you can see in the photos) my current set of single injectors is positioned about 7-8" away from the intake valve. I thought that I may need a "primary" injector stage just before the valve and use the plenum injectors as a secondary.
As far as getting staged injection functional would this require a board revision or just a firmware modification?
Perhaps this compound-charged M30 could be the impetus and test engine for sequential, or the egg as you say.
And thank you guys for the information.
- AndreyB
- Site Admin
- Posts: 14334
- Joined: Wed Aug 28, 2013 1:28 am
- Location: Jersey City
- Github Username: rusefillc
- Slack: Andrey B
Re: Twincharged BMW M30B32
proteus would need external igniters or smart coils
staged injection would be a software-only change
staged injection would be a software-only change
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute