M Control Digital Practicas 2016 1
M Control Digital Practicas 2016 1
M Control Digital Practicas 2016 1
Departamento: Ingeniería
Sección: Electrónica
Autores:
M. en TI. Jorge Buendía Gómez
Ing. Nicolás Calva Tapia
M. en C. Leopoldo Martín del Campo R.
Índice I
Prólogo II
Reglamento V
Índice I
Facultad de Estudios Superiores Cuautitlán UNAM
Familiarizar al alumno con los principales métodos de análisis y diseño de los sistemas de control
digital, así como con la realización práctica de los algoritmos de control que con mayor frecuencia
se emplean.
Analizar y comprobar los tres procesos empleados en la digitalización de las señales analógicas:
muestreo, retención y cuantización.
Comprobar las diferentes formas de conversión analógica digital (CAD) y la conversión digital
analógica (CDA) así como emplear sensores de señales físicas a través de transductores e
implementarlos en un sistema de control digital.
Implementar el control de motores para la construcción de maquinas herramientas y robots.
Introducción
En el laboratorio de Control Digital los alumnos deberán realizar la comprobación de los conceptos teóricos
más relevantes utilizados para la digitalización de señales analógicas. Este proceso de digitalización es muy
importante ya que la mayoría del procesamiento actual se realiza a través de sistemas digitales o de
computadoras debido a la flexibilidad y capacidad de manipulación de la información de los sistemas de
cómputo.
Para llevar a cabo esta transformación de señal analógica a señal digital (discretización), se requieren 3
procesos independientes que son:
Muestreo
Retención
Cuantización
Estos 3 procesos se pueden implementar de forma práctica a través de circuitos electrónicos, que permiten
analizar los parámetros de funcionamiento más representativos de la discretización de señales.
Prólogo II
Facultad de Estudios Superiores Cuautitlán UNAM
En estas prácticas se incluye el control de motores de corriente directa y de motores de pasos necesarios
para la implementación de sistemas mecánicos industriales o de robots. El control se realiza utilizando
sistemas digitales integrados tales como los microcontroladores y sistemas digitales discretos diseñados
específicamente para la aplicación planteada.
También se incluye en estas prácticas la utilización de software de simulación que permite al alumno
analizar un siatema sin la necesidad de tenerlo físicamente, para poder comprobar de forma rápida los
conceptos teóricos de controladores y otras funciones.
Finalmente el alumno deberá comprender la necesidad de interacción entre las diferentes áreas de la
Ingeniería para llevar a la práctica un sistema de control digital real.
Electrónica
Control Analógico
Control Digital
Diseño Lógico
Computación
Diseño de Software
Electrónica de Potencia
Mecánica
Motores
y algunas áreas adicionales.
Será necesario incluir en cada actividad previa y reporte de práctica, una portada (obligatoria) como la
mostrada a continuación.
U. N. A. M.
F. E. S. C.
Laboratorio de : ________________________________________
Grupo: ________________________________________
Profesor: ________________________________________
Alumno: ________________________________________
Nombre de Práctica: ________________________________________
No. de Práctica: ________________________________________
Fecha de realización: ________________________________________
Fecha de entrega: ________________________________________
Semestre: ________________________________________
Para la presentación del reporte se deberá cumplir con los requisitos indicados en cada una de las prácticas,
incluyendo:
Actividades previas
Prólogo III
Facultad de Estudios Superiores Cuautitlán UNAM
Introducción
Procedimiento experimental
Circuito armado
Tablas de datos
Mediciones
Gráficas
Comentarios
Observaciones
Esquemas
Diagramas
Cuestionario
Conclusiones
Bibliografía
1. Powel J., Franklin G., F. (1975), Digital Control of Dynamic Sysytems: Addison- Wesley Publishing
Company
3. Cadzow J., Martens H. (1970), Discrete Time and Computer Control Systems: Prentice Hall Inc.
5. Ogata, Katsuhiko (1996), Sistemas de Control en Tiempo Discreto: México: Prentice Hall,
Hispanoamericana, 2ª Edición
6. Dorf, Richard C, Bishop, Robert H. (2005), Sistemas de Control Moderno: España: PEARSON Prentice Hall,
10ª Edición
7. Houpis, Constantine H., Lamont Gary B., (1985), Digital Control Systems.: USA: Mc Graw Hill
8. Gómez Campomanes José. (2007), Problemas resueltos de Control Digital : México: Thomson Paraninfo
S.A.
9. Basañez Villaluenga Luis., (2002), Control Digital: Problemas. : España: Universidad Politécnica de
Cataluña.
10. Bolzern Paolo., (2009), Fundamentos de Control Automático. : España: Mc Graw Hill Interamericana.
11. Barambones Oscar., (2004), Sistemas Digitales de Control. : España: Universidad del país Vasco.
Prólogo IV
Facultad de Estudios Superiores Cuautitlán UNAM
3. Es responsabilidad del alumno revisar las condiciones del equipo del laboratorio al inicio de cada práctica y
reportar cualquier anomalía que pudiera existir (prendido, dañado, sin funcionar, maltratado, etc.) al
profesor del laboratorio correspondiente.
4. Es requisito indispensable para la realización de las prácticas, que el alumno cuente con su manual
completo y actualizado al semestre en curso, los cuales podrán obtener en:
http://olimpia.cuautitlan2.unam.mx/pagina_ingenieria.
5. El alumno deberá traer su circuito armado para poder realizar la práctica, de no ser así no podrá realizar
dicha práctica (donde aplique) y tendrá una evaluación de cero.
6. Para desarrollar trabajos, o proyectos en las instalaciones de los laboratorios, es requisito indispensable
que esté presente el profesor responsable, en caso contrario no podrán hacer uso de las instalaciones.
7. Correo electrónico del buzón para quejas y sugerencias para cualquier asunto relacionado con los
Laboratorios (electronica@fesc.cuautitlan2.unam.mx)
A - (Aprobado); Cuando el promedio total de todas las prácticas de laboratorio sea mayor o igual a 6
siempre y cuando tengan el 90% de asistencia y el 80% de prácticas acreditadas en base a los
criterios de evaluación.
NA - (No Aprobado); No se cumplió con los requisitos mínimos establecidos en el punto anterior.
NP - (No Presentó); con o sin asistencia pero que no haya entregado reporte alguno.
9. Los casos no previstos en el presente reglamento serán resueltos por el Jefe de Sección.
NOTA: En caso de incurrir en faltas a las disposiciones anteriores, el alumno será acreedor a las siguientes
sanciones por parte del profesor de laboratorio según sea el caso y la gravedad, baja temporal o baja
definitiva del grupo de laboratorio al que está inscrito
Tema:
Objetivos
Introducción
En los sistemas discretos, en los sistemas de datos muestreados y en los sistemas de control digital, por lo
general una o varias de las señales que intervienen en el proceso son señales analógicas que deben ser
transformadas a señales discretas para poder ser empleadas de forma adecuada dentro de este tipo de
sistemas. Para lograr la discretización de las señales, se debe aplicar primero el proceso de muestreo y
obtener así una señal formada únicamente por las muestras discretas en tiempo de la señal analógica.
El proceso de muestreo puede representarse a través de un interruptor que se cierra cada t = kT segundos
durante un tiempo de muestreo (p), generándose una señal de muestreo como la mostrada en la figura 1.1.
t = Instante de muestreo
k = 0, 1, 2, 3, … n p
T = Periodo de muestreo
p = Tiempo de muestreo
T
Figura 1.1
La ecuación t = kT describe al muestreo periódico ya que las muestras están equiespaciadas, es decir las
muestras son tomadas en instantes de tiempo que son múltiplos enteros del periodo de muestreo. También
existen otros tipos de muestreo empleados para diferentes propósitos, los cuales se describen con
ecuaciones similares a la mostrada anteriormente.
La entrada de este interruptor es una señal analógica y la salida es una señal muestreada como se puede
observar en la figura 1.2.
t=kT
x(t) x*(t)
Muestreador
Figura 1.2
Otra forma de representar el proceso de muestreo es a través de un modulador en amplitud, que realiza la
modulación de un tren de impulsos unitarios discretos generados en los instantes kT que se emplean como
señal portadora y la señal analógica que se desea muestrear que se emplea como señal moduladora,
obteniéndose como salida los pulsos discretos pero modulados en amplitud por la señal de entrada, a esta
salida se le denomina la señal muestreada, tal y como se observa en la figura 1.3.
Señal Analógica
Modulador en
Portadora Amplitud
Figura 1.3
La operación que realiza el modulador puede representarse matemáticamente a través del producto del
tren de impulsos unitarios y la señal analógica de entrada dando como resultado la siguiente expresión que
define a la señal muestreada.
x * (t ) (t kT ) x(t )
k 0
X ( z ) x(kT ) z k
k 0
Otro dispositivo empleado en la digitalización de las señales analógicas para utilizarlas en los sistemas de
datos muestreados, es el retenedor, el cual tiene la función de reconstruir la señal muestreada a partir de
los valores de las muestras generadas por el muestreador, empleando para ello, polinomios de diferentes
grados. Entre los más empleados están los retenedores de orden cero y de primer orden.
Este proceso también se emplea para que los cuantizadores tengan en su entrada una señal constante que
representa a la muestra actual y puedan tener el tiempo suficiente para realizar la conversión de código ya
que la muestra original que se obtiene del muestreador tiene una duración muy corta.
Retenedor de
orden cero Zoh
En la figura 1.4 se presenta un retenedor de orden cero Zoh y las formas de onda de su entrada y su salida.
En esta práctica se implementarán 2 circuitos que realizan las funciones de muestreo y retención
respectivamente. Estos circuitos se implementan a través de circuitos analógicos y amplificadores
operacionales para poder visualizar las funciones que se realizan en estos 2 procesos, pero haciendo la
anotación de que en los sistemas de control digital estas funciones se realizan a través de los convertidores
analógico digitales que contienen de manera intrínseca a dichas funciones de muestreo y retención (S/H,
Sample and Hold).
Material
1 C.I. LM555
1 C.I. UA741
Este circuito integrado es de tecnología CMOS y deberá ser manejado
1 C.I. DG201 Switch Analógico CMOS SPST con las precauciones necesarias para evitar que sufra daños.
2 Resistencias de 0.1 k a ½ W.
1 Resistencia de 10 k a ½ W.
1 Resistencia de 2.2 k a ½ W.
1 Potenciómetro de 50 k.
1 Capacitor de 1 nF.
1 Capacitor de 22 nF.
1 Capacitor de 0.1 F.
2 Capacitor de 100 µF electrolítico.
Equipo
1 Fuente bipolar.
1 Generador de funciones.
1 Multímetro
1 Osciloscopio.
Procedimiento Experimental
1. Implemente el circuito de la figura 1.5, el cual realiza la operación de muestreo sobre la señal Ve(t) y
genera una señal muestreada Ve*(t), este circuito consta de las siguientes partes:
2. Calibre el generador de funciones con una señal Ve(t) = 2.5 Sen 6283.18 t.
3. Pruebe el sistema por partes, verificando el correcto funcionamiento de cada una de ellas.
4. Compruebe y explique el funcionamiento del proceso de muestreo para las señales de entrada
triangular y cuadrada además de la señal senoidal del punto anterior.
Figura 1.5
5. Mida los valores de periodo de muestreo (T) y el tiempo de muestreo (p) mínimo y máximo de la señal
de salida del generador de pulsos variando el potenciómetro P1 a su valor mínimo y a su valor máximo.
6. Indique cual es la frecuencia de muestreo mínima y máxima que se puede obtener con este circuito.
7. Empleando el teorema de Nyquist determine la frecuencia máxima de la señal de entrada Ve(t) que
puede ser muestreada con este sistema.
8. Varíe la frecuencia de la señal senoidal a un valor en el rango de 30KHz a 50KHz y observe el
comportamiento simultáneo de las señales de entrada Ve(t) y de salida Ve*(t), ajuste el valor de
frecuencia para obtener un proceso de muestreo equivalente.(Aliasing o Señal de salida que no es
muestreada adecuadamente debido a que no se toman las muestras necesarias para representarla).
Grafique las señales para cada punto y anote los rangos de funcionamiento de cada una de las etapas,
es muy importante llegar a una conclusión práctica de porque con este tipo de circuito no se puede
llegar a muestrear señales de cualquier frecuencia o amplitud.
9. Retire la resistencia R3 de 10 K que está conectada a la terminal 3 del interruptor analógico, ya que
afecta el comportamiento del circuito retenedor que se adicionará a la salida del muestreador y regrese
la señal de entrada a su valor de amplitud y frecuencia original Ve(t) = 2.5 Sen 6283.18 t.
10. Añada el circuito de la figura 1.6 a la salida del circuito de la figura 1.5, el cual realizará la función de
retención y observe la señal de salida Vs(t) del circuito 1.6 y como se relaciona con la entrada Ve(t).
Anote los comentarios en cuanto a las formas obtenidas así como las gráficas correspondientes,
haciendo las pruebas también para señales de diferentes tipos y frecuencias (triangular y cuadrada).
Figura 1.6
Cuestionario
1. Investigue el concepto de Aliasing y explique la relación que tienen con respecto al muestreo de señales
analógicas.
2. Obtenga la función de transferencia en Laplace del retenedor empleado en la práctica (figura 1.6)
indicando de que tipo es y explicando su funcionamiento.
3. Calcule el valor de la constante de tiempo del retenedor y el tiempo de carga del capacitor al 98% de su
valor de carga final.
4. Verifique que se cumple la relación de tiempos siguiente, para el punto de máxima frecuencia de
muestreo.
5𝜏 < 𝑝 < 𝑇
Tema
Objetivos
Introducción
El primer proceso que se realiza dentro de un sistema de control digital es el proceso de muestreo, el cual
nos permite obtener los valores discretos de la señal analógica de entrada en los diferentes instantes
definidos por el periodo de muestreo, pero dichos valores son aún valores analógicos en amplitud aunque
discretos en tiempo y no son directamente utilizables por una computadora digital, por lo tanto es necesario
cuantizar dichos valores analógicos a través de convertidores analógico digitales que transforman el valor
analógico de entrada a un código binario compatible con los sistemas digitales.
Un convertidor analógico digital (CAD) procesa un voltaje analógico de entrada y después de cierta cantidad
de tiempo, denominado tiempo de conversión, produce un código digital de salida con un determinado
número de bits como se muestra en la figura 2.1.
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2
Código binario
en 4 bits: 0011 0000 0011 1001 1010 0111 0101 1000 1101 1110 1010 1000 1100
Figura 2.1
Este proceso está sujeto a errores debido al método de conversión, a los componentes empleados y a otras
fuentes externas al proceso.
El proceso de conversión analógico digital generalmente es más complejo y tardado que el proceso de
conversión digital analógico y para realizarlo se emplean varios métodos entre los que podemos nombrar:
aproximaciones sucesivas, rampa digital, rampa analógica, de ráfaga y doble rampa como los más usuales.
Material
Equipo
1 Fuente de voltaje
1 Multímetro
1 Osciloscopio
Procedimiento Experimental
1. Implemente el circuito de la figura 2.2 alimentándolo con un voltaje aproximado de VCC = 10 V. Dicho
valor será modificado posteriormente a través del procedimiento del inciso 3.
2. Varíe el voltaje de entrada analógico Ve(t), a través del potenciómetro P2, para que encienda alguno de
los leds. Reajuste el nivel de la fuente de voltaje VCC hasta obtener 8V en la salida del inversor que
tienen encendido el led.
3. El reajuste de la fuente de voltaje VCC es muy importante debido a que representa el valor de voltaje
máximo de conversión y debido a ello, este valor deberá mantenerse fijo durante el desarrollo de la
práctica, pues las mediciones y ajustes posteriores serían incorrectos si dicha fuente tuviera una
variación.
4. Ajuste el voltaje de referencia Vref en el emisor del transistor BC547, a través del potenciómetro P1,
hasta obtener 4 V, lo que representa la mitad del voltaje máximo de conversión.
5. Ajuste el potenciómetro P2 hasta obtener un voltaje de 4.8 V en la entrada Ve(t) y compruebe que el
código binario en las 4 salidas del circuito es (1101), también compruebe que los voltajes en las
entradas positivas de los comparadores son 4 V, 6 V, 5 V y 4.5 V, respectivamente a partir del
comparador U1A.
6. Anote las posibles variaciones de los niveles de voltaje, si las variaciones son grandes entonces existe un
error en el armado del circuito.
7. Genere la curva de cuantización (Ve(t) contra código binario) empleando 16 niveles, variando el
potenciómetro P2 desde 0 V. hasta 8 V, indicando en una tabla el nivel de voltaje analógico de entrada
Ve (t) y el correspondiente código binario proporcionado por el circuito.
8. Dibuje las gráficas de cuantización real, obtenida del circuito de prueba y la gráfica de cuantización
ideal, en la misma gráfica y con el mismo sistema de coordenadas.
9. Compare ambas gráficas y comente acerca de los errores que presenta el circuito con respecto a
linealidad, exactitud y errores en el proceso de conversión.
Cuestionario
Figura 2.2
Tema
Objetivos
Introducción
Los convertidores analógico digitales (CAD), emplean varios métodos de conversión que presentan
diferentes características: velocidad, precisión, rango de voltaje de entrada, número de bits, rango de
cuantización y algunas otras. La selección del tipo de convertidor analógico digital para una cierta aplicación,
depende de muchos factores que hay que determinar a partir del sistema físico.
En esta práctica se comprobará el funcionamiento del módulo del convertidor analógico digital del
PIC16F690 y se implementará un circuito para medir temperatura.
Figura 3.1
El circuito transductor utilizado es el sensor de temperatura LM35D que tiene un factor de escala de 10mV /
°C y que acepta un rango de voltaje de alimentación +Vs desde 4V hasta 20V. En la figura 3.2 se muestra su
representación esquemática y su diagrama de conexión con vista inferior.
El proceso de conversión se realizará a través del módulo del convertidor analógico digital que viene
integrado dentro del PIC16F690 el cual utiliza el método de conversión de aproximaciones sucesivas,
proporcionando un código binario de salida en formato de 8 o 10 bits, seleccionado mediante programación,
que representa la conversión del voltaje analógico de entrada.
En esta práctica el valor de salida será convertido a diferentes escalas de temperatura a través del software
del microcontrolador y se mostrará en una pantalla de cristal líquido (LCD) controlada por el
microcontrolador.
Figura 3.2
El sensor propuesto LM35D puede medir temperaturas de 0C hasta 100C, por lo que se tendrá un rango
de voltaje de 0V a 1000mV. Debido a que el convertidor se empleará con un voltaje de referencia máximo
de 5V entonces se requiere que la señal de salida del sensor se amplifique 5 veces para obtener un rango de
0V a 5V, lo que nos dará un código binario de salida del convertidor de 00 0000 0000 a 11 1111 1111 (0 a
1023) de acuerdo a las siguiente relación:
𝑉𝑖𝑛 = Av ∙ k ∙ T
Material
1 Microcontrolador PIC16F690
1 LM35D Sensor de temperatura de precisión
1 LM358 Amplificador operacional de baja potencia
1 Transistor TIP 31
1 Tira de 16 conectores rectos (headers rectos)
1 Pantalla LCD de 16x2 (JHD-162A)
1 Resistencia de 82 a ½ W.
2 Resistencia de 1 K a ½ W.
1 Resistencia de 10 K a ½ W.
1 Resistencia de 39 K a ½ W.
1 Resistencia de 100 a ½ W.
1 Potenciómetro de 5 K
1 Capacitor de 1 F
1 Push Button normalmente abierto
1 motor de CD (ventilador) de 12V
Equipo
(a) (b)
Figura 3.3
Procedimiento Experimental
1. Programe el microcontrolador PIC16F690 con el archivo con extensión hex que se obtuvo al compilar el
código de la figura 3.4.
Figura 3.4
2. Implemente el circuito de la figura 3.5 donde la etiqueta Vin indica el voltaje analógico de entrada al
PIC16F690. El resultado de la conversión de voltaje deberá mostrase en la pantalla LCD como se observa
en el ejemplo de la figura 3.6.
3. Varie el potenciómetro P1 para ajustar el nivel de contraste de la pantalla LCD.
4. Mida con el multímetro el voltaje en la salida del potenciómetro P2, el cual representa el voltaje
analógico Vin que se desea convertir a digital.
5. Varíe el potenciómetro P2 para cambiar el valor de la conversión y completar la tabla 3.1. Para cualquier
valor de temperatura superior a 30°C, el ventilador deberá accionarse. Para valores de 30°C o menores,
el ventilador deberá permanecer apagado.
Figura 3.5
Valor de conversión
Vin (V)
requerido en decimal
necesario
ADC
1
100
200
300
400
500
600
700
800
900
1000
Tabla 3.1
6. Sustituya el potenciómetro P2 por el circuito de la figura 3.7, el cual proporcionará una señal de voltaje
directamente proporcional a la temperatura medida por el sensor LM35D con una ganancia Av = 5. Con
esta modificación se obtiene un circuito que funciona como un termómetro digital.
Figura 3.7
7. Sin tocar el sensor de temperatura, registre en la primera posición de la tabla 3.2 los datos mostrados
en la pantalla LCD, estos valores corresponden a la temperatura ambiente.
Tabla 3.2
9. Modifique el código mostrado en la figura 3.4 para que el sistema sea capaz de mostrar el dato de
temperatura en una de las distintas escalas, de las cuales se realizó una investigación en las actividades
previas. La escala mostrada deberá cambiar cada vez que se presione el botón selector que se aprecia
en la figura 3.8.
Figura 3.8
10. Utilizando los mismos 5 objetos del punto 7 del desarrollo, registre las mediciones de temperatura para
cada una de las escalas de temperatura que acaba de programar y muéstrelas en la tabla 3.3.
Objeto Celsius (°C) Fahrenheit (°F) Kelvin (°K) Rankine (°R) Réaumur (°Re)
Tabla 3.3
Cuestionario
1. Usando los valores de voltaje Vin y el código generado de la tabla 3.1, dibuje la curva de cuantización
real (Q). Considere que no tiene los 1024 valores y por lo tanto solo se puede hacer una interpolación
de valores.
2. Determine el rango de cuantización teórico considerando que la amplitud máxima de la señal de
entrada es de 5V. Compruebe los valores digitales de la tabla 3.1 calculando el cociente entre el Vin y q.
3. Explique el principio de funcionamiento del actuador electrónico (transistor Q1) necesario para activar
al motor de corriente directa conectado en la terminal RA5 del PIC.
4. Compruebe que las mediciones realizadas en las diferentes escalas de la tabla 3.3 concuerdan con los
valores teóricos.
Tema
Objetivos
Introducción
Un convertidor digital analógico (CDA) es un dispositivo que transforma un dato binario de "n" bits en un
voltaje analógico Vs(t), el cual es directamente proporcional a la entrada digital, la salida generalmente se
obtiene a través de una corriente que puede ser transformada posteriormente a voltaje.
El voltaje analógico obtenido en la salida tiene la característica de no ser continuo en amplitud pues su
variación se realiza en escalones discretos de voltaje debido a que la entrada digital solo tiene un número
finito de combinaciones para “n” bits con lo cual se tendrán a la salida 2 n posibles valores analógicos de
voltaje.
Para realizar los procesos de conversión digital analógico se emplean una serie de métodos que
generalmente incluyen amplificadores operacionales para sumar voltajes o corrientes proporcionales a cada
uno de los bits que conforman al número binario de entrada, es por eso que a estos métodos se les
denomina de corrientes o voltajes ponderados.
Estos dispositivos CDA se emplean para interconectar a los sistemas digitales con los procesos reales que
requieren señales analógicas para su funcionamiento.
El convertidor digital analógico integrado que se empleará en esta práctica es el MC1408 que tiene un largo
de palabra de 8 bits y emplea el método de conversión de red de escalera R-2R con salida de corriente.
Rf
R R R 2R
-
OUT Vs(t)
2R 2R 2R 2R 2R
+ OPAMP
D3 D2 D1 D0
Vref
Figura 4.1
En la práctica se utilizará un circuito contador binario natural de 8 bits que proporcionará la entrada digital
al convertidor y este generará una señal rampa negativa que se invertirá a través de un amplificador
operacional convertidor de corriente a voltaje.
Material
Equipo
1 Fuente bipolar.
1 Generador de funciones
1 Multímetro
1 Osciloscopio.
Procedimiento Experimental
R2 4.7k
+5
-12 U3
4
-12
2 C1 P1
Vs( t ) 6
50%
50k
3
LM741
1nF R1
U2 1k
7
+5 1 16
THRSH CTRL VLC COMP
2 15 CLK
IOUT VREF(-)
3 14
U1:A V- VREF(+) U1:B
4 13
2 6 5
IOUT V+
12
+5 11 13
MR Q3 B1 B8 Q0 CLK
5 6 11 10
Q2 B2 B7 Q1
4 7 10 9
Q1 B3 B6 Q2
1 3 8 9 8 12
CLK Q0 B4 B5 Q3 MR
74LS393 MC1408 74LS393
Figura 4.2
4. Ajuste el potenciómetro P1 hasta tener una amplitud de 4 V de voltaje pico, en la señal diente de sierra,
como se muestra en la figura 4.3, si no se logra alcanzar el nivel de voltaje indicado, sustituya la
resistencia de realimentación del operacional para lograr obtener dicho valor.
4V
T 2T 3T 4T
5. Modifique el circuito de la figura 4.2 eliminando las conexiones de las terminales B8 a B4 del
convertidor de tal forma que se genere una señal de 100 Hz y con un voltaje pico de 4 V como la
mostrada en la figura 4.4.
4V
T 2T 3T 4T
6. Explique el efecto que tuvo la eliminación de esas terminales en la forma de onda y en el número de
escalones.
7. Explique por qué se dejaron conectados los bits B3, B2 y B1 para generar este tipo de señal y no otro
grupo de 3 bits o bits no consecutivos.
Cuestionario
1. Explique el método de conversión digital analógico denominado red de escalera R-2R, mostrado en la
figura 4.1.
2. Como es el tiempo de conversión del circuito para diferentes valores de entrada digitales y justifique su
respuesta.
3. ¿Qué rango de cuantización tiene el convertidor usado considerando los límites de entrada digitales y el
voltaje de salida del circuito? Calcúlelo empleando la fórmula de cuantización.
4. Mencione que modificaciones deberían hacerse en el circuito para obtener una señal como la mostrada
en la figura 4.5.
Tema
Objetivos
Introducción
De entre los métodos empleados para realizar la conversión CAD, uno de los más comunes es el método de
rampa digital, el cual emplea un convertidor CDA que transforma el código binario de salida de un contador
en una rampa discreta que es realimentada hacia la entrada del circuito y comparada contra el voltaje
analógico de entrada que se desea convertir.
Voltaje
analógico Código Digital
Comparador de Nivel Sistema de Control Contador Binario de
de Paro del Contador “n” bits
Figura 5.1
El circuito consta de un contador binario ascendente que genera una cuenta binaria con 2 n combinaciones
para "n" bits de conversión, en la realimentación se cuenta con un CDA que convierte la cuenta binaria en
una rampa discreta, la cual será invertida y amplificada para acondicionarla al nivel adecuado y de acuerdo
al rango máximo del voltaje de entrada que se va a convertir.
A través de un comparador se determina el instante en que la rampa discreta alcanza al nivel del voltaje de
entrada analógico y produce un pulso bajo en su salida que inhibe a la compuerta lógica NAND evitando que
la señal de reloj llegue al circuito de conteo y por lo tanto, el contador digital se detiene.
El número digital presente en los leds de salida, representa el número de pulsos necesarios para que la
rampa digital alcance el voltaje analógico de entrada y por lo tanto la conversión digital de dicho voltaje.
Es importante hacer notar que una vez que se detiene el contador por la inhibición del reloj, el contador
deberá inicializarse para poder realizar otra conversión, puesto que la rampa deberá comenzar nuevamente
desde cero.
Material
Equipo
Procedimiento Experimental
Figura 5.2
Cuestionario
1. Cuál es el rango de cuantización y el error máximo que puede presentarse en este circuito.
2. Explique de que depende el tiempo que le toma al circuito realizar la conversión.
3. Calcule el tiempo mínimo y el tiempo máximo que emplearía el sistema de la figura 5.2 para realizar la
conversión.
4. Indique 2 formas con las cuales se puede reducir el tiempo promedio de conversión del circuito.
5. Que sucedería si el voltaje de entrada fuera mayor que el voltaje máximo alcanzado por la rampa
discreta.
Tema
Objetivos
Introducción
Los fototransistores al igual que los diodos de emisión infrarroja (IR) son dispositivos de estado sólido que
operan mediante un haz de flujo radiante, donde el diodo IR al ser polarizado directamente radia energía en
forma de fotones en una frecuencia dependiente del material utilizado en la fabricación del dispositivo, para
el caso de la práctica, en el rango de las frecuencias de la luz infrarroja.
El fototransistor que sirve de receptor, está formado por una unión p-n colector- base, que es fotosensitiva
en el rango de las frecuencias de la luz infrarroja y a través de la cual genera una corriente proporcional a la
incidencia de luz.
Algunas áreas de aplicación de los diodos infrarrojos y los fototransistores incluyen lectura de tarjetas,
controles de iluminación, indicadores de nivel, aislamiento óptico, sensores de velocidad, telemetría, etc.
Material
Nota: Si se dispone de displays de 7 segmentos de ánodo común, entonces se pueden sustituir los C.I 74LS48
por C.I. 74LS47
Equipo
1 Fuente de voltaje
1 Generador de funciones
1 Multímetro
1 Osciloscopio
Figura 6.1
Procedimiento Experimental
Figura 6.2
4. Implemente el circuito de la figura 6.4 guiándose con los diagramas de la figura 6.5.
5. Asegúrese que la orientación del led IR esté en línea directa con el fototransistor y que no exista ningún
elemento que pudiera obstruir el haz de luz infrarroja como se muestra en la figura 6.6.
Figura 6.4
Figura 6.5
Figura 6.6
6. Conecte la salida del circuito de detección de luz infrarroja a la terminal 1 del 74LS393 desconectando
previamente la señal de reloj como se muestra en la figura 6.7.
7. Interrumpa el haz infrarrojo y observe en el osciloscopio, con una escala de tiempo por división entre
200 y 500 ms, la señal de salida del fototransistor. También observe el comportamiento del circuito
contador. Anote sus comentarios.
Figura 6.7
8. Inserte la compuerta 74LS14 entre la salida del detector infrarrojo y la entrada 1 del contador 74LS393
para tener el circuito de la figura 6.8.
Figura 6.8
9. Conecte uno de los canales del osciloscopio en el colector del fototransistor y el otro canal a la salida de
la compuerta (pin 2).
10. Observe las señales en los dos canales del osciloscopio y compárelas. No olvide anotar sus comentarios
de lo observado en el osciloscopio y del comportamiento del display.
Cuestionario
1. En base a sus observaciones de la práctica, explique cuál es la función del C.I. Schmitt Trigger y si es
posible omitirlo del diseño.
2. Describa el funcionamiento del fototransistor y las regiones de operación en las que se encuentra al
cambiar de estado.
3. Explique en forma detallada el funcionamiento del circuito y sugiera alguna aplicación práctica de este.
4. Explique los conceptos de ángulo de dispersión (lóbulo de emisión) y longitud de onda de un led IR.
5. Investigue en la hoja técnica los valores del ángulo de dispersión y la longitud de onda del led IR de la
práctica. Incluya la gráficas de distribución espectral.
Tema
Objetivos
Introducción
En el diseño de los sistemas de control digital convergen muchas de las disciplinas del área electrónica
puesto que se requiere el empleo de los sensores, los actuadores y otros dispositivos que permitan llevar a
la práctica tanto los algoritmos de control como las interfaces de potencia.
Uno de los dispositivos que con mayor frecuencia se utiliza en los sistemas de control es el motor de CD , el
cual se emplea para realizar control de posición o de velocidad.
La forma tradicional de control de velocidad para motores de CD era la variación del nivel de alimentación
de voltaje como se muestra en la figura 7.1, pero se tiene la desventaja de que a niveles de voltaje
pequeños, se reduce significativamente el torque del motor, además siempre se presenta una “zona
muerta” debido a la inercia del rotor, entre más grande es el motor, más grande es la zona muerta.
Velocidad Torque
Voltaje Voltaje
Figura 7.1
Otro punto importante es que si queremos controlar el motor a través de sistemas digitales, la variación
directa de voltaje tiene algunos problemas de implementación ya que se tendría que proporcionar a través
de convertidores CDA y etapas de potencia.
Para controlar la velocidad de estos motores a través de sistemas de control digital se empleaba el método
de control directo por nivel de alimentación de CD, en este método se emplea una señal de solo 2 niveles
que activa e inactiva el motor, tal como se muestra en la figura 7.2.
Proporcionando un control de velocidad limitado ya que el motor solo puede girar a una sola velocidad y su
control solo podía lograrse con controladores ON – OFF que se activaban por un tiempo predeterminado.
V C.D.
En forma más reciente se emplea la modulación por ancho de pulso PWM (Pulse Width Modulation) la cual
utiliza el mismo tipo de señal pero el ancho de activación es variable, lo cual produce una variación en el
voltaje medio aplicado al motor de CD y por lo tanto funciona como una variación en el nivel de CD de la
señal como se muestra en la figura 7.3.
Material
1 C.I. LM358
1 C.I. LM339
1 C.I. LM741
1 Transistor TIP31
1 Diodo rectificador 1N4001
2 Diodos Zener 1N4731
2 Potenciómetros de 20kΩ
2 Resistencias de 10kΩ a ½ watt
3 Resistencias de 1kΩ a ½ watt
1 Resistencia de 47 Ω a ½ watt
2 Capacitores de 0.1µF
1 Motor de CD de 12V
Equipo
Procedimiento Experimental
1. Arme el circuito que se muestra en la figura 7.4 teniendo cuidado de polarizar correctamente los
circuitos.
Figura 7.4
2. Utilizando el canal A del osciloscopio en acoplo de CD, mida el voltaje Vs1 y compruebe el
funcionamiento apropiado del circuito oscilador.
3. Usando el canal B del osciloscopio, también en acoplo de CD, observe la señal de salida Vs2 y compárela
con la señal del circuito oscilador. Dibuje ambas señales en una sola gráfica, acotando sus niveles de
voltaje y frecuencia. No olvide anotar sus comentarios.
4. Ajuste la frecuencia de la onda de salida Vs1 a 2kHz por medio del potenciómetro P1.
5. Arme el circuito de la figura 7.5 y use como señal de entrada la salida Vs2.
Figura 7.5
6. Mida y dibuje la señal de salida Vs3, varíe el nivel de voltaje de CD de entrada por medio del
potenciómetro P2 y observe las variaciones de la salida. Anote sus comentarios explicando el
comportamiento de dicha señal.
7. Adicione la resistencia R6, el transistor Q1 y el motor de CD para obtener el circuito total que se
muestra en la figura 7.6.
Figura 7.6
8. Reduzca el voltaje de entrada de CD del potenciómetro P2 hasta cero y auméntelo poco a poco hasta
obtener el voltaje mínimo de arranque del motor.
9. Haciendo uso del multímetro, mida el voltaje y la corriente promedios suministrados al motor en el
momento del arranque.
10. Repita el punto anterior pero esta vez obtenga los datos de velocidad máxima de giro del motor.
11. Observando la señal Vs3 en el osciloscopio y variando el potenciómetro P2 registre el comportamiento
del voltaje medio alimentado al motor de CD.
12. Explique la relación que existe entre la variación de la anchura de la señal PWM con el voltaje medio
alimentado al motor de CD.
Cuestionario
1. Determine la función de transferencia del circuito integrador mostrado en la parte derecha de la figura
7.4 y calcule su frecuencia de corte.
2. En base a la frecuencia de operación que se indica en el punto 4 del desarrollo, determine la ganancia
de voltaje del amplificador integrador utilizado.
3. Describa las características de una señal de tipo PWM y sus usos más comunes.
4. Explique, ¿qué función cumple el transistor empleado en el circuito? y mencione la manera en que
opera.
5. ¿Qué sucedería si se retirara el diodo rectificador del circuito? Utilice una gráfica donde describa este
nuevo comportamiento.
6. Que función realizan los 2 diodos zener colocados a la salida del oscilador.
Tema
Objetivos
Diseñar un sistema digital implementado con elementos discretos para controlar un motor de pasos.
Controlar la velocidad, sentido de giro y posición angular.
Introducción
El motor de pasos, figura 8.1, es un dispositivo capaz de transformar pulsos eléctricos digitales en un
movimiento rotacional discreto de su eje, por cada pulso insertado el motor gira un ángulo fijo, establecido
por el número de bobinas del estator, el tipo de motor y la secuencia de alimentación de dichas bobinas.
Figura 8.1
El ángulo de rotación del eje, es directamente proporcional al número de pulsos insertados a las bobinas y la
velocidad de rotación es dependiente de la frecuencia de dichos pulsos .Los motores por pasos son simples
de operar en una configuración de lazo abierto y debido a su tamaño proporcionan un excelente torque a
baja velocidad .
El resultado de este movimiento es un posicionamiento preciso y confiable ya que hay una relación directa
entre el número de pulsos insertados y el ángulo de giro del motor.
En los sistemas de control moderno se presentan a menudo movimientos de tipo incremental, por esto los
motores de pasos se han convertido en elementos de acción importantes y en la actualidad podemos
encontrar estos motores en unidades de disco flexible, unidades de disco duro, impresoras, en gran variedad
de máquinas herramientas y son dispositivos fundamentales para proporcionar movimiento a los robots.
Un motor de pasos puede ser comparado con una serie de electromagnetos o solenoides dispuestos en
círculo como se muestra en la figura 8.2.
Cuando se energizan los electromagnetos secuencialmente, se crea un campo magnético que ocasiona una
reacción de orientación del rotor con los polos del electroimán, lo cual hace girar al rotor en el sentido de la
activación de los campos magnéticos hasta alcanzar una posición de alineación con el campo magnético
generado, permaneciendo en la posición de alineación hasta que se active otro campo magnético
adyacente.
Este tipo de motores tiene un ángulo de paso, el cual está determinado por el fabricante y nos indica cual va
a ser el desplazamiento angular del rotor al aplicarle un pulso, los ángulos de paso más comunes van desde
0.9 º por pulso hasta 15 º por pulso en los motores más simples.
En nuestro caso el motor utilizado tiene un ángulo de paso de 15 ° por pulso, es decir que es necesario dar
24 pulsos para tener una revolución completa.
N
Rotor
Pulso de Alimentación
S
Figura 8.2
Material
3 Resistencias de 56 a ½ W.
3 Diodos 1N4001
3 Transistores TIP31
1 Motor de pasos.
Elementos necesarios para la implementación del diseño.
Equipo
1 Fuente de voltaje.
1 Multímetro
1 Osciloscopio.
FASE 1
FASE 2
FASE 3
t
Figura 8.3
Procedimiento Experimental
1. Implementar la etapa de potencia mostrada en la figura 8.4, la cual sirve para proporcionar la corriente
necesaria a las bobinas del motor de pasos a partir de las señales digitales de baja potencia.
2. Conecte las 3 salidas del circuito diseñado a las 3 fases de la etapa de potencia.
3. Conecte los 3 colectores de la etapa de potencia a cada una de las 3 bobinas del motor de pasos y
conecte el cuarto cable (cable negro) al voltaje de 8V. como se muestra en la figura 8.5.
4. Pruebe el funcionamiento correcto del motor de pasos.
5. Visualice en el osciloscopio dos fases consecutivas del motor y grafique ambas señales, anotando el
valor del periodo para una frecuencia de reloj de 10 Hz del circuito secuencial.
6. Aumente la velocidad de giro hasta que el motor pierda la sincronía y anote el valor de la frecuencia de
entrada y el periodo de la señal de una de las fases donde se produce ese efecto.
7. Modifique el circuito para que el motor gire solamente una vuelta completa (24 pulsos) cuando se le
indique a través de una señal de inicio.
8. Entregar la información correspondiente al diseño, implementación, material y pruebas realizadas sobre
los circuitos diseñados.
Figura 8.4
Figura 8.5
Cuestionario
1. En forma de bloque explique los elementos básicos que debe tener un circuito de control que permita al
usuario establecer el número de pulsos específico que desee hacer girar al motor, esto es, los
elementos para construir un controlador de posición angular.
2. Calcule la velocidad angular máxima del motor en función del periodo medido para una de las fases y el
número de pulsos necesarios para dar una vuelta.
3. Investigar en los manuales de circuitos integrados lineales de diversos fabricantes, un circuito que
realice la función de controlador de motor de pasos e incluir en el reporte copias de las
especificaciones.
4. Investigue los diferentes tipos de motores de pasos, indicando sus características y su forma de
funcionamiento.
Tema
Objetivos
Controlar el sentido de giro y posición angular de un motor de pasos utilizando los modos de operación
a paso completo y medio paso.
Implementar un sistema con un motor a pasos de tipo bipolar empleando un sistema de control basado
en un microcontrolador.
Introducción
Los motores a pasos son dispositivos electromecánicos que convierten una serie de impulsos eléctricos en
desplazamientos angulares discretos. Un ejemplo de estos motores se puede observar en la figura 9.1. Estos
motores presentan la ventaja de tener alta precisión y repetitividad en cuanto al posicionamiento por lo que
son ideales para la construcción de mecanismos en donde se requieren movimientos muy precisos.
Figura 9.1
La característica principal de estos motores es el hecho de poder moverlos un paso a la vez por cada pulso
que se le aplique. Este paso puede variar desde 90° hasta pequeños movimientos de tan solo 1.8°, es decir,
que se necesitarán 4 pasos en el primer caso (90°) y 200 para el segundo caso (1.8°), para completar un giro
completo de 360°. Para mantener la marcha del motor es necesario cambiar periódicamente la combinación
de voltajes en sus terminales, como se ilustra en la figura 9.2.
Figura 9.2
El ángulo de rotación del eje, es directamente proporcional a la secuencia de pulsos insertados a las bobinas
y la velocidad de rotación es dependiente de la frecuencia de dichos pulsos. Los motores a pasos son simples
de operar en una configuración de lazo abierto y debido a su tamaño proporcionan un excelente torque a
baja velocidad.
En combinación con circuitos de control, además del movimiento ilustrado en la figura 9.2, conocido como
paso completo (full step), es posible lograr movimientos aún más precisos. Este otro modo de operación se
conoce como movimiento de medio paso (half step). Para lograrlo, se polarizan las bobinas de a una y de a
dos intercaladamente, como se muestra en la figura 9.3. Se observa que también incluye los 4 pasos del
modo full step. Obviamente esos son los momentos en que hay dos bobinas polarizadas, en los otros 4
pasos, solo se polariza una bobina. La ventaja de este mecanismo respecto del modo Full step es que se
pueden realizar movimientos de giro más finos.
Figura 9.3
En los sistemas de control moderno se presentan a menudo movimientos de tipo incremental, por esto los
motores de pasos se han convertido en elementos de acción importantes y en la actualidad podemos
encontrar estos motores en unidades de discos ópticos, unidades de disco duro, impresoras, en gran
variedad de máquinas herramientas y son dispositivos fundamentales para proporcionar movimiento a los
robots.
Material
1 Microcontrolador PIC16F690
1 Controlador dual de puente completo L298N
1 Pantalla LCD de 16x2
5 Resistencias de 1 K a ½ W
1 Potenciómetro de 5 K
2 Capacitores de 0.1 F
2 Push Button normalmente abiertos
8 Diodos 1N4004
1 Motor bipolar de pasos
Equipo
Procedimiento Experimental
1. Implementar el sistema de control para motores bipolares a pasos mostrado en la figura 9.6.
Figura 9.4
2. Conecte las salidas de las fases del circuito a las conexiones del motor de pasos siguiendo el orden
indicado considerando la figura 9.5.
L4
L2
L3
L1
3. Pruebe el funcionamiento correcto de los modos de operación del motor, que son giro continuo a
derecha o izquierda de acuerdo a la tabla 9.1.
Tabla 9.1
Figura 9.6
4. Compruebe que al presionar cada uno de los Push Button se realiza una vuelta completa a la izquierda y
a la derecha respectivamente.
5. Modifique el programa de control para que el motor realice las mismas funciones descritas en el punto
3 del desarrollo en modo de medio paso (HALF step), utilizando la terminal Full/Half con un valor de 0
para seleccionar la función de medio paso como se ve en la tabla 9.2.
Tabla 9.2
6. Compruebe que las modificaciones realizadas al programa son correctas y anote sus comentarios.
Cuestionario
1. ¿Cuáles son las ventajas y desventajas de la operación FULL step con respecto al modo HALF step?
2. Realice una comparación entre el sistema de control diseñado en la práctica 8 y el sistema de control
que se implementó para esta práctica.
3. Explique cómo sería posible controlar el movimiento del motor para que se incremente en un solo paso
(conocido como Jogging), cada que reciba una señal externa.
4. Explique el funcionamiento del circuito puente contenido en el dispositivo controlador L298N.
Tema
Objetivos
Introducción
Los simuladores de software constituyen en la actualidad una herramienta muy poderosa para la
comprensión de conceptos y adquisición de conocimientos y así poder aplicar éstos a nuevos contextos, a
los que, por diversas razones, el estudiante no puede acceder desde el contexto donde se desarrolla su
aprendizaje.
De hecho, buena parte de la ciencia de frontera se basa cada vez más en el paradigma de la simulación, más
que en el experimento en sí. Mediante los simuladores se puede, por ejemplo, desarrollar experimentos de
química en el laboratorio de informática con mayor seguridad.
Los simuladores usados en educación se definen como programas que contienen un modelo de algún
aspecto del mundo y que permite al estudiante cambiar ciertos parámetros o variables de entrada, ejecutar
o correr el modelo y desplegar los resultados (Escamilla, 2000). Hoy en día, las actuales tecnologías han
cambiado al aparecer nuevos soportes, como el magnético y el óptico; la información ahora es digitalizada:
se pasa del lápiz y el papel al teclado y la pantalla y, aún más, a la simulación (Rosario, 2005).
Aunque las investigaciones sobre simulación son todavía muy escasas, se pueden encontrar experiencias
que desarrollan procesos de enseñanza-aprendizaje con simuladores; mediante la integración de las
tecnologías de telecomunicaciones por computadora con instrumentación virtual se han desarrollado
laboratorios de física disponibles para ingeniería y accesibles a través de la red en tiempo real, lo cual
asegura una rica experiencia de aprendizaje para el estudiante. Ellos toman en cuenta las limitaciones reales
de los laboratorios, tales como el aprovechamiento de tiempo, los costos de instrumentación y los gastos de
operación, la falta de personal, y la disponibilidad de laboratorio en horario diferente al de oficina (Macías,
2007).
Un actuador muy común en los sistemas de control es el motor de CD. Este actuador provee movimiento
rotacional y acoplado con engranes, poleas y cables puede proveer también un movimiento traslacional.
Este sistema tiene un circuito eléctrico equivalente para control por armadura y un diagrama de cuerpo libre
para el rotor como se muestra en la figura 10.1.
Figura 10.1
𝑇 = 𝐾𝑓 𝑖𝑓 𝐾1 𝑖𝑎 (10.1)
Donde K1 es una constante e if se mantiene constante debido a que el voltaje de alimentación del campo es
constante y por lo tanto el flujo es constante en el estator, de manera que:
𝑇 = 𝐾𝑖𝑎 (10.2)
Donde K es una constante del par motor. Cuando el rotor esta en movimiento se induce un voltaje E b que es
directamente proporcional a la velocidad angular del motor, donde Kb es una constante de fuerza
contraelectromotriz.
𝑑𝜃
𝐸𝑏 = 𝐾𝑏 (10.3)
𝑑𝑡
En un motor de CD controlado por armadura la velocidad del motor se controla a través de la tensión en el
rotor Ea, la cual se relaciona con la malla eléctrica a través de la ecuación:
𝑑𝑖𝑎
𝐿𝑎 𝑑𝑡
+ 𝑅𝑎 𝑖𝑎 + 𝐸𝑏 = 𝐸𝑎 (10.4)
La corriente de la armadura produce un par T que se aplica a la inercia y a la fricción del rotor, por lo tanto:
𝑑2 𝜃 𝑑𝜃
𝐽 𝑑𝑡 2 + 𝑓 𝑑𝑡 = 𝑇 = 𝐾𝑖𝑎 (10.5)
Suponiendo que todas las condiciones iniciales son nulas y tomando la transformada de Laplace de las
ecuaciones anteriores se tiene:
𝐾𝑏 𝑆Ɵ(𝑠) = 𝐸𝑏 (𝑠) (10.6)
Considerando que la entrada del sistema es el voltaje de alimentación en la armadura Ea(s) y la salida del
sistema es la posición angular en el eje del motor Ɵ(s), se obtiene el siguiente diagrama de bloques:
1 Ia(s) 𝐾
Ea(s) Ɵ(s)
(𝐿𝑎 𝑆 + 𝑅𝑎 ) 𝑆(𝐽𝑆 + 𝑓)
Eb(s)
𝐾𝑏 𝑆
Figura 10.2
Ɵ(𝑠) 𝐾 (10.9)
= 2
= 𝐺(𝑠)
𝐸𝑎 (𝑠) 𝑆[𝐿𝑎 𝐽𝑆 + (𝐿𝑎 𝑓 + 𝑅𝑎 𝐽)𝑆 + (𝑅𝑎 𝑓 + 𝐾𝐾𝑏 )]
Donde:
Con esta planta se puede construir un sistema de control de posición realimentado considerando un
potenciómetro de entrada que produce una referencia R, un amplificador diferencial con ganancia Kp igual a
10 como elemento de comparación y un potenciómetro de salida que gira a la posición deseada C.
Figura 10.3
Las ecuaciones que describen la dinámica del sistema de potenciómetro y el amplificador son las siguientes:
𝑁1
𝐶(𝑠) = 𝑁2 Ɵ(𝑠) (10.12)
Y se tiene finalmente un diagrama de bloques del sistema realimentado como se muestra en la figura 10.4.
Figura 10.4
Donde:
Equipo
Procedimiento Experimental
6. Compruebe que los valores de las constantes se sustituyeron de manera correcta dentro de la función
de transferencia a través del comando:
zpk(G)
7. Inserte las constantes del sistema de control de posición de lazo cerrado de la figura 10.4 y obtenga la
función de transferencia de trayectoria directa (Gtd), considere que la realimentación es unitaria y por
lo tanto la función de transferencia de lazo abierto (Gla) es igual a la de la trayectoria directa, a través
del comando:
Kr=24/pi
Kp=10
n=1/10
Gtd=Kr*Kp*G*n
Gla=Gtd*1
8. Obtenga la función de transferencia de lazo cerrado (Glc) del sistema de control de posición a través del
comando:
Glc=feedback(Gtd,1)
zpk(Glc)
9. Inserte un retenedor de orden cero en la trayectoria directa y transforme la función Gtd al dominio de Z
considerando un periodo de muestreo de T = 0.1 s. a través del comando:
Gztd=c2d(Gtd,0.1,'zoh')
zpk(Gztd)
10. Obtenga la función de transferencia de lazo cerrado (Gzlc) del sistema de control de posición en el
dominio de Z a través del comando:
Gzlc=feedback(Gztd,1)
zpk(Gzlc)
11. Identifique y escriba la ecuación característica del sistema de lazo cerrado en el dominio de Z.
12. Determine la estabilidad absoluta del sistema empleando el criterio del circulo unitario indicando si el
sistema es estable o no, con el comando:
pzmap(Gzlc,'r')
zgrid
13. Obtenga el error en estado estable utilizando el comando que determina el valor final de la función y
restándolo del valor del escalón unitario que se utilizará de entrada.
eee=1-dcgain(Gzlc)
14. Obtenga la respuesta en el tiempo del sistema de lazo cerrado considerando una entrada escalón
unitario con el comando siguiente y maximizando la ventana resultante.
step(Gzlc)
15. En base a la gráfica obtenida determine el tipo de respuesta que tiene el sistema.
16. Determine los parámetros de funcionamiento denominados: tiempo pico (tp), máximo sobreimpulso
(Mp), tiempo de establecimiento (ts), tiempo de subida (tr), mostrándolos con el botón derecho del
mouse sobre cualquier punto de la gráfica y seleccionando las opciones mostradas en la figura 10.5.
Figura 10.5
17. Obtenga el lugar geométrico de las raíces del sistema de lazo abierto (Gzla) con el siguiente comando:
rlocus(Gztd)
18. Determinar cuales son los polos dominantes del sistema a través de la ecuación característica del
sistema de lazo cerrado, anotando las coordenadas de dichos polos a través del comando:
pole(Gzlc)
19. Insertar un controlador proporcional en la trayectoria directa del sistema según se muestra en la figura
10.6. considerando que el valor del controlador es igual a Gcp(z) = Kcp. El programa Matlab considera la
inclusión de una ganancia en la trayectoria directa de un sistema con realimentación y por lo tanto de
manera implícita los comandos siguientes trabajan sobre dicha ganancia Kcp.
Figura 10.6
20. Determina el rango de estabilidad de la ganancia Kcp del sistema con el siguiente comando y determina
si el sistema es estable, consulta el “help” del comando.
allmargin(Gztd)
21. Modifica el valor de la ganancia del sistema de acuerdo a la tabla siguiente y evalúa la respuesta en el
tiempo para entrada escalón unitario para cada uno de los valores de ganancia considerando el
diagrama con realimentación que se muestra en la figura 10.6. Para modificar explícitamente la
ganancia de la función Gztd(z) solamente debe multiplicar la ganancia por Gztd y realizar la
realimentación como se muestra en el siguiente comando:
G1=0.1 * Gztd
G1zlc=feedback(G1,1)
step(G1zlc)
Tabla 10.1
Cuestionario
1. Analizando el error estable de las diferentes formas de respuesta del sistema justifique en base a la
función de transferencia porque se tiene ese comportamiento.
2. Si el sistema de control de posición es de tercer grado, porque la respuesta se asemeja a la de un
sistema de segundo grado.
3. Qué ventajas tiene la aplicación de un controlador proporcional a un sistema de control.