26/6/24, 10:42 a.m. CADe_SIMU 4.
Arranque y parada de motor con Arduino | profe Tolocka
CADe_SIMU 4. Arranque y parada de motor con Arduino
8 febrero, 2021 por Ernesto Tolocka
La versión 4 de CADe_SIMU nos permite incluir un Arduino en el circuito para que interactúe con los elementos simulados. En
este artículo vamos a ver a modo de ejemplo cómo utilizarlo para realizar el arranque y parada de un motor trifásico con dos
pulsadores y lectura del relé térmico.
Contenido
1. Introducción
2. El circuito
3. El programa
4. Funcionamiento
5. ¿Qué pasa con las entradas del Arduino?
Introducción
En un articulo previo explicaba de que manera podemos agregar un Arduino UNO a nuestros circuitos en CADe_SIMU y vimos
que en realidad el Arduino no es simulado sino que necesitamos tener un Arduino real, con el programa que queremos incluir
en la simulación ya cargado y conectado a través de un puerto USB.
En esta ocasión les voy a mostrar un ejemplo, aplicado al arranque de un motor trifásico.
El circuito
Consiste en un circuito básico de arranque y parada de un motor trifásico, cuyo esquemático podemos ver en la siguiente
imagen:
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 1/9
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
Fig. 1. Arranque y parada de un motor trifásico con Arduino
Como pueden apreciar, el circuito tiene un contactor K1 que es el que actúa sobre el motor trifásico. La bobina de este
contactor está conectada a la salida 2 del Arduino. Al Arduino además se conectan dos pulsadores de control del motor: S2
(entrada 9) para ponerlo en marcha y S1 (entrada 8) para pararlo. Como medida de protección, el motor tiene un relé térmico
que cierra el contacto F (entrada 10) si se produce una sobrecarga, situación en la cual vamos a abrir el contactor y encender la
luz de alarma H (salida 3). La condición de alarma se mantendrá aunque se desactive la entrada del relé térmico (entrada 10) y
sólo podremos arrancar de nuevo el motor si actuamos sobre el pulsador CLEAR (entrada 11).
Recuerden que los circuitos eléctricos del Arduino deben cerrarse siempre por GND y 5V del mismo Arduino en CADe_SIMU.
Esta es la configuración del Arduino:
Configuración del Arduino en CADe_SIMU
Circuito
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 2/9
26/6/24, //Ejemplo
10:42 a.m.Arranque y parada CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
define MOTOR 2
define PILOTO 3
define STOP 8
define START 9
define TERMICO 10
define CLEAR 11
#include <PC_SIMU.h>
PC_SIMU Arduino;
boolean AlarmaTermico;
void setup() {
pinMode(MOTOR, OUTPUT); //Salida Motor
pinMode(PILOTO, OUTPUT); //Indicador Error
digitalWrite(MOTOR, 0); //Arranca motor parado
digitalWrite(PILOTO, 0); //Arranca lampara apagada
pinMode (STOP, INPUT); //Entrada pulsador STOP
pinMode (START, INPUT); //Entrada pulsador START
pinMode (TERMICO, INPUT); //Entrada contacto aux relé térmico
pinMode (CLEAR, INPUT); //Entrada CLEAR de alarma
AlarmaTermico = false;
Arduino.INI();
void loop() {
//Ver pulsador START
if (digitalRead (START) && (AlarmaTermico==false)) {
digitalWrite(MOTOR, 1);
}
//Ver pulsador STOP
if (digitalRead (STOP)) {
digitalWrite(MOTOR, 0);
}
//Ver contacto del térmico
if (digitalRead (TERMICO)) {
digitalWrite (MOTOR,0);
digitalWrite (PILOTO,1);
AlarmaTermico = true;
}
//Ver pulsador de CLEAR
if (digitalRead (CLEAR)) {
digitalWrite (PILOTO,0);
AlarmaTermico = false;
}
}
Analicemos el funcionamiento de este código:
En el inicio tenemos algunas definiciones (define) de entradas y salidas, que podemos cambiar si modificamos el circuito.
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 3/9
En 10:42
26/6/24, la función
a.m. loop se va comprobando el estado de las entradas
CADe_SIMU y actuando
4. Arranque en motor
y parada de consecuencia:
con Arduino | profe Tolocka
En la línea 36, si se aprieta START y no hay una condición de sobrecarga, activamos la salida del contactor para poner el
marcha el motor.
En la línea 41, si se aprieta STOP, desactivamos la salida del contactor y paramos el motor.
En la línea 46, si se cierra el contacto auxiliar del relé térmico porque hubo una sobrecarga, paramos el motor, prendemos la
luz de alarma y ponemos en true la variable AlarmaTermico, indicando la falla.
Finalmente en la línea 53, si se pulsa CLEAR, “limpiamos” la falla apagando la luz de alarma y poniendo en false
AlarmaTermico, con lo que el motor está de nuevo en condiciones de ser puesto en marcha.
Este es sólo un programa de prueba, para mostrar las posibilidades de incluir un Arduino UNO en nuestras simulaciones con
CADe_SIMU.
Funcionamiento
Aquí pueden ver el circuito en funcionamiento:
La simulación en funcionamiento
¿Qué pasa con las entradas del Arduino?
Seguramente algunos se preguntarán cómo puede funcionar un programa de Arduino en el que tomamos decisiones en base a
los valores de las entradas, si no hay nada conectado a las mismas..
En este caso no es necesario que conectemos nada a las entradas porque la librería PC_SIMU toma la información que le envía
CADe_SIMU cuando actuamos sobre una entrada en el simulador y le hace creer al Arduino que esa entrada se activó a nivel de
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 4/9
propios circuitos. Cualquier sugerencia o consulta, pueden escribirla en la sección de comentarios.
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
Software, Tutoriales
CADe_SIMU, Electricidad industrial, Motores
¿Qué es un procesador ARM Cortex?
Fuentes de alimentación lineales. Parte 1
3 comentarios en «CADe_SIMU 4. Arranque y parada de motor con Arduino»
Telmo Eduardo
17 abril, 2021 a las 5:13 pm
Professor, sou estudante de eletrotécnica e me indicaram o CADeSIMU 4.O… Como faço para ter acesso e baixar
Será muito importante para minha formação.
Cargando...
Responder
yvy
15 mayo, 2024 a las 1:47 pm
Hola muy buena explicación, pero si el motor es monofásico y se quiere hacer una inversión de giro y se necesitan tres
KM, ¿cómo se haría en Cadesimu?
En lugar de pulsadores de arranque y parada tubiese un mando a distancia con un pulsador que si lo activo gira en un
sentido y si doy de nuevo gira en el siguiente?.
muchas gracias.
Cargando...
Responder
Ernesto Tolocka
15 mayo, 2024 a las 5:34 pm
Hola, no lo tengo en este momento al esquema en CADE_Simu, pero la maniobra es diferente cuando se trata de un
motor monofásico.Lo puedes ver en este enlace:
https://motordirect.es/smartblog/6_cambio_sentido_de_giro_motor_monofasico-html.html
Cargando...
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 5/9
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
Nombre *
Correo electrónico *
Web
No soy un robot
reCAPTCHA
Privacidad - Términos
Recibir un correo electrónico con los siguientes comentarios a esta entrada.
Recibir un correo electrónico con cada nueva entrada.
Publicar comentario
Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.
Buscar
Buscar...
Series
Seleccionar series
Si te gusta mi contenido gratuito, si te ayudó a aprender y crecer, si te sirven mis tutoriales y lecciones y querés apoyar mi trabajo, podes
colaborar a través de distintos medios seguros haciendo click en el siguiente botón.
Colabora
Acceso
Registro
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 6/9
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
Suscríbete
No te pierdas nada! Ingresa tu email para recibir las últimas novedades
Suscríbete
Categorías
Apps (6)
Apuntes (5)
Arduino (13)
Catálogos (1)
Clases (66)
Cursos (5)
Electricidad (27)
Electrónica (77)
ESP32 (29)
ESP8266 (18)
Eventos (5)
Industrial (8)
Instalaciones (15)
M5Stack (3)
Micros (64)
Novedades (10)
Proyectos (19)
Raspberry (13)
Recreo (2)
Revisiones (23)
Sin categoría (4)
Sitios (3)
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 7/9
Etiquetas
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
AEAArduino ARM Automatismos Blue Pill Cables CAD CADe_SIMU Circuitos integrados Corriente alterna Educación Electricidad
Electricidad basica Electricidad industrial Electrotecnia Electrónica Electrónica basica ESP32 ESP32-CAM
ESP8266 Factor de potencia Fuentes de alimentación GitHub Instalaciones eléctricas IOT Luminotecnia M5Stack
Microcontroladores MicroPython Minibloq Motores Programación Proyectos Python Raspberry robótica robótica
educativa Seguridad Eléctrica Sensores Simuladores Software STM32 Thingspeak Transistores UIFlow
Cursos destacados
Fundamentos de Electricidad y Electrónica
Bienvenido! Este curso es para todos aquellos que quieran adquirir...
Gratis
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 8/9
Entendiendo las curvas de disparo de los Interruptores automáticos
26/6/24, 10:42 a.m. CADe_SIMU 4. Arranque y parada de motor con Arduino | profe Tolocka
CADe_Simu 4: Arranque estrella-triángulo
Inversión de giro de motores trifásicos
Clasificación de redes inalámbricas
Módulo de 4 relés para Arduino
Fuentes de alimentación lineales. Parte 1
Interruptores automáticos. Funcionamiento y simbología
Conexiones serie y paralelo
¿Qué es un procesador ARM Cortex?
CADe_SIMU 4. Arranque y parada de motor con Arduino
Ultimos comentarios
Benjamin en CADe_Simu 4: Arranque estrella-triángulo
Fabio González en CADe_SIMU Ver. 4.0: Novedades y actualizaciones de un clásico
Ernesto Tolocka en Calculadora corriente de cortocircuito
Max Bocklet en Calculadora corriente de cortocircuito
Antonio Carlos Sampaio en CADe_SIMU Ver. 4.0: Novedades y actualizaciones de un clásico
© 2024 profe Tolocka • Creado con GeneratePress
https://www.profetolocka.com.ar/2021/02/08/cade_simu-4-arranque-y-parada-de-motor-con-arduino/ 9/9