Operación de Sistemas Mecatrónicos.
Quinto Semestre
Practica 02 Sensor Inductivo
NOMBRE DE LOS
ALUMNOS
GRUPO No. DE EQUIPO CALIFICACIÓN FECHA
Instrucciones.
En equipos de 4 integrantes maximo, implementar un sensor inductivo con arduino y realizar las pruebas
correspondientes de acuerdo a la hoja de datos del sensor inductivo.
Objetivos.
• Trabaja en equipo de manera constructiva.
• Realiza cálculos matemáticos para validar los valores de los componentes.
• Consulta manuales del fabricante y verificar características de los diodos a emplear.
• Prepara los materiales, herramientas y equipos en la mesa de trabajo y los deja listos para el inicio de
la práctica.
• Arma el circuito propuesto por el docente con el sensor inductivo y arduino.
• Energiza el circuito armado, identificando problemas de funcionamiento mediante la medición de
voltaje y corriente.
• Valida los datos obtenidos durante la practica con los cálculos matemáticos realizados.
Materiales.
• Cables 3M para conexión en protoboard.
• Protoboard.
• Microprocesador Arduino UNO o Nano.
• Sensor inductivo.
• Fuente de voltaje 12v 500mA
Desarrollo.
EL primer paso es acordar la función de cada integrante, es decir que va a realizar cada uno de los cuatro
compañeros, cabe mencionar que entre los cuatro integrantes deben elaborar un reporte y si se requiere una
precentación y exponer brevemente ante el grupo.
A continuación investigar hacerca de los temas a tratar utilizando fuentes confiables de información, es decir
buscar en libros, sitios Web que pertenezcan a instituciones oficiales o a investigadores reconocidos o pagina
del fabricante para ampliar la información.
Sensor inductivo.
El sensor mostrado en la siguiente figura ésta formado por un devanado enrollado en un núcleo. Al aproximar
el extremo del devanado a un objeto metálico, cambia su inductancia. Este cambio puede monitorearse por el
A.M.R.O.S.M.E. – Versión 1 Página 1 de 5
Operación de Sistemas Mecatrónicos. Quinto Semestre
efecto que produce en un circuito resonante y sirve para activar un interruptor. Sólo se puede usar para
detectar objetos metálicos y funciona mejor con metales ferrosos.
Conexión.
Primero se conecta el sensor inductivo con la placa arduino y se alimenta de forma externa con 6 vcd a 12 vcd,
como se muestra en la siguiente figura.
La conexión porcolores se realiza de la siguiente manera.
Sensor Arduino Función
Negro Out Salida a divisor de voltaje y despues se conecta con arduino entrada digital 2.
Azul GND Conexión a negativo de arduino y de alimentación del sensor.
Café VCC Alimentación para el sensor 6V minimo hasta 12V maximo.
A.M.R.O.S.M.E. – Versión 1 Página 2 de 5
Operación de Sistemas Mecatrónicos. Quinto Semestre
Otra forma de conexión alternativa es mediante un sistema aislado mostrado en la siguiente figura.
Programación.
Para usar el sensor inductivo no se requiere de librería alguna por lo que solo se requiere realizar una lectura
digital o analogica y conectar el sensor a dicho pin de entrada.
Es recomendable realizar primero la lectura de forma digital utilizando el pin 2 de arduino y despues utilizar
una entrada digital utilizando el pin A0.
El siguiente código es una sugerencia para su utilización, por equipo realizaran mejoras del siguiente codigo y
crear el codigo para la lectura utilizando una untrada analogica, a continuación se explica paso a paso que es lo
que hacen las funciones en el programa de arduino.
//Paso 1
int sensori=2;
int led=13;
//Paso2
void setup()
{
pinMode(sensori,INPUT_PULLUP);
pinMode(led,OUTPUT);
[Link](9600);
}
void loop()
{
//Paso3
int i=digitalRead(sensori);
[Link](i);
if (i == HIGH)
{
//Paso4
digitalWrite(led,HIGH);
[Link](i);
}
else
A.M.R.O.S.M.E. – Versión 1 Página 3 de 5
Operación de Sistemas Mecatrónicos. Quinto Semestre
{
//Paso5
digitalWrite(led,LOW);
[Link](i);
}
//Paso6
delay(300);
}
Descripción paso a paso del programa:
1. Se estan dando de alta las dos variables que se van a utilizar, una para el sensor y la otra para el
visualizador “LED”.
2. Asignamos en variables globales los pines para el sensor y para el LED e iniciamos la comunicación
serial a 9600 bps.
3. Realizamos la lectura del sensor por medio de la instrucció digitalRead().
4. Creamos una condición, si es verdadera indicamos que prenda el LED.
5. Por el contrario si la condición es falsa apagamos el LED.
6. Asignamos un retardo de 300 ms para asegurar una buena lectura del sensor y visualizar elresultado en
el LED.
Prueba de funcionamiento.
Después de completar la conexión y de compilar y cargar el código, procedemos a realizar una prueba de
funcionamiento, en la tareminal serial del entorno arduino vemos que se muestra un valor numérico
correspondiente a valores 0, 1 donde 0 indica que no se detecta nada y 1 que se detecto un metal, ademas este
valor cambia con respecto al tiempo, esto lo podemos ver en el monitor serie.
Funcionamiento.
Una ves realizada la prueba de funcionamiento, se ejecuta la terminal serial del entorno arduino y se hacerca
un metal ferroso al sensor, el LED deberia prender y el valor mostrado en la terminal serial debe ser 1, de lo
contrario si alejamos el metal del sensor el LED debe apagar y mostrar un 0 en la terminal serial.
Procedemos a realizar la medición con un pie de rey la distancia del sensor al metal.
A.M.R.O.S.M.E. – Versión 1 Página 4 de 5
Operación de Sistemas Mecatrónicos. Quinto Semestre
Cierre.
Realizar un documento de texto con las siguientes características:
Tipo de letra: Arial
Tamaño de la letra: 11
Interlineado: 1.15
Texto: Justificado
Márgenes: Superior 2 cm, inferior 2 cm, izquierdo 2 cm, derecho 2 cm.
Con la siguiente estructura:
Hoja 1 - 5.- Hojas de practica.
Hoja 6.- CODIGOS: Agregar el codigo utilizado con lectura digital y el codigo utilizado con lectura analogica.
Hoja 7.- EVIDENCIA: Agregar en una hoja fotografias de la practica mostrando circuito, valores y distancia
medida.
Hoja 8.- Conclusiones: Agregar una conclusión por cada integrante del equipo con información referente en
como esta practica te ayudo en el cumplimiento de los objetivos.
Recuerden se evalúa el trabajo en equipo, participación en clase, si te expresas de forma ordenada y con
respeto con tus compañeros y maestro.
NOTA: esta actividad cuenta para tu calificación final.
A.M.R.O.S.M.E. – Versión 1 Página 5 de 5