speeduino icon indicating copy to clipboard operation
speeduino copied to clipboard

Feature Request: Disable Fan when cruising

Open choyr opened this issue 2 years ago • 2 comments

Summer time again, noticed my ECT goes above my Fan setpoint even cruising at 100kph (not happening during winter). So, I think its a good idea to have an option to disable the Fan when car is at certain speed (>100kph) and certain load (<80kPa). Cruising at this speed should have the fan with little to no effect due to the high air speed you get from cruising. This feature is disabled if VSS is not setup and if ECT goes above 100C for example. This feature will conserve the life of fan and lessen the load from the alternator. It is also a great feature for daily driven high cruising cars.

choyr avatar Jul 18 '22 13:07 choyr

That would be nice. I wonder if a high and low coolant set point would achieve the same effect? Turn on fan when temp is 193F, turn off fan when temp is 190F. Cruising airflow would naturally decrease the temps below 190F and stay off until it reaches 193F. This is how mega squirt does it, but now that I think of it, speeduino can do it similarly already with the hysteresis. Have you tried adjusting that?

shiznit304 avatar Aug 04 '22 02:08 shiznit304

The thing is, when its summer reaching 50C ambient, my setpoint for fan is 86C with hysterises of 2, so fan will stop at 84C. This is great when at idle to prevent also the AC line to overpressure. Now my engine is cruising at 100kph at 3.8k rpm due to transmission and final drive configuration, so probably the heat generated is high during cruising at 89C. My cooling also might not be sufficient enough. During winter, its not an issue though.

choyr avatar Aug 04 '22 06:08 choyr

You probably need an A/C input into the speeduino to turn on the fan with A/C. You can solve this issue using programable outputs. Remember that you can chain the outputs together to add to the logic, Set the first rule pin as "virtual" and then set "RULE [X]" as an input to the next rule.

image

HWright9 avatar Oct 28 '22 05:10 HWright9

hi, the main issue here is that I want to conserve the radiator's fan life by turning it off when cruising ONLY, since I drive a lot of highways. There is no issue when at idle or low speed because the ECT will trigger the rad fan as its supposed to do. I reduced the setpoint to 83C during summer to prevent the AC over pressurizing. Now that its a little bit cold, my ECT at cruising is <83C which turns off the fan even at cruising. The only way I can think of it currently is to use a LC low current output, wire it in series with the Rad Fan, and use a programmable output with rules if VSS>80kph and ECT<84C, LC will turn off.

choyr avatar Oct 28 '22 07:10 choyr

Or you could disable the built in fan function. Then add a a chain of progamable rules to control the fan completely as you like.

HWright9 avatar Oct 28 '22 12:10 HWright9

I never had luck with the rules or virtual outputs. Well this was 2 years ago so maybe it works now.

On Fri, Oct 28, 2022 at 12:41 AM Henry Wright @.***> wrote:

You probably need an A/C input into the speeduino to turn on the fan with A/C. You can solve this issue using programable outputs. Remember that you can chain the outputs together to add to the logic, Set the first rule pin as "virtual" and then set "RULE [X]" as an input to the next rule.

[image: image] https://user-images.githubusercontent.com/87687708/198511521-c4ee6a30-d73f-4bbb-9ff8-d9853ef4b7e4.png

— Reply to this email directly, view it on GitHub https://github.com/noisymime/speeduino/issues/891#issuecomment-1294487415, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO6IHZBVRJIGG4MSOZJPARDWFNRRVANCNFSM534HMH4Q . You are receiving this because you commented.Message ID: @.***>

shiznit304 avatar Oct 28 '22 12:10 shiznit304

2 years ago Josh changed(accidentally) the ini and made a misalignment on the indexes, that was fixed. Check the wiki page for chain configuration https://wiki.speeduino.com/en/configuration/Programmable_Outputs

Also, if you want to disable the FAN at any given time isn't just a matter of increasing the temperature to turn ON? If your engine maintains 84ºC set the temp to 85 or 86ºC, 84 is too low IMHO, keep in mind the fuel efficiency goes up up temperatures, that is why some engines runs at 96ºC.

VitorBoss avatar Oct 28 '22 12:10 VitorBoss

2 years ago Josh changed(accidentally) the ini and made a misalignment on the indexes, that was fixed. Check the wiki page for chain configuration https://wiki.speeduino.com/en/configuration/Programmable_Outputs

Also, if you want to disable the FAN at any given time isn't just a matter of increasing the temperature to turn ON? If your engine maintains 84ºC set the temp to 85 or 86ºC, 84 is too low IMHO, keep in mind the fuel efficiency goes up up temperatures, that is why some engines runs at 96ºC.

The primary point im telling is to have an option to disable the fan ONLY during cruising because the fan is not effective, and ect will not likely to go higher, but during slow speed and idle, fan still works as it should. Regarding the 83 or 84C, during summer, the temperature will still reach 90+ even the fan is constantly on. I just set it like that to reduce the pressure of the AC gas.

choyr avatar Oct 28 '22 13:10 choyr