AMIS30511
http://onsemi.com
16
Speed and Load Angle Output
The SLApin provides an output voltage that indicates the
level of the Backe.m.f. voltage of the motor. This
Backe.m.f. voltage is sampled during every socalled “coil
current zero crossings”. Per coil, two zerocurrent positions
exist per electrical period, yielding in total four zerocurrent
observation points per electrical period.
Figure 10. Principle of Bemf Measurement
V
BEMF
ZOOM
t
Voltage Transient
Next
Microstep
Coil Current Zero Crossing
Current Decay
Zero Current
t
t
I
COIL
Previous
Microstep
I
COIL
V
COIL
V
BB
V
BEMF
Because of the relatively high recirculation currents in the
coil during current decay, the coil voltage V
COIL
shows a
transient behavior. As this transient is not always desired in
application software, two operating modes can be selected
by means of the bit <SLAT> (see “SLAtransparency” in
Table 13: SPI Control Register 2). The SLA pin shows in
“transparent mode” full visibility of the voltage transient
behavior. This allows a sanitycheck of the speedsetting
versus motor operation and characteristics and supply
voltage levels. If the bit “SLAT” is cleared, then only the
voltage samples at the end of each coil current zero crossing
are visible on the SLApin. Because the transient behavior
of the coil voltage is not visible any more, this mode
generates smoother Back e.m.f. input for postprocessing,
e.g. by software.
In order to bring the sampled Back e.m.f. to a descent
output level (0 to 5 V), the sampled coil voltage V
COIL
is
divided by 2 or by 4. This divider is set through an SPI bit
<SLAG>. (Table 13: SPI Control Register 2)
The following drawing illustrates the operation of the
SLApin and the transparencybit. “PWMsh” and
“Icoil=0” are internal signals that define together with SLAT
the sampling and hold moments of the coil voltage.
AMIS30511
http://onsemi.com
17
Figure 11. Timing Diagram of SLApin
PWMsh
Icoil = 0
SLAT
SLApin
last sample
is retained
retain last sample
previous output is kept at SLA pin
buf
Ssh Sh
Ch
Csh
SLAT
NOT (Icoil = 0)
Icoil = 0
PWMsh
SLApin
div2
div4
t
t
SLAT = 0 SLApin is not “transparent” during V
BEMF
sampling @ Coil Current Zero Crossing. SLApin is
updated when leaving currentless state.
SLAT = 1 SLApin is “transparent” during
V
BEMF
sampling @ Coil Current Zero
Crossing. SLApin is updated “realtime”.
V
BEMF
V
COIL
V
COIL
AMIS30511
http://onsemi.com
18
Warning, Error Detection and Diagnostics Feedback
Thermal Warning and Shutdown
When junction temperature rises above TTW, the thermal
warning bit <TW> is set (Table 25: SPI Status Register 0).
If junction temperature increases above thermal shutdown
level, then the circuit goes in “thermal shutdown” mode
(<TSD>) and all driver transistors are disabled (high
impedance) (Table 27: SPI Status Register 2). The
conditions to reset flag <TSD> is to be at a temperature
lower than TTW and to clear the <TSD> flag by reading it
using any SPI read command.
OverCurrent Detection
The overcurrent detection circuit monitors the load
current in each activated output stage. If the load current
exceeds the overcurrent detection threshold, then the
overcurrent flag is set and the drivers are switched off to
reduce the power dissipation and to protect the integrated
circuit. Each driver transistor has an individual detection bit
in the Table 26: SPI Status Register 1 and Table 27: SPI
Status Register 2 (<OVCXij> and <OVCYij>). Error
condition is latched and the microcontroller needs to clean
the status bits to reactivate the drivers.
NOTE: Successive reading the SPI Status Registers 1 and 2 in
case of a short circuit condition, may lead to damage to
the drivers.
Open Coil Detection
Open coil detection is based on the observation of 100
percent duty cycle of the PWM regulator. If in a coil 100
percent duty cycle is detected for longer than 200ms then the
related driver transistors are disabled (highimpedance) and
an appropriate bit in the SPI status register is set (<OPENX>
or <OPENY>). (Table 25: SPI Status Register 0).
Charge Pump Failure
The charge pump is an important circuit that guarantees
low Rdson for all drivers, especially for low supply voltages.
If supply voltage is too low or external components are not
properly connected to guarantee Rdson of the drivers, then
the bit <CPFAIL> is set in the Table 25: SPI Status Register
0. Also after poweronreset the charge pump voltage will
need some time to exceed the required threshold. During that
time <CPFAIL> will be set to “1”.
Error Output
This is a digital output to flag a problem to the external
microcontroller. The signal on this output is active low and
the logic combination of:
NOT(ERRB) = <TW> OR <TSD> OR <OVCXij> OR <
OVCYij> OR <OPENi> OR <CPFAIL>
CLR pin (=Hard Reset)
Logic 0 on CLR pin allows normal operation of the chip.
To reset the complete digital inside AMIS30511, the input
CLR needs to be pulled to logic 1 during minimum time
given by T
CLR
. (Table 5: AC Parameters) This reset function
clears all internal registers without the need of a
powercycle. The operation of all analog circuits is
depending on the reset state of the digital, charge pump
remains active. Logic 0 on CLR pin resumes normal
operation again.
Sleep Mode
The bit <SLP> in Table 13: SPI Control Register 2 is
provided to enter a socalled “sleep mode”. This mode
allows reduction of currentconsumption when the motor is
not in operation. The effect of sleep mode is as follows:
The drivers are put in HiZ
All analog circuits are disabled and in lowpower mode
All internal registers are maintaining their logic content
NXT and DIR inputs are forbidden
SPI communication remains possible (slight current
increase during SPI communication)
Reset of chip is possible through CLR pin
Oscillator and digital clocks are silent, except during
SPI communication
Normal operation is resumed after writing logic ‘0’ to bit
<SLP>. A startup time is needed for the charge pump to
stabilize. After this time, NXT commands can be issued.

AMIS30511C5112RG

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
Motor / Motion / Ignition Controllers & Drivers 800MA STEPPER DRIVER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet