Está en la página 1de 16

Práctica 4. Servo control.

Unidad III. Servo control.

Sistemas Automatizados y Redes Industriales


M. C. Elsa Arellano Hernández

1001 B
Julio juan Jiménez Azael Hernández
Saulo Donaldo García Hernández
Santes Sinaí landa bautista
Julio cesar rojas Pérez Carlos Antonio Figueroa
Vázquez

28 de Octubre de 2017.
Objetivo general
Construcción de un circuito para hacer funcionar un servomotor, mediante el uso de
lenguaje de programación plc para comprender la importancia de este sistema entro
de la industria

Objetivo particular
Diseñar un sistema de control que pueda controlar un servomotor de manera cíclica y
continua. El alumno comprenderá el funcionamiento y aplicaciones del sistema
servomotor así como sus múltiples aplicaciones

Competencias
Conocimiento
Se adquirirán conocimientos tanto el para la conexión de un plc en
físico así como también se podrá comprender y realizar la
programación en el programa arduino

Habilidades
Trabajo en equipo comunicación actitud positiva, creatividad

Valores  Responsabilidad
 Honestidad
 Proactivo

1. Introducción
En esta práctica se realizó un sistema para controlar un servomotor de manera que
trabajara a ciertos grados de después de regresará a su posición anterior, esto se pudo
realizar gracias a la ayuda del programa arduino. Como primer paso se realizara la
programación en el programa declarando el tiempo y la posición en la que se querrá
que se posicione el servomotor.
Otro aspecto que se incluirá en esta práctica será un marco teórico par que el lector
pueda entender de mejor manera el funcionamiento y comprender el lenguaje de
programación así como también el uso en el ámbito industrial de un servomotor
2. Desarrollo
ARDUINO
Arduino es una plataforma de prototipos electrónica de código abierto (open-source)
basada en hardware y software flexibles y fáciles de usar. Está pensado para artistas,
diseñadores, como hobby y para cualquiera interesado en crear objetos o entornos
interactivos.
Arduino puede sentirel entorno mediante la recepción de entradas desde una variedad
de sensores y puede afectar a su alrededor mediante el control de luces, motores y
otros artefactos. El microcontrolador de la placa se programa usando el Arduino
Programming Language(basado en Wiring) y el Arduino Development
Environment(basado en Processing). Los proyectos de Arduino pueden ser
autonomos o se pueden comunicar con software en ejecución en un ordenador (por
ejemplo con Flash, Processing, MaxMSP, etc.).
Las placas se pueden ensamblar a mano o encargarlas preensambladas; el software
se puede descargar gratuitamente. Los diseños de referencia del hardware (archivos
CAD) están disponibles bajo licencia open-source, por lo que eres libre de adaptarlas
a tus necesidades.
Arduino recibió una mención honoríca en la sección Digital Communities del Ars
Electronica Prix en 2006.

¿Por qué Arduino?


Hay muchos otros microcontroladores y plataformas microcontroladoras disponibles
para computación física. Parallax Basic Stamp, Netmedia’s BX-24, Phidgets, MIT’s
Handyboard, y muchas otras ofertas de funcionalidad similar. Todas estas
herramientas toman los desordenados detalles de la programación de
microcontrolador y la encierran en un paquete fácil de usar. Arduino también
simplificael proceso de trabajo con microcontroladores, pero ofrece algunas ventajas
para profesores, estudiantes y aaficionados interesados sobre otros sistemas:
SERVOMOTOR

Un servomotor (o servo) es un tipo especial de motor con características especiales


de control de posición. Al hablar de un servomotor se hace referencia a un sistema
compuesto por componentes electromecánicos y electrónicos.

El motor en el interior de un servomotor es un motor DC común y corriente. El eje del


motor se acopla a una caja de engranajes similar a una transmisión. Esto se hace para
potenciar el torque del motor y permitir mantener una posición fija cuando se requiera.
De forma similar a un automóvil, a menor mayor velocidad, menor torque. El circuito
electrónico es el encargado de manejar el movimiento y la posición del motor.
La presencia del sistema de engranajes como el que se muestra en la figura hace que
cuando movemos el eje motor se sienta una inercia muy superior a la de un motor
común y corriente. Observando las imágenes que hemos presentado nos podemos
dar cuenta que un servo no es un motor como tal, sino un conjunto de partes
(incluyendo un motor) que forman un sistema.

Los servomotores poseen tres cables, a diferencia de los motores comunes que sólo
tienen dos. Estos tres cables casi siempre tienen los mismos colores, por lo que son
fácilmente reconocibles.

Colores comunes de los


cables de un servomotor
Los colores dependerán del fabricante, pero difícilmente nos equivocaremos a la hora
de reconocer los terminales de un servo. La necesidad de una señal de control para
el funcionamiento de este tipo de motores hace que sea imposible utilizarlos sin un
circuito de control adecuado. Esto se debe a que para que el circuito de control interno
funcione, es necesaria una señal de control modulada. Para esto se utiliza modulación
por ancho de pulsos, es decir, PWM.

3. Esquema de la Práctica.
3.1. Materiales Indicar material y/o equipo implementado.
-office Word
-programa logo soft confort
-servomotor
-cable
-servomotor
-plc

3.2. Procedimiento
Instrucciones: Realizar el control de un servo motor de modelismo mediante el
software de su preferencia. Mostrar que el servo motor se puede detener en las
posiciones 0º, 45º, 90º y 180º.
Describir su proceso en cuanto a lógica (programación) y diseño del circuito físico.
3.3. Representación gráfica
1 Se abre el programa para realizar la práctica del servomotor.

3 Se selecciona en qué tipo de lenguaje se quiere programar en nuestro


caso para la realización de nuestra practica fue lenguaje kop
4 Se procedió a conectar en arduino los cables para el servomotor

5 Se le introdujo el programa creado en el arduino para cargarlo


6 En esta imagen se encuentra el servo sobre una hoja con los diferentes angulos
marcados a ocupar

7 En esta imagen el servo comenzo a trabajar iniciando en 0°


8 En esta toma se encuentra marcando 45°
6 En esta toma se encuentra en la marca de los 90°
7 Aquí esta en la marca de los 180°
4. Conclusiones
Nombre 1 Saulo Donaldo García Santes
En eta practica nos ayudó a comprender el funcionamiento y control de un servomotor,
comprendimos, el uso y como aprender a programar en el programa arduino, esto nos
ayudara en nuestra formación como profesionistas ya que en el mundo industrial actual
cada vez aprender programación es de suma importancia para poder mejorar los
procesos y realizar las tareas de manera más precisa y rápida
Carlos Antonio Figueroa Vázquez
En la práctica del servomotor pudimos comprender como se configura el dispositivo
como lo podíamos configurar en diferentes posiciones con la programación que le
realizamos en su rango de operación. Comprendimos que un servomotor consiste
en un dispositivo similar a un motor de corriente continua que tiene la capacidad de
ubicarse en cualquier posición dentro de su rango de operación, y mantenerse
estable en dicha posición. En este trabajo se nos lleva a ampliar el concepto sobre el
tema visto incorporando algunos de nuestros conocimientos que se toman como
apoyo a la situación.

Azael Hernández Hernández


Esta práctica nos ayudó a entender el funcionamiento de los servomotores dentro de
la industria y también el uso dentro de la robótica fue de mucha importancia para
enriquecer nuestro conocimientos , comprendimos el lenguaje utilizado para controlar
este tipo de dispositivo otro de los aspectos importantes que se comprendió fueron
las partes con las que se componen este dispositivo.
Julio Juan Jimenez
Esta práctica nos ayudara a comprender el funcionamiento de los lenguajes de
programación, a entender el funcionamiento de los servomotores fue de mucha ayuda
para nuestra formación como profesionistas, entendimos el funcionamiento de los
servomotores.

Julio Cesar Pérez Rojas


En esta práctica que realizamos aprendimos a programar un servo motor con varios
ángulos de 45,90 y 180 en donde aprendimos a programar con arduino en lenguaje c
pudimos notar el comportamiento del servo motor con el tiempo estimado de retorno.
Con esta práctica se adquirió conocimiento básico en el lenguaje de programación.

Bibliografía
http://panamahitek.com/que-es-y-como-funciona-un-servomotor/
http://www.abcinnova.com/articulos-e-informacion/18-ique-es-un-plc-y-que-
beneficios-tiene.html
http://arduino.cl/que-es-arduino/

También podría gustarte