Ir a contenido
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
¿Cual es la diferencia entre un sensor npn o pnp?

¿Cual es la diferencia entre un sensor npn o pnp?

Los sensores PNP y NPN son tipos de sensores inductivos o de proximidad que se utilizan para detectar la presencia o ausencia de un objeto.

La principal diferencia entre ellos es la forma en que manejan la lógica de salida y la polaridad de voltaje.

Sensor PNP:

  1. Señal de salida: El sensor PNP produce una señal positiva cuando se activa. 

  2. Conexión: En un sensor PNP, generalmente se utiliza una fuente de alimentación común (+Vcc) y el pin de salida (OUT) se conecta al microcontrolador o a la entrada del Arduino.

  3. Conexión a Arduino: Para conectar un sensor PNP a Arduino, el cable de salida del sensor se conecta a un pin digital de entrada en el Arduino. Además, se necesita una resistencia pull-down (generalmente de 10kΩ) conectada entre el pin de entrada del Arduino y tierra (GND) para mantener estable la lectura del pin cuando el sensor no está activo.

Sensor NPN

  1. Señal de salida: El sensor NPN produce una señal negativa (gnd) cuando se activa.

  2. Conexión: En un sensor NPN, se utiliza una fuente de alimentación común (GND) y el pin de salida (OUT) proporciona un voltaje negativo cuando está activo.

  3. Conexión a Arduino: Para conectar un sensor NPN a Arduino, el cable de salida del sensor se conecta a un pin digital de entrada en el Arduino. Se necesita una resistencia pull-up (generalmente de 10kΩ) conectada entre el pin de entrada del Arduino y el voltaje de referencia (+Vcc) para mantener estable la lectura del pin cuando el sensor no está activo.

Conclusión

Para un sensor PNP: Se utiliza un voltaje positivo para la señal de salida y se necesita una resistencia pull-down.
Para un sensor NPN: Se utiliza un voltaje negativo para la señal de salida y se necesita una resistencia pull-up.

Recuerda ajustar el código en Arduino para leer correctamente la señal del sensor dependiendo del tipo (PNP o NPN) que estés utilizando, considerando la lógica de activación de la señal.

¿Tienes una idea o proyecto?

Te ayudamos a desarrollarla, manda un correo a proyectos@taloselectronics.com con todos los requerimientos del proyecto y te cotizamos:

  • Cotización materiales para implementación
  • Cotización del desarrollo 

Artículo anterior ¿Cómo usar un módulo relé de estado sólido con Arduino?
Artículo siguiente ¿Como usar sensor inductivo con arduino?

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos