I want to implement a PID-based temperature control system using an Arduino. I plan to use a fan for cooling (decreasing temperature) and a lamp/heater for heating (increasing temperature). I am confused about how the process flow should be.
The fan and heater should simultaneously run together (not at full values but some partial values).
or
Fan and heater should not simultaneously run together.
For example, if our setpoint temperature is 25°C and current temperature is 23°C, apparently in this case only the heater should be on since we need a temperature rise, but what if the fan is also running at slow speed?
Another example: if our setpoint temperature is 25°C and current temperature is 27°C, apparently in this case only the fan should be on since we need a temperature decrease, but what if the heater/lamp is also running at slow intensity?
In my understanding, if the fan and the heater should not simultaneously run together, it will be purely on/off control, and that can't be termed/labelled as PID.