Egt with MSII ?

For discussing how to choose sensors and create a wiring harness for all Bowling and Grippo versions of the MegaSquirt® EFI controller.
Forum rules
Read the manual to see if your question is answered there before posting. Many users will not reply if the answer is already available in the manual.

If your question is about troubleshooting, configuration, or tuning, you MUST include your processor type (MS-I or MS-II) and code version in your post. If your question is about PCB assembly or modifications, you must also include the main board version number (1.01, 2.2 or 3.0).

If you have questions about MS1/Extra or MS2/Extra code configuration or tuning, please post them at www.msextra.com Such questions posted here will be moved to: a temporary MSextra sub-forum, where they will be removed after 7 days

The full forum rules are here: Forum Rules, be sure to read them all regularly.
Post Reply
Joni Racing

Egt with MSII ?

Post by Joni Racing »

Hi

I use MSII and board 2.2 and wonder if i can use inlet manifold temp input to wiew logg and wiew EGT.

If so how do i change the code so fuel dont get automatic changed by EGT when using manifold input?

If using GPIO is there possible to se EGT in realtime with megatune or is it only in logg file?
Where to bay GPIO

Dont want go back to MS extra. Please help
grippo
Site Admin
Posts: 286
Joined: Mon Feb 16, 2004 6:55 pm

Post by grippo »

If you just want to log data I would put the egt on the MS2 knock sensor ADC pin. Trace the schematics and see where AD0-7 on the MS2 daughter board goes to the 40 pin socket on the V2.2 board, and where it goes from there. However, your egt requires special connections which I believe are shown on the GPIO board schematic. This board would be the ideal way to look at and log egts, but unfortunately it is not yet ready for sale - probably not until the end of the year.
Joni Racing

Post by Joni Racing »

grippo wrote:If you just want to log data I would put the egt on the MS2 knock sensor ADC pin. Trace the schematics and see where AD0-7 on the MS2 daughter board goes to the 40 pin socket on the V2.2 board, and where it goes from there. However, your egt requires special connections which I believe are shown on the GPIO board schematic. This board would be the ideal way to look at and log egts, but unfortunately it is not yet ready for sale - probably not until the end of the year.
Need to se EGT in realtime and also in logg file.
Already have the electronic to connect egt to ms+extra and how do i change code so i can use knock input and get correct values in logg file?
grippo
Site Admin
Posts: 286
Joined: Mon Feb 16, 2004 6:55 pm

Post by grippo »

If you are using ADC7 for knock, then use ADC6 for egts. ADC6 can be used for an independent baro, second EGO, or MAF. If you are not using any of those you can put your egt on ADC6. It should be in the Megatune ini file as EGO2 or something like that, so you can bring up a gauge for it and add it to the datalog. No code change required - at most a change in the ini file.
Joni Racing

Post by Joni Racing »

grippo wrote:If you are using ADC7 for knock, then use ADC6 for egts. ADC6 can be used for an independent baro, second EGO, or MAF. If you are not using any of those you can put your egt on ADC6. It should be in the Megatune ini file as EGO2 or something like that, so you can bring up a gauge for it and add it to the datalog. No code change required - at most a change in the ini file.
I not use any extra adc inputs so great i will give it a try is 6- or 7 the best. where to se what voltage ADC6 is setup for. and how to change it. and where to find them on the board. i think my AD595CQ give out 0-10 V 0-1000°C
just fore simpel if you want to connet egt probe diret to a digital Voltage meter for simpel use.
tarabas_73
MegaSquirt Newbie
Posts: 3
Joined: Mon Aug 08, 2005 6:50 am
Location: Germany

same question

Post by tarabas_73 »

thats nearly the same problem i posted in the 'wiring and sensor' section.

I tried X7 ADC6 but had problems:

what i wrote:
--------------------------------------------------
I try to add a exhaust Temp Sensor (0-1V/0-1000°C) on my MS-II/V3/v2.687 , but have a few Problems....
// => i was wrong here, in fact i use the 2.862 version, but changed yesterday back to 2.687 and same problem... //

1) Wich analog inputs are available on a MS-II (V3)
=> ADC6 ? X7 JS5 (e.g. 2. Baro)
=> ADC7 ? X6 JS4 ?

2) how can i get access to the raw values?
Is there somewhere a table with all the adresses?
=> I tried something like that, but still not happy!
[OutputChannels]
myNewInput = = scalar, U08, 26, "Units", 0.123, 4.56 ; ADC from X7

i tried with 26 (barometer) and 62(maf)

26 only works when i activate "two seperate map sensors" and then it behaves a little bit strange (not a stable signal, but X7 JS5 ist constant 0.5V, but barometer still changes regulary to a higher value and then goes back to the correct lower value???)

62 only works when MAF is activated

=> I will not activate 2. MAP neither MAF, so how get the input signal?

If 2. MAP and MAF is deactivated, neither 26 nor 62 is changing any more.....

I spent a few hours on this, and still as far as hours ago.....
--------------------------------------------------
grippo
Site Admin
Posts: 286
Joined: Mon Feb 16, 2004 6:55 pm

Post by grippo »

I don't think it reads the sensors unless you specify the option for the sensor, but then yo have to be careful that it doesn't screw up your fuel or spark. It may be that the only way to make it work would be to use the knock sensor option, but set the parameters so it doesn't actuall retard spark or set the 2nd EGO option, but set parameters so the O2 never affects the fueling. Or use baro option, but kill all baro correction parameters. Then there are the scaling factors. I think ego is read in volts as well as afr, but they are different output variables. Baro is only read in kPa, but there are scaling factors for the sensor that can be changed to make it come out right. Knock sensor is read in Volts.

Also NOTE: do not try to put anything greater than 5 V into these ADCs. If your source is > 5V you need to make a voltage divider circuit to keep it below 5V.
tarabas_73
MegaSquirt Newbie
Posts: 3
Joined: Mon Aug 08, 2005 6:50 am
Location: Germany

Post by tarabas_73 »

tried it yesterday with the knock input. Seems to work. For the moment that's fine, i just have to see, what to do when i implement the knock sensor wich i will do latwer on! But perhaps i can disclaim the egt input then......
Jonas N
MegaSquirt Newbie
Posts: 4
Joined: Wed Jul 12, 2006 1:41 pm
Location: Sweden

Post by Jonas N »

Nice

what changes do you did to ini file? and to 0-1V 0-1000°C how do you change scaling?
tarabas_73
MegaSquirt Newbie
Posts: 3
Joined: Mon Aug 08, 2005 6:50 am
Location: Germany

Post by tarabas_73 »

sorry, does not work! When engine running, the values become nervous and do not behave seriously......so i'll try to use the gpio or to compile the code new.....
Jonas N
MegaSquirt Newbie
Posts: 4
Joined: Wed Jul 12, 2006 1:41 pm
Location: Sweden

Re: Egt with MSII ?

Post by Jonas N »

Anyone get EGT o-5 volt signal to work at input X7/ADC6 with MSII 2.3 (v2.2 board)

Is this a correct chancge in the (.ini) file if i want X7 displayed as EGT ?
[GaugeConfigurations]
afr2Gauge = afr2, "EGT", "°C", 0, 1000, -1, -1, 750, 850, 0, 0

Please confirm or tell me how it should be done, it was a year since i last time i try figure someting out and now there is new releases that i dont know mutch about. did i need change to MSII-extra or load a newer release.
Thanks Jonas
grippo
Site Admin
Posts: 286
Joined: Mon Feb 16, 2004 6:55 pm

Re: Egt with MSII ?

Post by grippo »

In a quick look at the latest code (2.886 and above), ADC6 should work, and the gauge command above should be ok in the ini. However, you have to specify either No EGO, dual NB or dual WB EGO options. If you only specify one EGO, it will only read the one signal on ADC 5.
Jonas N
MegaSquirt Newbie
Posts: 4
Joined: Wed Jul 12, 2006 1:41 pm
Location: Sweden

Re: Egt with MSII ?

Post by Jonas N »

Yes values are same when only have one WB ego. did not know so i try ADC7/X6 and it work but i need to write

[OutputChannels]
afr2Gauge = { knock * 20 }, "EGT"

What happen if i set dual WB ego. did i need to turn off correction from number2 when use ADC7 for EGT.?
Or can number2 only do correction in ve2 tabel or injector bank2.?
Because i cant turn WB off and still have it to work or ?

Have read all code and ini files and i have not found where ADC6 will convert/send values to afr2 so it could be used in megatune. Tell me how its connect what parameter name is used when values transferd from code file to ini file.?
grippo
Site Admin
Posts: 286
Joined: Mon Feb 16, 2004 6:55 pm

Re: Egt with MSII ?

Post by grippo »

In the code the values ego2 or egoV2 is what you want. All outputs are in the outpc variable structure and toward the ned of the ini file this structure is duplicated, but with sometimes different names. But you should be able to follow along if you compare this list to the one in the code.

I believe that if you set dual EGO but NOT dual table option, then it will use ego1 only for fueling, but record ego2. Fing the gauge for ego2 and modify the scaling to what you want.
Jonas N
MegaSquirt Newbie
Posts: 4
Joined: Wed Jul 12, 2006 1:41 pm
Location: Sweden

Re: Egt with MSII ?

Post by Jonas N »

When i set dual ego ms direct start to use it for afr correction. Think it work like (Ego1+Ego2)/2= afr.no mather how singel or dual tabel is set.
Im continue use X6 knock, but i cant find where to adjust round of it only displays even values and no decimals.
Ex 102 104 106 108 °C .

The X7 afr2 input is more sensetive cant understand where the difference is.
Post Reply