The STEVAL-MKI109V2 is a motherboard designed to provide users with a complete,
ready-to-use platform for the demonstration of STMicroelectronics MEMS products. The
board features a DIL 24 socket to mount all available adapters for both digital and analog
output MEMS devices.
The motherboard includes a high-performance 32-bit microcontroller, which functions as a
bridge between the sensor and a PC, on which it is possible to use the downloadable
graphical user interface (GUI) from ST (Unico SW), or dedicated software routines for
customized applications.
A plain terminal (such as MS windows hyper-terminal (C)) can also be used to access the
sensor registers by text read/write commands.
Figure 2. STEVAL-MKI142V1 - LPS25H adapter
The STEVAL-MKI142V1 adapter board is designed to facilitate the demonstration of the
LPS25H product. The board offers an effective solution for fast system prototyping and
device evaluation directly within the user’s own application.
The STEVAL-MKI142V1 can be plugged into a standard DIL 24 socket. The adapter
provides the complete LPS25H pin-out and comes ready-to-use with the recommended
decoupling capacitors on the VDD power supply line. No pull-ups are provided.
4/26DocID025978 Rev 1
AN4450Pressure sensor evaluation boards
The STEVAL-MKI109V2 MEMS (aka eMotion board, shipped with pre-loaded eMotion FW)
is completed by a MS Windows™-based SW application called Unico. This tool may be
used as a simple real-time demonstrator or to verify device performance.
It also allows easy monitoring of the register status and allows changes to them based on
the intended scenario.
Recommended FW/SW revisions fully supporting the STEVAL-MKI142V1 are:
eMotion V3.0.6
Unico Rev. 3.0.1.0 beta
or newer.
DocID025978 Rev 15/26
26
Hardware (designing PCB schematics and layout)AN4450
2 Hardware (designing PCB schematics and layout)
2.1 LPS25H device package, interconnect and polarization
2.1.1 Package drawings
Pressure sensor LPS25H is available in a holed LGA package: HCLGA-10L (1mm
thickness).
Figure 3. HCLGA-10L 2.5x2.5x1.0 mm
Figure 4. Pin mapping (bottom view)
6/26DocID025978 Rev 1
AN4450Hardware (designing PCB schematics and layout)
2.1.2 Pin mapping
Table 1. LPS25H pin mapping details
Pin #NameFunctionWhat to do
1VDD_IOPower supply for I/O pinsI/O supply voltage (1.7V ~ 3.6V)
2
3ReservedReservedConnect to PCB ground
4
5
6CS
7INT1Interrupt 1 (or data ready)Leave unconnected if unused
8GND_IOI/O pins groundConnect to PCB ground
9GNDGroundConnect to PCB ground
10VDDPower supplySupply voltage (1.7V ~ 3.6V)
SCL
SPC
SDA
SDI
SDIO
SA0
SDO
I²C serial clock (SCL)
SPI serial port clock (SPC)
I²C serial data (SDA)
4-wire SPI serial data input (SDI)
3-wire SPI serial data input/output (SDIO)
I²C slave address select (SA0)
4-wire SPI serial data output (SDO)
I²C/SPI mode selection
SPI chip select
Optional pull-up resistor, connected to VDD_IO,
could be required for I²C (see I²C standard for
recommended value)
Optional pull-up resistor, connected to VDD_IO,
could be required for I²C (see I²C standard for
recommended value)
Hardware (designing PCB schematics and layout)AN4450
2.1.3 Typical application circuit
Figure 5. LPS25H electrical connection (I²C communication example w/SA0=1)
Key notes:
The device core is supplied through the VDD line. Power supply decoupling capacitors
(100 nF and at least 4.7 µF) must be placed as near as possible to the supply pads of the
device.
VDD_IO should match the one requested by the host controller. In any case VDD_IO must
be the same or lower than VDD. In the example shown here, VDD_IO is connected to VDD.
Please note that the LPS25H does not have an internal pull-up on the I²C lines (SCL and
SDA). They must be added externally according to the I²C bus speed and load, and
connected to VDD_IO.
In I²C mode, SA0 =1 (pin directly connected to VDD_IO) sets the slave address to 0xBA for
write and 0xBB for read. A pull-up resistor could be a better choice if there is a need to
communicate alternatively in I²C or SPI 4-wires, since pin 5 is SDO for SPI 4-wires and of
course it cannot function if hard-connected to VDD_IO.
The I²C interface is compliant with fast mode (400 kHz) I²C standards as well as with normal
mode.
8/26DocID025978 Rev 1
Loading...
+ 18 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.