Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen- Las unidades de CA y CC juegan un papel vital en todas y cada una de las industrias. Este trabajo de investigación muestra la metodología para interconectar motores paso a
paso, servo, CA y CC en una sola plataforma. GUI está diseñado en MATLAB para controlar todos los motores. Las direcciones y la velocidad del motor de CC se controlan mediante un relé
electromecánico y un PUENTE H respectivamente. El motor de CA está controlado por un relé de estado sólido, el motor paso a paso está controlado por el controlador de corriente
ULN2003 y el servomotor está controlado por temporizadores del controlador ATMEL. En una cáscara de tuerca, todos los motores se controlan utilizando MATLAB GUI y el controlador
Arduino. Este instrumento es el mejor para el laboratorio de electrónica de potencia con fines educativos.
Palabras clave: Motor de CA, motores de CC, MATLAB HMI, ATMEL ATMEGA 328, unidad de puente H, motor paso a paso, servomotor
I. INTRODUCCIÓN
El concepto de control de movimiento del motor se optimiza fácilmente con la ayuda del accionamiento eléctrico. En otras palabras, los sistemas que controlan el movimiento de las
máquinas eléctricas se conocen como accionamientos eléctricos. El sistema de accionamiento típico se ensambla con un motor eléctrico (puede ser varios) y un sistema sofisticado que
controla la rotación del eje del motor. Hoy en día, el control se puede hacer fácilmente con la ayuda del software. Por lo tanto, el control del motor se vuelve cada vez más preciso y este
concepto de accionamiento también proporciona la facilidad de uso [1] . El motor requiere una señal de control de corriente más alta que se obtiene a partir de la señal de control de
corriente baja usando un circuito controlador del motor. Cuando los motores de CC se usan en aplicaciones grandes, el uso de variadores es muy necesario para el buen funcionamiento
y funcionamiento de estos motores. Los motores de corriente continua se utilizan principalmente para una buena regulación de velocidad, arranque frecuente, frenado y marcha atrás [2].
Toda esta tarea se puede realizar con el motor L293d H-Bridge [3].
II M ETODOLOGÍA
Este documento explica cómo funciona el motor real. Primero, los componentes del variador se ensamblan y programan a través de Arduino utilizando un algoritmo desarrollado. Los
motores deseados están conectados; Se requiere una fuente de alimentación externa para alimentar las tarjetas de relé y también la unidad [4] [5].
La unidad principal de esta unidad es la placa Arduino (ATMEL AtMega328). Controla el panel de diferentes motores utilizando MATLAB HMI
(Human Machine Interface). Un panel está diseñado en MATLAB que se comunica en serie con Arduino [6] [7].
III. O BJETIVOS
A. Hardware
1) Arduino
Esta sección explica sobre el corazón del disco. El proyecto contiene el microcontrolador, que es una plataforma de código abierto llamada "Arduino" que utiliza el
microcontrolador Atmel AtMega328. Se conecta a una computadora a través de un cable USB y se programa usando un lenguaje similar a C ++ [8].
Microcontrolador ATmega328p
Tensión de funcionamiento 5V
Voltaje de entrada (recomendado) 7-12 V
Voltaje de entrada (límite) 6-20 V
Pines de E / S digitales 14 (incluidos 6 pines como PWM)
Pines de E / S digitales PWM 66
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Velocidad de reloj 16 megaciclos
Longitud 68,6 mm
Anchura 53,4 mm
Peso 25gm
Tabla 1: microcontrolador
Project utiliza Arduino, ya que es una plataforma fácil de usar, que proporciona muchas bibliotecas incorporadas y una cantidad suficiente de puertos
de E / S digitales y analógicos según el requisito.
2) H-Bridge Drive
En general, un puente H es un circuito simple, que consta de cuatro interruptores, con la carga conectada en el centro, en forma de H.
90
Diseño y desarrollo de la Unidad Universal de Control de Motores utilizando MATLAB y Arduino
(IJSRD / Conf / ETCO2017 / 2017/019)
3) Relé
Un relé es un dispositivo que funciona según un principio electromecánico que controla voltajes y corrientes más grandes utilizando pequeños voltajes y corrientes eléctricas.
Fig. 4: Relé
SI. Software
1) GUI MATLAB
Es un software de alto rendimiento para el funcionamiento técnico. Básicamente se utiliza para integrar, diferenciar, calcular, visualizar, programar o transmitir señales de
control en una plataforma fácil de usar donde la solución para cualquier problema se puede expresar en notación matemática conocida.
La GUI (también conocida como interfaz gráfica de usuario o UI) se usa ya que proporciona control de apuntar y hacer clic en las aplicaciones de software, eliminando la necesidad de
aprender un idioma o escribir comandos para ejecutar la aplicación. Las aplicaciones MATLAB son programas MATLAB autónomos con interfaces gráficas de usuario que automatizan una tarea o
cálculo. Por lo general, consta de controles como menús, barras de herramientas, botones y controles deslizantes. Podemos crear nuestras propias aplicaciones personalizadas, incluidas sus IU
correspondientes, para que otras personas las usen. GUIDE (entorno de desarrollo GUI) proporciona herramientas para diseñar interfaces de usuario para aplicaciones personalizadas [3-6].
Aquí, utilizando el editor de diseño de la GUÍA, hemos diseñado gráficamente nuestra propia interfaz de usuario. Luego se modifica para programar el comportamiento
de nuestra aplicación. Según la aplicación, se crean seis paneles. El primer panel es para conectar y desconectar el puerto COM asociado con Arduino, todos los demás paneles
están asociados con motores respectivos que controlan la velocidad, la dirección y el ángulo según el requisito.
91 91
Diseño y desarrollo de la Unidad Universal de Control de Motores utilizando MATLAB y Arduino
(IJSRD / Conf / ETCO2017 / 2017/019)
El primer motor de CC está conectado a 2 y 3; El segundo motor de CC está conectado a los pines de 4 y 5 números de Arduino. La dirección del motor de CC 1 se
controla mediante un par de relés. El motor de CC 2 está controlado por L293d IC cuyo pin ENABLE está conectado al pin 6 de Arduino, controla la velocidad del motor de DC 2. El
pulso al servomotor se administra desde el pin 7 de Arduino. El encendido / apagado del motor de CA se realiza con el pin 8 y el motor paso a paso utiliza el pin 9 10 11 y 12 en la
placa Arduino. También se presenta el control de toda la aplicación a través de la aplicación BT Android, ya que este Bluetooth ocupa el pin número 14 y 15 de Arduino.
VI. A DVANTAGES
Se usa fácilmente para fines de control, pero esta no es la única ventaja de los accionamientos eléctricos. Hay varias otras ventajas que se enumeran a continuación:
1) Esta unidad universal se puede utilizar para reducir el costo de hardware y el espacio.
2) Esta unidad puede proporcionar variación en velocidad y potencia.
3) Las características de control de este variador son flexibles.
4) Es adaptable a cualquier tipo de condiciones de operación, sin importar cuán vigoroso o áspero sea.
5) No contamina el medio ambiente.
6) No requiere ningún reabastecimiento de combustible ni precalentamiento, se puede iniciar instantáneamente y se puede cargar de inmediato.
92
Diseño y desarrollo de la Unidad Universal de Control de Motores utilizando MATLAB y Arduino
(IJSRD / Conf / ETCO2017 / 2017/019)
7) Está alimentado por energía eléctrica que es una atmósfera amigable y una fuente de energía barata.
VII. A APLICACIONES
Los sistemas de accionamiento del motor pueden usarse ampliamente en una gran cantidad de aplicaciones industriales y domésticas, como fábricas, sistemas de transporte, fábricas textiles,
ventiladores, bombas, motores, robots, pantallas LED e incandescentes, aplicaciones automotrices, equipos audiovisuales, periféricos para PC, audios para automóviles, Sistemas de navegación para
automóviles, etc.
Las unidades también se emplean como motores principales para motores diesel o de gasolina, turbinas de gas o vapor, motores hidráulicos y motores eléctricos.
Este variador sirve para diferentes motores y, por lo tanto, puede utilizarse para múltiples aplicaciones, incluidas las pruebas educativas y de
laboratorio.
VIII C ONCLUSIÓN
A partir de la investigación, se puede concluir que este variador puede controlar diferentes motores, es decir, dos motores de CC y un motor de CA utilizando el único variador de
hardware. Esta unidad es realmente simple de operar y tiene diferentes modos de operación. Controla los motores y se puede operar manualmente usando la GUI de MATLAB y de
forma inalámbrica usando Bluetooth en una plataforma Android. El uso de Bluetooth para la operación es fácil de entender para el usuario y proporciona el servicio inalámbrico más
conveniente para la unidad. Es energéticamente eficiente y compatible. Puede operar bajo diferentes condiciones atmosféricas. Es más útil para arranques de bajo presupuesto y
sirve como equipo confiable para controlar diferentes conjuntos de motores, su dirección y velocidad al instante.
REFERENCIAS
[1] P. Parikh, R. Vasani y S. Sheth, "Análisis de velocidad de un motor de codificador DC cepillado utilizando el algoritmo Ziegler-Nichols: un caso de un vehículo
guiado automatizado", Indian Journal of Science and Technology 9.38 (2016). [2] P. Parikh, S. Sheth y T. Patel, "Análisis posicional de un motor de codificador DC
cepillado utilizando el algoritmo Ziegler-Nichols", CAD / CAM, Robótica y Fábricas del Futuro. Springer India, 2016. 637-650. [3] S. Maheriya y P.Parikh, "Una
revisión: modelado de motores de corriente continua cepillados y varios tipos de métodos de control", Journal for Research | Volumen 1.12 (2016). [4] P. Parikh, N.
Modi y R. Prajapati, "Control de sistemas neumáticos e hidráulicos industriales utilizando tecnología de comunicación serial y Matlab". [5] P. Parikh, K. Joshi y S.
Sheth, "Vehículo guiado por color: un sistema mecatrónico inteligente para el manejo de materiales", Actas de la 1ª Conferencia internacional internacional y 16ª
sobre máquinas y mecanismos (iNaCoMM 2013), IIT Roorkee, India. 2013. [6] Parikh P., Shah H. y Sheth S ", un diseño mecatrónico de un robot rastreador de
línea que utiliza la técnica de control Ziegler Nichols para
Controladores P, PI y PID ", Congreso Internacional de Ingeniería Mecánica (IMEC- 2014), 13-15 de junio de 2014. DOI:
10.13140 / RG.2.1.4107.4722
[7] P. Parikh, H. Shah y S. Sheth., "Desarrollo de un sistema de adquisición de datos inalámbrico multicanal para robots de enjambre: un enfoque mecatrónico
utilizando Arduino UNO y MATLAB", Revista Internacional de Desarrollo e Investigación de Ingeniería (IJEDR), ISSN : 2321-9939,2 (1), págs. 717-725. [8] T.Patel,
S.Sheth y P. Patel, "Diseño de máquina de corte hidráulico hidráulico semiautomático utilizando PLC", Conferencia Nacional sobre Tecnologías Innovadoras y
Emergentes (NCIET- 2015), págs. 410-412. DOI: 10.13140 / RG.2.1.4529.6803
93