A8904SLB Allegro Microsystems Inc, A8904SLB Datasheet - Page 14
![no-image](/images/manufacturer_photos/0/0/32/allegro_microsystems_inc_sml.jpg)
A8904SLB
Manufacturer Part Number
A8904SLB
Description
IC CTRLR/DRIVER DC MOTOR 24SOIC
Manufacturer
Allegro Microsystems Inc
Datasheet
1.A8904SLPTR-T.pdf
(19 pages)
Specifications of A8904SLB
Applications
DC Motor Driver, Brushless (BLDC), 3 Phase
Number Of Outputs
1
Current - Output
±1.4A
Voltage - Load
4 V ~ 14 V
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-20°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
24-SOIC (7.5mm Width)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
A8904SLB
Manufacturer:
ALL
Quantity:
5 510
Company:
Part Number:
A8904SLB
Manufacturer:
ALLEGR
Quantity:
112
Part Number:
A8904SLB
Manufacturer:
ALLEGRO/雅丽高
Quantity:
20 000
Part Number:
A8904SLBT
Manufacturer:
ALLEGRO/雅丽高
Quantity:
20 000
Part Number:
A8904SLBTR-T
Manufacturer:
ALLEGRO/雅丽高
Quantity:
20 000
nals are used, it is important to only switch between modes when
the SYNC signal on DATA OUT is low. This ensures the speed
control information that is being processed during the transition,
is not corrupted. SYNC is accessed through the DATA OUT
multiplexer, which is controlled by D22 & D23.
2-bit input multiplexer controlled by D22 & D23 of the serial
port. Data available are TACH signal (internally or externally
generated), SYNC signal, FCOM signal, and thermal shutdown
(LOW = A8904 operating within thermal limits, HIGH = thermal
shutdown has occurred).
transition from start-up to the normal operating condition, the
FILTER terminal is pulled up to the fi lter threshold voltage,
V
current will be set to the maximum selected current limit. This
condition is maintained until the motor reaches the correct speed
and the fi rst ERROR FAST signal is produced which removes
the YANK and allows linear current control.
speed control scheme is used (D24 = 1). To ensure the YANK is
A8904
FILTERTH
In applications where both internal and external TACH sig-
DATA OUT. The DATA OUT terminal is the output of a
Speed loop initialization (YANK). To ensure rapid
The YANK feature is also activated when an external
, by the internal YANK command and the initial output
3-Phase Brushless DC Motor Controller/Driver
Functional Description (cont’d)
Speed and current control
released at start-up by the internal speed control, it is important
to ensure the speed reference is set at a lower speed than what
the motor is designed to run at. Note that when the serial port is
programmed to run initially, the default condition for the speed
is set for the slowest condition so this will guarantee the YANK
to be released. It is important when using external speed control
that, as a minimum, the number of poles, speed control mode,
and speed reference are programmed in the serial port.
D25 in the serial port.
are communicated to the A8904 through the 29-bit serial port.
See serial port timing diagrams on page 6. When CHIP SELECT
is low, data is written to the serial port on the positive edge of
the clock with the MSB (D28) fed in fi rst. At the end of the write
cycle, the CHIP SELECT goes high, the serial port is disabled
and no more data can be transferred. In addition, the data written
to the serial port is latched and becomes active.
nifi cant bits that are not programmed, are reset to zero. There
are no compatibility issues when using the A8904 in an existing
A8902-A application as the fi ve MSBs are reset to zero, which is
Forward/reverse. Directional control is managed through
Serial port. Control features and diagnostic data selection
If a word of less than 29 bits is sent, the unused most sig-
with Back EMF Sensing
115 Northeast Cutoff
1.508.853.5000; www.allegromicro.com
Allegro MicroSystems, Inc.
Worcester, Massachusetts 01615-0036 U.S.A.
13