参数资料
型号: MC33970DWR2
厂商: Freescale Semiconductor
文件页数: 24/36页
文件大小: 0K
描述: IC GAUGE DRIVER SPI 24-SOIC
标准包装: 1
应用: 步进电机驱动器,2 相
输出数: 2
电流 - 输出: 100mA
电压 - 负载: 6.5 V ~ 26 V
电源电压: 4.5 V ~ 5.5 V
工作温度: -40°C ~ 125°C
安装类型: 表面贴装
封装/外壳: 24-SOIC(0.295",7.50mm 宽)
供应商设备封装: 24-SOIC W
包装: 带卷 (TR)
FUNCTIONAL DEVICE OPERATION
LOGIC COMMANDS AND REGISTERS
Table 20. Coil Step Value
* Denotes normalized values.
The motor is stepped by providing index commands at
intervals. The time between steps defines the motor velocity,
and the changing time defines the motor acceleration.
The state machine uses a table to define the allowed time
and also the maximum velocity. A useful side effect of the
table is that it also allows the direct determination of the
commands are given to the motor at these intervals. A table
is generated giving the time step ? t at an index position n .
p 0 = 0
v 0 = 0
? ? v
? t n = ?
position at which the velocity should reduce to allow the
motor to stop at the desired position.
The motor equations of motion are generated as follows.
(The units of position are steps, and velocity and acceleration
?
?
n ? 1 +
2 ?
v n ? 1 + 2 a ?
a ?
?
are in steps/second and steps/second2.)
From an initial position of 0 with an initial velocity ( u) , the
where
? ? indicates rounding up.
motor position ( s) at a time ( t) is:
v n = 2
? t n
? v n ? 1
s = ut +
1
2 at
2
P n = n
For unit steps, the time between steps is:
Note P n = n . This means on the n th step the motor has
? t =
? u + u 2 + 2 a
a
indexed by n positions and has been accelerating steadily at
the maximum allowed rate. This is critical because it also
indicates the minimum distance the motor must travel while
This defines the time increment between steps when the
motor is initially travelling at a velocity u. 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.
Using
v 2 = u 2 + 2 as
and
v = u + at
and solving for v in terms of u , s, and t gives:
decelerating to a stop. For example, the stopping distance is
also equal to the current value of n .
The algorithm of pointer movement can be summarized in
two steps:
1. The pointer is at the previously commanded position
and is not moving.
2. A command to move to a pointer position (other than
the current position) has been received. Timed index
pulses are sent to the motor driver at an ever-
increasing rate, according to the time steps in
Table 21 , until:
a. The maximum velocity (default or selected) is
reached after which the step time intervals will no
v =
2 /
t
- u
longer decrease; or,
b. The distance in steps that remain to travel are less
The correct value of t to use in this equation is the
quantized value obtained above.
From these equations a set of recursive equations can be
generated to give the allowed time step between motor
indexes when the motor is accelerating from a stop to its
maximum velocity.
Starting from a position p of 0 and a velocity v of 0, these
equations define the time interval between steps at each
position. To drive the motor at maximum performance, index
than the current step time index value. The motor
then decelerates by increasing the step times
according to Table 21 until the commanded position
is reached. The state machine controls the
deceleration so that the pointer reaches the
commanded position efficiently.
An example of the velocity table for a particular motor is
provided in Table 21 . This motor’s maximum speed is
4800 microsteps/s (at 12 microsteps/degrees), and its
maximum acceleration is 54000 microsteps/s 2 . The table is
quantized to a 1.0 MHz clock.
Table 21. Velocity Table
Velocity
Position
0
1
Time Between
Steps ( μ s)
0
27217
Velocity
( μ Steps/s)
0.00
36.7
Velocity
Position
76
77
Time Between
Steps ( μ s)
380
377
Velocity
( μ Steps/s)
2631.6
2652.5
Velocity
Position
152
153
Time Between
Steps ( μ s)
257
256
Velocity
( μ Steps/s)
3891.1
3906.3
33970
Analog Integrated Circuit Device Data
24
Freescale Semiconductor
相关PDF资料
PDF描述
MC33981BPNAR2 IC SWITCH HI SIDE SINGLE 16-PQFN
MC33984BPNAR2 IC SWITCH HI SIDE DUAL 16-PQFN
MC33988CPNA IC SWITCH HIGH SIDE DUAL 16QFN
MC33997DW IC SWITCH 3.3/5V SUPPLY 24-SOIC
MC34063AD IC REG BUCK BOOST INV 1.5A 8SOP
相关代理商/技术参数
参数描述
MC33972ATEK 功能描述:接口 - 专用 MULT SW DET SUP-WKUP RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33972ATEKR2 功能描述:接口 - 专用 MULT SW DET SUP-WKUP RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33972ATEW 功能描述:接口 - 专用 MULT SW DET SUP-WKUP RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33972ATEWR2 功能描述:接口 - 专用 MULT SW DET SUP-WKUP RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33972DWB 功能描述:IC SWITCH DETECT SPI 32-SOIC RoHS:否 类别:集成电路 (IC) >> 接口 - 专用 系列:- 标准包装:3,000 系列:- 应用:PDA,便携式音频/视频,智能电话 接口:I²C,2 线串口 电源电压:1.65 V ~ 3.6 V 封装/外壳:24-WQFN 裸露焊盘 供应商设备封装:24-QFN 裸露焊盘(4x4) 包装:带卷 (TR) 安装类型:表面贴装 产品目录页面:1015 (CN2011-ZH PDF) 其它名称:296-25223-2