Getting Started with the BRKTSTBAPx7250 Evaluation Board

最終更新日時: Dec 21, 2022サポート BRKTSTBAPx7250

このドキュメントの内容

  • 1

    Out of the Box
  • 2

    Get Hardware
  • 3

    Install and Configure Software Tools
  • 4

    Configure Hardware

1. Out of the Box

The NXP analog product development boards provide an easy-to-use platform for evaluating NXP products. The boards support a range of analog, mixed-signal and power solutions. They incorporate monolithic integrated circuits and system-in-package devices that use proven high-volume technology. NXP products offer longer battery life, a smaller form factor, reduced component counts, lower cost and improved performance in powering state-of-the-art systems.

This page will guide you through the process of setting up and using the BRKTSTBAPx7250 board.

1.1 Kit Content and Packing List

The BRKTSTBAPx7250 comes as a single board. The box contents include:

  • Assembled and tested evaluation board in an antistatic bag

1.2 Additional Hardware

The BRKTSTBAPx7250 can be paired with NXP MCU boards of your choice, however there is an example project provided targeted for the FRDM-KE15Z MCU and the FRDMK64F Freedom boards for evaluation.

  • FRDM7X-INTERFACE board
  • FRDM-KE15Z MCU Freedom board for both I²C and analog option
  • FRDM-K64F MCU board for SPI options
  • A Windows PC is also required with installed software

1.3 Assumptions

All three boards are connected together for use with the example demo software.

1.4 Static Handling Requirements

1.5 Minimum System Requirements

This evaluation board requires a:

  • Windows 10 PC workstation
  • FRDM7X-INTERFACE board
  • FRDM-KE15Z MCU Freedom board for both I²C and analog option
  • FRDM-K64F MCU board for SPI options

1.6 Software

Installing software is necessary to work with this evaluation board. All listed software is available on the information page for the evaluation board information page at: FXPS7xx0D4.

2. Get Hardware

2.1 Board Features

  • Pressure / Temperature Range and Packaging
    • Absolute pressure range: 20 to 250 kPa (using the BRKFXPS7XXX-PCB board, other pressure options are available)
    • Operating temperature range: –40 °C to 130 °C
    • Lead-free, 16-pin HQFN, 4 mm x 4 mm x 1.98 mm package
  • I²C Compatible Serial Interface
    • Follower mode operation
    • Standard mode, fast mode and fast-mode plus support
  • 32-bit SPI Compatible Serial Interface
    • Sensor data transmission commands
    • 12-bit data for absolute pressure
    • 8-bit data for temperature
    • 2-bit basic status and 2-bit detailed status fields
    • 3, 4, or 8-bit configurable CRC
    • Digital self-test

2.2 Board Description

The BRKTSTBAPx7250 breakout board incorporates an FXPS7250 fully integrated high-performance barometric absolute pressure (BAP) sensor consisting of a compact capacitive MEMS device coupled with a digital integrated circuit producing a fully calibrated digital output.

The BRKTSTBAPx7250 evaluation boards can be easily connected to an NXP Freedom MCU board via the Arduino headers for evaluation however they do require the FRDM7X-INTERFACE board for Arduino compatibility. The following boards are recommended:

  • FRDM7X-INTERFACE
  • FRDM-KE15Z – For use with the Analog and I²C compatible breakout boards
  • FRDM-K64F – For use with the SPI compatible breakout boards

2.3 Board Components

Overview of the BRKTSTBAPx7250 board.

The BRKTSTBAPx7250 is a set of three evaluation boards with all of the necessary headers, jumpers and test signals to quickly evaluate the FXPS7250DI4S, FXPS7250DS4S and FXPS7250A4S absolute pressure sensors, Digital Barometric Absolute Pressure (DBAP), and Analog Manifold Absolute Pressure (AMAP).

In addition, the FRDM7X-INTERFACE board provides a common interface allowing all three BRKTSTBAPx7250 types to be paired with any NXP Freedom MCU for which MCUXpresso project-based software is provided.

A blank PCB is also provided, BRKFXPS7XXX-PCB, to accommodate other pressure ranges. Users can populate the board with the selected pressure sensor and passives accordingly using the NXP provided schematics based on the desired interface; analog, I²C of SPI.

Overview of the BRKTSTBAPx7250 Board

Overview of the BRKTSTBAPx7250 Board
Number Description
U1 FXPS7250A4ST1 barometric pressure sensor (BAP), analog output
U1 FXPS7250DI4ST1 barometric pressure sensor (BAP), I²C protocol
U1 FXPS7250DS4ST1 barometric pressure sensor (BAP), SPI protocol

3. Install and Configure Software Tools

3.1 Install and Configure Software Tools

NXP provides Component Library software examples for quick evaluation and prototyping. The demo projects are targeted to the FRDM-KE15Z (analog and I²C options) and FRDM-K64F (SPI option) and is located under Design Resources, Software, BSP, Drivers and Middleware at the following link: Sensor Drivers for NXP Sensors. To download the FXPS7xxx sensor driver with examples, scroll down to the "Downloads" section.

4. Configure Hardware

4.1 Configure Hardware

Figure 1 presents the hardware configuration incorporating the BRKTSTBAPx7250 development board, the FRDM7X-INTERFACE board, the FRDM-KE15Z MCU board. The evaluation kit is then connected to a Windows PC with a USB cable.

Figure 1. Evaluation hardware

Figure 1. Evaluation hardware

The only development board configuration required are the settings of the four SW1 positions on the FRDM7X-INTERFACE board. The four SW1 positions are set to the protocol (analog, I²C, or SPI) of the corresponding BRKTSTBAPx7250 breakout board.

Table 2 shows each switch position relative to the development boards output protocol where they are defined as follows:

SW1: 0/1 positions

  • 0 position is to the right (signal low)
  • 1 position is to the left (signal high)
  • ‒ Don’t care
SW1 Analog SPI I²C
1
2
3
4