Electronic Components Datasheet Search
  English  ▼

X  

BME688 Datasheet(PDF) 22 Page - Bosch Sensortec GmbH

Part # BME688
Description  Digital low power gas, pressure, temperature & humidity sensor with AI
PDF  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  BOSCH [Bosch Sensortec GmbH]
Direct Link  https://www.bosch-sensortec.com
Logo BOSCH - Bosch Sensortec GmbH

BME688 Datasheet(HTML) 22 Page - Bosch Sensortec GmbH

Back Button BME688 Datasheet HTML 18Page - Bosch Sensortec GmbH BME688 Datasheet HTML 19Page - Bosch Sensortec GmbH BME688 Datasheet HTML 20Page - Bosch Sensortec GmbH BME688 Datasheet HTML 21Page - Bosch Sensortec GmbH BME688 Datasheet HTML 22Page - Bosch Sensortec GmbH BME688 Datasheet HTML 23Page - Bosch Sensortec GmbH BME688 Datasheet HTML 24Page - Bosch Sensortec GmbH BME688 Datasheet HTML 25Page - Bosch Sensortec GmbH BME688 Datasheet HTML 26Page - Bosch Sensortec GmbH Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 60 page
background image
Bosch Sensortec | BME688 Datasheet
22 | 60
Modifications reserved |Data subject to change without notice | Printed in Germany
Document number: BST-BME688-DS000-03 Revision_1.3 022024
Figure 5: Illustration of parallel measurement mode, an example with 3 step heater profile
3.6 Measurement flow
Referring to Figure 2, the BME688 measurement period consists of a temperature, pressure and humidity measurement
with selectable oversampling. Moreover, it contains a heating phase for the gas sensor hot plate as well as a measurement
of the gas sensor resistance. In parallel mode there are 3 data registers naming Field 0, Field 1 and Field 2 which will be
filled in first in first out order.
After the measurement period, the pressure and temperature data can be passed through an optional IIR filter, which removes
short-term fluctuations. For humidity and gas, such a filter is not needed and has not been implemented.
Temperature measurement
Temperature measurement can be enabled or skipped. Skipping the measurement is typically not recommended since
temperature information is used to compensate temperature influences in the other parameters. When enabled, several
oversampling options exist. The temperature measurement is controlled by the osrs_t<2:0> setting which is detailed in
Section 5.3.3.2. For the temperature measurement, oversampling is possible to reduce the noise. The resolution of the
temperature data depends on the IIR filter (see Section 5.3.3.4) and the oversampling setting:
 When the IIR filter is enabled, the temperature resolution is 20 bit
 When the IIR filter is disabled, the temperature resolution is 16 + (osrs_t – 1) bit, e.g. 18 bit when osrs_t is set to ‘3’
Using the variables listed in Table 13, the following code will calculate the compensated temperature value (in degrees
Celsius). It is, however, recommended to use the sensor API available on github (Chapter 0) for a friendlier user
experience.
measuring
gas measuring
new data flag
gas meas index
sub meas index
meas sequence
wait
T
P
H
G0
wait
T
P
H
G
wait
T
P
H
G1
wait
T
P
H
G2
Heater profile
gas_wait_shared
Number of steps
Heating step 0
Heating step 1
Heating step 2
0
1
1
2
0
1
2
3
gas_wait_0=1
gas_wait_1=2
gas_wait_2=1
Data read by host
Data read by host
nb_conv = 3
Field 0 data updated
Field 0 status updated
Field 1 data updated
Field 1 status updated
Field 2 data updated
Field 2 status updated
Field 0 data updated
Field 0 status updated
Dummy gas conversion
Write '10' to mode register to start



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com