![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
DISCRETE SEMICONDUCTORS DATA SHEET M3D713 KMA200 Programmable angle sensor Objective specification Supersedes data of 2001 Jun 20 2002 Mar 25 Philips Semiconductors Objective specification Programmable angle sensor KMA200 FEATURES * Magnetic field angular sensing * Resolution 0.1 * Accuracy better than 0.6 * Maximum angular range 0 to 180 * Programmable angle range * Temperature range from -40 to +125 C * User programmable EEPROM * Ratiometric analog output * 13-bit digital output * Bi-directional digital Serial Peripheral Interface (SPI) * Adjustable zero point offset * On-line diagnosis for all main functional blocks * Switch-off function at persistent overvoltage * Temperature supervision * Pre-calibrated delivery. DESCRIPTION The KMA200 is a programmable angle sensor, employing the magnetoresistive effect of thin-film permalloy for sensing the angle between an external magnetic field in the sensor plane and the sensor. The sensor consists of two galvanic separated wheatstone bridges and an integrated circuit. The KMA200 is user programmable. This allows user specific adjustment of the angular range and zero point, and the storage of a 32-bit identifier. The data is held permanently in an EEPROM. The device can be programmed to work either in analog or digital (SPI) output. One of four different analog output characteristics may be selected. The implemented on-line diagnosis monitors the input and output signals as well as the data processing. Deviations and failures of the angle value are indicated in the output signal. An overall temperature supervision is implemented. PINNING PIN 1 2 3 4 5 SYMBOL VDD DATA/VOUT1 CLK/VOUT2 GND CS DESCRIPTION supply voltage data I/O, analog output data clock, analog output ground chip select, data transfer I/O 12345 MLD415 Fig.1 Simplified outline (SOT637). 2002 Mar 25 2 Philips Semiconductors Objective specification Programmable angle sensor KMA200 QUICK REFERENCE DATA SYMBOL VDD IDD RES A80 A125 Tamb foper Notes 1. In (homogenous) magnetic field at saturation field strength. 2. With optimized application circuit. LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 60134). SYMBOL VDD Vpin Tstg Tamb NVR NVE Note 1. Up to a maximum of 32 V for t < 400 ms. operating voltage; note 1 voltage at all external pins; note 1 storage temperature ambient operating temperature EEPROM, non volatile retention EEPROM, non volatile endurance PARAMETER MIN. -16.5 -16.5 -40 -40 17 104 MAX. +26.5 +26.5 +150 +125 - - V V C C years cycles UNIT operating voltage supply current resolution accuracy in temperature range -40 to +80 C; note 1 accuracy in temperature range -40 to +125 C; note 1 ambient temperature operating frequency of the SPI; note 2 PARAMETER - - - - -40 - MIN. 4.5 5 10 0.1 - - - - TYP. - - 0.6 1.3 +125 1 MAX. 5.5 V mA deg deg deg C MHz UNIT 2002 Mar 25 3 Philips Semiconductors Objective specification Programmable angle sensor KMA200 CHARACTERISTICS Tamb = 25 C; Hrotation = 30 kA/m; central sensor positioning in homogenous field; VDD = 5 V; unless otherwise specified. SYMBOL General VDD IDD RES IO II(Z) CL RL Vsw(on) Vsw(off) Vsw(hys) fCLK fCLK Tsens REStemp Tsens ton fupd tdelay ts operating voltage supply current resolution constant output current capacitance load at outputs output pull-up or pull-down load; note 1 on threshold; device switch on if VDD > Vsw(on) off threshold; device switch on if VDD > Vsw(off) hysteresis internal clock frequency frequency shift over temperature and ageing temperature range of internal sensor resolution of internal sensor accuracy of internal sensor Power-on time; until first valid result measurement update rate at nominal oscillator frequency dead time of step response settling time after ideal input angle step; time until analog standard output reaches 90% of final value at nominal oscillator frequency; CL = 5 nF group delay at nominal oscillator frequency; CL = 5 nF reproducibility of output signals accuracy in temperature range -40 to 80 C; note 2 accuracy in temperature range -40 to 125 C; note 2 nominal output voltage range programmable clamping level low programmable clamping level high lower diagnostic range upper diagnostic range resolution; 4608 counts in nominal output voltage range differential non linearity; guaranteed monotonic integral non linearity; normal operation mode output referred noise; peak-to-peak; 2.5 ms or 10 measurements in sequence; note 3 4.5 - - - 0.1 5 3.1 2.9 - 3.3 -10 -50 - -5 - - - - 5 10 0.1 - - - - 3.75 - 0.2 4.096 - - 0.8 - - 4 - 1 5.5 - - 2 10 100 6 4.4 4.2 - 4.9 +10 +180 - +5 10 - 0.5 - V mA deg mA A nF k V V V MHz %fCLK C C/cnt C ms kHz ms ms PARAMETER MIN. TYP. MAX. UNIT input current when output driver is in high-impedance state - t(g) Rep - - - - 5 5 69.5 0 96 - - -0.15 - 0.65 - - - - - - - - 0.02 - 0.12 - - 0.15 ms deg Analog output Vout1; standard output A80 A125 Vout1(nom) CLlo CLhi LDR UDR RES DNL INL Vn(o) 0.6 1.3 95 30.5 95 4 100 - 1 +0.15 0.02 deg deg %VDD %VDD %VDD %VDD %VDD %VDD LSB %VDD %VDD 2002 Mar 25 4 Philips Semiconductors Objective specification Programmable angle sensor KMA200 SYMBOL Analog output Vout2; mode 1 A80 A125 Vout2(nom) CLlo CLhi LDR UDR RES DNL INL Vn(o) PARAMETER accuracy in temperature range -40 to 80 C; note 2 accuracy in temperature range -40 to 125 C; note 2 nominal output voltage range programmable clamping level low programmable clamping level high lower diagnostic range upper diagnostic range resolution; 4608 counts in nominal output voltage range differential non linearity; guaranteed monotonic integral non linearity; normal operation mode output referred noise; peak-to-peak; 2.5 ms or 10 measurements in sequence; note 3 accuracy in temperature range -40 to 80 C; note 2 accuracy in temperature range -40 to 125 C; note 2 nominal output voltage range programmable clamping level low programmable clamping level high lower diagnostic range upper diagnostic range resolution; 2304 counts in nominal output voltage range differential non linearity; guaranteed monotonic integral non linearity; normal operation mode output referred noise; peak-to-peak; 2.5 ms or 10 measurements in sequence; note 3 - - MIN. - - - - - - - TYP. MAX. UNIT 0.6 1.3 5 30.5 95 4 100 - 1 +0.15 0.02 deg deg %VDD %VDD %VDD %VDD %VDD %VDD LSB %VDD %VDD 95 5 69.5 0 96 - - -0.15 - 0.02 - 0.12 - Analog output Vout2; mode 2 A80 A125 Vout2(nom) CLlo CLhi LDR UDR RES DNL INL Vn(o) - - 2.5 2.5 34.75 0 50 - - -0.15 - - - - - - - - 0.02 - 0.12 - 0.6 1.3 47.5 15.25 47.5 2 100 - 1 +0.15 0.02 deg deg %VDD %VDD %VDD %VDD %VDD %VDD LSB %VDD %VDD Analog output Vout2; mode 3 Vout2(low) Vout2(high) Ath output low voltage range; Isink < 2 mA output high voltage range; Isource < 2 mA accuracy of threshold; normal operation mode 0 90 -0.1 - - - 10 100 +0.1 %VDD %VDD deg 2002 Mar 25 5 Philips Semiconductors Objective specification Programmable angle sensor KMA200 SYMBOL PARAMETER - - - MIN. - TYP. MAX. UNIT Digital output (SPI); modes 5 and 6 foper RESD DNLD INLD ND VOL VOH IOM tr operating frequency of the SPI; note 4 resolution; 13-bit differential non linearity; guaranteed monotonic integral non linearity; normal operation mode noise level; peak-to-peak; 2.5 ms or 10 measurements in sequence output low voltage; Isink < 2 mA output high voltage; Isource < 2 mA peak output current; current limitation rise time bit SL = 0; from 5 %VDD to 95 %VDD; CL = 100 pF bit SL = 1; from 5 %VDD to 95 %VDD; CL = 100 pF tf fall time bit SL = 0; from 95 %VDD to 5 %VDD; CL = 100 pF bit SL = 1; from 95 %VDD to 5 %VDD; CL = 100 pF Ci Notes 1. Up to a maximum voltage of 32 V for t < 400 ms. 2. In (homogenous) magnetic field at saturation field strength. 3. Analog outputs low-pass filtered (corner frequency approximately 1.3 kHz). 4. With optimized application circuit. input capacitance at any pin 100 500 - - - - 200 1000 10 ns ns pF 100 500 - - 200 1000 ns ns 1 - 1 +5 2 0.3 VDD 20 MHz deg/cnt LSB LSB LSB V V mA 0.022 - - - - - -5 - 0 10 VDD - 0.3 - 2002 Mar 25 6 Philips Semiconductors Objective specification Programmable angle sensor KMA200 FUNCTIONAL DESCRIPTION The KMA200 consists of a MR sensor element and a signal conditioning IC as shown in Fig.2. The sensor element produces two sinusoidal signals with a phase shift of 90 depending on the angular orientation of a stimulating magnetic field to the input of the IC. The IC converts the sinusoidal input signals into a linear representation of the angular value by means of two 13 bit ADC's and a ROM-code controlled data processing unit. Sensor voltage offset compensation, zero point, clamping levels and angular range adjustment, customization of DATA output rise and fall times, on-line diagnosis and the selection of different output characteristics are also incorporated. Offset and configuration parameters are stored in a user programmable EEPROM that is accessed via a Serial Peripheral Interface (SPI). Data output may be selected as either an analog or a digital signal. handbook, full pagewidth MR SENSOR cosine bridge offset 1 correction DIFFERENTIAL PRE-AMPLIFIER DATA PROCESSING UNIT INTERPOLATION ALGORITHM RC-OSCILLATOR POWER-ON-RESET CS SPI VOUT1/ DATA OUTPUT DRIVER DAC VOUT2/ CLK ADC 1 sine bridge DIFFERENTIAL PRE-AMPLIFIER ADC 2 DIAGNOSIS offset 2 correction VOLTAGE REGULATOR RAM TEMPERATURE SUPERVISION EEPROM ADC 3 MUX TEMPERATURE SENSOR MLD405 VDD GND Fig.2 Functional block diagram. 2002 Mar 25 7 Philips Semiconductors Objective specification Programmable angle sensor KMA200 Analog output The KMA200 provides two output pins. These are set to work either in digital or analog output mode, depending on the user defined control word stored in the EEPROM. In analog output mode the measured angle value is converted into a linear voltage value that is ratiometric to the supply voltage VDD. This voltage is driven by the standard output stage to pin VOUT1. Supporting redundancy requirements, the same value is supplied to a second output stage which is connected to pin VOUT2. This second output stage is programmable to one of four different output characteristics; mode 1, mode 2, mode 3 or a high-impedance state (see Table 1). Table 1 Setting the KMA200 output characteristics The analog output voltage range codes linear angle value as well as diagnostic information. A valid angle value is nominally mapped to an output voltage range of CLlo (default 5% of VDD) to CLhi (default 95% of VDD) at the standard output VOUT1 (see Fig.3). If set to mode 1, the inverted voltage range of CLhi to CLlo is available at the second output VOUT2 (see Fig.4). In mode 2 (see Fig.5) the valid output range at pin VOUT2 is nominally CLlo/2 to CLhi/2 (half range). When programmed to mode 3, the second output VOUT2 functions as a comparator depending on the angle value (see Fig.6). Output voltages above or below these ranges are used for diagnostics. OUTPUT CHARACTERISTICS MODE Mode 1 Mode 2 Mode 3 Mode 4 Mode 5 Mode 6 TYPE analog analog analog analog digital digital PIN ASSIGNMENT VOUT1/DATA standard standard standard standard serial data (SPI) serial data (SPI) bit complement VOUT2/CLK inverted half range comparator high impedance serial clock (SPI) serial clock (SPI) OM2 1 1 1 1 0 0 MODE SETTING OM1 0 0 1 1 0 0 OM0 0 1 0 1 0 1 2002 Mar 25 8 Philips Semiconductors Objective specification Programmable angle sensor KMA200 handbook, full pagewidth VOUT1 / VDD 100% 96% CL hi diagnostics area (180 - max ) / 2 CL lo 4% diagnostics area 0 0 max 180 MGW772 Fig.3 Standard analog output mode. handbook, full pagewidth VOUT2 / VDD 100% 96% CL hi diagnostics area (180 - max ) / 2 CL lo 4% diagnostics area 0 0 max 180 MGW773 Fig.4 Inverted analog output mode (mode 1). 2002 Mar 25 9 Philips Semiconductors Objective specification Programmable angle sensor KMA200 handbook, full pagewidth VOUT2 / VDD 100% diagnostics area 50% CL hi / 2 (180 - max ) / 2 CL lo / 2 2% 0 0 diagnostics area max 180 MGW774 Fig.5 Half range analog output mode (mode 2). handbook, full pagewidth VOUT2 / VDD 100% HIGH 90% VOUT2 VOUT1 (180 - max ) / 2 10% LOW 0 0 thresh max 180 MGW775 Fig.6 Comparator analog output mode (mode 3). 2002 Mar 25 10 Philips Semiconductors Objective specification Programmable angle sensor KMA200 Digital output (SPI) The serial programmable interface is compatible with the Motorola SPI specification. The sensor signal comprises 14 bits (D13 to D0) as shown in Fig.7. Bits D12 to D0 are used for coding the angle value while bit D13 is reserved for indicating error and diagnostic conditions as defined below. The 14 data bits are arranged in 2 bytes. Bit D13 is the MSB of the sensor signal and bit D0 is the LSB of the sensor signal. Byte 2, which is sent first, contains data bits D13 to D7 and parity bit P2 which is added to allow recognition of disturbed messages. Bit P2 gives the odd parity of data bits D13 to D7. Similarly, byte 1 comprises data bits D6 to D0 and parity bit P1, which gives the odd parity of data bits D6 to D0. The odd parity is chosen to detect failure modes when pin DATA is short-circuited to GND or VDD or when the connection between data-out of the slave and data-in of the master is interrupted (e.g. in the event of a broken wire). The error and diagnostic conditions are indicated by a logic 1 in bit D13 (active HIGH). In an error situation bits D1 and D0 contain the error code (see Table 2). All other bits (D12 to D2) still show the current measurement value, but as the last two bits are lost for error representation the resolution is reduced to 11 bit. Whether the measurement value is reliable or not depends on the specific error and has to be evaluated by the master unit. handbook, full pagewidth sensor byte 2 P2 D13 D12 D11 D10 D9 MSB D8 D7 P1 D6 sensor byte 1 D5 D4 D3 D2 D1 D0 LSB MHB701 Fig.7 Digital output coding. Table 2 D1 0 0 1 1 Error codes D0 0 1 0 1 diagnosis error diagnosis error (input stage) over-temperature warning (not used) DESCRIPTION ANGLE VALID no no yes - The falling edge indicates that the next data bit has to be provided by the slave device (shift operation). Data in the input mode is also sampled on the rising edge of the clock. The timing requirements of the SPI interface are given in Table 3. Timings characteristics (serial interface) The SPI is a byte-orientated synchronous serial master-slave bus system. The KMA200 requires a SPI that operates in slave mode only. In output mode, data bits are sampled by the master using the rising edge of the clock as shown in Figure 8. 2002 Mar 25 11 Philips Semiconductors Objective specification Programmable angle sensor KMA200 t CS(setup) handbook, full pagewidth t CS(hold) t command t CLKH t CLKL t DATA(setup) t DATA(hold) write access t DATA(access) t DATA(delay) t DATA(disable) MGW776 read access Fig.8 Bit timing of the serial interface (SPI). Table 3 Timing of the serial interface PARAMETER operating frequency clock HIGH time clock LOW time CS fall to CLK fall set-up time CLK rise to CS HIGH hold time DATA valid to CLK rise set-up time DATA valid after CLK rise hold time DATA access time bit SL = 0 bit SL = 1 CLK fall to DATA out - - CS rise to DATA high-Z DATA valid after CLK fall - - - 1 1 - 20 250 1050 3 - - 100 - ns ns ms ms ms ms s - 250 1050 50 ns ns ns CONDITIONS MIN. - 100 100 400 50 50 50 MAX. 1 - - - - - - UNIT MHz ns ns ns ns ns ns SYMBOL foper tCLKH tCLKL tCS(setup) tCS(hold) tDATA(setup) tDATA(hold) tDATA(access) tDATA(disable) tDATA(delay) DATA disable time DATA delay time bit SL = 0 bit SL = 1 tPOR tINIT_CMD1 tINIT_CMD2 tFB(norm) tICS Power-on reset time initialization of command mode - clock LOW time initialization of command mode - initialization time fall back time to normal operation mode (EEPROM FB = 1) inter command space 2002 Mar 25 12 Philips Semiconductors Objective specification Programmable angle sensor KMA200 Programming The normal operation mode is configured with sixteen 16-bit registers (constants) stored in the on-chip EEPROM. Two 16-bit EEPROM constants are available for sensor identification. Table 4 Output mode configuration NAME sensor_offset_1 sensor_offset_2 zero_angle angular_range comp_threshold temp_vref; temp_offs On Power-on, these constants are written into the RAM and evaluated by the calibration microcontroller. See Table 4 for a listing of the constants and their descriptions. ADDRESS (HEX) 0 1 2 3 4 5 6 7 8 9 A B C D E F Table 5 MSB 15 -215 14 214 13 213 DESCRIPTION offset of sensor bridge 1; used for offset compensation offset of sensor bridge 2; used for offset compensation mechanical 0 position relative to the zero point of the sensor output; used for zero-angle calibration definition of the angular input range that is mapped to the whole analog output signal range threshold for programmable output/mode 3 reference voltage level and offset of temperature measurement; used for temperature calibration control information word 1; used for selection of various operating modes control Information word 2; configures the diagnostic functions clamping levels of analog outputs sensor identifier 1; this data is not evaluated by the ASIC and can be used for sensor identification sensor identifier 2; this data is not evaluated by the ASIC and can be used for sensor identification nominal amplitude and temperature coefficient; used for input stage diagnosis temperature coefficient of sensor offset 1 temperature coefficient of sensor offset 2 CRC16 checksum of all EEPROM constants temp_err; temp_warn temperature warning and error level; used for temperature supervision ctrl1 ctrl2 clamp_lo; clamp_hi id1 id2 anom; tc_anom tc_offset_1 tc_offset_2 crc16 sensor_offset_1 and sensor_offset_2 register BIT 12 212 11 211 10 210 29 9 28 8 27 7 26 6 25 5 24 4 23 3 22 2 21 1 20 LSB 0 Offset voltage = 2 Table 6 MSB 15 215 14 214 - 15 V DDS x sensor_offset_n x ------------ sensor_offset_n x 0.694 V/V 44 zero_angle, angular_range and comp_threshold register BIT 13 213 12 212 11 211 10 210 29 9 28 8 27 13 7 26 6 25 5 24 4 23 3 22 2 21 1 20 LSB 0 2002 Mar 25 Philips Semiconductors Objective specification Programmable angle sensor KMA200 180 = A [ 15 : 0 ] x ----------- A [ 15 : 0 ] x 0.00275 16 2 Table 7 MSB 15 27 Table 8 MSB 15 27 14 26 13 25 12 24 11 23 10 22 21 9 20 8 27 14 26 13 25 12 24 11 23 10 22 21 9 20 8 27 temp_vref and temp_offs register BIT 7 26 6 25 5 24 4 23 3 22 2 21 1 20 LSB 0 temp_vref temp_offs temp_err and temp_warn register BIT 7 26 6 25 5 24 4 23 3 22 2 21 1 20 LSB 0 temp_err temp_warn Temperature = - 50 C + T[7:0] x 1C Table 9 MSB 15 RS1 14 RS0 13 EP 12 EC 11 SL 10 DO1 9 DO0 8 DI1 ctrl1 register BIT 7 DI0 6 OM2 5 OM1 4 OM0 3 CF1 2 CF0 1 G1 LSB 0 G0 Table 10 Description of ctrl1 bits BIT 15,14 13 12 11 SYMBOL RS[1:0] EP EC SL DESCRIPTION resolution of AD conversions in command mode; default value: 01 EEPROM write protection; default value: 0 external clock; default value: 0 rise and fall time of DATA output; default value: 0 0 = nominal 150 ns 1 = nominal 750 ns 10,9 DO[1:0] diagnoses of output stage; default value: 00 00 = level 0; VOUT,meas - VOUT,nom; < 10 %VDD 01 = level 1; VOUT,meas - VOUT,nom; < 5 %VDD 10 = level 2; VOUT,meas - VOUT,nom; < 2 %VDD 11 = level 3; VOUT,meas - VOUT,nom; < 1 %VDD 8,7 DI[1:0] diagnoses of input stage; default value: 000; note 1 000 = level 0; Ameas - Anom; < 7.8 mV/V 001 = level 1; Ameas - Anom; < 6.24 mV/V 010 = level 2; Ameas - Anom; < 4.68 mV/V 011 = level 3; Ameas - Anom; < 3.12 mV/V 100 = level 4; Ameas - Anom; < 1.56 mV/V 2002 Mar 25 14 Philips Semiconductors Objective specification Programmable angle sensor KMA200 BIT 6,5,4 SYMBOL OM[2:0] output mode; default value: 000 000 = digital output 001 = complement digital output DESCRIPTION 100 = analog output; standard + programmable output mode 1 101 = analog output; standard + programmable output mode 2 110 = analog output; standard + programmable output mode 3 111 = analog output; standard output only 3,2 1,0 Note 1. The ctrl1 register contains DI0 and DI1, DI2 is located in the ctrl2 register as bit 11 (see Tables 11 and 12). Table 11 ctrl2 register MSB 15 0 0 14 0 13 0 12 11 DI2 10 OC 9 FB 8 ETS BIT 7 TC1 6 TC0 5 EDO 4 CO1 3 CO0 2 EDI 1 CI1 LSB 0 CI0 CF[1:0] G[1:0] chopper frequency of instrumentation amplifiers; default value: 01 gain of instrumentation amplifiers; default value: 10 Table 12 Description of ctrl2 bits BIT 15 to 12 11 10 9 8 - DI2 OC FB ETS SYMBOL not used third bit of DI[2:0], diagnoses of input stage; see Table 10; default value: 0 offset compensation of analog outputs; default value: 1 automatic fall back into command mode; default value: 0 enable temperature supervision; default value: 1 0 = disabled 1 = enabled 7,6 TC[1:0] error counter temperature supervision; default value: 00 00 = 0 01 = 2 10 = 4 11 = 8 5 EDO enable diagnosis output stage; default value: 1 0 = disabled 1 = enabled 4,3 CO[1:0] error counter diagnosis output stage; default value: 00 00 = 0 01 = 2 10 = 4 11 = 8 DESCRIPTION 2002 Mar 25 15 Philips Semiconductors Objective specification Programmable angle sensor KMA200 BIT 2 SYMBOL EDI 0 = disabled 1 = enabled DESCRIPTION enable diagnosis input stage; default value: 1 1,0 CI[1:0] error counter diagnosis input stage; default value: 00 00 = 0 01 = 2 10 = 4 11 = 8 Table 13 clamp_lo and clamp_hi register MSB 15 27 14 26 13 25 12 24 11 23 10 22 21 9 20 8 27 BIT 7 clamp_hi 26 25 24 23 22 21 20 6 5 4 3 2 1 LSB 0 clamp_lo Lower clamping level = 5% + clamp_lo x 0.1% Upper clamping level = 69.5% + clamp_hi x 0.1% Table 14 anom and tc_anom register MSB 15 anom 27 26 25 24 23 22 21 20 14 13 12 11 10 9 8 BIT 7 tc_anom -27 26 25 24 23 22 21 20 6 5 4 3 2 1 LSB 0 1 Nominal amplitude,0 = anom x ------------------------------------ anom x 0.1078 mV/V 8 2 x 22 x K Trig Temperature coefficient nominal amplitude = tc_anom x 2 Table 15 tc_offset_1 and tc_offset_2 register MSB 15 -215 14 214 13 213 12 212 11 211 10 210 29 9 28 8 27 BIT 7 26 6 25 5 24 4 23 3 22 2 21 1 20 LSB 0 - 14 K -1 tc_anom x 0.0061% x K -1 Temperature coefficient = 2 - 23 V DDS -1 x sensor_offset_n x ------------ K tc_offset_n x 2.709 (nV/V)/K 44 2002 Mar 25 16 Philips Semiconductors Objective specification Programmable angle sensor KMA200 Programming of the EEPROM is possible in command mode only. To activate the command mode, the following initialization procedure (see Fig.9) must be executed during Power-on reset. During Power-on, pin CS must be held on a HIGH level and pin CLK must be held on a LOW level. This condition has to start during reset and must be valid during the following initialization phase of the ASIC for at least 1 ms. CS and CLK are internally weak pull-up, therefore at least pin CLK must be actively driven. If these conditions are valid, the ASIC will start in command mode. For all other combinations, or if the levels are not constant for the minimum time of 1 ms, the ASIC will start in normal operation mode. handbook, full pagewidth VDD max. 3 ms max. 100 ms ASIC internal Power-on reset CS min. 1 ms VOUT2 / CLK min. 1 ms VOUT1 / DATA MGW777 initialization of first command Fig.9 Procedure to enter the command mode. WRITE RAM (0nH), READ RAM (1nH) To write data to the RAM, the command byte 0nH (where n is the HEX address of the data), followed by the 16-bit data has to be sent. To read data from the RAM, the command byte 1nH has to be sent. If CS is activated again, the RAM contents at the specified address is clocked out. Note that on Power-on only the EEPROM constants at address 00H to 0FH are read from the EEPROM into the RAM. It is not possible to read from the EEPROM directly. CALCULATE CRC16 AND PROGRAM EEPROM (30H) To program the EEPROM, the configuration data has to be written to the RAM addresses 00H to 0EH. The EEPROM programming voltage then has to be applied at pin VDD and the command byte 30H has to be sent. The ASIC calculates the CRC16 checksum and writes the RAM constants at address 00H to 0FH to the EEPROM. This command is only executed when bit EP in the control 2002 Mar 25 17 information word is logic 0 on Power-on. If bit EP is logic 1, this command is ignored. Writing a new value to the control information word in RAM does not cancel the write protection. NOTES TO THE PROGRAMMING The EEPROM addresses 0, 1, 5, C, D and E are device dependent and pre-calibrated for each device. Changing the contents of these addresses to another value is not allowed as specific behaviour could then no longer be guaranteed. The EEPROM addresses A and B are used to store production related information. Changing these values should be avoided. Philips Semiconductors Objective specification Programmable angle sensor KMA200 PACKAGE OUTLINE Plastic single-ended multi-chip package; 6 interconnections; 5 in-line leads SOT637 HE1 E F1 L1 bp1 F D D3 D2 L R Q1 A D3 A B D1 SENSOR DIE POSITION centre of reading point HE * L4 L3 L2 1 e 2 3 4 bp bp2 5 c 0 E1 A-B DIMENSIONS (mm are the original dimensions) UNIT mm A 1.65 1.45 bp 0.41 0.34 bp1 1.57 1.47 bp2 c D 4.1 3.9 D1 8.1 7.9 D2 2.55 D3(1) max. 0.35 E 5.45 5.25 E1 0.5 2.5 scale 5 mm Q1 0.65 0.55 45 R max. 0.2 e 1.27 F F1 HE HE1 6.42 6.32 L 7.1 6.9 L1 0.85 0.75 L2 min. 4.75 L3 0.7 0.5 L4(1) max. 0.95 0.31 0.30 0.24 0.24 0.85 3.275 21.2 0.65 3.075 20.8 Note 1. Terminal dimensions within this zone are uncontrolled to allow for flow of plastic between and besides the leads. OUTLINE VERSION SOT637 REFERENCES IEC JEDEC EIAJ EUROPEAN PROJECTION ISSUE DATE 01-04-04 02-01-18 2002 Mar 25 18 Philips Semiconductors Objective specification Programmable angle sensor KMA200 DATA SHEET STATUS DATA SHEET STATUS(1) Objective data PRODUCT STATUS(2) Development DEFINITIONS This data sheet contains data from the objective specification for product development. Philips Semiconductors reserves the right to change the specification in any manner without notice. This data sheet contains data from the preliminary specification. Supplementary data will be published at a later date. Philips Semiconductors reserves the right to change the specification without notice, in order to improve the design and supply the best possible product. This data sheet contains data from the product specification. Philips Semiconductors reserves the right to make changes at any time in order to improve the design, manufacturing and supply. Changes will be communicated according to the Customer Product/Process Change Notification (CPCN) procedure SNW-SQ-650A. Preliminary data Qualification Product data Production Notes 1. Please consult the most recently issued data sheet before initiating or completing a design. 2. The product status of the device(s) described in this data sheet may have changed since this data sheet was published. The latest information is available on the Internet at URL http://www.semiconductors.philips.com. DEFINITIONS Short-form specification The data in a short-form specification is extracted from a full data sheet with the same type number and title. For detailed information see the relevant data sheet or data handbook. Limiting values definition Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 60134). Stress above one or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability. Application information Applications that are described herein for any of these products are for illustrative purposes only. Philips Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or modification. DISCLAIMERS Life support applications These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application. Right to make changes Philips Semiconductors reserves the right to make changes, without notice, in the products, including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. Philips Semiconductors assumes no responsibility or liability for the use of any of these products, conveys no licence or title under any patent, copyright, or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask work right infringement, unless otherwise specified. 2002 Mar 25 19 Philips Semiconductors - a worldwide company Contact information For additional information please visit http://www.semiconductors.philips.com. Fax: +31 40 27 24825 For sales offices addresses send e-mail to: sales.addresses@www.semiconductors.philips.com. (c) Koninklijke Philips Electronics N.V. 2002 SCA74 All rights are reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under patent- or other industrial or intellectual property rights. Printed in The Netherlands 613520/04/pp20 Date of release: 2002 Mar 25 Document order number: 9397 750 09313 |
Price & Availability of KMA2004
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |