MEGAsquirt A place to collectively sort out this megasquirt gizmo

3.31 firmware and AC not working Solution

Thread Tools
 
Search this Thread
 
Old 05-15-2014, 11:33 PM
  #1  
Senior Member
Thread Starter
iTrader: (2)
 
ScottyP3821's Avatar
 
Join Date: Jun 2012
Location: Texas
Posts: 1,153
Total Cats: 50
Default 3.31 firmware and AC not working Solution

Ok gays,

I know there are a few people that have been having issues not getting ac idle up to work with the new firmware and so here is what me and a buddy of mine came up with the other day and it worked like a charm.

For example if you have a 94-95

Relay 1 IN>PAO
Relay 1 OUT> 1L
Input 1 IN > 1Q
Input 1 OUT> 1J & 4S and PE1

For 96-97

Relay 1 IN>PAO
Relay 1 OUT> 1A
Input 1 IN > 1K
Input 1 OUT> 1B & 1G and PE1

All you have to do to configure it is go into ac idle up and set it to pe1 and you don't mess with any output settings.
ScottyP3821 is offline  
Old 05-16-2014, 08:51 AM
  #2  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

that is absolutely not the way you should have it wired...

the reason you don't have to mess with any output is because you've wired it in a matter that the MS doesnt matter. Your a/c will work without any software, go ahead and set the A/C input to something else and watch it still work.


What you should do is wire it like this:

ALED to 1L (this uses the ALED output to drive the cooling fan)

1Q > INPUT 1 IN (this sends the a/c switch to the input circuit)
INPUT 1 OUT > PE1 (this tells the MS you've activated the a/c on the PE1 input)
WLED to 1J and 4S (this uses the WLED output to ground the a/c fan and condenser)

In the firmware, you should setup the A/C input as PE1 and the A/C Output as WLED.


Nice try though...
Braineack is offline  
Old 05-16-2014, 09:15 AM
  #3  
Senior Member
Thread Starter
iTrader: (2)
 
ScottyP3821's Avatar
 
Join Date: Jun 2012
Location: Texas
Posts: 1,153
Total Cats: 50
Default

Originally Posted by Braineack
that is absolutely not the way you should have it wired...

the reason you don't have to mess with any output is because you've wired it in a matter that the MS doesnt matter. Your a/c will work without any software, go ahead and set the A/C input to something else and watch it still work.


What you should do is wire it like this:

ALED to 1L (this uses the ALED output to drive the cooling fan)

1Q > INPUT 1 IN (this sends the a/c switch to the input circuit)
INPUT 1 OUT > PE1 (this tells the MS you've activated the a/c on the PE1 input)
WLED to 1J and 4S (this uses the WLED output to ground the a/c fan and condenser)

In the firmware, you should setup the A/C input as PE1 and the A/C Output as WLED.


Nice try though...

Yeah but PE1 AC idle up works just fine, catches the compressor, fan kicks on etc. I see how your way could work but so does this one. The only down side is being in full throttle situation and the ac not knowing to kick off.
ScottyP3821 is offline  
Old 05-16-2014, 09:43 AM
  #4  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

your way doesn't work. sure it functions, but remove PE1 from INPUT OUT, and it will still function EXACTLY the same. Software IS NOT controlling your a/c function, the input circuit is.

When input 1 IN sees the ground from 1Q, it sends a ground--through the transistor--to 1J and 4S. This turns on the a/c fan and compressor. THE END. It doesn't matter if you have it going into PE1.




or just don't listen to me and pretend it works and tell everyone else to hook it up wrong...


or people that are having issue can hook it up the way I've described, and actually have working idle up code.
Braineack is offline  
Old 05-16-2014, 10:08 AM
  #5  
Senior Member
Thread Starter
iTrader: (2)
 
ScottyP3821's Avatar
 
Join Date: Jun 2012
Location: Texas
Posts: 1,153
Total Cats: 50
Default

Well obviously it does cause when we didnt have it to pe1 it didnt do ****.
ScottyP3821 is offline  
Old 05-16-2014, 10:15 AM
  #6  
Senior Member
Thread Starter
iTrader: (2)
 
ScottyP3821's Avatar
 
Join Date: Jun 2012
Location: Texas
Posts: 1,153
Total Cats: 50
Default

All its doing is bumping the idle up before load is put on the compressor. How can you say having it wired to PE1 doesnt matter when we can disable idle up by removing the connection to PE1 or turning it of in Tunerstudio? Im not trying to have a pissing contest with you about so put your dick away. I trying to better understand.
ScottyP3821 is offline  
Old 05-16-2014, 10:40 AM
  #7  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

yeah, the ms might be bumping up the idle, but it's not actually controlling the a/c function.

it's supposed to see that you want the a/c, bump up the idle duty, then turn on the a/c; you tune delay in a seamless fashion.

The way you have it wired you're simply telling the MS that you're using the a/c, so it will kick up the idle up target and duty to whatever you have it set to, but only after you have already put a huge load on the system that it has to react to. that's not the correct way of doing it. it's really no better than just good PID tuning.

the whole point of the idle up code is that the MS controls when the a/c turns on and off. It should be proactive, not reactionary.

Just hook it up correctly and do it right.
Braineack is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Full_Tilt_Boogie
Build Threads
84
04-12-2021 04:21 PM
The Gleas
MEGAsquirt
3
10-01-2015 09:30 AM
lsc224
Miata parts for sale/trade
2
10-01-2015 09:17 AM
brandonbkd
MEGAsquirt
0
09-28-2015 11:52 PM



Quick Reply: 3.31 firmware and AC not working Solution



All times are GMT -4. The time now is 03:09 AM.