mc33999ek/r2 Freescale Semiconductor, Inc, mc33999ek/r2 Datasheet - Page 15

no-image

mc33999ek/r2

Manufacturer Part Number
mc33999ek/r2
Description
16-output Switch With Spi And Pwm Control
Manufacturer
Freescale Semiconductor, Inc
Datasheet
INTRODUCTION
outputs. The device allows PWM and ON /OFF control
through the use of several input command words. This
section describes the logic operation and command registers
of the 33999.
Table 5. SPI Control Commands
ON /OFF CONTROL REGISTER
bit serial stream of data is entered into the SI pin. The first 8
bits of the control word are used to identify the on / off
command and the remaining 16 bits are used to turn ON or
OFF the specific output driver.
OPEN LOAD CURRENT ENABLE CONTROL
REGISTER
enable or disable the 50 µA open load detect pulldown
current. This feature allows the device to be used in LED
applications. Power-ON Reset (POR) or the
RESET command disables the 50 µA pulldown current. No
open load fault will be reported with the pulldown current
disabled. For open load to be active, the user must program
the Open Load Current Enable Control register with logic [1].
GLOBAL SHUTDOWN/RETRY CONTROL
REGISTER
user to select the global fault strategy for the outputs. The
Overvoltage control bit (bit 16) sets the operation of the
outputs when returning from overvoltage. Setting the
Overvoltage bit to logic [0] will force all outputs to remain OFF
Analog Integrated Circuit Device Data
Freescale Semiconductor
ON/OFF Control Register
0 = off, 1 = on
Open Load Current
Enable
0 = disable, 1 = enable
Global Shutdown / Retry
Control
0 = shutdown, 1 = retry
SFPD Control
1 = therm only, 0 = V
PWM Enable
0 = SPI only, 1 = PWM
AND/OR Control
0 = PWM pin AND with
SPI
1 = PWM pin OR with SPI
Reset
SO Response
0 = No Fault, 1 = Fault
The 33999 provides flexible control of 16 low-side driver
To program the 16 outputs of the 33999 ON or OFF, a 24-
The Open Load Enable Control register is provided to
The Global Shutdown/Retry Control register allows the
Commands
DS
MSB
Fault
Any
23
0
0
0
0
0
0
0
voltage
Over-
22
0
0
0
0
0
0
0
21 20 19 18
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
1
1
0
0
1
0
LOGIC COMMANDS AND REGISTERS
0
1
0
1
0
1
0
0
RST
Thermal
Bit 0
17
X
X
X
X
X
X
0
pin or the
voltage
Over-
16
X
X
X
X
X
X
0
0
OUT
15 14 13 12 11 10
15
X
X
0
0
1
0
0
OUT
shown in
command and bits 15 through 0 determine how a specific
output will operate. The 33999 operates on the command
word on the rising edge of
in
when V
bit to logic [1] will command outputs to resume their previous
state when V
thermal bit. When bit 17 is set to logic [0], all outputs will shut
down when thermal limit is reached and remain off even after
cooled. With bit 17 set to logic [1], all outputs will shut down
when thermal limit is reached and will retry when cooled.
SHORT FAULT PROTECT DISABLE (SFPD)
CONTROL REGISTER
with programmable retry. The SFPD control bits are used for
fast shutdown of the output when an overcurrent condition is
detected but thermal shutdown has not been achieved.
outputs for incandescent lamp loads and specific outputs for
inductive loads. By programming the specific SFPD bit as
logic [1], output will rely on Overtemperature Shutdown only.
Programming the specific SFPD bit as logic [0] will shut down
the output after 100 µs to 450 µs during turn on into short
circuit. The decision for shutdown is based on output drain-
to-source voltage (V
provide protection to loads that experience more than
expected currents and require fast shutdown. The 33999 is
designed to operate in both modes with full device protection.
14
X
X
0
0
1
0
0
Table
The 33999 message set consists of seven messages as
Note Upon Power-ON Reset all bits are defined as shown
All outputs contain a current limit and thermal shutdown
The SFPD Control register allows selection of specific
Bits
OUT
13
0
0
X
1
0
0
X
OUT
PWR
5.
12
X
X
0
0
1
0
0
Table
OUT
11
returns to normal level. Setting the Overvoltage
X
X
0
0
1
0
0
PWR
5. Bits 23 through 18 determine the specific
OUT
10
0
0
X
1
0
0
X
returns to normal level. Bit 17 is the global
OUT
DS
9
X
X
0
0
1
0
0
9
) > 2.7 V. This feature is designed to
LOGIC COMMANDS AND REGISTERS
OUT
8
X
X
0
0
1
0
0
8
FUNCTIONAL DEVICE OPERATION
CS
OUT
7
0
0
X
1
0
0
X
7
.
OUT
6
X
X
0
0
1
0
0
6
OUT
5
X
X
0
0
1
0
0
5
OUT
4
0
0
X
1
0
0
X
4
OUT
3
X
X
0
0
1
0
0
3
OUT
2
X
X
0
0
1
0
0
2
OUT
1
0
0
X
1
0
0
X
1
33999
LSB
OUT
0
X
X
15
0
0
1
0
0
0

Related parts for mc33999ek/r2