Académique Documents
Professionnel Documents
Culture Documents
Pero, ¿Qué tan efectivo es este método?, ¿Cuál sería su costo?, ¿Cómo sabremos
los posicionamientos y velocidades?
Estos aparatos, así como sus maquinados para realizar un pequeño modulo son un
poco caros, esto nos da la idea de que no cualquiera puede realizar un proyecto
como este.
1
Objetivo
2
Marco Teórico
Servomotor
PID
3
futuros. La suma de estas tres acciones es usada para ajustar al proceso por medio
de un elemento de control como la posición de una válvula de control o la potencia
suministrada a un calentador.
Encoder
4
dsPIC
5
Justificación
OUT Velocidad
IN
Posición
OUT
PWM
6
Metodología
Una vez teniendo esto se puede obtener lo que es un sistema de lazo cerrado con
retroalimentación unitaria:
L=Inductancia
R=Resistencia
K1=Torque
J=Inercia perdida
B=Fricción constante
K=Constante entera
7
Desarrollo
(K1/(L+R))*(1/(J-B)) = ((K1/(L+R)(J-B))
tenemos que:
(K1/(L+R)(J-B))/(1+(L+R)(J-B)) = K1/((L+R)(J-B)+K1K)
Si tomamos este resultado como “x” y el PID como “P” y utilizando nuevamente la
fórmula para el sistema de lazo cerrado, tenemos que:
(Px/s)/(1+(Px/s)(1)) = Px/(s+Px)
Una vez obtenido este resultado solo es cuestión de introducir esta ecuación dentro
de nuestra programación realizada en nuestro dsPIC en lenguaje c.
8
En cuestión de los elementos maquinados, fueron varias piezas las realizadas para
el modulo donde fue montado el servomotor con su circuito correspondiente, a
continuación se muestran las piezas y el modulo terminado:
Base
9
Estantes
10
11
Piñón
Resultado final
12
Lista de precios
DSPIC30F4011-30IP-ND $5.99
DC Motor $12.00
13
Conclusión
14
Bibliografía
http://syscontrol2.blogspot.mx/2007/10/sistemas-de-segundo-orden-lazo-
cerrado.html
http://www.ie.itcr.ac.cr/einteriano/control/Laboratorio/4.ControldeunServomotorcon
RespuestaSubamortiguada.pdf
https://www.google.com.mx/search?q=dspic30f4011&rlz=1C1CHBD_esMX752MX
752&source=lnms&tbm=isch&sa=X&ved=0ahUKEwi7_fSpgenXAhVM0FQKHf3mB
2QQ_AUICigB&biw=1360&bih=662#imgrc=flcc9Y8ekMR8eM:
http://galia.fc.uaslp.mx/~ducd/cursos/DSP/dsPIC%20Practicas_Abril2013_VF.pdf
http://encoder.com/blog/encoder-basics/que-es-un-encoder/
https://www.google.com.mx/search?rlz=1C1CHBD_esMX752MX752&tbm=isch&sa
=1&ei=DmMhWoYtyoDTAuuAu8AL&q=encoder&oq=encoder&gs_l=psy-
ab.3..0l10.34716.36655.0.38624.10.10.0.0.0.0.167.916.0j6.7.0....0...1c.1.64.psy-
ab..3.6.914.0..0i67k1.125.1woxdwPJ85g#imgrc=4FnE16bdZ-bktM:
https://es.wikipedia.org/wiki/Servomotor
https://es.wikipedia.org/wiki/Codificador_rotatorio
https://www.google.com.mx/search?q=pid&rlz=1C1CHBD_esMX752MX752&oq=pi
d&aqs=chrome..69i57j0j69i61l3j0.688j0j7&sourceid=chrome&ie=UTF-8
http://www.monografias.com/trabajos60/servo-motores/servo-motores.shtml
15