参数资料
型号: MC33991
厂商: 飞思卡尔半导体(中国)有限公司
英文描述: Gauge Driver Integrated Circuit(标尺驱动器集成电路)
中文描述: 仪表驱动集成电路(标尺驱动器集成电路)
文件页数: 14/36页
文件大小: 660K
代理商: MC33991
33991
14
Go to: www.freescale.com
Module Memory Map
Various registers of the 33991 SPI module are addressed by
the three MSB of the 16-bit word received serially. Functions to
be controlled include:
Individual gauge drive enabling
Power-up/down
Internal clock calibration
Gauge pointer position and velocity
Gauge pointer zeroing
Status reporting includes:
Individual gauge over temperature condition
Battery out of range condition
Pointer zeroing status
Internal clock status
Confirmation of coil output changes should result in
pointer movement
Table 2 provides the register available to control the above
functions.
Register Descriptions
Power, Enable, and Calibration Register (PECR)
This register allows the master to independently enable or
disable the output drivers of the two gauge controllers.
SI Address 000—Power, Enable, and Calibration Register is
illustrated in Table 3. A write to the 33991using this register
allows the master to independently enable or disable the output
drivers of the two gauge controllers as well as to calibrate the
internal clock, or send a null command for the purpose of
reading the status bits. This register is also used to place the
33991device into a low current consumption mode.
Each of the gauge drivers can be enabled by writing a logic
[1] to their assigned address bits, D0 and D1 respectively. This
feature could be useful to disable a driver if it is failing or not
being used. The device can be placed into a standby current
mode by writing a logic [0] to both D0 and D1. During this state,
most current consuming circuits are biased off. When in the
Standby mode, the internal clock will remain on.
The internal state machine utilizes a ROM table of step times
defining the duration the motor will spend at each microstep as
it accelerates or decelerates to a commanded position. The
accuracy of the acceleration and velocity of the motor is directly
related to the accuracy of the internal clock. Although the
accuracy of the internal clock is temperature independent, the
non-calibrated tolerance is +70 percent to -35 percent. The
33991 device was designed with a feature allowing the internal
clock to be software calibrated to a tighter tolerance of ± 10
percent, using the CS pin and a reference time pulse provided
by the microcontroller.
Calibration of the internal clock is initiated by writing a logic
[1] to D3. The calibration pulse, must be 8
μ
s for an internal
clock speed of 1 MHz, will be sent on the CS pin immediately
after the SPI word is sent. No other SPI lines will be toggled. A
clock calibration is allowed only if the gauges are disabled or
the pointers are not moving, indicated by status bits ST4 and
ST5.
Some applications may require a guaranteed maximum
pointer velocity and acceleration. Guaranteeing these
maximums require the nominal internal clock frequency fall
below 1 MHz. The frequency range of the calibrated clock is
always below 1 MHz if bit D4 is logic [0] when initiating a
calibration command followed by an 8
μ
s reference pulse. The
frequency is centered at 1MHz if bit D4 is logic [1].
Some applications may require a slower calibrated clock due
to a lower motor gear reduction ratio. Writing a logic [1] to bit D2
will slow the internal oscillator by one-third, leading to a
situation where it is possible to calibrate at maximum 667 kHz
or centered at 667 kHz. In these cases, it may be necessary to
provide a longer calibration pulse of exactly 12
μ
s without any
indication of a calibration fault at status bit ST7. The preceding
description should be the case for 1 MHz if D2 is left logic [0].
If bit D12 is logic [1] during a PECR command, the state of
D11: D0 is ignored. This is referred to as the null command and
can be used to read device status without affecting device
operation.
Table 2. Module Memory Map
Address [15:13]
Use
Name
000
Power, Enable, and Calibration Register
PECR
001
Maximum Velocity Register
VELR
010
Gauge 0 Position Register
POS0R
011
Gauge 1 Position Register
POS1R
100
Return to Zero Register
RTZR
101
Return to Zero Configuration Register
RTZCR
110
Not Used
111
Reserved for Test
F
Freescale Semiconductor, Inc.
For More Information On This Product,
n
.
相关PDF资料
PDF描述
MC33993 Multiple Switch Detection Interface(多开关监测接口)
MC33997 Switching Power Supply with Linear Regulators(带线性稳压器的开关电源)
MC33998 Switching Power Supply with Linear Regulators(带线性稳压器的开关电源)
MC34017 Telephone Tone Ringer(电话振铃)
MC34063A DC-DC CONVERTER CONTROL CIRCUITS
相关代理商/技术参数
参数描述
MC33991DW 制造商:Freescale Semiconductor 功能描述:Gauge Driver Integrated Circuit
MC33991DWR2 制造商:Rochester Electronics LLC 功能描述:GUAGE DRIVER IC - Bulk
MC33993DWB 功能描述:接口 - 专用 MSDI RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33993DWBR2 功能描述:接口 - 专用 MSDI RoHS:否 制造商:Texas Instruments 产品类型:1080p60 Image Sensor Receiver 工作电源电压:1.8 V 电源电流:89 mA 最大功率耗散: 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:BGA-59
MC33996EK 功能描述:电源开关 IC - 配电 16LOW SIDE SW 1.2OHM RoHS:否 制造商:Exar 输出端数量:1 开启电阻(最大值):85 mOhms 开启时间(最大值):400 us 关闭时间(最大值):20 us 工作电源电压:3.2 V to 6.5 V 电源电流(最大值): 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:SOT-23-5