Difference between revisions of "Analog Pressure sensor"

From Let's Control It
Jump to navigation Jump to search
Line 1: Line 1:
 
[[File:WIP.gif]]
 
[[File:WIP.gif]]
  
When you want to measure pressure of liquids like oil or water, you could buy one of the pressure sensors on the internet, like this one:
+
It is not too difficult to connect an analog sensor to the ESP, but there are a number of issues to be addressed.
 +
Some on board ADCs have a range from 0 ~ 1 volt, others from 0 ~ 3.3 volt.
 +
The on board ADC has a 10 bit accuracy. This means that a full scale 1 volt (or 3.3 volt) read as 1023.
 +
In spite of the high accuracy of the ADC, it operates in a very noisy environment. Don't expect high precision readings.
 +
There are many more considerations. Just take a few minutes to read this posting as an example.
 +
[http://www.esp8266-projects.com/2016/08/esp8266-internal-adc-2-easy-way-example.html]
 +
 
 +
 
 +
you want to measure pressure of liquids like oil or water, you could buy one of the pressure sensors on the internet, like this one:
  
 
[[File:PSI100.jpg]] [[File:PSI100_conn.jpg]]
 
[[File:PSI100.jpg]] [[File:PSI100_conn.jpg]]

Revision as of 08:28, 10 September 2016

WIP.gif

It is not too difficult to connect an analog sensor to the ESP, but there are a number of issues to be addressed.

Some on board ADCs have a range from 0 ~ 1 volt, others from 0 ~ 3.3 volt.
The on board ADC has a 10 bit accuracy. This means that a full scale 1 volt (or 3.3 volt) read as 1023.
In spite of the high accuracy of the ADC, it operates in a very noisy environment. Don't expect high precision readings.
There are many more considerations. Just take a few minutes to read this posting as an example.
[1]


you want to measure pressure of liquids like oil or water, you could buy one of the pressure sensors on the internet, like this one:

PSI100.jpg PSI100 conn.jpg

PSI.png

It is very easy to install, has an analog output and a linear conversion. There are however a number of challenges:

1 If you want to measure pressure in Bar, how is it converted from PSI
2 How can voltages higher than 1.0 or 3.3 volts be measured with the on-board ADC
3 How can you make sensible readings with ESPEasy
Ad. 1 With one of the many freely available converters on the internet, you can easily discover that 1 Bar (100.000 Pascal)   equals to 14,5037737796859 PSI (pound per square inch). This sensor ranges from 0 to 6,89475729 Bar.
Ad. 2 It only takes a simple network of resistors to match measured voltages to the input specifications of the ESP8266
Ad. 3 This takes some calculation.