When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I am used to tuning cars that allow you to set fan speed vs coolant temp so the fan runs at 20% or whatever a lot to maintain a target temp. I don't see a table for that in the MS. It's all or nothing, which is annoying.
You can use the generic pwm outputs to run the fan at different load based on CLT.
Advanced Engine > Generic PWM output A
Set load axis to coolant and fill in the blanks.
I had mentioned that in post 11. The table gives more adjustability then the curve. Unfortunately you will need a solid state relay or a pwm controller in order to do that unless the fans have a built in controller as with the brushless fans that fm sells. Supposedly with the ms3 you really need a controller that will output a high frequency from a lower frequency input because the ms3 does not go high enough to have a smooth operation.
I had mentioned that in post 11. The table gives more adjustability then the curve. Unfortunately you will need a solid state relay or a pwm controller in order to do that unless the fans have a built in controller as with the brushless fans that fm sells. Supposedly with the ms3 you really need a controller that will output a high frequency from a lower frequency input because the ms3 does not go high enough to have a smooth operation.
my bad. what is a high enough frequency? Looks like the MS3 will max at 250hz.
Last edited by Higgs Boson; 08-23-2020 at 06:12 PM.
I need to follow this thread more closely. I have a 13 inch single spal fan and I have been playing with a more aggressive fan idle duty adder, but the problem is the idle duty needed to start the fan is vastly different than the one to keep the fan running because of current in rush. So with the fan on and coming to a stop my closed-loop idle cells get extra duty thrown at them and my idle is increased until the megasquirt can compensate. It is not terribly fun in stop and go traffic on a hot day.
I got the new engine installed with the new fan, rad and pwm controller. The controller works very good. There is no noticeable change in idle when the fan comes on because of the soft start. The SPM rad with one 13" fan is better then the previous CSF rad with twin 12" spal fans. The controller is a little on the big side but I was able to mount it in front of the passenger side head light so it is not visible.
I got the new engine installed with the new fan, rad and pwm controller. The controller works very good. There is no noticeable change in idle when the fan comes on because of the soft start. The SPM rad with one 13" fan is better then the previous CSF rad with twin 12" spal fans. The controller is a little on the big side but I was able to mount it in front of the passenger side head light so it is not visible.
Are you treating the PWM Fan controller as a fancy soft start unit or are you actually using PWM based on coolant temperature?
I've been thinking about using a PWM fan controller just for soft start and letting the megasquirt control the temperature on and off as it always has.
This isn't what I would call a fan controller. What it really is is a solid state relay. A PWM output on the megasquirt is being used to control the relay.
Props awarded for bringing these up though. I had been hoping to find a reliable high current SSR and these should be perfect. The ry330k is the OEM fan relay for early 2000's Grand Cherokees. You can also get a solid state fan relay from the 01-07 caravan/town and country. There are far more of these in my local junkyard than c6 corvettes or fusions.
I was going to use the RY330 style of SSR but supposedly the MS does not run the fans well with it because the output frequency is the same as the input. The ford fusion/C6 unit has a constant 19khz output regardless of the input. Because of that and the soft start/shut down is why I refer to it as a controller instead of just and SSR. SSR's are just a switch.
So... here's my question. For you guys that use the pwm fan controller, how are you compensating for coolant temp and idle air control valve? It made sense that when the fan is on the iacv needs to kick up to compensate for the load that is drawn. A single spal 13 fan draws quite a bit. Or in practice when using pwm does it not matter?
The plug is hard to get. I went the salvage route for this reason and got both for $25. I'm using the middle size 13" spal which draws 11amps may move to the 20amp unit if needed. If I remember correctly there is a pwm voltage compensation for the IAC. I guess it does not matter if your using closed loop idle as most are.
I'm would like to have a readout of the fans speed in % as it is programed in the pwm "a" table but I cant find an output channel for the tables value/generic pwm output A. Coolant and pwm a_load both give the temp. Is there a way to add an output channel?
I'm would like to have a readout of the fans speed in % as it is programed in the pwm "a" table but I cant find an output channel for the tables value/generic pwm output A. Coolant and pwm a_load both give the temp. Is there a way to add an output channel?
You just want to have a tunerstudio gauge that shows duty cycle of the output? I'm using FW 1.5.1 and it has this option that I believe will show that.