Notices
MEGAsquirt A place to collectively sort out this megasquirt gizmo

MS3Pro PWM fan control

Thread Tools
 
Search this Thread
 
Old Sep 21, 2020 | 01:31 AM
  #1  
olwe's Avatar
Thread Starter
Newb
 
Joined: Jan 2020
Posts: 7
Total Cats: 0
Default MS3Pro PWM fan control

My 92 turbo Miata has a MS3Pro Plug and Play and runs great. I am now installing a FM Stage 2 V2 airflow kit, which includes a fan that can be controlled by the ECU through a PWM signal. Though FM does not provide instructions for MS3Pro this looks like an easy conversion but I want to confirm my thinking before testing and hope that someone on the forum has already done this. Can someone help?

The MS3Pro Plug and Play hooks directly into the OEM harness. The fan control is run through Output Channel PWM2 on the MS3Pro. This output can be reset from Open/Close to PWM and a map created.
- See attached schematic. The cooling fan relay will not be used. By wiring the BLK/GRN cable that now controls the cooling fan relay to the PWM input in the SPAL harness, and reprogramming the output to a PWM the fan speed should be controlled by the MS3Pro table I create. Right?
- I would like to run the fan at 60% whenever AC is on but cannot see a way to program the MS3Pro separately for AC. Am I missing something? If the MS3Pro cannot have a separate map for "AC on" FM provides a simple workaround which I plan to implement, running the fan at 60% whenever AC is on.

I look forward to your wise responses.
Attached Files
File Type: pdf
92MiataACWiringSchematic.pdf (517.7 KB, 239 views)
Old Jun 16, 2021 | 11:58 AM
  #2  
Wulfspade's Avatar
Newb
 
Joined: Nov 2019
Posts: 9
Total Cats: 0
Default

I know this is many months late, but I hope this response will help with you or anyone else who runs into this.

I too wanted to get this kit and keep my AC, The kit wired in fine and I was able to get it all working. Sadly there are no options in tuner studio to let you change the PDM table based on AC as well as temperature. Currently what i do is have two separate PDM outputs that are set to output to the same pin. On days that I know I will be running the AC I connect on my phone and turn the AC output on, and the regular output off or vise versa. I had planned to wire in a relay that would trigger when the compressor clutch goes on that would change the wire going to the pwm controller. Supposedly this feature will be added to tuner studio, but looking at the age of the threads on the mega squirt development forum it does not look too likely.

Does anyone know if i will be able to reuse the stock AC fan relay for in input switching plan? or will I need to get a new one?
Old Jun 16, 2021 | 12:43 PM
  #3  
yossi126's Avatar
Senior Member
iTrader: (6)
 
Joined: Sep 2013
Posts: 901
Total Cats: -13
Default

That is sad news. I was on the fence about buying this kit. They suggested a potentiometer in the way. It might be half assed but you probably wouldn't stress the alternator if the fan is at like 30% all the time? This might be enough for day to day use if the kit is as efficient as they claim.
And on track you'd switch to pwm?
Old Jun 16, 2021 | 01:19 PM
  #4  
Wulfspade's Avatar
Newb
 
Joined: Nov 2019
Posts: 9
Total Cats: 0
Default

I may be wrong but I am pretty sure you need a PWM signal to even get the fans to run.

I got their coolant reroute, crossflow radiator, and new stage two fan kit and now I have no overheating issues even with AC on. Overall its a pretty good kit. my only gripe is the issue with AC. I think that a single pin double throw relay would solve the issue. (see attached)

This thread appears to claim there might be some way to do it in within megasquirt but I cant make sense of it.:
https://www.msextra.com/forums/viewt...?f=125&t=59368

I am going to try and play around with tuner studio settings to get it to work and if not I will wire in the relay. I am getting tired of changing it on my phone every time i want to turn on the AC.


Old Jun 16, 2021 | 03:16 PM
  #5  
andym's Avatar
Senior Member
 
Joined: May 2011
Posts: 560
Total Cats: 78
From: Miami
Default

While I don't use the FM fan itself, I do use a C5 corvette PWM fan controller. What I do is I wired a direct output from the Megasquirt PWM3 direct to the input on my PWM controller and I created a table in tuner studio that increases PWM duty cycle as CLT increases. No worries about AC kicking on the fan the fan slowly ramps itself up based on CLT and with ac use within a mater of seconds the fan will follow anyway.
Old Jun 16, 2021 | 04:11 PM
  #6  
olwe's Avatar
Thread Starter
Newb
 
Joined: Jan 2020
Posts: 7
Total Cats: 0
Default

I solved my fan control exactly as shown on Wulfspade's diagram with a relay switching between the two PWM outputs depending on whether the A/C is on or off, and it works great. Two different PWM tables, and the fan runs on one with the A/C off and the second with the A/C on.
Old Dec 11, 2021 | 12:45 PM
  #7  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default

Originally Posted by Wulfspade
I may be wrong but I am pretty sure you need a PWM signal to even get the fans to run.

I got their coolant reroute, crossflow radiator, and new stage two fan kit and now I have no overheating issues even with AC on. Overall its a pretty good kit. my only gripe is the issue with AC. I think that a single pin double throw relay would solve the issue. (see attached)

This thread appears to claim there might be some way to do it in within megasquirt but I cant make sense of it.:
https://www.msextra.com/forums/viewt...?f=125&t=59368

I am going to try and play around with tuner studio settings to get it to work and if not I will wire in the relay. I am getting tired of changing it on my phone every time i want to turn on the AC.


I know I'm late to the party but what was your outcome to getting this to work with the MS? Were you successful? Did you wire it up per your schematic? I have the FM Stage 3 cooling and want to keep my AC also. Thanks in advance.
Old Dec 12, 2021 | 12:35 PM
  #8  
olwe's Avatar
Thread Starter
Newb
 
Joined: Jan 2020
Posts: 7
Total Cats: 0
Default

Yes, I did get it to work following a diagram approximately per above with one PWM output for AC on (min. 60% fan speed) and one for AC off. I am not next to my car and I can't remember the detail of the logic, but I had to disconnect the temp sensing by pulling the connector with the blue wire on the front of the engine (see picture below) to make the fan work correctly

.
Old Dec 13, 2021 | 01:34 PM
  #9  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default

Originally Posted by olwe
Yes, I did get it to work following a diagram approximately per above with one PWM output for AC on (min. 60% fan speed) and one for AC off. I am not next to my car and I can't remember the detail of the logic, but I had to disconnect the temp sensing by pulling the connector with the blue wire on the front of the engine (see picture below) to make the fan work correctly

.
Question for you. Did your setup since it was MegaSquirt PMP were the fans plugged into the factory harness or did you have to run wires to the ECU?
Old Dec 15, 2021 | 09:48 PM
  #10  
olwe's Avatar
Thread Starter
Newb
 
Joined: Jan 2020
Posts: 7
Total Cats: 0
Default

I ran separate power. I will see the car this weekend and can take some pictures.
Old Dec 15, 2021 | 10:14 PM
  #11  
Wulfspade's Avatar
Newb
 
Joined: Nov 2019
Posts: 9
Total Cats: 0
Default

Originally Posted by maxpro
I know I'm late to the party but what was your outcome to getting this to work with the MS? Were you successful? Did you wire it up per your schematic? I have the FM Stage 3 cooling and want to keep my AC also. Thanks in advance.
I hadn't had the chance to chance wire up the relay yet, but I'm pretty confident it will work.

I saw a lot of people requesting it on the MS extra forums and was hoping that it was going to be updated in the next set of firmware. I would advise you to go there and post. I tried calling Megasquirt about this and they told me to post there saying "the squeaky wheel gets the grease"
Old Dec 16, 2021 | 10:20 AM
  #12  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default

Originally Posted by olwe
I ran separate power. I will see the car this weekend and can take some pictures.
Thanks, I will be waiting.
Old Dec 16, 2021 | 11:08 AM
  #13  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default

Can you send me the link for the MS extra forums? I haven't spent much time there and want to post to the correct spot. Thanks in advance
Old Jun 7, 2022 | 03:41 PM
  #14  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default Similar question FM Stage 3 Fan

Originally Posted by olwe
My 92 turbo Miata has a MS3Pro Plug and Play and runs great. I am now installing a FM Stage 2 V2 airflow kit, which includes a fan that can be controlled by the ECU through a PWM signal. Though FM does not provide instructions for MS3Pro this looks like an easy conversion but I want to confirm my thinking before testing and hope that someone on the forum has already done this. Can someone help?

The MS3Pro Plug and Play hooks directly into the OEM harness. The fan control is run through Output Channel PWM2 on the MS3Pro. This output can be reset from Open/Close to PWM and a map created.
- See attached schematic. The cooling fan relay will not be used. By wiring the BLK/GRN cable that now controls the cooling fan relay to the PWM input in the SPAL harness, and reprogramming the output to a PWM the fan speed should be controlled by the MS3Pro table I create. Right?
- I would like to run the fan at 60% whenever AC is on but cannot see a way to program the MS3Pro separately for AC. Am I missing something? If the MS3Pro cannot have a separate map for "AC on" FM provides a simple workaround which I plan to implement, running the fan at 60% whenever AC is on.

I look forward to your wise responses.
I would like to make sure I'm reading this correctly. You are using the existing OEM harness to control the fans of your Stage 2 system. Correct? What mhz did you use? Thanks, Max
Old Jun 7, 2022 | 03:51 PM
  #15  
maxpro's Avatar
Junior Member
 
Joined: Sep 2016
Posts: 78
Total Cats: 1
From: Dallas
Default Where did you create the map?

Originally Posted by olwe
My 92 turbo Miata has a MS3Pro Plug and Play and runs great. I am now installing a FM Stage 2 V2 airflow kit, which includes a fan that can be controlled by the ECU through a PWM signal. Though FM does not provide instructions for MS3Pro this looks like an easy conversion but I want to confirm my thinking before testing and hope that someone on the forum has already done this. Can someone help?

The MS3Pro Plug and Play hooks directly into the OEM harness. The fan control is run through Output Channel PWM2 on the MS3Pro. This output can be reset from Open/Close to PWM and a map created.
- See attached schematic. The cooling fan relay will not be used. By wiring the BLK/GRN cable that now controls the cooling fan relay to the PWM input in the SPAL harness, and reprogramming the output to a PWM the fan speed should be controlled by the MS3Pro table I create. Right?
- I would like to run the fan at 60% whenever AC is on but cannot see a way to program the MS3Pro separately for AC. Am I missing something? If the MS3Pro cannot have a separate map for "AC on" FM provides a simple workaround which I plan to implement, running the fan at 60% whenever AC is on.

I look forward to your wise responses.
Also, where did you create the map? Was it under advance engine? Sorry for the basic questions. I'm new to programming a MS and I'm just trying to get this setup and will take it to the tuner when I get it running.
Thanks,
Max
Old Aug 13, 2022 | 05:28 PM
  #16  
mikep554's Avatar
Newb
 
Joined: Oct 2018
Posts: 33
Total Cats: 3
From: Seattle
Default

Originally Posted by maxpro
I would like to make sure I'm reading this correctly. You are using the existing OEM harness to control the fans of your Stage 2 system. Correct? What mhz did you use? Thanks, Max
You should wire in a dedicated power and ground, don't use the factory harness, it isn't designed for the higher amp load. The FM stage 2 kit uses 100 Hz.
Old Aug 13, 2022 | 05:34 PM
  #17  
mikep554's Avatar
Newb
 
Joined: Oct 2018
Posts: 33
Total Cats: 3
From: Seattle
Default

Originally Posted by maxpro
Also, where did you create the map? Was it under advance engine? Sorry for the basic questions. I'm new to programming a MS and I'm just trying to get this setup and will take it to the tuner when I get it running.
Thanks,
Max
Advanced Engine -> Generic PWM output A. Choose coolant as your load axis, and curve as opposed to table. Copy the values from FM's instructions. If you have the values in correctly, you should have like an RPMdot floating in the field that matches your current coolant temp.

For the output pin, I choose Injector I, which normally goes to the A/C fan relay. I cut that wire under the hood and connected it to the PWM input on the fan kit. Follow the instructions above if you want to run two PWM maps depending on A/C status.
Old Aug 30, 2022 | 07:18 PM
  #18  
L4nthonyl's Avatar
Junior Member
iTrader: (3)
 
Joined: Oct 2013
Posts: 182
Total Cats: 4
From: SoCal
Default

PWM fan control will be added to firmware 1.5.3
Old Aug 30, 2022 | 07:58 PM
  #19  
Wulfspade's Avatar
Newb
 
Joined: Nov 2019
Posts: 9
Total Cats: 0
Default

Do you have any idea as to when they are going to be releasing the 1.5.3 beta? I have been lurking on the MSextra forums but I haven`t seen any updates.
Old Aug 31, 2022 | 12:00 AM
  #20  
L4nthonyl's Avatar
Junior Member
iTrader: (3)
 
Joined: Oct 2013
Posts: 182
Total Cats: 4
From: SoCal
Default

I just saw it on msextra forum posted by Matt.



All times are GMT -4. The time now is 08:46 AM.