Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo1
2
1. Objetivos:
Estudiar el funcionamiento de los servomotores.
Realizar un circuito en protoboard capaz de controlar un servomotor.
Observar las señales de control por medio de un osciloscopio.
Obtener la gráfica de posición en grados vs tiempo en alto en milisegundos.
2. Materiales y equipo:
Equipo requerido para el driver del servomotor:
Protoboard.
R1: 220kΩ.
R2: 15kΩ.
R3: 10kΩ.
R4: 10kΩ.
P1: 100kΩ.
C1: 100nF.
C2: 100nF.
Fuente: 5V.
Transistor NPN de baja señal (C1959Y).
NE555.
Cables de conexión.
2 multímetro digital (a proveer por el grupo de mesa)
Equipo requerido del laboratorio:
Fuente de tensión a 5 Voltios.
Osciloscopio.
Servomotor.
3. Procedimiento:
1. Cada subgrupo de trabajo traerá el día del laboratorio en sus protoboard el driver de
Conexión del servomotor según la figura de conexión.
2. Alimentar con la fuente de corriente directa de 5 voltios el driver del servomotor.
3. Utilizar el canal 1 del osciloscopio para observar la salida de voltaje directa que
servirá para alimentar al servomotor.
4. Utilizar el canal 2 del osciloscopio para observar la forma de la onda de la salida de
voltaje que servirá para controlar la posición del servomotor.
5. Conectar el servomotor al driver hecho en la protoboard, junto con el osciloscopio y
1
Sus respectivos dos canales, según las conexiones anteriores.
6. Ajuste con la resistencia variable (potenciómetro) del driver la que será la posición
Inicial de cero grados del servomotor y apunte el valor del tiempo en alto de la onda de
Control de canal 2 en la tabla 1.
7. Repita el paso anterior hasta lograr 45, 90, 135 y 180 grados.
8. Utilizando los datos de la tabla 1, grafique la posición en grados vs tiempo en alto en
milisegundos.
140
120
100
80
60
40
20
0
0 0.5 1 1.5 2 2.5 3
Tiempo de alto (ms)
Fuente: Tabla 1
2
5. Discusión de resultados:
3
pasa por el origen, esto coincide con la teoría donde se requiere de un pulso mínimo
para girar el servomotor.
Se puede señalar que al realizar las mediciones con un ángulo de 180 grados el
servomotor comenzó a vibrar de una forma inestable, esto se debe a que este valor se
acerca mucho al valor máximo de tiempo de la pulsación y posiblemente lo sobrepasó
ligeramente, cuando esto sucede la vibración o un zumbido debe ser la señal de que se
debe bajar la duración de la pulsación para que le servomotor trabaje correctamente y
no tenga daños, es por esto que se debe evitar forzar el motor a un ángulo de 180
donde se encuentra en su punto limita. De igual forma es de suma importancia no
suministrar señales más altas a las que el servomotor puede trabajar, debido a lo cual
se debe saber las limitantes de este motor tanto para la duración de las pulsaciones así
como los periodos a los que se les puede suministrar (Diaz, 2011).
6. Conclusiones:
Se analizó el comportamiento del servomotor así como se estudió las medidas
necesarias para un uso correcto de este.
Se realizó correctamente la conexión del servomotor a una placa de arduino y
se realizó la programación necesaria para variar la posición de este.
Al observar el tiempo en alto de los pulsos enviados del servomotor se
comprendió como las variaciones de los ciclos afectan al servomotor tanto en su
velocidad como en su posición.
Se determinó los valores limitantes para la duración de los pulsos y se definió un
rango de funcionamiento adecuado para el servomotor.
Al graficar la posición del motor en función del tiempo en alto del pulso se obtuvo
una recta descrita por la ecuación P(t) = 90.72t - 46.443.
7. Apéndices:
7.1 Teoría:
Un servomotor es un motor eléctrico con características especiales que le
permiten controlar la posición del eje en un momento dado. Este se diseña para darle
un control sobre la cantidad de grados que rota y luego mantenerse fijo en una
posición (Migueláñez, 2013).
Un servomotor tiene una estructura que se asemeja a la de un motor de corriente
directa con un conjunto de engranajes que le permiten obtener un torque mayor y
mantenerse en un ángulo constante dependiendo de las pulsaciones enviadas. El
torque de este motor es proporcional a la velocidad de rotación, esos se controlan por
medio de un sistema de circuitos eléctricos que se encarga de la regulación por medio
de las pulsaciones (Migueláñez, 2013).
4
Este motor cuenta con un potenciómetro analógico que se encuentra en el eje de
salida, este potenciómetro es el que define el ángulo de la posición del servomotor,
esta perilla gira con todo el conjunto de los ejes, debido a estos se da una división del
voltaje de entrada que depende del ángulo en el que se encuentre el eje, con esto el
voltaje que sale del potenciómetro se compara con el voltaje promedio de entrada y
cuando se da un equilibrio entre estas dos señales se detiene el servomotor
(Migueláñez, 2013).
La función de la placa controladora se encarga del control del ángulo de giro del motor
comparando señales y usando el potenciómetro, esta también tiene la función de
gestionar la potencia que se envía al motor (Migueláñez, 2013).
Para la señal de entrada se necesita una fuente que le suministre pulsos PWM
de forma que entre mayor es el tiempo en alto del pulso mayor es el giro. Existen varias
formas de proporcionar esta señal, entre ellas se puede utilizar un circuito integrado
555 el cual tiene la capacidad de oscilar una onda cuadrada la cual se puede controlar
mediante la variación del voltaje en CD que se le suministra (Sphinx, 2019).
Un posible circuito posible para la configuración manual del servomotor con un
circuito integrado 555 es la siguiente:
5
Figura 2. Circuito para el control del servomotor con un circuito integrado 555.
Recuperado de: Guía de laboratorio de máquinas eléctricas para Mecatrónica.
Otra forma de controlar este dispositivo es con algún controlador como una placa
de arduino que nos permite mandar las pulsaciones necesarias desde un computador
(Sphinx, 2019).
Existen varios márgenes que son los delimitadores para las cuales las
pulsaciones tienen un valor mínimo y máximo, un servomotor por lo general solo puede
girar en un rango de 0 a 180 grados y por lo general estos valores se logran con un
tiempo en lato de la señal de 1ms y 2ms aunque estos valores suelen variar. Entre
mayor es el tiempo en alto mayor es el ángulo, esta relación es proporcional entre sí. El
servomotor también tiene una limitación mecánica en la cual tiene un tope definido por
el potenciómetro que se encuentra incorporado en este, cuando este valor se
sobrepasa el potenciómetro genera un zumbido y una vibración como señal de que se
debe cambiar el pulso para evitar daños (Diaz, 2011).
En medio de dos pulsaciones en alto, hay una pulsación de apagado, este tiempo suele
variar en el sistema, puede variar entre pulso y pulso, usualmente se encuentra
entre 10 ms y 30 ms; si este intervalo de tiempo se ubica por debajo del mínimo, se
dará un zumbido y también ocasionará una vibración en la salida. Por otro lado si
es mayor, el servo pasará a etapa dormido en medio de las pulsaciones. De esta forma
el servo se moverá en intervalos cortos. Para poder mantener una posición la señal que
se envía debe ser continua para que no se devuelva a su posición inicial (Diaz, 2011).
Si se modifica el ancho de un pulso el ciclo de trabajo del dispositivo aumentará,
de forma que entre mayor sea este ciclo la velocidad aumenta y trabajará de una forma
más eficiente (Diaz, 2011).
Los controladores electrónicos reciben pulsos que coinciden con la posición que
se busca, con el uso del potenciómetro se logra conseguir pulsos con la misma
6
frecuencia que la corriente, si se comparan los parámetros, el error de posición se
corrige con la electrónica de potencia (Diaz, 2011).
7.2 Bibliografía: