Page 1
N ov e m be r 2 00 7 KP12x Kit E v a l k it f or P r e s s u r e S e n s o r s User’s Manual R e v . 1. 1 S e ns e &...
Page 2
Infineon Technologies components may be used in life-support devices or systems only with the express written approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure of that life-support device or system or to affect the safety or effectiveness of that device or system. Life support devices or systems are intended to be implanted in the human body or to support and/or maintain and sustain and/or protect human life.
Page 3
Any information within this document that you feel is wrong, unclear or missing at all? Your feedback will help us to continuously improve the quality of this document. Please send your proposal (including a reference to this document) to: sensors@infineon.com User’s Manual Rev. 1.1, 2007-11-23...
KP12x Kit User’s Manual Evalkit for Pressure Sensors KP12x Board Evalboard for Pressure Sensors Version 1.5 Overview The Pressure Evaluation and Demo Board is intended for following purposes: Stand-Alone Evalboard for Pressure Sensors KP12x Family The board can be used as barometer. The sensor is placed in a test socket.
Evalkit for Pressure Sensors KP12x Kit Overview Technical Description 1.1.1 Power Supply The board may be supplied alternatively by battery or a DC voltage power supply. Note: In case of battery supply it is recommended to switch it on only for short term. Otherwise the lifetime of the battery is not very long (10 to 20 hours for a 9V block battery).
Evalkit for Pressure Sensors KP12x Kit Overview Output voltage calibration 1. Insert the sensor (see Figure 2. Plug in the 9 to 24 V wall power supply to create 5 V through the voltage regulator placed on the KP12xEvalBoard. 3. Measure the output voltage with a volt meter on CON2 (see Figure 4.
Page 8
Evalkit for Pressure Sensors KP12x Kit Overview Figure 3 Measure Points for all Sensor Pins Table 1 Pin Definitions and Functions Pin No. Sensor Pin No. CON2 Name Function Evalboard TEST Test pin CLOCK / V External Clock for Communication / Programming PROG Voltage DATA IN...
Evalkit for Pressure Sensors KP12x Kit Overview Insertion of the User’s Manual Sensor Make sure to insert the User’s Manual sensor with the large GND PIN aligned to the marking in the socket, see Figure Large GND PIN Marking of the sensor press down Figure 4...
Evalkit for Pressure Sensors KP12x Kit Board Layout Board Layout Figure 8 shows the components placed on the top layer of the board. Figure 8 Board Layout Top Layer User’s Manual Rev. 1.1, 2007-11-23...
Page 12
Evalkit for Pressure Sensors KP12x Kit Board Layout Figure 9 shows the components placed on the bottom layer of the board. Figure 9 Board Layout Bottom Layer User’s Manual Rev. 1.1, 2007-11-23...
Evalkit for Pressure Sensors KP12x Kit Electrical Parameters Electrical Parameters Table 2 Parameters Parameter Symbol Values Unit Note / Test Condition min. typ. max. Supply Voltage Supply Current Board dimensions 80x92 only PCB PC Interface The link to a PC can be made using a PGSISI box (see Figure 10).
Evalkit for Pressure Sensors KP12x Kit PC Interface Hardware Following equipment is necessary for the PC-Interface: • PGSISI-Box • KP12x demoboard • Power supply unit • Different power supply adapters • USB-connector • Optional: RS232-connector Figure 12 PC-Interface Hardware Software Following software is necessary for the PC-Interface: •...
Evalkit for Pressure Sensors KP12x Kit Installation Installation PGSISI Driver Unit The hardware must be connected as shown in Figure 12. The USB connector has to be connected to a free USB port of the PC, alternatively the RS-232 cable can be used. Note: Be sure not to connect both of them! After connecting the PGSISI-Box with your PC (Operating System Windows 2000 or WindowsXP) the Installation Wizard will start automatically to install the correct driver.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface Graphic User Interface After installing the KP12xDemoBoard Software and connecting the PGSISI-Box to your PC, the application can be started (Start -> Programs -> KP12xDemoBoard-> KP12xDemoBoard_v1.2). The first page is always the power supply page.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface EEPROM Page The EEPROM page gives the possibility to read out and program (temporary ) the EEPROM shadow register. Therefore, the test mode must be activated. Switching to the EEPROM page (see Figure 16), activates the test mode automatically.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface EEPROM Margin Page On this page the voltage of all programmed EEPROM cells can be checked. Switching to the EEPROM margin page automatically activates the test mode. Figure 17 EEPROM Page Defining Margin Voltage “1”...
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface RAM page The RAM page gives the possibility to read out and write (temporary ) the RAM. Switching to the RAM page automatically activates the test mode. Figure 18 RAM Page RAM content shows the stored values of the EEPROM registers in hexadecimal format.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface SPI Page The SPI page allows sending SPI commands to the sensor. The SPI command could be a read or write command to the given address. The data in field gives the possibility to define the data which should be written to the selected register.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface Pressure Visualization Page The pressure visualization page continuously shows the output voltage of the sensor (the same value as on page Power Supply Page). For activation press read Vout. Press the button again to deactivate the measurement. The coordinate axes are adjustable by changing the values displayed (e.g.
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface Extras Page On the Extras page the path settings for reading and saving the EEPROM content can be done. Figure 21 Extras Page User’s Manual Rev. 1.1, 2007-11-23...
Evalkit for Pressure Sensors KP12x Kit Graphic User Interface Menu bar Reconnect to PGSISI Box will close the (virtual) COM port, reopen it and start the boot loader again. This can be used when the connection has been lost or the box was powered down. Open manual shows this document and About KP12xDemoBoard presents some version information.
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access Digital Interface for EEPROM access Communication during calibration process is done via digital programming interface. The Evalkit for Pressure Sensors digital interface is a three wire interface consisting of DATA IN, DATA OUT and CLOCK / V , see Figure...
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access SPI address space The address space for SPI communication consists of two main blocks: • the EEPROM registers (3 bit address) • the control registers (5 bit address) addr register description EEPROM register, analog trim...
Page 26
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access CLOCK/ PROG Mode W/Rn A1 A0 D14 D13 D12 D11 D10 D9 Select DATA In Enable DATA Out D15 D14 D13 D12 D11 D10 DO9 DO8 DO7 DO6 DO5 DO4 DO3 DO2 DO1 Current Content of Addressed Register Frame PROM...
Page 27
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access When addressing the EEPROM registers, the data frame consists of a 3 bit address and 16 data bits (see Figure 26). When addressing the control registers, the data frame consists of a 5 bit address and 10 data bits (see Figure 27).
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access Register Description The content of the EEPROM registers should not be changed. In this User’s Manual only the content of the control registers is described. After startup the chip is in normal operation mode and does not react to any read or write command except the test mode activation sequence on the serial interface.
Page 29
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access function value description remark TSTMUX_SEL 0 analog test mux select see detailed description of analog test modes TEST_TC TempComp normal operation TempComp test set TC virtually to 125°C TCQ_OFF quadratic coefficients of TempComp enabled quadratic coefficients of...
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access EEP_MODE(2:0) description standby (default) write erase refresh margin margin_z reserved reserved Figure 31 EEPROM Modes Standby mode Standby mode is the default mode of the EEPROM array. In test mode rows EE0 to EE6 can be accessed via SPI commands.
Page 31
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access entire E²PROM has to be read out. The E²PROM content must be equal to the requested content (refer to Figure 10). Then the serial command for margin test must be sent to the E²PROM control register with the voltage level.
Page 32
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access function description remark read/write value of output DAC write access only possible when DAC test mode is active Figure 35 Address 0x0B: DAC Register function value description range reserved Sensitivity 0 Normal nominal sensitivity range...
Page 33
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access function value description range reserved Fehler! Textmarke nicht definiert. linear gain of TempComp -32… 31 Figure 41 Address 0x11: TGL Register function value description range reserved quadratic gain of TempComp -8 …...
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access Test Modes Test mode must be activated by writing “2CEh” to the status register (Addr. 08h). Any other sequence written to the status register disables the test mode and brings the chip back to normal operation. The cyclic EEPROM refresh and the FEC ERR / ACT flag calculation is deactivated in test mode, therefore refresh and calc FEC has to be triggered manually.
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access Normal Operation Diag2 Mode U = f (p) U = f (p) Figure 48 Diag 2 functionality The output value measured in Diag 2 mode is pressure independent and must be inside a sensor’s individual range.
Page 36
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access SD-Stream Test In SD-Stream test mode the Sigmadelta stream is switched to DATA_OUT pin. Contact Test In contact test mode V can be measured on V pin. DAC Test In DAC test mode a digital input value between 0 and 1023 can be written to the DAC input register and the respective output value can be measured at the V pin.
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access Communication Conditions 7.5.1 Communication Pad Parameters Table 3 Input Pad CLOCK/V (Clock Mode) PROG = 5.0V, GND = 0V, T = 20°C to 30°C Parameter Symbol Values Unit Note / Test Condition min.
Page 38
Evalkit for Pressure Sensors KP12x Kit Digital Interface for EEPROM access 1) Not subject to production test - verified by characterization/design. CLKH CLKL 0.8 x V CLKL CLOCK /V PROG 0.2 x V CLKL 0.8 x V DATA IN HDIN 0.2 x V HDIN 0.8 x V...
Page 39
. i n f i n e o n . c o m Published by Infineon Technologies AG...
Need help?
Do you have a question about the KP12 Series and is the answer not in the manual?
Questions and answers