Skip to main content

MS5611 Atmospheric Pressure & Temperature Sensor Module

TheMS5611 pressure and Temperature sensor moduleis a hermetically sealed package with a hole to measure ambient pressure. Thepressure sensor moduleconsists of the pressure sensor, power supply, and interface circuitry.

MS5611 Pinout

Pin Number

Pin Name

Description

1.

VCC

Power supply pin, 5V nominal

2.

GND

Ground reference

3.

SCL

Clock for SPI and I2C

4.

SDA

Data for SPI and I2C

5.

CSB

Chip select for SPI, Address select for I2C

6.

SD0

Data out for SPI

7.

PS

Protocol select, pull high for I2C (default), connect to ground for SPI

Components Present On MS5611 Module

The following are the major出现在MS5611组件module, which will be described later in the article.

3.3V LDO, MS5611 IC, pullup and pulldown resistors, indicator LED, and decoupling capacitors

Module Specifications

  • Supply Voltage – 5V nominal
  • Current Draw – approx. 1.5mA
  • Pressure range – 10mb to 1200mb
  • Altitude resolution – 10cm
  • Temperature range - -10°C to 85°C
  • SPI and I2C

Note:Complete technical details can be found in theMS5611Datasheetlinked at the bottom of this page.

Alternate Modules

BME280,BMP180, BME680, MPL3115A2

Understanding the MS5611 Module

MS5611 Module Overview

TheMS5611 pressure and temperature sensor moduleconsist of the pressure sensor, power supply, and interface circuitry. Thepressure sensor moduleitself is a hermetically sealed package with a hole to measure ambient pressure. Power to the module is provided by a 3.3V low dropout (LDO) regulator and decoupled by two decoupling capacitors. Power is indicated by a single LED.

The module is interfaced to microcontrollers through a level shifter that shifts the 0-3.3V used by the module to the 0-5V used by most microcontrollers. The important connections are broken out to a single row 7 pin header for ease of connection.

Internal Circuit Diagram of MS5611 Module

MS5611 Module Internal Circuit

The module is powered by a generic 3.3V LDO. Because of the small package, the LDO cannot handle large currents or voltages and is best powered off with 5V. The LED connected to the 3.3V rail acts as a power indicator.

Since the sensor module itself is not designed to work with 5V signal levels, a discrete level shifter using twoN-channel MOSFETsis used. The input is connected to the sources and the output to the drains. When the input is high, the source and gate are both at the same voltage and no current can flow, the drain is therefore high impedance and the output is pulled up through the 4.7K resistor. When the input is low, the gate is at 3.3V with respect to the source and the MOSFET turns on, sinking current through the drain into the pin of the sensor, and the output is low.

The pulldown resistor on the PS pin sets the communication protocol to I2C by default.

How to Use the MS5611 Module

MS5611 Module Application Circuit

The MS5611 can use both theI2CandSPI protocol, selectable using the PS pin. The pin is pulled low by default, so the I2C protocol is enabled. To talk to the microcontroller, the SCL and SDA pins are connected to the respective SCL and SDA pins on the microcontroller.

There are several libraries for microcontrollers like the Arduino which can be used to gather data from the sensor. In case two sensors are used, the address select pin can be used to change the address of one module using the CSB pin.

Since it is abarometric pressure sensor, it can be used as analtitude measuring deviceprovided it is calibrated to sea-level atmospheric pressure.

MS5611 Module Basic Troubleshooting

If there is no data:

  1. Check VCC, check of the power indicator LED is glowing
  2. Check the connection of the data pins
  3. Check the state of the PS pin and if the right protocol has been programmed to the microcontroller
  4. 检查是否使用正确的时钟速度

If the data is incorrect:

  1. Check if the module has been calibrated correctly
  2. Check to see if the opening on the sensor is blocked

MS5611 Module Applications

  • Weather monitoring
  • Altimeter
  • Climate control systems

2D Model of the Module

The dimensions of theMS5611module是given below to help you with selecting the rightPCB footprint forMS5611.

MS5611 Dimensions

Component Datasheet

Related Post



Join 20K+subscribers

We will never spam you.

*indicates required

Be a part of our ever growing community.

Baidu