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.

Beetle ESP32 - C3 (RISC-V Core) DFR0868
Receptor Infrarrojo VS1838B IR Fototransistor
Destornillador Eléctrico Recargable 58 en 1
KBL608 Puente Rectificador 800V 6A
Pulsera Antiestática Inalámbrica Ajustable
Sensor de Vapor de Agua Compatible con Arduino / Raspberry Pi
UNIT Tarjeta de Expansión para ESP32 30 Pines
UNIT Pulsar ESP32-C6
LED Verde SMD 0805 NCD0805G1
28BYJ-48 Motor a Pasos con Controlador ULN2003
Sensor Infrarrojo Sharp GP2Y0A21YK0F de 10-80cm
Driver TB6560 Controlador Motor A Pasos
Push Button Grande 12x12x7mm
Filamento PLA+ Glow in the Dark Naranja 1Kg 1.75mm IIIDMAX
46205 Clavija Industrial Plástica Aterrizada Volteck
UNIT Placa de Expansión para ESP32 38 Pines
Kit de Leds 3mm 500 pz
WT32-SC01 Plus ESP32 con Pantalla Táctil 3.5" 320x480
Llanta de Goma para Motorreductor N20 de 43x19mm
Limpiador de Pantallas 170 ml COMPUSTAT
HB-019 Desoldador de Succión Eléctrico 36W 110V
Tira Header Macho 40 Pines 2mm Negro
DHT11 Sensor de Temperatura y Humedad KY-015






















Valoraciones
No hay valoraciones aún.