Beruflich Dokumente
Kultur Dokumente
CONACI
ONALDEMÉXI
CO
I
NSTI
TUTOTECNOL CODEL
ÓGI ALAGUNA
DI
VI ÓNDEESTUDI
SI OSDEPOSGRADO
EINVESTI
GACI
ÓN
M.
C.ENI
NGENI ERÍ
AELÉCTRI
CA
MECATRÓNICAYCONTROL
CONTROLDI GI
TAL
TAREA2.CONVERTI
DORESA/
DYD/
A
PRESENTA:
I
NG.MARI
OIVÁNNAVABUSTAMANTE
M1913001
CATEDRÁTI
CO:DR.RI
CARDOE.
CAMP
ACOCOM
TORREÓN,COAHUI
LA 18DEFEBRERODE2019
Índice
3.9. Conclusiónes del capı́tulo “Unit Quaternions: A Mathematical Tool for Modeling,
Path Planning and Control of Robot Manipulators” . . . . . . . . . . . . . . . . . 17
4. Conclusiones generales 17
5. Referencias bibliográficas 18
Control digital 2
Un convertidor analógico digital es un dispositivo que convierte una cantidad fı́sica conti-
nua (ejemplos: voltaje, corriente) a una cantidad digital la cual representa la amplitud de dicha
cantidad continua. En la salida digital de un módulo A/D obtenemos un número binario en com-
plemento a 2 el cual es proporcional a la entrada. En la conversión se produce un pequeño error.
Un módulo A/D cuenta con una resolución, la cual corresponde al número de valores discretos
que se producen para representar el rango de la señal analógica en cuestión. Ejemplificando lo
anterior, un módulo A/D de 8 bits puede representar 256 niveles de una señal analógica. El
convertidor A/D necesita una referencia que le indique los valores máximos y mı́nimos de voltaje
para realizar la conversión. El convertidor A/D posee dos señales de referencia: Voltage Reference
High (V REFH) y Voltage Reference Low (V REFL) y podrá convertir muestras entre V SSAD
(tierra analógica) y V DDAD (conectada a V REFH) que va entre 1.8 y 3.6 volts.
Los circuitos de captura y mantenimiento (S/H: Sample and Hold) muestrean la señal
analógica (durante un intervalo de tiempo) y el posterior mantenimiento de dicho valor, ge-
neralmente en un condensador, durante el tiempo que dura la conversión de analógica a digital.
posible conocer si la señal de entrada está por encima o por debajo de cada una de ellas, lo cual
permitirá conocer el estado que le corresponde como resultado de la cuantificación. Es necesario
agregar un codificador que entregue la salida digital.
Este convertidor es de alta velocidad. Sin embargo, su utilidad queda reducida a los casos de
baja resolución, dado que para obtener una salida de N bits son necesarios 2N −1 comparadores,
lo que lleva a una complejidad y encarecimiento excesivos.
Este tipo de convertidor es tambien conocido como convertidor con rampa en escalera.
Funciona en base al circuito más sencillo de los conversores A/D y consta de los elementos que
se muestran en la figura 4.
Una vez que el circuito de captura y mantenimiento muestrea la señal analógica, el contador
comienza a funcionar contando los impulsos procedentes del reloj. El resultado de este conteo
se transforma en una señal analógica mediante un convertidor D/A, proporcional al número
de impulsos de reloj recibidos hasta ese instante. La señal analógica obtenida se introduce al
comparador en el que se efectúa una comparación entre la señal de entrada y la señal digital
Tarea 2. Convertidores A/D Y D/A 5
convertida en analógica. En el momento en que esta última alcanza el mismo valor (en realidad
algo mayor) que la señal de entrada, se produce el paro del contador. El valor del contador pasa
a los buffers y se convierte en la salida digital correspondiente a la señal de entrada.
Este convertidor tiene algunos inconvenientes. Funciona con escasa velocidad y tiene un
tiempo de conversión variable.
inferior un 1, quedando inalterado el resto de los bits (010). Si la señal fuese menor que Vent , el
registro no modifica el bit de más peso inmediatamente inferior a 1, dejado a 0 el resto de los
bits (110). Se efectúa una nueva conversión D/A y luego se modifica el registro con el mismo
criterio. El proceso se repite hasta alcanzar el bit de menos peso (LSB).
Los convertidores A/D con integrador no utilizan convertidores D/A. Se emplean en aquellos
casos en los que no se requiere una gran velocidad, pero en los que es importante conseguir una
buena linealidad. Son muy usados en los voltı́metros digitales.
Inicialmente el valor del contador es cero. El circuito de control tiene inhibido el paso de
impulsos al contador. Cuando se aplica una señal de inicio, el circuito de control dará paso a la
señal de reloj hacia el contador y al mismo tiempo se generará la rampa que se compara con la
señal de entrada. Cuando esta señal se iguale a la tensión de entrada Vi , bloqueará el paso de la
señal de reloj al contador, correspondiéndose la combinación digital que aparece en la salida del
contador con la tensión analógica de entrada.
La salida de este tipo de convertidores depende de muchos factores que deben ser muy
estables en el tiempo para que la conversión sea correcta. Los valores de RC no afectan mucho
Tarea 2. Convertidores A/D Y D/A 7
Este sistema funciona en dos partes en el tiempo proporcionando dos rampas distintas.
Los convertidores analógico-digital tienen una gran cantidad de aplicaciones. Los podemos
encontrar en todo tipo de sistemas. Sistemas de telecomunicaciones, sistemas de control, entre
otros. También tiene aplicaciones en sistemas de medición de señales analógicas, como pueden ser
sensores de temperatura, proximidad o en sistemas donde hay que realizar el procesamiento y/o
almacenamiento de audio o cualquier otro tipo de información. Este tipo de señales no pueden ser
analizadas directamente por un procesador. Es por ello que se vuelve necesario utilizar un módulo
A/D. La elección del convertidor depende de la velocidad a la que cambia la señal analógica que
se quiere modular.
Control digital 8
Una entrada analógica que puede variar entre 0 y 2 voltios se desea convertir en una salida
digital de 2 bits mediante un convertidor con comparadores.
R = Vi /(2n − 1) = 2
Dónde:
R=Resolución
n=número de bits del convertidor analógico digital (A/D).
Vi = Voltaje que hay que poner en la entrada del convertidor para obtener una conversión
máxima (todas las salidas son 1).
Sustituyendo se obtiene:
Este convertidor emplea resistencias de dos valores diferentes (R y 2R), pero se necesitan el
doble de resistencias que en el caso del conversor de resistencias ponderadas. Además la corriente
Tarea 2. Convertidores A/D Y D/A 11
que inyecta el bit menos significativo, tiene un retardo de propagación superior a la inyectada
por el MSB, lo cual puede provocar un mayor tiempo de conversión.
Podemos observar que la red R-2R está conectada directamente a la entrada del amplificador
operacional, mientras que los interruptores conectan el extremo de cada resistencia ya sea a la
tensión de referencia o a la tierra. En la figura 11 podemos observar que la red R-2R se ha
invertido.
Se tiene un D/A ideal de 10 bits, con tiempo de estabilización total tset de 12 µs. Está
conectado en una configuración con VREF − a tierra y VREF + = 12V . Calcular el valor del LSB y
la máxima salida analógica.
Solución: El paso entre valores de voltaje discretos, también conocido como LSB, corresponde
a:
VREF + − VREF −
LSB =
2n
La máxima salida analógica se produce para una entrada digital n = 1111111111 binario ,
10
o (2 )-1=1023 decimal. La salida analógica serı́a 1023*LSB=11.9883 V.
Tarea 2. Convertidores A/D Y D/A 13
3.1. Introducción
Los robots manipuladores están pensados para ser parte de una o más cadenas cinemáticas,
compuestas por cuerpos rı́gidos y articulaciones. Hay tres aspectos fundamentales para el diseño
de robots manipuladores:
Modelado: Incluye todos los parámetros del robot (cinemáticos y dinámicos) y la relación
entre ellos.
Control: Incluye los elementos con los cuales se pretende asegurar el cumplimiento de las
tareas superando perturbaciones o dinámicas no modeladas.
La representación mı́nima de orientación esta definida en base a los ángulos de Euler. Los
parámetros de Euler son unidades de cuaterniones, un grupo de los números cuaterniones. El
capı́tulo “Unit Quaternions: A Mathematical Tool for Modeling, Path Planning and Control of
Robot Manipulators” muestra como las unidades de cuaterniones pueden ser aplicadas para el
modelado, la planificación de tareas y el control de un robot.
Control digital 14
Un espacio de dimensión n puede ser entendido como un subgrupo del espacio Euclideano.
La orientación en el espacio de un cuerpo rı́gido es un conjunto tridimensional. Los parametros
de orientación mas comunes son:
Ángulos de Euler, M 3 = R3 .
Matrices de rotación.
Ángulo/par de ejes.
Parámetros de Euler.
Los parámetros de Euler son otra forma de describir la orientación de un cuerpo rı́gido.
Hay 4 parámetros nombrados η, ε1 , ε2 , ε3 ∈ R, sujetos a una norma de restricciones unitarias,
por lo que hay puntos colocados en la superficie de la hiperesfera S 3 ⊂ R4 . Los parámetros de
Euler son también unidades de cuaternión. Entonces ξ = [[ηεt ]]T ∈ S 3 , con ε = [ε1 ε2 εT3 ] ∈ R3 ,
es una unidad de cuaternión. Entonces la norma de restricción unitaria puede ser escrita como:
k η k=2 +εT ε = 1
Los robots manipuladores seriales tienen una cadena cinemática abierta. Hay una sola co-
nexión de un extremo a otro (la base) al otro (el efector) de la cadena robótica (figura 13). Un
manipulador serial con n articulaciones, ya sea prismáticas o rotacionales puede tener n grados
de libertad.
p(q)
x = h(q) =
φ(q)
La cinemática del robot estudia las relaciones entre la articulación y la postura de las
variables ( y sus tiempos derivativos) durante el movimiento del efector final del robot. Estas
relaciones, de cualquier manera son establecidas usando solo un punto de vista geométrico. El
efecto de las fuerzas mecánicas (ya sean externas o producidas por el mismo movimiento) que
actuan sobre el manipulador son estudiadas por la dinámica del robot. Como lo expone Sciavicco
la derivación del modelo dinámico de un manipulador juega un importante rol de simulación,
análisis de la estructura del manipulador y el diseño del control de algoritmos. Hay dos métodos
generales para la derivación de las ecuaciones dinámicas del movimiento de un manipulador:
un método es basado en la formula de Lagrange y es conceptualmente simple y sistemático; el
otro método es basado en la fórmula Newton-Euler y permite obtener el modelo en una forma
recurrente, por lo tanto es computacionalmente mas eficiente.
Control digital 16
Entre las diferentes parametrizaciones de la orientación del conjunto, los parámetros de Euler
son interesantes porque son unidades de cuaternión. Por muchos años los parámetros Denavit-
Hartenberg han sido empleados para obtener la cinemática directa de los mecanismos de un
robot. En vez de usar matrices homogéneas para manipulación de parámetros D-H, en el do-
cumento “Unit Quaternions: A Mathematical Tool for Modeling, Path Planning and Control of
Robot Manipulators” se propone un algoritmo que usa la multiplicación de cuaterniones como
fundamento, por lo tanto es computacionalmente mas eficiente que una multiplicación de matri-
ces. Además se realizó la metodologı́a general para obtener el modelo dinámico de manipuladores
seriales cuando los parámetros de Euler son empleados. Aunque los parámetros de Euler no son
muy conocidos, estos constituyen una herramienta útil no solo en el ámbito robótico, tambı́en
donde la descripción de objetos en un espacio tridimensional es requerido.
Tarea 2. Convertidores A/D Y D/A 17
4. Conclusiones generales
Los convertidores de señal analógica a digital son dispositivos que permiten convertir una
señal analógica a digital mediante un cuantificador y codificándose en un código binario en
particular. En el proceso de conversión de señal hay una perdida de información que no puede ser
recuperada. Los convertidores de señal digital a analógica convierten señales con datos binarios
en señales de corriente o tensión. Estos dispositivos se aplican siempre que se requiere que la
salida de un circuito digital tenga que ofrecer un voltaje o corriente analógicos para impulsar
o activar un dispositivo analógico. Para el control de sistemas, es imprescindible comprender
y aplicar las cualidades que tienen los convertidores de señal. Estos son necesarios al realizar
procesamiento digital de señales, nos permiten establecer una vı́a entre lo analógico y lo digital.
Son muy utilizados en sistemas de instrumentación y adquisición de datos.
5. Referencias bibliográficas
Federico Miyara. (2004). Conversores D/A y A/D. 15 de Febrero de 2019, de Universidad
Nacional de Rosario Sitio web: https://www.fceia.unr.edu.ar/enica3/da-ad.pdf
Ronald J. Tocci, Neal S. Widmer. (2003). Sistemas digitales principios y aplicaciones. New
Jersey: Pearson educación.
Ricardo Campa, Karla Camarillo. (2008). Unit Quaternions: A Mathematical Tool for
Modeling, Path Planning and Control of Robot Manipulators. 16 de Febrero de 2019,
Intech.