MPL3115A2 Pressure Sensor Upgrade

Contents:
  1. Pressure Sensor - Detector 3
  2. Grafana Highlights the Inferior Sensor
  3. Installing the Replacement Pressure Sensor on the Splat board
  4. Testing after Installation of the MPL3115A2

[Top][Home]
Related Pages:
  1. Lightning-Server - The Lightning Map
  2. Home Brew Lightning Detector - Development 2018 to 2020
  3. The Splat Board - NEW daughter board 2020
  4. Firmware Upgrade Procedure
  5. Serial Console
  6. Serial Display
  7. Grafana Graphical Presentations
  8. Nextion HMI LCD Display
  9. MPL3115A2 Pressure-Sensors

[Top][Home]

Pressure Sensor - Detector 3

The sensor at position U10 on the Splat Board is labled M2PR EWC and is installed as Detector No 3. It is a a low precision detector MPL115A1. This is the Datasheet.

MPL115A1 Miniature SPI digital barometer, 50 to 115 kPa Rev. 8 — 10 October 2017 :
https://www.nxp.com/docs/en/data-sheet/MPL115A1.pdf

The upgrade to a MPL3115A2 is recommended and the datasheet is here.

MPL3115A2 I2C precision pressure sensor with altimetry Rev. 8 — 12 April 2018:
https://www.nxp.com/docs/en/data-sheet/MPL3115A2.pdf

See MPL3115A2 Pressure Sensor for more details on the replacement module.

This is detector 3 with the replacement eBay module wired in. It can be taped to board using double sided cushion tape and stuck where the zigbee module can go.

detector-3.jpg [Top][Home]

Grafana Highlights the Inferior Sensor

The surface mounted MPL3115A2 is not giving the same accuracy of results as the MPL3115A2 Arduino module which contain the MPL3115A2. The surface mounted low precision detector (MPL115A2) appears to be inferior to the MPL3115A2 module.

In the following image you can see the difference in quality of the barometric pressure sensors, dislayed as Detector 3. That is, graph in the top centre is of a low quality onboard sensor.

pressure-sensor.png

In order to improve accuracy it is recommended to purchase a MPL3115A2 module on ebay, and disable the onboard MPL115A2.

[Top][Home]

Installing the Replacement Pressure Sensor on the Splat board

wiring

This is the Splat board with the MPL3115A2 Pressure Sensor module wired in and the MPL115A2 disabled.

The MPL3115A2 can be secured to the Splat board using double sided cushion tape in the location allocated to the zigbee module.

MPL3115A2-ECO-Wiring.png


To add the module:

Unsolder other end of the handwire connected to TP14 and resolder it to the other end of the U11. That is, to the GND pin (socket). This will disable the onboard MPL115.

Determine if the module to be installed is powere at 5V or 3V3. The VCC connects to Pin 1 on the SER connector (J3) of the STM32 board and GND is on Pin4 of that same connector (nearest to the edge of the STM32).

The SDA signal goes to Pin 4 on CN3 - YELLOW
The SCL signal goes to Pin 13 on CN4 - BROWN



[Top][Home]

Testing after Installation of the MPL3115A2

The pressure data is being reported correctly so the upgrade was successful/
grafana-MPL3115A2.png

Live Grafana page showing pressure and tempeature data:
http://lightning.vk4ya.com:3000/d/MmBxx05Gz/pressure?orgId=1&refresh=5m&from=now-15m&to=now&var-detector=All

[Top][Home]
Glenn Lyons VK4PK
glenn@LyonsComputer.com.au
Ver:gnl20201207 - pre published v0.9