Product Description
The Bar02 Ultra-High Resolution 10m Depth/Pressure Sensor is a low-pressure, high resolution, high accuracy version of our Bar30 sensor. Using the MS5837-02BA sensor from Measurement Specialties, this device can measure up to 10 meters in depth (2 bar absolute pressure) with a water depth resolution of just 0.16mm! It can also measure altitude in the air using air pressure with a resolution of 13cm. It’s housed in the same penetrator form factor as the Bar30 and can handle up to 10 bar absolute pressure (90-meter water depth).
One of the key features of this version of the sensor compared to the Bar30 sensor is the very high accuracy. According to the datasheet, the worst-case accuracy is about +/- 4 mbar (4 cm water depth).
The sensor communicates over I2C. It operates on 3.3V I2C voltage but can accept power input up to 5.5V. It comes standard with a 4-pin DF13 connector, however, it is not compatible with ArduSub or the BlueROV2.
This sensor includes a temperature sensor accurate to ±2°C, with data also accessible through I2C. If you need something with more temperature accuracy, please check out the Celsius Temperature Sensor.
The electrical schematic and board layout are open-source and the design files are available in the Technical Details tab. Feel free to adapt to your own needs.
The gel-filled sensor must be completely dried once per day or the pressure and temperature readings will drift.
Contents
- 1 x Bar02 Pressure Sensor
- 1 x O-ring
- 1 x Nut
Specifications
Parameter | Value | |
---|---|---|
Electrical | ||
Supply Voltage | 2.5 – 5.5 volts | |
I2C Logic Voltage (SDA and SCL) | 2.5 – 3.6 volts | |
Peak Current | 1.25 mA | |
Mating Connector | Hirose 4-pos DF13 available on Digi-Key | |
Pressure | ||
Maximum Mechanical Pressure | 10 bar* | 145 psi* |
Standard Operating Pressure | 0.3 – 1.2 bar | 4 – 17 psi |
Extended Operating Pressure | 0.01 – 2 bar | 0.15 – 29 psi |
Operating Depth | 10m | 33 ft |
Relative Accuracy (0-60°C) | ± 2 mbar (2 cm in freshwater) | ± .03 psi (0.8 inches in freshwater) |
Relative Accuracy (-20-85°C) | ± 4 mbar (4 cm in freshwater) | ± .06 psi (1.6 inches in freshwater) |
Resolution | .016 mbar (.16 mm in freshwater, 13cm in air at sea level) | |
Temperature | ||
In Air Operating Temperature | -20 to +85°C | -4 to 185°F |
In Water Operating Temperature | 2 to 40°C | 35.6 to 104°F |
Storage Temperature | -40 to +85°C | -40 to 185°F |
Relative Accuracy | ± 2°C (between -20 to +85°C) | ± 3.6°F |
Physical | ||
Recommended Through Hole Size | 10.2 mm | 13/32″ |
Interfacing | ||
ArduSub Compatible? | No | |
Development Libraries | MS5837 Arduino, MS5837 Python |
*Subjecting the sensor to the absolute maximum mechanical pressure may cause damage to the sensor.
2D Drawings
3D Models
- BAR02-PRESSURE-SENSOR-R1 (.zip)
- PENETRATOR-M-NUT-10-8-R2 (.zip)
Documents
- MS5837-02BA Data Sheet (PDF)
- Bar30/Bar02 Schematic (PDF)
Revision History
- 29 March 2021 | Changes to operating temperatures.
- 20 April 2018 | R1 – Initial release
Guides
Quick Start
1. Download MS5837 Arduino Library.
2. Install software such as the Example Code to your microcontroller.
3. Connect the DF13 or bare wires to the appropriate microcontroller pins, using a logic level converter if your board has 5V logic:
- Green: SCL (3.3V logic)
- White: SDA (3.3V logic)
- Red: +2.5-5.5V
- Black: Ground
Reviews
There are no reviews yet.