INFORMACIÓN
El MPX10DP es un sensor de presión diferencial analógico diseñado para medir pequeñas diferencias de presión entre dos entradas, comúnmente en el rango de 0 a 10 kPa (kilopascales). Su principio de funcionamiento se basa en un puente de Wheatstone integrado en una membrana de silicio que se deforma ligeramente al aplicarse presión, generando una salida de voltaje proporcional a la diferencia de presión entre sus dos puertos. Este sensor es altamente sensible y proporciona una señal analógica de bajo nivel que puede ser amplificada y leída por un microcontrolador.
El sensor MPX10DP se utiliza principalmente en aplicaciones donde se requiere medir pequeñas diferencias de presión de aire o gases, como en sistemas de climatización (HVAC), control de flujo de aire en ventiladores, equipos médicos (por ejemplo, respiradores y monitores de presión), instrumentos de laboratorio y sistemas de control industrial. Gracias a su salida analógica proporcional a la diferencia de presión, es compatible con una amplia gama de tarjetas de desarrollo, incluyendo Arduino (UNO, Mega, Nano), ESP32, ESP8266, Raspberry Pi, STM32 y otros microcontroladores que cuenten con entradas analógicas (ADC). Para una lectura más precisa, especialmente en tarjetas con convertidores analógicos de baja resolución, se recomienda el uso de un amplificador operacional para acondicionar la señal. Su diseño compacto y sensibilidad lo hacen ideal para proyectos que demanden precisión y respuesta rápida ante cambios de presión en medios gaseosos no corrosivos.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Tipo de sensor: Sensor de presión diferencial (presión relativa entre dos puertos).
- Rango de presión: 0 a ±10 kPa (0 a ±1.45 psi aprox.).
- Salida: Señal analógica (voltaje proporcional a la presión diferencial).
- Tipo de salida: Ratiométrica (proporcional al voltaje de alimentación).
- Voltaje de alimentación: 3.0 V a 6.0 V DC (típicamente 5 V).
- Corriente de operación: ~6 mA.
- Sensibilidad típica: ~2.5 mV/kPa @ 5V (puede requerir amplificación).
- Tipo de montaje: DIP (Through-Hole), fácil de usar en protoboards.
- Puertos de presión: 2 puertos (P1 y P2), tipo barb (conector de manguera).
- Medio compatible: Gases no corrosivos, aire limpio y seco.
- Temperatura de operación: -40 °C a +125 °C
- Línea base de cero presión: ~0.5 * Vcc (típicamente 2.5 V con alimentación de 5 V).
- Tiempo de respuesta: <1 ms.
- Linealidad: ±0.2 % FS típico.
- Dimensiones: 30 mm x 38 mm x 11 mm.
- Peso: 5 g.
DOCUMENTACIÓN Y RECURSOS
INFORMACIÓN ADICIONAL
¿Cómo probar el MPX10DP Sensor de Presion Diferencial?
Materiales Necesarios:
- Sensor MPX10DP.
- Fuente de alimentación de 5V (Arduino, ESP32, etc.).
- Microcontrolador con ADC (ej. Arduino UNO, Nano, ESP32, etc.).
- Multímetro (opcional).
- Mangueras finas para conectar a los puertos P1 y P2.
- Un soplador o una pequeña bomba manual (puede ser una jeringa) para generar presión/depresión.
- (Opcional) Amplificador operacional si se requiere mayor resolución.
Conexiones.
| MPX10DP Pin | Conexión |
|---|---|
| Vcc | 5V del Arduino o fuente |
| GND | GND del Arduino |
| OUTPUT + | A0 (entrada analógica) en el microcontrolador |

Procedimiento de Prueba.
- Alimentación del sensor:
- Conecta el pin Vcc del MPX10DP a 5V, y el GND a tierra.
- Con el sensor sin ninguna presión aplicada, su salida debe estar en ~2.5V (a mitad del voltaje de alimentación, pues mide presión diferencial).
- Lectura básica con multímetro (opcional):
- Usa el multímetro para medir el voltaje entre la salida (Vout) y GND.
- Sin presión aplicada, debe marcar ~2.5V. Si aplicas una presión positiva en P1 o negativa en P2, el voltaje aumentará. Si haces lo contrario, el voltaje disminuirá.
- Prueba con Arduino o ESP32:
- Usa este código básico para leer el valor analógico:
int pinSensor = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int valorADC = analogRead(pinSensor);
float voltaje = (valorADC * 5.0) / 1023.0;
Serial.print("Voltaje: ");
Serial.print(voltaje);
Serial.println(" V");
delay(500);
}
- Aplicación de presión diferencial:
- Conecta una jeringa o soplador al puerto P1 y deja P2 abierto. Si soplas suavemente, deberías ver el voltaje aumentar.
- Ahora invierte: sopla en P2 y deja P1 abierto. El voltaje debería bajar.
- La diferencia de voltaje entre las lecturas indica cuánta presión diferencial estás generando.
Conversión a Presión.
Para convertir el voltaje a presión:
- El sensor genera típicamente 2.5 mV/kPa con alimentación de 5V.
- Si el voltaje cambia, puedes calcular aproximadamente la presión usando:
Presión (kPa) ≈ ((Vout - Vref) / Sensibilidad) Donde: Vref = 2.5V (sin presión) Sensibilidad ≈ 2.5 mV/kPa (0.0025 V/kPa)
Consejos.
- Evita soplar directamente con la boca, ya que la humedad puede dañar el sensor.
- Si el voltaje de salida parece muy pequeño para detectar cambios con precisión, considera usar un amplificador operacional (como el LM358) para aumentar la señal.
- No uses este sensor con líquidos o gases corrosivos.

HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
Matriz LED 8x8 3mm 1088AS
RKB2-SJM-250-SMTR-LFS Mini Botón Blanco
Cable Duplex STP- POT 12 AWG Blanco 1 Metro
Adaptador Micro HDMI a VGA
Sensor de Suelo RS485 (Temperatura, Humedad, Nitrógeno, Fósforo y Potasio)























Valoraciones
No hay valoraciones aún.