-
POSTAGE
Rapid Global delivery from UK+ Free for orders over £30
-
FRIENDLY
Friendly customer support ,code examples and advice
-
SECURE PAYMENTS
Checkout with confidence
-
CUSTOM DESIGNS
Engineering design services drop us a line!
You need to choose options for product.
-
files/I2C_Pressure_Sensor_Top_OSL.png
-
files/TPTi2c.png
-
files/I2C_Pressure_sensor_Port.jpg
-
files/I2C_pressure_sensor_OSL.jpg
The I2C pressure sensor uses the I2C protocol to output pressure readings.
Code examples and full support are included.
Therefore integration is simplified by avoiding analogue circuitry with a digital interface.
OSL I2C Pressure sensor Specifications
- Pressure ranges from 0.5 to 700 Bar
- Accuracy choice from ±0.25 to ±0.10% NLH ( BFSL)
- Gauge or Absolute
- Manu Pressure Units Bar PSI mBar Pa etc
- Media Temperature -40 °C to +125 °C
- Ceramic sensor for corrosive resistance
I2C Pressure transducer overview
- 3-5Vdc.
- Low power consumption.
- 4 wires required VDD +, VSS - , SCL (Clock) and SDA(Data)
- Data flow is bi-directional.
- Each device has a unique address
- maximum of 127 devices on the data bus
- This I2C pressure sensors is a slave device
How To read from the OSL I2C Pressure sensor
Embedded C Code and Arduino example are availble.
Based on an i2c pressure sensor with an address of 0x00
- Send a start sequence
2. Send I2C address with the R/W bit low 0x00 (Write even address)
3. Send register address
4. Send a start sequence again (repeated start)
5. Send 0x01 I2C address R/W bit high (odd address)
6. Read perform and I2C read
7. Send the stop sequence.
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.
OSL I2C 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:
- Housing shapes
- Pressure ports
- Pressure Range
- Output connections
Get in touch!
- Regular price
- £105.55
The I2C pressure sensor uses the I2C protocol to output pressure readings.
Code examples and full support are included.
Therefore integration is simplified by avoiding analogue circuitry with a digital interface.
OSL I2C Pressure sensor Specifications
- Pressure ranges from 0.5 to 700 Bar
- Accuracy choice from ±0.25 to ±0.10% NLH ( BFSL)
- Gauge or Absolute
- Manu Pressure Units Bar PSI mBar Pa etc
- Media Temperature -40 °C to +125 °C
- Ceramic sensor for corrosive resistance
I2C Pressure transducer overview
- 3-5Vdc.
- Low power consumption.
- 4 wires required VDD +, VSS - , SCL (Clock) and SDA(Data)
- Data flow is bi-directional.
- Each device has a unique address
- maximum of 127 devices on the data bus
- This I2C pressure sensors is a slave device
How To read from the OSL I2C Pressure sensor
Embedded C Code and Arduino example are availble.
Based on an i2c pressure sensor with an address of 0x00
- Send a start sequence
2. Send I2C address with the R/W bit low 0x00 (Write even address)
3. Send register address
4. Send a start sequence again (repeated start)
5. Send 0x01 I2C address R/W bit high (odd address)
6. Read perform and I2C read
7. Send the stop sequence.
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.
OSL I2C 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:
- Housing shapes
- Pressure ports
- Pressure Range
- Output connections
Get in touch!
- Regular price
- £105.55
Couldn't load pickup availability
Frequently Bought Together
-
Vendor: OnlineSensors Ltd
OSL ASL Autosport Pressure Sensor
Regular price £175.55 -
Vendor: OnlineSensors Ltd
OSL 200 Bar Brake and Clutch Pressure Sensor 0.5-4.5V
Regular price £175.55 -
Vendor: OnlineSensors Ltd
OSL 0-10 Bar Oil and Fuel Pressure Sensor 0.5-4.5V Buy Online UK Made
Regular price £175.55 -
Vendor: OnlineSensors Ltd
OSL 4-20mA Pressure Sensor Quality Made in the UK
Regular price £175.50