martes, 3 de mayo de 2016

Detector de metal con sensor de proximidad inductivo PNP y un zumbador


En el POST de hoy vamos a trabajar con el sensor de proximidad inductivo PNP LJ12A3-4-Z/BY, capaz de detectar todos los metales que sean de tipo ferroso, que son aquellos que en su composición tienen principalmente hierro, como el acero (mezcla de hierro  con un poco de carbono ) o el hierro puro. Este tipo de sensores de proximidad es muy utilizado en la industria para contar objetos metálicos o para conocer su posición en un determinado momento, mejorando así la velocidad de los procesos industriales sin que tenga que intervenir ningún operario.

Sensor de proximidad inductivo PNP LJ12A3-4-Z/BY

El funcionamiento de este sensor es muy simple, es decir, en presencia de metales ferrosos la corriente que circula por el hilo conductor, va a  generar un campo magnético alrededor del mismo conmutando la salida del sensor. Como la salida del sensor es normalmente abierta (NO) siempre se encontrará a NIVEL BAJO hasta que conmute cambiando a NIVEL ALTO (salida PNP, si fuese NPN trabajaría al revés, es decir, pasaría de NIVEL ALTO a NIVEL BAJO en la conmutación), que es cuando se activará el zumbador que tenemos conectado a nuestro Arduino. A continuación os muestro las principales características de este sensor.

Principales características del sensor LJ12A3-4-Z/BY


Lista de Materiales:

·         Arduino UNO Rev.3.

·         Cable USB tipo A-B.

·         Sensor inductivo de proximidad PNP (LJ12A3-4-Z/BY).

·         Zumbador piezoeléctrico (Buzzer).

·         Protoboard.

·         Cables de conexión.


Código del programa:



Video:



8 comentarios:

  1. amigo lo intente exactamente como lo tienes pero no me funciona, da el pitido pero es continuo no deja de pitar

    ResponderEliminar
  2. Respuestas
    1. No lleva ninguna resistecia ni nada, se conectan los cables directamente.

      - Cable negro del sensor LJ12A3-4-Z/BY al pin digital 12 de Arduino.

      - Alimentación del sensor LJ12A3-4-Z/BY:

      - Cable marrón del sensor LJ12A3-4-Z/BY --> +5V de Arduino.

      - Cable azul del sensor LJ12A3-4-Z/BY --> GND de Arduino.

      - Zumbador(+) al pin digital 11 de Arduino.

      - Zumbador(-) a GND.

      Eliminar
  3. gracias amigo, por tu respuesta, ya cheque todo y lo unico inusual es el zumbador no es el mismo que tu usas, a si que tratare de conseguir el mismo que usas tu para ver si es eso ya que tengo todo lo demas exacto como tu, y sigue sin responder bien, por que mi detector si lo detecta ya que prende un led al detectar metal pero, sigue sumbando, sin parar a un que no detecte metal.

    ResponderEliminar
    Respuestas
    1. Hola, yo tengo el mismo problema.
      ¿pudiste resolver eso?

      Eliminar
    2. ¿Como le hiciste para que dejara de sonar to el tiempo el zumbador ?

      Eliminar
  4. Amigo muchísimas gracias. De casualidad lleva alguna otra fuente de energía

    ResponderEliminar
  5. Buen dia. El sensor usado se puede leer como análogo? la idea es tratar de tomar la lectura analogica que se prodce dependiendo del metal sensado
    Gracias

    ResponderEliminar