MCZ33991EG Freescale, MCZ33991EG Datasheet - Page 21

MCZ33991EG

Manufacturer Part Number
MCZ33991EG
Description
Manufacturer
Freescale
Datasheet

Specifications of MCZ33991EG

Operating Current
6mA
Operating Temperature Classification
Automotive
Package Type
SOIC W
Operating Supply Voltage (min)
4.5V
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (max)
5.5V
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCZ33991EG
Manufacturer:
FREESCALE
Quantity:
20 000
intervals. The time between steps defines the motor velocity,
and the changing time defines the motor acceleration.
steps, including the maximum velocity. A useful side effect of
the table is, it also allows the direct determination of the
position the velocity should reduce to allow the motor to stop
at the desired position.
acceleration are in steps/second, and steps/second²
motor position, s at a time t is
motor is initially travelling at a velocity µ. In the ROM, this time
is quantized to multiples of the system clock by rounding
upwards, ensuring acceleration never exceeds the allowed
value. The actual velocity and acceleration is calculated from
the time step actually used.
Table 16. Coil Step Value
Analog Integrated Circuit Device Data
Freescale Semiconductor
Notes * Denotes Normalized Values.
The motor is stepped by providing index commands at
The state machine uses a table defining the allowed time
The motor equations of motion are generated as follows:
The units of position are steps, and velocity and
From an initial position of 0, with an initial velocity u, the
For unit steps, the time between steps is:
This defines the time increment between steps when the
Using
20
21
22
23
300
315
330
345
t
-0.866
-0.707
-0.259
s
=
-0.5
=
ut
u
+
+
1
2
a
u
at
2
2
+
2
-
-
-
-
a
222
181
128
66
DE
B5
80
42
quantized value obtained above.
generated to give the allowed time step between motor
indexes when the motor is accelerating from a stop to its
maximum velocity.
equations define the time interval between steps at each
position. To drive the motor at maximum performance, index
commands are given to the motor at these intervals. A table
is generated giving the time step
rounding up.
and
and solving for v in terms of u, s and t gives:
The correct value of t to use in this equation is the
From these equations, a set of recursive equations can be
Starting from a position p of 0, and a velocity v of 0, these
t
n
=
0.707
0.866
0.966
0.5
v
n
1
+
a
TIMING DESCRIPTIONS AND DIAGRAMS
v
v
n
2
2
v
DEVICE FUNCTIONAL DESCRIPTION
v
1
+
+
+
+
=
v
+
= 2
p
=
0
u
0
2
u
2
a
=
=
t
+
+
0
0
at
,
2
u
where
t at an index position n.
as
128
181
222
247
⎡ ⎤
indicates
DE
B5
80
F7
33991
21

Related parts for MCZ33991EG