docs: update configuration/Thermo_fan

This commit is contained in:
pazi88 2022-04-01 11:26:31 +00:00 committed by Josh Stewart
parent f3134ee7ab
commit a2d3b96e77
1 changed files with 19 additions and 9 deletions

View File

@ -2,23 +2,33 @@
title: Thermo fan
description: Control of a cooling fan relay
published: true
date: 2020-04-08T02:08:38.313Z
tags:
editor: undefined
date: 2022-04-01T11:26:22.708Z
tags: aux outputs, tuning
editor: markdown
dateCreated: 2020-01-14T02:17:03.743Z
---
# Thermo fan
Control of a cooling (thermo) fan is available through the Thermo fan dialog.
> Note that only On/Off fan control is currently possible (Not fan speed control using PWM).
> Note! PWM fan output is not available for MEGA2560 MCU. Only on/off mode.
{.is-info}
## Settings
![fan.png](/img/accessories/fan.png){.align-center width=450}
![fan_settings2.png](/accessories/fan_settings2.png){.align-center width=450}
* **Fan mode** - Currently only `On/Off` mode is supported
* **Fan mode** - `On/Off`or `PWM`. Set this to `Off` if fan output is not used.
* **Allow fan when off** - Whether the fan will run when the engine is not running.
* **Allow fan when cranking** - Whether the fan will run when engine is cranking.
* **Output pin** - The arduino pin that the fan control will use. In most cases this should be left as `Board Default`
* **Output inverted** - Most setups will use `No` for this setting, but if you have a fan circuit that flips the output, the On/Off polarity can be reversed with this setting
* **Fan temperature** - The temperature above which the fan will be turned on.
* **Fan hysteresis** - The number of degrees below the fan set point that fan will be turned off. This is used to avoid oscillation around the set point resulting in the fan turning on and off rapidly.
* **Output inverted** - Most setups will use `No` for this setting, but if you have a fan circuit that flips the output, the polarity can be reversed with this setting
* **Fan switching temperature** - The temperature above which the fan will be turned on.
* **Fan hysteresis** - The number of degrees below the fan set point that fan will be turned off. This is used to avoid oscillation around the set point resulting in the fan turning on and off rapidly.
* **PWM Fan frequency** - Sets the PWM fan output frequency. See the fan controller specifications for the correct frequency.
> Note! Speeduino fan output is control signal only. Not capable of driving fan motor directly. So relay is required to turn fan on and off or separate fan controller in case of PWM fan.{.is-info}
## PWM Fan Curve
![pwm_fan.png](/accessories/pwm_fan.png){.align-center width=450}
PWM Fan Curve sets the fan duty based on engine coolant temp. Duty range is 0-100%, but note that depending on the fan controller, the duty range can be different. In example 10-90% or the fan controller will go to fault state. See the fan controller specifications for the valid range.