RPM-Based Fan Controller with HW Thermal Shutdown
Datasheet
S e t T A C H T a rg e t
C ount
M e a su re F a n S p e e d
S p in U p
R e q u ire d
?
No
Yes
P e rfo rm S p in U p
R o u tin e
Yes
M a in ta in F a n D rive
TACH
R e a d in g =
TACH
T a rg e t?
No
Y es
TACH
R e a d in g <
TACH
T a rg e t?
No
R a m p R a te C o n tro l
R e d u ce F a n D riv e
In cre a s e F a n D rive
Figure 5.4 RPM based Fan Speed Control Algorithm
5.5.1
Programming the RPM Based Fan Speed Control Algorithm
The RPM based Fan Speed Control Algorithm powers-up disabled. The following registers control the
algorithm. The EMC2103 fan control registers are pre-loaded with defaults that will work for a wide
variety of fans so only the TACH Target Register is required to set a fan speed. The other fan control
registers can be used to fine-tune the algorithm behavior based on application requirements.
Note that steps 1 - 7 are optional and need only be performed if the default settings do not provide
the desired fan response.
1. Set the Valid TACH Count Register to maximum number of tach counts to indicate the fan is
spinning.
2. Set the Spin Up Configuration Register to the Spin Up Level and Spin Time desired.
Revision 0.85 (01-29-08)
28
SMSC EMC2103
DATASHEET