Homemade Jet engine ECU

Hello everybody.
I just joined this forum for help with the electronic and software part of my project.

I am currently building a homemade jet engine, and for that i will need to make some kind of ECU for it, to make it run good and efficient.

The things i need help with is first and foremost "parts". I have no idea what kind of parts are good, and after some days of internet search, i still haven't figured it out (thats why im asking for help).

the parts i have soon is an Arduino Uno ATmega328P PU (maybe i will need a new, bigger one, you tell me?)

the parts i need are

  1. 3 temp sensors. One for inlet temp, one for outlet temp and one for oil temp. the outlet temp needs to measure up to at least 1000 degrees Celsius if that is even possible?

  2. one RPM sensor, must go to around 50K RPM, again possible? i have seen someone measuring it by having a white part painted on a fan, and then using the count to messure RPM, that i could make work!

  3. one pressure sensor, that can messure from 1 to 5 bar (100 kpa to 500 kpa, does not matter, as long as it is precise with the bar, ex. 1.234 bar)

  4. some sort of output screen, that can show my 5 values. 3xtemp, 1xRPM and 1xpressure (maybe use 5 different screens or just a laptop would be easier?

now i need to hook up a starter motor and a oil pump. lets say they are both 12V. Can i connect a on/off switch of some sort to make a 12V battery control the pump and starter? the switch is then controlled by the arduino?

Also i would need to hookup some form of gas solenoid or regulator, would that be possible like above?^

i probably have many more questions to ask, lets start with this :slight_smile:

also, i have searched the forum, and found this: GAS TURBINE ECU help please! CLEVER CODERS ENTER! - Programming Questions - Arduino Forum which wasn't really help for finding parts.

Any help will be greatly appreciated! and i apologize if i have asked the wrong questions or anything

here is a quick illustration on where i would mount the sensors
temp 1 is inlet
temp 2 is outlet
temp 3 is oil
the pressure sensor is mounted BEFORE the hot section. That means that it is measuring the pressure of the air entering the combustion champer.

be free to contact me any way you like (in this post, PM, Email)

thanks again!

  1. Yes. I have found Newark to have the best industrial temp sensors online.

  2. You are thinking of an optical sensor. Yes this is possible. It will take up a lot of your Arduino's time reading this sensor. You may find that you need to use some kind of frequency converter chip to reduce the load on the Arduino. A simple counter chip can be configured as a frequency divider.

  3. This is actually going to be difficult as your compressor outlet temperature (before combustion) is several hundred degrees. There may be pressure sensors that can take this temperature. I've never looked. Or you may have to mount it remotely with heatsinks on the tube.

  4. Start with displaying the values on your laptop via serial. A small TFT screen will work well but you will be surprised how much programming you have to do to make it look half as good as your coffee maker.

thanks for the reply, i will look up newark's sensors. I am very new to programming and hardware. With that said, im not sure what a frequency converter chip is, with some research i might. I didn't even think about the load on the arduino! of course it cant handle too much, that makes sense.

Right at the end of the compression stage, there shouldn't be more than 20C to 80C max. With the air flowing over and cooling. most of the temp would come from the air being compressed. or did you mean after combustion? at Temp sensor 2? temp sensor 2 is going to get hot yeah.. :slight_smile:

okay, i'll start with the laptop, dont want to spend all my time making it look as good as a coffee maker, hehe

  1. You are thinking of an optical sensor. Yes this is possible. It will take up a lot of your Arduino's time reading this sensor. You may find that you need to use some kind of frequency converter chip to reduce the load on the Arduino. A simple counter chip can be configured as a frequency divider.

I am disagree with you.
It can be measuered using the Capture Input Pin without loading CPU.
Just check Nick Gammon approach reply#12 Timing an interval using the input capture unit

You need to specify your sensors : pressure, temperature, etc

  1. one pressure sensor, that can messure from 1 to 5 bar (100 kpa to 500 kpa, does not matter, as long as it is precise with the bar, ex. 1.234 bar)

Is this sensor is exposed to high temperatures? Be careful.

I cant get your link to work surbyte? and the sensor will not be exposed to more than 80C. thank you

Fixed.