OSL I2C Level Sensors with Code Examples UK Made

I2C level sensors are perfect for embedded and low power systems ,the OSL I2C level sensors are made in the UK with high quality , accurate and have quick lead times. We offer full integration support with code examples.

I2C Level sensor
  • Supply 3V-5Vdc.
  • Fully submersible
  • Accuracy ±0.25 to ±0.10%
  • Customisable – Output – Pressure – Port
  • Low power consumption.
  • 4 wires VDD +, VSS – ,SDA, SCL
  • OEM Bulk order discounts
  • Arduino compatible
  • Instrumentation support
  • USB serial adaptor
  • Ideal for Embedded Systems
  • Arduino and C code examples
  • Clock speeds will vary depending on length of the cable

We offer OEM bulk order discounts and can modify and customise.

I2C Level Sensor Gland
I2C Level Sensor Gland
I2C Level Sensor pressure  port
I2C Level Sensor pressure port
I2C Level sensor Bottom
I2C Level sensor Bottom

OSL Level Sensor Specifications

  • Pressure ranges from 0.5 to 700 Bar
  • Accuracy choice from ±0.25 to ±0.10% NLH ( BFSL)
  • Gauge Absolute or Seal Gauge
  • Media Temperature -40 °C to +125 °C
  • Ceramic sensor for corrosive resistance

Description

The I2C pressure sensor uses a multiple registers containing pressure and level data accessible via I2C . When all the fixed parameters are determined e.g. pressure range , the real time 24 bit ADC reading is then read , that with the fixed paratmers is then used to calcualtre the pressruee see example below

The I2C clock speed will vary depending on the length of cable.

This type of pressure sensor is ideal for Raspberry Pi , Arduino and Embedded systems.

I2C Pressure sensor reading example

Below is an example of a 0 to 10 Bar absolute pressure range, the NVM would look like this:

  • 2A (Zero pressure range) = 0000
  • 2B (Zero decimal place) = 0000
  • 2C (Full scale pressure range) = 000A (10 decimal)
  • 2D (Full scale decimal place) = 0000
  • 29 (Pressure engineering units) = 0002
  • 2E (Pressure datum type) = 0001

An example of typical calibration figures would look something like this:

  • 24 (Zero calibration LSB) = 4563
  • 25 (Zero calibration MSB) = 0019
  • When converted from HEX, 0019 4563 to decimal = 1656163
  • 26 (Full scale LSB) = 4C8E
  • 27 (Full scale MSB) = 00E6
  • When converted from HEX, 00E6 4C8E to decimal = 15092878

For example 0 Bar Absolute pressure = 1656163 and 10 Bar absolute pressure = 15092878 giving a span of 13436715 for 10 bar.

I2C Level Sensors Customisation and Design

We at OnlineSensors Ltd sell standard instrumentation but we also offer customisations on any part of our standard offering for example custom:

  • Pressure ports
  • Housings and enclosures
  • Pressure Range
  • Output connections

The above are just some examples , the best advice is to get in touch with us