Jump to content

Arduino EGT gauge


Recommended Posts

Has anyone made one? In theory you should just need the Arduino main unit ($12) and a display ($6) and a set of 4 senders ($240 with clamps ) and a few more dollars worth of resistors etc.

 

In practice I suspect things would not be so easy. Calibration for example seems like a problem, and maybe the stability and accuracy of the Arduino may need more work.

 

While I admit to being a cheapskate, it's not only because of the money that I want to make my own thing. I aim to get more fun and bragging rights this way, so long as it can be made to work.

 

 

Link to comment
Share on other sites

Has anyone made one? In theory you should just need the Arduino main unit ($12) and a display ($6) and a set of 4 senders ($240 with clamps ) and a few more dollars worth of resistors etc.

Bruce, I've had a play , some time ago with this and it seems feasable. Mine was only 2 channels and I did play with a MUX for the thermocouple amps , but I had other things to get on with, so only ever got to the point of proving (satisfactorily the principles ) rather than hard prototyping.

 

There are many options re thermocouples which are a lot cheaper and the thermo. amps include cold junction references making it pretty straight forward. I'm in a bit of a spin at the moment (time wise) but I see if I can drag out what I have to refresh the grey matter.

 

keen.gif.9802fd8e381488e125cd8e26767cabb8.gif

 

 

  • Like 1
Link to comment
Share on other sites

You like doing the home made stuff Bruce dont you 001_smile.gif.2cb759f06c4678ed4757932a99c02fa0.gif

 

I nice Oled display would be better than a std LCD too. You can do all that with the arduino. Look at this new turbine controller for model jet turbines. It has EGT of course

 

 

 

  • Like 2
Link to comment
Share on other sites

I nice Oled display would be better than a std LCD too.

Hey Kyle, nice OLED, whos' is that.?......I been using the Freetronic one ....that one looks better size wise.

 

 

  • Caution 1
Link to comment
Share on other sites

I dont know what Oled Gaspar uses but it is a nice one. We use a Newhaven display at work just a std lcd but they are great quality. I found where they actually get manufactured and we buy thousands direct from there. I will ask them if they also do the Oled for Newhaven. and see if I can get some across as we will be getting some spares for our local work. Just checked..looks like they do not do Oled but I will ask the question anyway

 

http://www.newhavendisplay.com/oled-c-119.html

 

http://www.newhavendisplay.com/oled-color-oleds-c-119_626.html?zenid=r3gip9ktlm4dg72nnr0epaatk7

 

 

Link to comment
Share on other sites

Nice stuff Kyle, you sure are good at electronics. You were right about the LiFePO4 battery charging . Thanks for the help.

 

Cherk, are you at Farrell Flat in South Australia? I often fly over there, most recently last Sunday in the Libelle. Maybe we could meet up one day.

 

 

Link to comment
Share on other sites

Just so you know, the proprietor of Kyle Communications ( very good friend of mine ) , name is Mark Kyle .

 

He doesn't get offended at all by this mistake , I just thought I'd let everyone know......and he sure is good at electronics !

 

Cheers to all

 

Jim G

 

 

  • Like 1
  • Helpful 1
Link to comment
Share on other sites

Just so you know, the proprietor of Kyle Communications ( very good friend of mine ) , name is Mark Kyle .Jim G

OoohK, thanks Jim. ah_oh.gif.cb6948bbe4a506008010cb63d6bb3c47.gif

 

Cherk, are you at Farrell Flat in South Australia?

Yes that's the one Bruce , flying out of Clare Valley now that YFFl is resumed to the woolly jumpers and cropping.

 

Catch up some time in the new year . 063_coffee.gif.b574a6f834090bf3f27c51bb81b045cf.gif

 

 

Link to comment
Share on other sites

I dont know what Oled Gaspar uses but it is a nice one.

OK thanks Mark, just wondered if there was any ID on the board. The 4D ones look good too ......bit on the pricey side though.

 

 

Link to comment
Share on other sites

I made an avr based cht gauge a while back, never actually put it in an aircraft though. I've lost the schematic of the final version, sorry.

 

Use a decent regulated power supply, a precision voltage reference for your AREF and a proper instrumentation amp (ideally a temperature compensated thermocouple amplifier) and you can get some pretty good accuracy. EMI can be a problem in an auto/aircraft install.

 

If you want to experiment check out ebay etc. An arduino Nano will cost you about $3 or so.

 

 

Link to comment
Share on other sites

No doubt we are all looking for a more wallet friendly way to monitor temps with the ability to store info so maybe this discussion will give rise to some innovative solutions for us all. Come on all you techy guys get thinking.

 

 

Link to comment
Share on other sites

Thanks Mark for the link. Right now I have got a display working showing T1 T2 T3 and T4 with numeric variables instead of the thermocouple readings. All I did was copy a "hello world" example on the arduino website and vary it a bit.

 

So far it has been easy and cheap ( less than $20) and the expensive bit is coming from Jabiru in the form of the senders and clamps. ($240)

 

Now I have to work out how to connect the thermocouple wires to the arduino so that they read out in degrees.

 

 

Link to comment
Share on other sites

Well you will be reading the analog inputs of the Arduino you will need a opamp to amplify the probes then of course the opamps will put out the corresponding voltage and the arduino just reads it off at the bitrate you set. Quite easy to do there are plenty of sketches on how to do it. The link I sent to the forum you can download the guys code I had a quick look it seems to be ok

 

 

Link to comment
Share on other sites

https://github.com/engineertype/MAX31855

 

http://www.ebay.com/itm/301200852126?_trksid=p2060778.m2749.l2649&ssPageName=STRK:MEBIDX:IT

 

This should do it for you. The Github has the code in C but is easily converted to Arduino which is basically C anyway with a few changes. Schematics are there as well and the 4 way breakout board is there

 

 

Link to comment
Share on other sites

Thanks again Mark. The photo shows my crude programming. The numbers are variables which could just be re-named to suit the thermocouple output. The numbers are changing but not in the photo.

 

Not really programming, I just changed things in an example program. My knowledge of C++ is close to zero.

 

I'll order that 4 channel thermocouple processor today.

 

 

Link to comment
Share on other sites

  • 4 weeks later...

The 31855 quad breakout arrived today and now I just have to connect it to the Arduino along with the LCD display.

 

A problem for a beginner like me it that the instructions I have are for a single channel 31855 and not a quad, and to my horror the pinouts have different designations.

 

For example, mine has a SCK pin and the instructions have one with a CLK pin. Well nothings easy huh.

 

I'm going to go ahead regardless.

 

 

Link to comment
Share on other sites

  • 3 weeks later...

Yes an Arduino EGT can be made to work. Here's my example. It's about 25% of the equivalent commercial gear cost, and the money is mainly in the sender units which I bought from Jabiru for about $60 each.

 

BUT my example only works on one channel, and I need a rotary switch to move from one cylinder to another. It works fine on the bench. I am only using one channel of the 4 channel sender in this setup.

 

With a 4 channel sender you would think it easy to have a simultaneous display of the 4 temperatures.

 

Well I think it's possible but the programming is beyond what I can even aspire to. And yes I have looked at learning Arduino C++ or whatever its called. It's too hard and I am too old. Not as hard as Chinese, but up there.

 

I reckon the switched EGT readings will be ok for checking the differences between the 4 cylinders, but what would be good is a CHT gauge where the 4 cylinders are displayed simultaneously and a warning system ( like a flashing display) built in.

 

You would not miss an event of over-high CHT with a system like this. Thanks to Mark Kyle, I'm going to have an expert look at how to do this 4 channel thermocouple sender into an lcd display, if it is possible.

 

Stay tuned.

 

IMG_0907.JPG.0027fe8bbde0f1deda425fedf7df731d.JPG

 

 

Link to comment
Share on other sites

Yes an Arduino EGT can be made to work. Here's my example. It's about 25% of the equivalent commercial gear cost, and the money is mainly in the sender units which I bought from Jabiru for about $60 each.BUT my example only works on one channel, and I need a rotary switch to move from one cylinder to another. It works fine on the bench. I am only using one channel of the 4 channel sender in this setup.

With a 4 channel sender you would think it easy to have a simultaneous display of the 4 temperatures.

 

Well I think it's possible but the programming is beyond what I can even aspire to. And yes I have looked at learning Arduino C++ or whatever its called. It's too hard and I am too old.

 

Stay tuned.

Bruce ........if you send me via PM a copy of your 'ino sketch' ill have a look thru it....if you wish. I'm not an expert but it should be straight forword enough !

 

 

Link to comment
Share on other sites

  • 2 weeks later...

Okay, we have an Arduino reading four EGT probes via a four channel MAX31855 board. The temperature on each probe is being displayed as expected but when the probes are immersed in a saucepan of hot water, all four readings drop to zero but of any one probe is in the water it reads as expected (proving the water is not shorting out the probe). If the probe cables are touching those probes read zero. So, are YOU familiar with this and how did you fix the problem. I have a few ideas but would like YOURS first.

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...