EMC2301 Standard Microsystems Corp., EMC2301 Datasheet - Page 19
![no-image](/images/no-image-200.jpg)
EMC2301
Manufacturer Part Number
EMC2301
Description
Rpm-based Pwm Fan Controller
Manufacturer
Standard Microsystems Corp.
Datasheet
1.EMC2301.pdf
(43 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EMC2301-1-ACZL-TR
Manufacturer:
SMSC
Quantity:
20 000
RPM-Based PWM Fan Controller
Datasheet
SMSC EMC2301
4.4.2
4.5
4.5.1
4.5.2
4.6
Aging Fan or Invalid Drive Detection
This is useful to detect aging fan conditions (where the fan’s natural maximum speed degrades over
time) or a speed setting that is faster than the fan is capable of. The EMC2301 contains circuitry that
detects that the programmed fan speed can be reached by the fan. If the target fan speed cannot be
reached within a user defined band of tach counts at maximum drive, the DRIVE_FAIL status bits are
set and the ALERT# pin is asserted.
The CLK pin has multiple functionality as determined by the settings of the Configuration register.
External Clock
The EMC2301 allows the user to choose between supplying an external 32.768kHz clock or use of
the internal 32kHz oscillator to measure the tachometer signal. This clock source is used by the RPM-
based Fan Speed Control Algorithm to calculate the current fan speed. This fan controller accuracy is
directly proportional to the accuracy of the clock source.
When this function is used, the external clock is driven into the device via the CLK pin.
Internal Clock
Alternately, the EMC2301 may be configured to use its internal clock as a clock output to drive other
fan driver devices. When configured to operate in this mode, the device uses its internal clock for
tachometer reading and drives the CLK pin using a push-pull driver.
The EMC2301 also contains programmable circuitry to control the spin up behavior of the fan driver
to ensure proper fan operation.
The Spin Up Routine is initiated in Direct Setting mode when the setting value changes from 00h to
anything else.
When the Fan Speed Control Algorithm is enabled, the Spin Up Routine is initiated under the following
conditions:
1. The TACH Target Register value changes from a value of FFh to a value that is less than the Valid
2. The RPM-based Fan Speed Control Algorithm’s measured TACH Reading Register value is greater
When the Spin Up Routine is operating, the fan driver is set to full scale (optional) for one quarter of
the total user defined spin up time. For the remaining spin up time, the fan driver output is set at a
user defined level (30% through 65% drive).
After the Spin Up Routine has finished, the EMC2301 measures the TACHx signal. If the measured
TACH Reading Register value is higher than the Valid TACH Count Register setting, the FAN_SPIN
status bit is set and the Spin Up Routine will automatically attempt to restart the fan.
Figure 4.2
based on the first condition above.
CLK Pin
Spin Up Routine
TACH Count (see
than the Valid TACH Count setting.
shows an example of the Spin Up Routine in response to a programmed fan speed change
Section
5.15).
DATASHEET
19
Revision 1.2 (03-22-10)