KMA199E T/R NXP Semiconductors, KMA199E T/R Datasheet - Page 14
![no-image](/images/manufacturer_photos/0/4/487/nxp_semiconductors_sml.jpg)
KMA199E T/R
Manufacturer Part Number
KMA199E T/R
Description
Manufacturer
NXP Semiconductors
Datasheet
1.KMA199E_TR.pdf
(31 pages)
Specifications of KMA199E T/R
Operating Temperature (min)
-40C
Operating Supply Voltage (typ)
5V
Lead Free Status / Rohs Status
Compliant
NXP Semiconductors
KMA199E_1
Product data sheet
13.2 Timing characteristics
For programming the command mode has to be entered. In this mode the customer can
adjust all required parameters (like zero angle and angular range for example) to his own
application. The data can be stored in the EEPROM, after enabling the internal charge
pump and waiting for t
recalculated and written (see
In order to enter the command mode, a specific command sequence has to be sent after a
power-on reset and during the time slot t
which is used to send the command sequence, has to overdrive the output buffer of the
KMA199E, hence it has to provide the current I
During the communication, the KMA199E is always the slave and the external
programming hardware is always the master.
data format.
The master has to provide the start condition, which is a rising edge after a LOW level.
Then a command byte is sent, which can be either a read or a write command. Depending
on the command, the master or the slave has to send the data immediately after the
command sequence. In case of a read command, an additional handover or takeover bit
respectively is inserted before and after the data bytes. Each communication has to be
closed with a stop condition driven by the master. If the slave gets no rising edge for a time
longer than t
state and waits for a start condition and a new command. This can be used to synchronize
the device regardless of the state before.
All communications are based on this structure (see
command mode. In this case a special write command is required, followed by the
command sequence (two data bytes). The customer can access the EEPROM, the
CTRL1, the TESTCTRL0 and the SIGNATURE register, which are described in
Section
description of the programming is given in the next sections.
As described in the previous section, a start and stop condition is necessary for
communication. The duration of the LOW level before the rising edge of the start condition
is defined as t
condition is defined as t
can be found in
Fig 10. OWI data format
13.5. Only a power-on reset will leave the command mode. A more detailed
IDLE
IDLE START COMMAND HANDOVER
write
read
to
START
, a time-out condition will be recognized. Then the bus is reset to the idle
start
Table
and the duration of the HIGH level after the rising edge of the stop
COMMAND DATA BYTE 1 DATA BYTE 2
Rev. 01 — 18 October 2007
13.
cp
stop
. After changing EEPROM constants, the checksum has to be
. These parameters, as well as all other timing characteristics
Section
13.4).
DATA BYTE 1 DATA BYTE 2
cmd(ent)
Figure 10
od
. For this purpose the external source,
.
STOP
Figure
illustrates the structure of the OWI
Programmable angle sensor
10), even for entering the
TAKEOVER STOP IDLE
IDLE
KMA199E
© NXP B.V. 2007. All rights reserved.
001aag742
14 of 31