Sensirion SDP sensors measure pressure but even a flow
Ventilation, air conditioning (HVAC), or any other applications, where a pressure or a flow of air (gas) is essential, can be precisely regulated only if we know a real pressure/ flow conditions. Monitoring of fans functionality, status of filters, …, even for this purpose are very suitable differential pressure sensors from Swiss company Sensirion with an excellent accuracy and long-term stability.
As SDP sensors are differential, they have 2 nozzles. The base of these sensors is a miniature heating element and two temperature sensors. Difference of pressures will cause a small air flow through a component and it will cause a temperature difference in these built-in sensors. Temperature difference is directly depending on the amount (weight) of air flowing through a sensor and it naturally depends just on a pressure difference. A great advantage against membrane pressure sensors is a long-term high accuracy even at measuring of small pressure and maintaining of accuracy of a “zero point”.
sensors wouldn´t be accurate. That´s why SDP sensors have a built-in temperature compensation and linearization, thus an output of a sensor is directly a value usable for further processing. Resolution of sensors is very high and is user selectable in a range of 9-16 bits. Resulting binary value read-out through I2C interface can be divided by a constant shown in a tab. 2.1 on page 3 of the SDP6xxv1.7 datasheet and we´ll get a resulting value in desired units (Pa, bar, inch).
Universal and price-attractive series is the SDP600 (6xx) series, in which we´ll find types optimized for measurement of pressure (SDP 600/610), mass flow (SDP601/611) and types with a minimal power consumption suitable even for battery-operated devices (SDP606/616). All these types are able to measure “bidirectionally” i.e. positive and even negative values. For applications, where we know, that a pressure difference will be always positive (flow by only one direction), it´s possible to use more price-affordable types SDP 500/510 (in fact even these types measure bidirectionally, but their accuracy is not guaranteed in this range). For the most of applications no additional compensation is necessary, only it can be necessary to multiply a resulting value by a constant for an altitude compensation shown in a table 5.4 on page 6 in the datasheet.
For more detail: Sensirion SDP sensors measure pressure but even a flow
This Post / Project can also be found using search terms:
- sensirion sdp610 esp32
- arduino gas flow meter
- esp32 sdp610
- sdp601 arduino