Descripción
El sensor MPS20N0040D (MPS-20N0040D) es un sensor de presión manométrica con capacidad de medida desde -10kPa hasta 10kPa (+/-0.1 bar = +/-0,0395atm), En ocasiones se le llama «sensor de presión relativa», pues se usar para medir presiones respeto a la atmosférica. Es decir, una lectura de 0kPa indica misma presión que el ambiente (1atm de presión absoluta). Basa su funcionamiento en un puente de medida, y la placa incorpora el amplificador digital de alta precisión (HX710B, equivalente al HX711) necesario para su correcto funcionamiento. Para hacerlo funcionar únicamente tienes que conseguir comunicarte con el módulo a través del puerto serie (2-wire serial protocol).
Usos: estaciones meteorológicas, presión de neumáticos nivel de líquidos, etc.
- Tensión de alimentación: 5V.
- Rango de medición*: -10kPa a 10kPa
- Dimensiones: 19 x 18 mm (Orificios de montaje D2mm).
- Conexión tubo flexible: D2,5mm.
Más información: Hoja de datos mps20n0040d / Hoja de datos amplificador HX710
*Realmente el sensor MPS20N0040D es capaz de medir hasta +/-40kPa, pero el uso del amplificador HX710 en este módulo lo limita a +/-10kPa.
Si lo que quieres es medir la presión atmosférica, podrían interesarte también: BMP180, BMP280, MS5611
Conexionado:
- Pin VCC: 5V de Arduino
- Pin GND: GND de Arduino
- Pin SCK: pin A3 de Arduino
- Pin OUT: pin A2 de Arduino
Código de ejemplo:
(Necesitarás la librería Q2HX711B).
#include <Q2HX711.h> const byte pin_Datos = A2; // En la plata del sensor es el pin OUT const byte pin_Reloj = A3; // En la placa del sensor es SCK Q2HX711 hx711(pin_Datos, pin_Reloj); void setup() { Serial.begin(9600); // Configuración de velocidad del Monitor de Puerto Serie } void loop() { //Muestra la lectura del sensor por el puerto serie Serial.println(hx711.read()/100.0); delay(500); // Cada 500ms }
Valoraciones
No hay valoraciones aún.