BMP388 Barometric Pressure Sensor SKU: AngelBMP388US

From CQRobot-Wiki
Jump to: navigation, search
BMP388 Barometric Pressure Sensor

Description

This is a high-precision digital air pressure sensor, integrated with BMP388 chip to achieve data tracking accurately, Monitor atmospheric pressure and temperature, support I2C/SPI interface, and compatible with 3.3V/5v voltage.It compatible with Raspberry/Arduino/STM32 and other motherboards, especially suitable for flying toys, drones, handheld devices, such as mobile phones, tablets, GPS devices, navigation systems, portable health devices, home weather stations, watches, white goods and other application scenarios.

The BMP388 digital pressure sensor is a very compact 24-bit sensor with low power consumption and low noise. The absolute air pressure sensor accurate measure pressure and temperature measurements based on proven sensing principles. The BMP388 sensor excellent flexibility and is specifically designed for a wide range of height tracking applications. The sensor offers a best-in-class temperature coefficient offset (TCO) between 0°C and 65°C for accurate height measurement over a wide temperature range. The digital sensor has low power consumption, only 3.4μA at 1Hz, and a wide measurement range from 300hPa to 1250hPa.

The BMP388 features FIFO that greatly improving the ease of use while helping to reduce overall device power consumption during the entire operation. The integrated 512-byte FIFO buffer supports low-power applications and prevents data loss in non-real-time systems. The sensor synchronizes its data from external devices using the pressure sensor's built-in hardware. Simple access to data and storage is possible with the new interrupt feature.


Interface Description and Size

Barometric Pressure-BMP388-1.jpg

Note

The altitude calculated by the air pressure sensor is generally used as a relative value in a short period. For example, when taking a vertical elevator, record a height before the elevator starts, and the elevator rises to the 3rd floor, and records a height. The height difference between the two heights is accurate. If you need to use it in absolute situations, you can enter the height of the current position as the initial value of the calculation, and then exercise to observe the height change is accurate. However, if the time is long, the problem of height drift will easily occur. If the project requires long-term acquisition of accurate altitude values ​​and high frequency requirements, it needs to integrate other sensors for processing, such as GPS.


Connection Diagram

Note: The pressure value displayed in the system interface is based on "Pa" as the unit of measurement. 1 mbar = 100 Pa = 1 hPa.

Barometric Pressure-BMP388-2-1.jpg

DEMO Code

Media:BMP388_Barometric_Pressure_Sensor_DemoCode.zip


Specifications

Sensor Specifications

  • Working Voltage: 3.3V / 5V
  • Interface: I2C / SPI
  • Air Pressure Detection Range: 300hPa to 1250hPa
  • Absolute Dccuracy of air Pressure: Plus/Minus 0.40hPa (900hPa to 1100hPa, 25 Degree Celsius to 40 Degree Celsius)
  • Relative Pressure Accuracy: Plus/Minus 0.08hPa (900hPa to 1100hPa, 25 Degree Celsius to 40 Degree Celsius)
  • Temperature Drift Coefficient: Plus/Minus 0.75Pa / K (700hPa to 1100hPa, -20 Degree Celsius to 65 Degree Celsius)
  • Absolute Accuracy of Temperature: Plus/Minus 0.5 Degree Celsius (0 to 65 Degree Celsius)
  • Support Resolution: 0.016Pa (in high precision mode)
  • Support Sampling rate: 200Hz
  • Working Temperature: -40 Degree Celsius to 85 Degree Celsius
  • Dimension: 34.6mm * 26.9mm
  • Mounting hole size: 3.0mm

Ocean interface Cable Specifications

  • Cable Specifications: 22AWG
  • Material: Silicone
  • Length: 21cm
  • Withstand Voltage: Less Than 50V
  • Withstand Current: Less Than 1000MA
  • Line Sequence: Black-Negative Power Supply; Red-Positive Power Supply; Green-SDA; Blue-SDA; Yellow-INT.