Sei sulla pagina 1di 32

Robot

Controlado por
Computadora
Descripción General de
Funcionamiento
Teoría
Práctica
Circuitos Electrónicos

Preparado por:

· BONETTI, ANTONIO ALEJANDRO


· CASAS, ANGEL ANDRES
· NICOLINI, CARLOS ALEJANDRO
· PEZZANI, CARLOS HERNAN
· URRUSPURU, GASTON LEONEL

El presente trabajo se ha seleccionado como uno de los mejores


proyectos de lectores recibidos para su publicación en las páginas
de Saber Electrónica y constituye una compilación estructurada de
los trabajos publicados en los Nº 116, 117 y 118.
Indice

INDICE D) FOTOTRANSISTOR......................................................................9
E) COMPARADOR..........................................................................9
F) VREF ............................................................................................9
DESCRIPCIÓN GENERAL DE FUNCIONAMIENTO .......................3 G) ETAPA DE SALIDA......................................................................9
PRINCIPIOS DE ROBOTICA ............................................................3 FUENTE DE ALIMENTACION DE LOS PISTONES .............................9
LOS ROBOTS Y SUS APLICACIONES..............................................3 ETAPA DE CONTROL DE LOS PISTONES ........................................9
FUNCION DE CADA BLOQUE .......................................................4 A) EXCITADOR DEL “PISTON ELECTRICO”..................................9
ADQUISIDOR DE DATOS ................................................................4 CIRCUITO CONTROLADOR DEL ROBOT.....................................10
ETAPA OPTOAISLADORAS DE LOS PUERTOS................................6 DIAGRAMA GENERAL .................................................................10
ETAPA DE POTENCIA DE LOS MOTORES .....................................6 CIRCUITOS PARCIALES.................................................................10
CONTROL DE TORQUE DE LOS MOTORES...................................6 1) FUENTE DE 5V X 300MA...........................................................10
FUENTE DE ALIMENTACION DE LOS MOTORES............................6 RELACION DE TRANSFORMACION ............................................11
FUENTES DE 12V Y 5V.....................................................................6 ESTRUCTURA INTERNA DEL LM7805 ............................................16
ETAPA DETECTORAS DE PIEZAS .....................................................7 CONEXION ...................................................................................16
ETAPA DE CONTROL DE LOS PISTONES ........................................7 FUNCIONAMIENTO.......................................................................16
FUENTE DE ALIMENTACION DE LOS PISTONES............................7 FUENTE DE 12V X 300MA .............................................................19
ETAPA DE POTENCIA DE MOTORES ..............................................7 ENCENDIDO ELECTRONICO .......................................................19
A) EXCITADOR DE LA BOBINA DEL MOTOR.................................7 FUENTE DE 12V X 1A ....................................................................21
B) PROTECTOR DE TENSION INVERSA...........................................7 FUENTE DE 5V X 500MA ...............................................................21
CONTROL DE TORQUE DE LOS MOTORES...................................7 FUENTE REGULADA DE 24V X 1,5A.............................................21
A) CIRCUITO ASTABLE....................................................................7 FUENTE DE 16V X 5A ....................................................................22
B) EXCITADOR DE LAS BOBINAS DEL MOTOR..............................7 INTERFASE DE SALIDA - PUERTO A ..............................................22
C) PROTECTOR DE TENSION INVERSA..........................................8 INTERFASE DE SALIDA - PUERTO B...............................................24
D) CIRCUITO DE SELECCION ........................................................8 INTERFASE DE ENTRADA - SALIDA PUERTO C.............................24
E) CONTROL DEL CIRCUITO DE SELECCION ...............................8 INTERFAZ DE ENTRADA.................................................................24
FUENTE DE ALIMENTACION DE LOS MOTORES............................8 POWER INTERFASE........................................................................25
A) TRANSFORMADOR....................................................................8 CONTROLES EN MOTORES PASO A PASO .................................25
B) RECTIFICADOR...........................................................................8 TIPOS DE MOTORES PASO A PASO.............................................26
C) FILTRO DE ENTRADA .................................................................8 A) DE IMAN PERMANENTE...........................................................26
D) REGULADORES DE TENSION....................................................8 B) DE RELUCTANCIA VARIABLE ...................................................26
E) FILTRO DE SALIDA.......................................................................8 BOBINADOS DE MOTORES PASO A PASO .................................26
FUENTES DE 12V Y 5V.....................................................................8 CONTROLADOR DE TORQUE.....................................................27
A) FUENTE DE 12V ..........................................................................8 ASTABLE.........................................................................................28
B) FUENTE DE 5V:............................................................................8 DETECTOR INFRARROJO .............................................................29
ETAPA DETECTORA DE PIEZAS.......................................................8 TRANSMISOR.................................................................................30
A) ASTABLE......................................................................................8 RECEPTOR.....................................................................................30
B) LIMITADOR DE CORRIENTE........................................................8 CONTROLADOR DE ELECTRIC PISTON .......................................31
C) LED INFRARROJO......................................................................9 ADQUISIDOR DE DATOS ..............................................................32

2 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
ROBOT CONTROLADO Cabe aclarar que el dispositivo que comenzaremos a
explicar fue constituido en el marco de la cátedra que el
POR COMPUTADORA Ing. Alberto Fusco dicta en el Instituto Juan XXIII de Ramos
Mejía.

DESCRIPCIÓN PRINCIPIOS DE ROBOTICA

GENERAL DE Llamamos ROBOTS a todos aquellos mecanismos auto-


máticos o máquinas con movimientos.
FUNCIONAMIENTO La ciencia que estudia todo este tipo de máquinas se
denomina ROBOTICA y ha evolucionado rápidamente con
el desarrollo de los microprocesadores.
A lo largo de los 15 años de vida de Saber Electrónica "Se conoce como Robótica el diseño, fabricación y uti-
hemos recibido muchos trabajos de lectores para que sean lización de máquinas automáticas programables con el fin
publicados en las páginas de nuestra querida revista. Todos de realizar tareas repetitivas como el ensamble de auto-
los años elegimos algunos de estos trabajos y los destaca- móviles, aparatos y otras actividades."
mos por el empeño puesto en su realización. Con el comien-
zo de un nuevo siglo queremos destacar al mejor proyecto Básicamente, la robótica se ocupa del control de dife-
recibido hasta la fecha y el que publicáramos en Saber rentes tipos de motores, mecanismos neumáticos y sensores
Electrónica Nº 116, 117 y 118. Por ello, publicamos este “mi- por medio de sistemas computadores.
nimanual de armado” en el que hemos hecho algunas ob- En nuestro proyecto se controla, mediante un adquisidor
servaciones para que no tenga problemas en la construc- de datos acoplado a una computadora personal (PC), el
ción del prototipo. sentido de giro de motores paso a paso, cuyo principio de
Recuerdo que al recibir el trabajo realizado por un gru- funcionamiento, su velocidad, su posicionamiento y la de-
po de estudiantes, sentí profunda admiración por la serie- tección de un determinado movimiento explicaremos más
dad con la que se puede encarar el estudio de un tema es- adelante.
pecífico, en tiempos en los que normalmente suele “defe- Por otra parte también se controlan, por medio del PC,
nestrarse” la enseñanza en Argentina. Me siento orgulloso pistones eléctricos que se basan en memorias de aleacio-
de poder compartir con Uds, este trabajo realizado por: nes de forma, más conocidas como “Alambres muscula-
res”, cuyo principio de funcionamiento es bien conocido
· BONETTI, ANTONIO ALEJANDRO por los lectores de Saber Electrónica.
· CASAS, ANGEL ANDRES En la figura 1 se muestra una vista mecánica del robot
· NICOLINI, CARLOS ALEJANDRO que fue construido.
· PEZZANI, CARLOS HERNAN
· URRUSPURU, GASTON LEONEL “Todo el trabajo involucra un microcomputador, en
nuestro caso el sistema adquisidor de datos con 8255, que
Seguramente algunos de estos “electrónicos” estén a utiliza el microcomputador de una PC, una o varias interfa-
punto de recibirse de ingenieros y sentirán mayor placer ses, sus conexiones y los programas que manejan todo el
cuando se encuentren con este humilde pero sentido ho- sistema, es decir, la unión del hardware y el software.”
menaje.

LOS ROBOTS Y SUS APLICACIONES

El hombre, durante toda su historia, ha buscado el desa-


rrollo de herramientas que puedan mejorar o amplificar su
eficiencia mental y física. Entre éstos podemos citar el arco
y la flecha, la palanca, la rueda, la máquina de vapor, el
automóvil, el computador y muchos otros.
Durante ese desarrollo ha surgido, primero en la imagi-
nación (ciencia ficción) y luego en la práctica, el invento
del robot. Se ha concebido el robot como una máquina
creada a imagen y semejanza del hombre con capacidad
de ejecutar diversas tareas y también con algún tipo de in-

Robot Controlado por Computadora 3


Descripción General de Funcionamiento de un Robot
jo, movimiento del brazo hacia arriba y hacia abajo, movi-
miento giratorio de la muñeca o mano y apertura o cierre
del mecanismo de agarre”.

Cada uno de estos movimientos está dirigido por un mo-


tor paso a paso que está acoplado a diferentes tipos de
mecanismos y conversores mecánicos de movimiento, for-
mados por engranajes o piñones y ejes. Estos motores de-
ben ser controlados por interfases que sean capaces de vin-
cular a éstos con la PC.
En el caso del sistema de agarre el movimiento se logra
Figura 1 con pistones eléctricos.

Para explicar el funcionamiento general del sistema, di-


teligencia. Esto se refiere a la capacidad de tomar decisio- remos que el mismo es comandado principalmente por me-
nes dirigiendo y modificando su actuación de acuerdo a un dio de la PC. Esta última a través de un sistema adquisidor
programa y a las diversas situaciones que se puedan pre- de datos (ya mencionado anteriormente) es la encargada
sentar durante su operación. de controlar, por medio del software correspondiente o, sim-
Esta capacidad incluye visión, tacto y reconocimiento plemente, por medio de un programa, una determinada se-
de la voz que, aunque son rudimentarios actualmente, se cuencia de datos a través de puertos de salida y de entra-
irán mejorando a medida que avance la tecnología de los da. A partir de estos datos, los mismos se optoacoplan pa-
computadores. ra aislar galvánicamente al PC del medio exterior y proteger
Desde que se inició la ciencia de la Robótica se han así al mismo ante algún eventual cortocircuito. Estos datos
imaginado, diseñado y fabricado una gran variedad de ro- así aislados son los encargados de excitar una determinada
bots. Algunos de ellos no tienen utilidad práctica pero se serie de etapas de potencia que serán las encargadas de
han desarrollado varios tipos con grandes aplicaciones. En- controlar los distintos servomecanismos del robot.
tre ellos están los manipuladores industriales, los robots do- Para analizar más profundamente el sistema, realizare-
mésticos, los vehículos especiales de control remoto, las son- mos un diagrama en bloques general del mismo (figura 2) e
das espaciales, los robots de juguete, las manos teledirigidas indicaremos la función de cada elemento.
y los robots educacionales o didácticos. A continuación analizaremos con más profundidad la
función de cada bloque y explicaremos cómo se vinculan
“En nuestro proyecto, trabajamos con un robot didácti- entre sí, para un mejor entendimiento del sistema.
co que es similar, en pequeña escala, a los brazos mecá-
nicos o manipuladores industriales que ha sido el tipo más
utilizado en la práctica, tanto en centros de investigación, “FUNCION DE CADA BLOQUE”
como en industrias en donde tienen su aplicación real”.
Como habíamos mencionado con anterioridad la PC es
Aunque parece limitado, un robot formado por un solo el dispositivo principal del sistema, ya que es la encargada
brazo dotado de varios movimientos resulta bastante versá- de controlar todos los dispositivos del mismo. En realidad el
til y productivo en una gran cantidad de trabajos repetitivos control del sistema lo realiza indirectamente, ya que la mis-
para el ensamble y manipulación de objetos. Por esa razón, ma, a través del bus de datos y de direcciones, es la encar-
este tipo de robot es el que más se ha desarrollado y se han gada de programar el adquisidor de datos y así enviar una
logrado con él una gran cantidad de aplicaciones. serie de palabras lógicas o simplemente datos al exterior.
Dependiendo de su construcción mecánica, se pueden
alcanzar movimientos con precisión y levantar objetos con “Es obvio pues, que el PC requiere de un determinado
pesos considerables. Nuestro proyecto fue diseñado si- software para realizar la programación del adquisidor de
guiendo el principio del brazo del hombre y fue fabricado datos. Posteriormente explicaremos y daremos los conoci-
con antebrazo, codo, brazo, mano y un sistema de agarre. mientos básicos sobre el software, ya sea programación,
Este robot tiene una capacidad de realizar movimientos compilación y ejecución del mismo.”
que se denominan ¨grados de libertad¨. Esto se refiere a los
diferentes movimientos que puede realizar (figura 1).
ADQUISIDOR DE DATOS:
“En nuestro caso el robot tiene cinco movimientos o
grados de libertad. Estos son: movimiento giratorio de la Es el encargado de interpretar los datos y las direcciones
base, movimiento del antebrazo hacia arriba y hacia aba- enviadas por el µP (microprocesador) del PC. Estos datos

4 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot

Figura 2

Robot Controlado por Computadora 5


Descripción General de Funcionamiento de un Robot
son los que programan el adquisidor de datos, de forma tal demos ver que se utilizan dos etapas de potencia, ya que
que de acuerdo a las direcciones programadas en el mis- cada una controla dos motores.
mo, los datos se ejecutarán al exterior por el Port A, Port B o
Port C, según sea seleccionado en el 8255 (puerto paralelo
programable) del adquisidor. A su vez el Port C puede ser CONTROL DE TORQUE DE LOS MOTORES
dividido en dos puertos de cuatro bits y mediante su progra-
mación puede ser tanto de entrada como de salida. Como su nombre lo indica cumple la función de contro-
Cabe aclarar que los puertos A y B también pueden se- lar el torque del motor a través de un bit de información pro-
leccionarse como entrada o salida pero con la diferencia veniente de la etapa optoacopladora del Port C High.
de que no pueden ser divididos en grupos de cuatro bits. En En realidad lo que hace es variar la alimentación del
nuestro sistema el Port A se encuentra seleccionado como motor, según el estado en que se encuentre el bit de con-
salida, el Port B como salida también, y el Port C low como trol. Esto último lo realiza de manera tal que cuando el mo-
entrada y el Port C high como salida. tor se encuentra girando o en movimiento el control de tor-
Cabe aclarar que en nuestro sistema se utilizan dos pla- que se encarga de alimentarlo en forma directa a la fuen-
cas Adquisidoras de Datos, una seteada en la dirección te, es decir que el motor consuma la potencia necesaria
200h (que fue descripta anteriormente) y otra seteada en la para el giro, mientras que cuando el motor se encuentra en
dirección 220h. En esta última se utiliza sólo un Puerto (Puer- estado de reposo el sistema descripto se encarga de que se
to A), el cual se encuentra programado como salida. le entregue una alimentación “alternativa”, es decir envia-
rá un tren de pulsos en vez de una tensión continua, de for-
ma tal que el motor disipe una potencia menor en reposo
ETAPA OPTOAISLADORAS DE LOS PUERTOS que en funcionamiento. Si no existiese este control, en el
momento en el cual el motor se encuentra en reposo, se co-
Esta etapa cumple la simple función de aislar galvánica- rrería el riesgo de quemar el mismo.
mente el PC del medio exterior. Cabe aclarar que este sistema se ha implementado de-
Dicho de otra manera, esta etapa me permite proteger bido a que el motor en reposo en realidad se encuentra cla-
tanto el PC como el adquisidor de datos de algún eventual vado, es decir que está ubicado en una determinada posi-
cortocircuito, ya que su principio de funcionamiento se ba- ción y aguanta un peso sin que éste varíe esa posición. Ob-
sa en el hecho de que se enlaza a través de fototransistores. servando el diagrama en bloques vemos que se utilizaron en
Por este motivo ante algún cortocircuito fuera del PC el el proyecto 4 placas controladoras de torque (una para ca-
circuito perjudicado o dañado será exterior al PC. Otra de da motor).
las funciones que cumple esta etapa es la de proteger la
fuente de alimentación de la computadora, debido a que
el consumo de corriente de las salidas del ADQUISIDOR DE FUENTE DE ALIMENTACION DE LOS MOTORES
DATOS se “cargan” en la fuente de la etapa optoacoplado-
ra, siendo el consumo de la fuente del PC muy bajo. Si ob- Cumple la función de alimentar el motor para posibilitar
servamos el diagrama en bloques de la figura 1, se puede el proceso de energización de cada una de las bobinas del
apreciar que se utilizan 5 etapas optoacopladoras (una pa- mismo.
ra cada puerto). Las únicas consideraciones para su utilización es que la
tensión debe ser la indicada en la chapa del motor y debe
ser capaz de entregar la corriente necesaria para que el
ETAPA DE POTENCIA DE LOS MOTORES motor funcione. De lo contrario la fuente podría ser destrui-
da. Si observamos en el diagrama en bloques, vemos que se
Es la encargada de manejar los bits de control prove- utilizaron 3 fuentes de alimentación para 4 motores.
nientes de la etapa optoacopladora de forma tal que los Esto es debido a que los motores 2 y 3 tienen un consu-
mismos controlen los motores. mo considerable de corriente, mientras que los motores 1 y
Se denomina “de Potencia” por el simple hecho de que 4 consumen muy poca corriente en relación a los motores 2
a través de señales pequeñas de 5V. (“1” o “0”) y de baja y 3. Es por eso que se utiliza una fuente común para los mo-
corriente, controla señales de corrientes altas y de mayores tores 1 y 4. A los fines didácticos, en la figura 3 se pueden ver
tensiones. Dicho de otra forma, es la encargada de contro- las placas que constituyen la parte electrónica del robot.
lar el motor y alimentar las distintas bobinas de los motores
de acuerdo con la secuencia determinada por el software
correspondiente. FUENTES DE 12V Y 5V
A su vez esta etapa se encuentra controlada por un
control de torque exterior a ésta y una fuente de alimenta- Se encuentran para alimentar ciertos dispositivos del sis-
ción. Si observamos el sistema representado en bloques po- tema general que son los encargados de realizar un deter-

6 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
minado control para su correcto funcionamiento. Estos dis-
positivos pueden ser relés, transistores, circuitos integrados,
etc. Estas fuentes son de muy bajo consumo con respecto a
las anteriormente descriptas.

ETAPA DETECTORAS DE PIEZAS

Como su nombre lo indica, cumple la función de detec-


tar si una pieza se encuentra en condiciones como para
que el sistema de agarre del robot la tome.
Cuando la pieza es detectada a través de una barrera
infraroja formada por un led infrarojo y un fototransistor en- Figura 3
frentados, dicha etapa envía un dato al microprocesador
para que el mismo envíe otro dato que será el encargado “ETAPA DE POTENCIA DE MOTORES”
de determinar por ejemplo el cierre de la mano.
El dato enviado cuando la pieza corta la barrera pasa a En la figura 4 se da su diagrama en bloques interno.
través de la etapa optoacoplada del puerto C low e ingre-
sa en el adquisidor de datos. a) EXCITADOR DE LA BOBINA DEL MOTOR
Es el encargado de interpretar el dato proveniente del
Bit correspondiente y alimentar o energizar la bobina del
ETAPA DE CONTROL DE LOS PISTONES motor asociada según a qué estado en que se encuentra el
Bit.
Cumple la función de controlar la posición de los pisto-
nes de la mano, a través de dos bits de información prove- 1 → BOBINA ENERGIZADA
nientes de la etapa optoacloplada del puerto A del adqui- 0 → BOBINA EN REPOSO
sidor de datos seteado en la dirección 220h.
El control de la posición del “pistón eléctrico” lo hace de b) PROTECTOR DE TENSION INVERSA
forma tal que, en el momento en que el microprocesador Es el encargado de proteger el elemento excitador de
envíe una orden de cierre de la mano, la etapa de control la inversión de polaridad que genera la fuerza contraelec-
se encargue de accionar el “pistón eléctrico” durante todo tromotriz del inductor, ante un cambio brusco de tensión (di-
su recorrido, y en el momento que el pistón llegue a su tope, cho fenómeno será explicado posteriormente). Por lo tanto
la misma se encargue de alimentar el pistón mediante un el protector de tensión inversa se encarga de limitar la ten-
tren de pulsos, de manera tal que el pistón no se dañe. Di- sión inversa que cae sobre el elemento excitador.
cho concepto fue explicado anteriormente, en la etapa
controladora de torque. Esta etapa de control se caracteri-
za por manejar corrientes muy elevadas que son capaces “CONTROL DE TORQUE DE LOS MOTORES”
de excitar a sendos pistones de la mano.
En la figura 5 se da su diagrama en bloques interno:
Damos a continuación una breve descripción de cada
FUENTE DE ALIMENTACION DE LOS PISTONES bloque:

Se encarga de energizar los alambres de “NITINOL” de a) CIRCUITO ASTABLE


sendos pistones. La única consideración es que debe ser Es el encargado de enviar o, mejor dicho, de generar
una fuente de muy alta corriente (del orden de los 5A), ya una señal del tipo “tren de pulsos” y de esta manera “ata-
que los pistones pueden ser alimentados tanto por alterna car” un elemento llamado excitador de las bobinas. La fre-
como por contíinua. Hasta ahora hemos realizado un análi- cuencia de este circuito puede ser modificada a través de
sis conceptual del sistema, a través de un diagrama en blo- un preset con el cual se regula el torque del motor en esta-
ques general del prototipo. A continuación, analizaremos do de reposo.
con más profundidad lo que es cada bloque y explicare-
mos su funcionamiento a través‚ de un diagrama en blo- b) EXCITADOR DE LAS BOBINAS
ques interno de cada parte analizada anteriormente. DEL MOTOR
Además, se darán todos los circuitos intervinientes, con Es el encargado de interpretar el dato proveniente del
los correspondientes diagramas de circuito impreso, los pro- circuito astable y energizar el motor cada vez que el dato
gramas de operación, etc. proveniente del mismo sea “1”.

Robot Controlado por Computadora 7


Descripción General de Funcionamiento de un Robot
d) REGULADORES DE TENSION
Figura 4 Estos dispositivos se encargan de tomar la tensión conti-
nua de entrada y mantener su salida en una tensión cons-
tante. Cabe aclarar que éstos regulan la tensión de salida
dentro de un cierto rango de variación a su entrada.

e) FILTRO DE SALIDA
Se encuentra simplemente para hacer que la tensión de
Por lo tanto, el motor permanece energizado con una salida sea aún más estable y además para eliminar los posi-
frecuencia establecida por el usuario por medio del preset bles ruidos de la línea domiciliaria.
asociado al astable.

c) PROTECTOR DE TENSION INVERSA “FUENTES DE 12V Y 5V”


Es el encargado de proteger al elemento excitador de
una tensión inversa elevada. a) FUENTE DE 12V
El circuito de la figura 7 representa el diagrama interno
d) CIRCUITO DE SELECCION de la fuente. La función de cada bloque no va a ser expli-
Este circuito cumple la función de conmutar el tipo de cada, debido a que los mismos poseen idéntico funciona-
alimentación del motor, de acuerdo a la orden que reciba miento que la fuente anteriormente descripta.
del control de selección. En una posición, este circuito hace
que el motor se encuentre alimentado de forma directa a b) FUENTE DE 5V:
la fuente y, en la otra posición hace que el motor sea ali- Este circuito no merece descripción, debido a que po-
mentado por pulsos de 24V que genera el excitador de las see el mismo diagrama funcional que la de 12V.
bobinas (anteriormente mencionado).

e) CONTROL DEL CIRCUITO DE SELECCION “ETAPA DETECTORA DE PIEZAS”


Esta etapa es la encargada de interpretar el dato envia-
do por el adquisidor de datos a través del PORT C HIGH y, En la figura 8 se describe su diagrama interno.
de acuerdo al estado en que se encuentre este bit, modifi-
ca la alimentación del motor, como fue explicado anterior- a) ASTABLE
mente, a través del circuito de selección que es simplemen- El funcionamiento de este bloque fue explicado en el
te un Relay. diagrama interno del “CONTROL DE TORQUE DE LOS MOTO-
RES”, con la diferencia de que en este caso se utiliza, para
excitar el led infrarrojo, una frecuencia de conmutación de
“FUENTE DE ALIMENTACION DE LOS MOTORES” señal fija, con la finalidad de entregarle mayor energía al
El diagrama en bloques interno de esta etapa se mues- led y evitar que el mismo sea quemado.
tra en la figura 6.
b) LIMITADOR DE CORRIENTE
a) TRANSFORMADOR Como su nombre lo indica, cumple la función de limitar
Cumple la función de transformar, como su nombre lo in- la corriente del led infrarrojo y así evitar que el mismo se
dica, la tensión alterna de la red en una tensión de 24V tam-
bién de alterna.
Figura 5
b) RECTIFICADOR
Cumple la función de convertir la señal de alterna entre-
gada por el transformador en una señal continua, debido a
que los motores P.A.P. se alimentan con corriente continua.
En realidad existen dos etapas de rectificación: una de
tensión positiva y otra de tensión negativa, pero en el dia-
grama en bloques se representó una sola por simplicidad.

c) FILTRO DE ENTRADA
Esta etapa es la encargada de eliminar el riple existente
en la salida del rectificador y, por así decirlo, “linealiza” la
tensión continua para que la misma sea más estable.

8 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
g) ETAPA DE SALIDA
Figura 6
Esta etapa es la encargada de
interpretar el pulso enviado por el
comparador y, a partir de éste, ex-
citar por medio de un elemento ac-
tivo a la interfaz de entrada al 8255
para la posterior interpretación del
dato y ejecución de otro dato para
el cierre de la mano.

“FUENTE DE ALIMENTACION
DE LOS PISTONES”

Su diagrama interno se puede


observar en la figura 9. La función
queme, debido a que si se conectara directamente a 12V de los bloques es igual en todas las fuentes de alimentación.
a pocos segundos de su funcionamiento el mismo se que- Lo único que podría decirse de esta fuente es que la
maría por la elevada corriente circulante. misma no utiliza algún tipo de elemento regulador debido a
que esto limitaría la corriente de salida.
c) LED INFRARROJO
Se utiliza para generar un haz de luz infrarroja invisible al
ojo humano con la finalidad de sensar si una pieza interrum- “ETAPA DE CONTROL DE LOS PISTONES”
pe o no al haz infrarrojo.
En la figura 10 se detalla su diagrama interno.
d) FOTOTRANSISTOR
Se utiliza para sensar si “llega” o no el haz de luz infrarro- a) EXCITADOR DEL “PISTON ELECTRICO”
ja al receptor. Es el encargado de interpretar el dato proveniente del
Cuando el haz excita el fototransistor, el mismo se en- bit correspondiente y alimentar o energizar el pistón eléctri-
cuentra saturado y cuando algu-
na pieza “corta” el haz, el mismo Figura 7
pasa al estado de corte y envía
un pulso al comparador.

e) COMPARADOR
Este dispositivo se encarga de
comparar la tensión sensada que
entrega el fototransistor, frente a
una tensión de referencia previa-
mente fijada. Dicho comparador
coloca un pulso en su salida ca-
da vez que el haz infrarrojo es in-
terrumpido.
Figura 8
f) VREF
Este bloque se encarga de
tomar la tensión de alimentación
y fijar o, mejor dicho, disminuir la
misma a un valor constante de
tensión calculado a partir de
ciertas condiciones de diseño, tal
que la misma le permita al com-
parador enviar un pulso a su sali-
da cuando la pieza fue detecta-
da.

Robot Controlado por Computadora 9


Descripción General de Funcionamiento de un Robot
cará el funcionamiento de los distin-
tos circuitos en forma separada y
explícita.

Figura 9 CIRCUITOS PARCIALES

co de apertura (en realidad son 2 de apertura y 2 de cierre) Mostraremos cada uno de los
o de cierre según el estado en que se encuentre el bit que bloques con la finalidad de poder entender detalladamen-
lo controla. te el funcionamiento del controlador del robot, reconocer
sus etapas y poder ubicar en el circuito general una posible
PA0 → “1” → APERTURA falla en el sistema. Por otra parte se da la seguridad de que
PA1 → “1” → CIERRE cada uno de los circuitos descriptos fueron armados y pro-
bados con resultados satisfactorios.
En lo que respecta al principio de funcionamiento de los LISTADO DE CIRCUITOS
pistones eléctricos, daremos su explicación oportunamente.
Hasta aquí se ha analizado el sistema desde un punto de vis- 1. Fuente de 5V x 300mA
ta conceptual, es decir no se ha analizado el sistema en for- 2. Fuente de 12V x 300mA
ma detallada. Se han explicado detalladamente sus partes 3. Encendido Electrónico
fundamentales, su esquema de conexionado y su funciona- 4. Fuente de 12V x 1A
miento básico. 5. Fuente de 5V x 500mA
A continuación se detallará el sistema real implementa- 6. Fuente Regulada de 24V x 1,5A
do y se explicará cómo funciona cada circuito interno de 7. Fuente de 16V x 5A
cada bloque anteriormente explicado. 8. Puerto A
9. Puerto B
10. Puerto C
“CIRCUITO CONTROLADOR DEL ROBOT” 11. Power Interface
12. Controles de Motores Paso a Paso
DIAGRAMA GENERAL 12.1 Controlador de Torque
En la figura 11 se reproduce el circuito general del Robot 12.2 Detector Infrarrojo
didáctico en donde se encuentran todas las partes del sis- 12.3 Controlador del
tema. Esta figura la hemos subdividido en 4 partes que Ud. “Pistón Eléctrico”.
deberá ensamblar para tener el esquema completo. 12.4 Controlador del Robot
Realizamos el esquema de esta manera por comodidad (incluye todos los circuitos anteriormente
para no incluir un plano de dimensiones mayores, que re- descriptos)
dundaría en un aumento del precio de la revista.
Para analizar el sistema de una forma detallada se expli- 1) FUENTE DE 5V x 300mA

Figura 10 Anteriormente, esta fuente no fue mencionada debido


a que cumple la simple función de alimentar el circuito de
encendido electrónico. A continuación se explica su funcio-
namiento: Definiremos una fuente de alimentación como
un circuito capaz de proporcionar una tensión continua
que es utilizada para alimentar una determinada carga.

FUNCIONAMIENTO
El circuito completo de la fuente, se muestra en la figu-
ra 12. Si observamos la parte de abajo de la figura, vemos
que se alimenta desde la red de 220V a través de T1.
T1 es el encargado de transformar la tensión alterna de
220V en tensión alterna de 9V x 300mA, esto es posible da-
do que el mismo fue diseñado de forma tal que la relación
de vueltas de su bobinado secundario, con respecto al pri-
mario, induce una tensión alterna de 9V con una corriente
máxima de 300mA.

10 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot

Figura 11 a

1.1) RELACION DE TRANSFORMACION De esta forma a la salida del transformador se induce


una tensión de 9V de alterna con una frecuencia de 50Hz
N1 Vout 9V provenientes de la red eléctrica.
n = ___ = ______ = ______ En la figura 13 se observan las señales presentes en la en-
N2 Vin 220V trada y en la salida de T1:
Se observa en el gráfico que la tensión pico de la señal
n = 0,41 senoidal de salida es de 9V eficaces; es decir que, en reali-
dad, la tensión pico de salida es:

Robot Controlado por Computadora 11


Descripción General de Funcionamiento de un Robot

Figura 11 b

___ Esto es debido a que, si medimos con el multímetro digi-


Vpico = Vef . √ 2 tal en función de voltímetro de alterna a la salida de T1, ob-
___ servaremos que indica 9V, debido a que el mismo mide el
Vpico = 9V . √ 2 = 12,73V valor eficaz y no el pico. Por lo tanto, es obvio decir que a
la salida de T1 existe una tensión alterna de 12,73V.

12 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot

Figura 11 c

Posteriormente a esto, si observamos el circuito de la fi- Cuando el punto A se hace positivo frente al B, el diodo
gura 12, vemos que a la salida del transformador se conec- D3 se polariza en directa y el diodo D1 en inversa, entonces
ta 4 diodos de uso general (1N4004) en puente de la forma circulará corriente a través de D3 hasta el nodo compuesto
especificada en la figura 14. por RL, D3 y D4, allí D4 estará en inversa y por lo tanto la co-
Si observamos detenidamente las conexiones de D1, D2, rriente circulará a través de la carga hasta el nodo com-
D3 y D4, vemos que en el circuito ocurrirá lo siguiente, supo- puesto por D2, D1 y RL. Como dijimos antes, D1 estaba en in-
niendo que existe una carga RL conectada entre el cátodo versa (no conduce) y la corriente circulará por D2 hasta el
de D3 y masa: punto B del trafo, ya que D4 estaba en inversa.

Robot Controlado por Computadora 13


Descripción General de Funcionamiento de un Robot

Figura 11 d

14 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot

Figura 11 e

Por el contrario, si el punto A se hace negativo res- en la salida del puente se obtiene una señal continua pul-
pecto de B, circulará corriente por D1, RL y D3 quedando D2 sante, y como deseamos una continua pura, colocamos el
y D4 en inversa. capacitor C1 para obtener un menor ripple (figura 16).
Esta configuración se denomina rectificador de onda El capacitor C1 cargará cuando el punto A sea positivo
completa tipo puente y lo anteriormente explicado se resu- frente a B y se descargará cuando el punto B sea positivo
me en el gráfico de la figura 15. frente a A. De esta manera, se obtiene una tensión continua
Si observamos nuevamente el circuito, se podrá apre- más o menos pareja; cabe aclarar como concepto de di-
ciar que a la salida del puente de diodos se conecta un ca- seño, que C1 debe ser de mayor capacidad si se desean
pacitor electrolítico de 1000µF x 16V, esto es debido a que fluctuaciones bajas. Si se desean tensiones de ripples muy

Robot Controlado por Computadora 15


Descripción General de Funcionamiento de un Robot

Figura 11 f

bajas, es decir menor fluctuación de la tensión se deben uti- mos verla en la figura 18.
lizar dispositivos reguladores de tensión, tales como la línea
LM78XX. A continuación explicaremos el funcionamiento 1.4) FUNCIONAMIENTO
del LM7805 (regulador serie). El transistor de paso Q es el que determina la máxima
corriente que puede circular por el dispositivo; para prote-
1.2) ESTRUCTURA INTERNA del LM7805 ger a éste se coloca un circuito de protección que, tanto
Su estructura interna se muestra en la figura 17. Para su por sobrecarga como por cortocircuito o por sobreeleva-
conexión a la fuente sin regular (anteriormente descripta), ción de la temperatura de carcaza, llevará inmediatamen-
se conecta el terminal IN a la salida de las mismas, GND a te al transistor a límites seguros de funcionamiento.
masa y OUT es la salida regulada. Este transistor está operado por un circuito operacional
muy elemental que en la entrada tiene aplicada una ten-
1.3) CONEXION sión fija de referencia. Supongamos que la corriente de sali-
La conexión del integrado regulador de tensión, pode- da aumenta considerablemente; como sabemos, en toda

16 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot

Figura 11 g

Robot Controlado por Computadora 17


Descripción General de Funcionamiento de un Robot

Figura 11 h

18 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
fuente, si la corriente de salida tien-
Figura 12 de a aumentar, la tensión de salida
tiende a disminuir. Por lo tanto si
Vout disminuye, también lo hace la
caída de tensión sobre la resisten-
cia RB, interna al LM7805 (VRB baja)
y esto trae como consecuencia
que la tensión en el terminal inver-
sor del circuito operacional disminu-
ya y por consiguiente aumenta la
tensión en el punto A (base de Q), debido a que V- < V+.
Como consecuencia de que aumentó VA, Vout au-
mentará, debido a que si aumenta la tensión en la base de
Q, aumenta la corriente por la base, aumenta la tensión BA-
SE-EMISOR de Q y, por lo tanto, Vout también lo hace.
Con este análisis se demuestra que el LM 7805 ante un
aumento considerable de la corriente de salida se mantie-
ne la tensión Vout constante. Por otra parte, supongamos
que Vin disminuye y la corriente de salida es constante; co-
mo Vo debe mantenerse constante se supone que, como
Figura 13 se había explicado anteriormente, la polarización del tran-
sistor de paso Q debe mantenerse constante; es decir: VA
constante. Si como habíamos dicho, Vin disminuye se debe
producir una disminución de la corriente de salida del ope-
racional y esto ocurre debido a que si Vin disminuye, tam-
bién disminuye la tensión de alimentación del operacional.
Por lo tanto, si Vin disminuye Vout se mantiene constante.
Lo único que quedaría sin explicar es que se coloca un
Figura 14 segundo capacitor electrolítico de menor capacidad lla-
mado C2 en paralelo con la salida para eliminar fluctuacio-
nes parásitas.
De esta manera se obtiene +5V de continua, totalmen-
te regulados y con una corriente máxima de salida de
300mA, debido a que el transformador soporta como co-
rriente máxima dicho valor.

2) FUENTE DE 12V x 300mA

Esta fuente funciona exactamente igual que la anterior


con la diferencia de que el elemento regulador es un
LM7812, cuyo principio de funcionamiento es exactamente
el mismo que el LM7805.
Figura 15 Esta fuente se utiliza simplemente para alimentar la bo-
bina del RELAY de conmutación de la llave electrónica de
encendido y su circuito se muestra en la figura 19.

Figura 16

3) ENCENDIDO ELECTRONICO

Este dispositivo tampoco había sido mencionado, ni re-


presentado en el diagrama debido a que cumple la simple
función de llave electrónica comandada por un solo pulsa-
dor, con el cual se enciende el dispositivo controlador y se
apaga el mismo con el simple toque del mismo pulsador.

Robot Controlado por Computadora 19


Descripción General de Funcionamiento de un Robot

Figura 20

Figura 17

(HIGH), debido a que este integrado está compuesto por


Figura 18 cuatro compuertas NOR de 2 entradas, de las que se utilizan
sólo 2 en el circuito.
Para resumir lo anteriormente dicho, como la pata 1 es-
tá en “0”, la pata 3 del mismo se encuentra en “1” y como
consecuencia de ello el transistor Q1 se encuentra en el es-
tado de corte, debido a que es un transistor del tipo PNP
(BC327 o equivalente PNP BC558).
Figura 19
Cabe aclarar que Q1 se coloca simplemente para pro-
vocar una realimentación positiva que es la encargada de
que el dispositivo se comporte como un FLIP-FLOP, manten-
drá el estado en su salida. Esto es posible por el simple he-
cho de que, si como habíamos mencionado antes Q1 se
encuentra cortado, su colector posee un potencial de 0V y,
por lo tanto, el terminal 1 del CD4001 (entrada del inversor)
El funcionanmiento de este dispositivo es muy simple y se se mantiene en estado lógico bajo. Por otra parte, si obser-
describe a continuación: vamos el circuito vemos que al encontrarse la pata 3 de la
compuerta (salida del inversor) en estado lógico alto, C1 se
3.1 FUNCIONAMIENTO encargará a través de R3 en un tiempo que queda determi-
Básicamente, este circuito se comporta como un Flip- nado por condiciones de diseño de los valores de R3 y C1
Flop del tipo “Vai-Ven” (ida y vuelta). de la siguiente forma:
Inicialmente la pata 1 del CD4001 se encuentra en esta-
do lógico LOW; es decir: 0V, debido a que se encuentra a VC = VCC (1 - et/R.C)
masa vía R2.
Por consecuencia de esto, el terminal 3 de este integra- para un tiempo t = R.C
do se encuentra en estado lógico alto, porque si se observa
la configuración del CD4001 se puede apreciar que el mis- VC = VCC (1 - e -1)
mo se comporta como un simple inversor, ya que si el termi-
nal 2 (conectado a GND) se encuentra en estado LOW y el VC = VCC (1 - 0.367)
terminal 1, como habíamos dicho anteriormente, en estado VC = 0.63 VCC
LOW, la salida se encontrará en estado lógico alto o “1” en donde:
VC = tensión del capacitor
VCC = tensión de alimentación
Figura 21 t = tiempo de carga del capacitor
R = resistencia
C = capacitor

Si observamos la expresión de VC, ve-


mos que el capacitor se carga al 63% de
VCC en un tiempo igual a R.C, instante en
el cual el mismo se carga a un valor equi-
valente a un “1” lógico (recordemos que
se considera un “1” bien definido, a un va-
lor que supere el 50% de VCC).

20 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
directa y se ilumina indicando que el dispositivo controlador
Figura 22 del robot fue encendido; a su vez Q2 se satura a través de
R5, “ataca” la bobina del relay K1 y conecta el terminal R
de la red eléctrica al pin de alimentación del controlador
del robot. Faltaría aclarar la función de D1, que se encarga
simplemente de proteger a Q2 de una elevada tensión in-
versa en su colector, debido a que todo selenoide produce
una fuerza contraelectromotriz inversa a la que se aplica
Figura 23 con una elevada amplitud en el momento de la conmuta-
ción. Por último, diremos que cada vez que se pulse S1 el re-
lay cambiará de estado y hará que el controlador se en-
cienda y se apague.

4) FUENTE DE 12V x 1A

Si se observa el circuito de la figura 24, se puede apre-


ciar que el funcionamiento es exactamente el mismo que el
explicado en “Fuente de 5V x 300mA”. Lo único que puede
aclararse es que utiliza un transformador que soporta 1A,
debido a que ésta es la fuente general de 12V del controla-
dor del robot por lo que debe manejar una potencia consi-
En el gráfico de la figura 20 se muestra lo anteriormente derable.
explicado. De lo dicho se deduce que los valores de R3 y C1
fueron calculados bajo dichos conceptos con el fin de que 5) FUENTE DE 5V x 500mA
C1 se cargue en un tiempo determinado: Remitiéndonos al
circuito de la figura 21 (que corresponde al esquema que La única diferencia que presenta esta fuente, que se
estamos detallando), se puede calcular que C1 se carga al muestra en la figura 25, frente a todas las fuentes anterior-
63% de VCC (“1” lógico) en 100 mseg. mente descriptas es que su transformador soporta 500mA.
Por otra parte, se observa en el circuito que existe otra Esta es la fuente de 5V general del controlador del ro-
compuerta NOR, de dos entradas, utilizada en el circuito y bot.
conectada de la forma mostrada en la figura 22.
Esta compuerta cumple la misma función que la ante- 6) FUENTE REGULADA DE 24V x 1,5A
rior, con la salvedad de que se utiliza para invertir la salida.
Es decir, cuando la salida del inversor U1A se encuentra en Esta fuente, que se muestra en la figura 26, se utiliza pa-
estado lógico HIGH ó “1”, la salida del U1D se encontrará en ra alimentar al motor paso a paso y su funcionamiento es
estado lógico bajo o “0”. Esto se implementó de esta forma igual que el de las demás fuentes, con la única diferencia
por el hecho de que en estado de reposo la salida del inver- de que utiliza una fuente de 12V + 12V x 3A y su etapa de
sor, formado por el U1D, debe estar en “0”,
debido a que el controlador del robot debe Figura 24
estar apagado. Recordar que inicialmente el
inversor U1A se encontraba en “1” inicial-
mente (Terminal 3 = 0V) Para el análisis de la
etapa de salida, suponiendo que se pulsó S1,
queda el circuito de entrada bajo la forma
sugerida en la figura 23.
Como habíamos dicho anteriormente, el
capacitor C1 se encontraba cargado; al pul-
sar S1, el mismo se descarga sobre R2 y la sa-
Figura 25
lida 3 de U1A pasa a “0”, con lo cual Q1 con-
duce y mantiene en “0” al terminal 1 del
CD4001. De esta forma, la pata 13 del
CD4001 también se pone en “0” y, por lo tan-
to, su salida en “1” (pata 11).
En el momento en que la pata 11 del
CD4001 pasa a “0”, el LED D1 se polariza en

Robot Controlado por Computadora 21


Descripción General de Funcionamiento de un Robot
De esta forma, a la salida de la fuen-
Figura 26 te se obtienen dos tensiones: +12V y -12V.
Si utilizamos -12V como masa virtual y
tomamos como positivo +12V, obtendre-
mos una fuente de +24V x 1,5A, debido a
que la corriente baja a la mitad por el
simple hecho de obtener dos tensiones
de 12V (trafo con punto medio).

7) FUENTE DE 16V x 5A

Figura 27 La fuente mostrada en la figura 27, se


utiliza para alimentar a los pistones eléctri-
cos y es una fuente muy simple, debido a
que no utiliza etapa de regulación, para
que la corriente que ésta entrega quede
limitada por el transformador.
Si se observa el circuito, se puede ob-
rectificación utiliza solamente dos diodos, D1 que conduce servar que utiliza un puente integrado de diodos del tipo
en los semiciclos positivos y D2 que conduce en los semici- KBU 806 y un capacitor de filtro a la salida.
clos negativos. Cabe aclarar que la fuente es de 16Vdc debido a que,
A partir de aquí se utilizan dos capacitores de filtro (C1 y como habíamos explicado en el “Documento Número 1”, el
C2). pico de la señal de alterna que entrega el trafo es de 12 x ÷
Otra de las diferencias que presenta esta fuente es que 2 = 16,9 Vdc.
utiliza un regulador negativo de tensión LM7912, cuyo princi-
pio de funcionamiento es el mismo que el del LM7812, con 8) INTERFASE DE SALIDA - PUERTO A
la diferencia de que, como su nombre lo indica, regula a
12V negativos. Esta interfaz, cuyo circuito se muestra en la figura 28, es
la encargada de transferir datos envia-
dos por el PC a través del adquisidor de
datos al controlador y así aísla galváni-
camente al PC del medio exterior.
Su funcionamiento se describe a
continuación:
Si se observa el circuito, podemos
ver que es muy simple y que su finalidad
es monitorear por medio de diodos
electroluminiscentes o simplemente
LEDS; el estado de los bits de salida del
P.P.I. 8255, lo aísla eléctricamente del
circuito del controlador para evitar así
que el mismo sea averiado.
Supongamos que el bit de salida del
adquisidor de datos se encuentra en
estado bajo o “0”, con lo cual el transis-
tor Q1 (observando en el circuito la in-
terfaz del bit PA0), se encuentra en es-
tado de corte y, por lo tanto, no circula
corriente entre R1, D1, U1 y GND (obser-
vando su conexión, se aprecia que es-
tán en serie).
Como consecuencia de ello, si el
led interno del optoacoplador U1 no es
Figura 28 polarizado, el transistor darlington de

22 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
Figura 29 salida de U1 no con- Figura 31
duce. En realidad si
observamos el circui-
to, el transistor de sa-
lida del optoacopla-
dor nunca conduci-
rá, si no se le conec-
ta alguna carga en-
tre su emisor (pata 4
y GND, como se ve
en la figura 29). larizados en el sentido directo, es por eso que deben colo-
Figura 30 Supongamos carse en serie con ellos una resistencia que limite la corrien-
ahora que el bit PA0 te para que éste no se queme. Su corriente máxima gene-
se encuentra en esta- ralmente es de 50mA. Volviendo al análisis del circuito, ve-
do alto o “1”, Q1 con- mos que circuló corriente por D1, al mismo tiempo que el
duce haciendo que led de U1.
circule corriente por Cabe aclarar que R1 se calculó de acuerdo con lo mos-
R1, D1, y el LED de U1 trado en la figura 31. Se observa que R1 es la encargada de
(patas 1 y 2). limitar la corriente máxima del LED D1 y el led de U1. Con
A continuación se explicará cómo funciona un diodo respecto al transistor darlington de salida del 4N33 (U1),
LED para entender su funcionamiento: cuando se ilumina el led interno, el transistor fotosensible
Un led es un dispositivo que convierte cierta cantidad conduce y hace circular corriente desde su colector hacia
de energía en luz, los mismos se comportan como diodos se- la carga conectada en su emisor.
miconductores y son precisamente esa clase de compo- Con el análisis de este circuito, es fácil darse cuenta de
nentes. que lo que en realidad se hizo, fue excitar una carga a tra-
Estos leds o “ligth emitting diode” o diodos emisores de vés de un bit enviado por el adquisidor de datos, sin que
luz, son diodos comunes hechos de materiales semiconduc- existiera contacto eléctrico alguno con él.
tores especiales, que al ser recorridos en el sentido de pola- Por otra parte el consumo de corriente de la fuente del
rización directa por una corriente, emiten luz de determina- PC es de 50mA, para alimentar a los LEDS, mientras que la
da frecuencia (figura 30). carga es alimentada por una fuente externa, para evitar
que la fuente del PC sea dañada.
LOS DIODOS COMUNES EMITEN LUZ IN-
FRARROJA AL SER RECORRIDOS POR UNA Figura 32
CORRIENTE

Con la utilización de materiales semicon-


ductores especiales como el arseniato de
bario o el indio (GaAS o GaASI) se puede
hacer que la luz emitida caiga en el espec-
tro visible, ya que es el tipo más común el
que emite luz roja. Los diodos emisores de
luz, con longitudes de onda correspondien-
tes al amarillo y verde, pueden encontrarse
en el mercado; como la dificultad de su fa-
bricación es mayor, son bastantes más caros
que los leds rojos.
Los leds tienen un comportamiento eléc-
trico semejante al de un diodo común:
conducen la corriente en un solo senti-
do. Esto ocurre sólo cuando la tensión que lo
polariza en el sentido directo alcanza un va-
lor que está entre 1, 8 y 2, 1 v, con lo cual el
led comienza a conducir y enciende.
Como los diodos comunes presentan
una resistencia muy baja cuando están po-

Robot Controlado por Computadora 23


Descripción General de Funcionamiento de un Robot
Volviendo al circuito real implementado se
Figura 33
puede observar, como habíamos dicho ante-
riormente, que posee un circuito más elabora-
do. Analizando la interfaz de entrada del bit
PC0 vemos que en serie con el pin Ino se en-
cuentra conectado un resistor R1, con el cual
se logra determinar el nivel de tensión de en-
trada para excitar a el led D11 y el led situado
entre las patas 1 y 2 del 4N33.
También puede observarse que posee un
resistor R2 y un capacitor C1 conectados en
paralelo entre el otro extremo de R1 y GND de
la forma mostrada en la figura 35. El capacitor
C1 se encuentra con el fin de evitar que el rui-
do eléctrico dispare erráticamente al optoa-
coplador y, por consiguiente, el sistema adqui-
sidor de datos interprete una información erró-
nea. El resistor R2 de 1kΩ se encuentra para
descargar a C1 en el momento en que la en-
trada IN0 haga la transición de nivel alto a ni-
vel bajo. Su valor fue calculado bajo condicio-
nes de diseño, tales que C1 se descargue rápi-
damente sobre R2. Por último, se observa que
existe un diodo colocado entre el resistor R3
9) INTERFASE DE SALIDA - PUERTO B que, por otra parte, limita la corriente de los leds y GND. Di-
cho diodo, llamado D1 en el circuito, se coloca para evitar
En la figura 32, se da el circuito. que tensiones inversas elevadas, colocadas en la entrada,
quemen a D11 y al led del optoacoplador. Por último, si ob-
servamos la etapa de salida, vemos que existe una resisten-
10) INTERFASE DE ENTRADA - SALIDA PUERTO C cia llamada R4 de 100kΩ colocada en la base (pata 6) del
fototransistor de salida de U1, con el fin de evitar que el mis-
El circuito se da en la figura 33. mo se dispare erráticamente y polarice el transistor, de ma-
De acuerdo a como fue programado el registro de con- nera tal que su base tenga que ser fuertemente iluminada
trol del P.P.I. 8255 (ver “manual adquisidor de datos”), el por el haz de luz, emitido por el led interno al circuito inte-
Puerto A, el Puerto B y el Puerto C High fueron configurados grado. De esta manera el fototransistor se hace más “duro”
como etapas de salida, mientras que la parte baja del Puer- de disparar, por así decirlo. Y por lo tanto dará plena segu-
to C (Port C Low) fue configurada como entrada (ver figura
33)). Para analizar su funcionamiento, explicaremos como
funciona la interfaz de entrada solamente, debido a que la
interfaz de salida fue explicada en “Interfaz de salida-Puer-
to A”.

Interfaz de Entrada
Si se observa el circuito se puede apreciar que el mismo
se podría haber implementado de una manera mucho más
simple. A continuación se da un ejemplo de cómo se podría Figura 34
haber diseñado y posteriormente se explicará la función de
cada componente adicional utilizado en el circuito real.
La interfaz de entrada básica se muestra en la figura 34.
Como primera aclaración diremos que es una etapa in-
versora, debido a que si se coloca un “1” lógico en el pin
Vinput se polariza en directa D11 y el led del 4N33 y, por
consiguiente, el transistor de salida del integrado optoaco-
plador pasa al estado de saturación, haciendo que en su
colector caigan aproximadamente 0 volt. Figura 35

24 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
avanzan por
Figura 37
pasos hacia un
lado u otro y se
detienen exac-
tamente en
una determina-
da posición.
Cada paso
tiene un ángulo
muy preciso,
determinado
por la construc-
ción del motor,
lo que permite realizar movimientos exactos sin necesidad
Figura 36 de un sistema de control por lazo cerrado.
A un motor paso a paso se le puede ordenar, por medio
del control, que avance cinco o diez pasos hacia adelante,
luego un determinado número de pasos hacia atrás o sim-
plemente que no gire. Este sistema ha simplificado enorme-
mente la implementación de automatismos y las aplicacio-
nes de la robótica.
Los motores paso a paso presentan grandes ventajas
con respecto a la utilización de servomotores debido a que
se pueden manejar digitalmente sin realimentación, su velo-
cidad se puede controlar fácilmente, tiene una larga vida,
son pequeños, robustos y poseen un elevado torque en ba-
jas revoluciones, lo que permite un bajo consumo tanto en
vacío como en plena carga, su mantenimiento es mínimo,
debido a que no tienen escobillas.
Debido a estas ventaja, tienen una gran variedad de
aplicaciones dentro de las cuales se podrían mencionar las
siguientes :

ridad de que la información que llega al adquisidor de da- Máquinas herramientas


tos es la correcta, para que el software funcione perfecta- Robots
mente. Impresoras para computadoras
Graficadoras (Plotters)
Máquinas de coser
11) POWER INTERFASE Unidades de disco
Registradoras
Debido a que en este circuito (figura 36) es muy simple Telefax
de analizar su funcionamiento, daremos primero el funcio- Manejo de válvulas
namiento de un motor P.A.P. y su proceso de energización, Posicionamiento de mecanismos en general
para posibilitar su control de giro, ya sea sentido, cantidad Etc.
de grados y velocidad. Luego de esto volveremos con opor-
tunidad al circuito y analizaremos su funcionamiento. FUNCIONAMIENTO
El funcionamiento de los motores paso a paso se basa
en el simple principio de atracción y repulsión que ocurre
12) CONTROLES EN MOTORES PASO A PASO entre los polos magnéticos. Como ya sabemos, un imán tie-
ne dos polos llamados Norte y Sur o N y S.
Los motores paso a paso o simplemente PAP, son un tipo El principio básico del magnetismo establece que polos
especial de motores que permiten el avance de su eje en iguales se repelen y polos diferentes se atraen. En la figura
ángulos muy precisos y por pasos en las dos posibles direc- 37 se muestra un motor paso a paso imaginario con dos bo-
ciones de movimiento, izquierda o derecha. Aplicando a binas y un rotor formado por un imán.
ellos una determinada secuencias de señales digitales, Si aplicamos corriente a la bobina A y B, de tal manera

Robot Controlado por Computadora 25


Descripción General de Funcionamiento de un Robot
Figura 38 b) DE RELUCTANCIA VARIABLE
En estos motores el rotor está fabricado por un cilindro
de hierro dentado y el estator está formado por bobinas
que crean los polos magnéticos.
Como este tipo de motor no tiene un imán permanente,
su rotor gira libremente cuando las bobinas no tienen co-
rriente, lo que puede ser inconveniente en un momento da-
do si hay una carga que presione el eje.
Este tipo puede trabajar a mayor velocidad que el an-
terior.

1) HIBRIDOS
Estos motores combinan las dos características anterio-
Figura 39
res, así logran un alto rendimiento a buena velocidad.
En cuanto a la forma de conexión y excitación de las
bobinas del estator, los motores PAP se dividen en dos tipos.

2) UNIPOLARES
Hay dos bobinas y tienen toma media, es decir tiene seis
terminales.

3) BIPOLARES
Estos tienen dos bobinas al igual que los unipolares, con
la diferencia de que no poseen toma media, es decir, tie-
que se formen electroimanes con las polaridades indicadas nen cuatro terminales.
(a), el rotor gira hasta alcanzar la posición de reposo (b).
En la figura 38 se muestra la aproximación a un motor MODOS DE OPERACION
real que utiliza cuatro bobinas mediante las cuales pode- Los motores paso a paso, tanto unipolares como bipola-
mos hacer girar el rotor en ángulos de 90º. res, pueden trabajar en dos modos de operación, de paso
completo y de medio paso.
AL CAMBIAR LA POLARIDAD DE LAS BOBINAS DEL ESTA- En el primer caso, con cada secuencia el rotor gira un
TOR, SE PRESENTA EL EFECTO DE REPULSION Y ATRACCION determinado ángulo que depende de la fabricación del
POR PAREJAS DE POLOS, CON LOS POLOS DEL IMAN QUE motor. En el modo de medio paso, cada secuencia produ-
PRODUCE EL GIRO POR PASOS (figura 39). ce un giro en grados, correspondiente a la mitad de su pa-
so normal. Además, el sentido de giro, cuya posición queda
Para lograr un movimiento mucho más suave, los moto- determinada por la secuencia de los pulsos transmitidos, va-
res paso a paso se fabrican aumentando el número de po- riando la frecuencia de los pulsos aplicados a las bobinas,
los del estator y se les practican una serie de ranuras, tanto también puede controlar la velocidad de los motores PAP,
en el rotor como en el estator. Así se logran movimientos que dentro de cierto rango.
van hacia 1.8° por paso. Los grados de avance por paso
son una de las características más importantes en este tipo
de motores y generalmente están indicados en su carcaza BOBINADOS DE MOTORES PASO A PASO
o cuerpo.
En la práctica, generalmente los motores PAP poseen 5
terminales, debido a que existe un terminal común que es el
“TIPOS DE MOTORES PASO A PASO” punto medio de los devanados de las bobinas.
Según su construcción, existen tres tipos de motores PAP: Los niveles de tensión, que deben estar presentes en ca-
da terminal, dependen de la secuencia de cada motor. Pa-
a) DE IMAN PERMANENTE ra encontrar dicha secuencia sólo hace falta aplicar ten-
En este tipo de motor, su rotor es un imán permanente sión en las distintas bobinas y deducir dicha secuencia. Pa-
que posee una ranura en toda su longitud y el estator está ra invertir el sentido de giro sólo hay que invertir la secuen-
formado por una serie de bobinas enrolladas alrededor de cia.
un núcleo o polo. Volviendo al circuito general de nuestro robot, mostrado
Su funcionamiento se basa en el principio explicado an- en la figura 11, podemos ver que el mismo funciona de la si-
teriormente de atracción y repulsión de polos magnéticos. guiente forma:

26 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
Figura 40 re 90 GRADOS. La cantidad de pasos que el mismo debe
dar, será:

90 GRADOS
P. del Motor = _______________
1,8 GRADOS

Por lo tanto, se observa que, el motor debe dar 50 pasos


Figura 41
para girar 90 GRADOS.
Respecto del circuito, lo único que restaría explicar es la
función de D1, D2, D3 y D4, que simplemente protegen los
transistores Q1, Q2, Q3 y Q4 de la tensión inversa que pre-
sentan las bobinas del motor en el momento de la conmu-
tación.

Supongamos que, analizando el driver del “MOTOR 1


BASE”, el bit0 se encuentra en estado bajo ó lógico, a con- CONTROLADOR DE TORQUE
secuencia de ello Q1 se encuentra cortado y por lo tanto
no circulará corriente por la bobina 1 del motor P.A.P. Este dispositivo, mostrado en la figura 42, se utiliza para
Convengamos ahora que este bit pasó a estado alto o proteger el motor en el momento en que se encuentra po-
“1” lógico, con lo cual Q1 conduce haciendo que circule sicionado en el lugar, en ese momento, 2 bobinas de éste
corriente por la bobina 1 a través del mismo, energiza la bo- quedan energizadas.
bina y hace que el motor P.A.P. dé un paso. Esta protección se necesita en este momento porque,
De lo anteriormente dicho, se deduce que cada vez como habíamos dicho, quedan energizadas y es por este
que se coloque un “1” lógico en el pin de entrada del cir- motivo que el motor se dañará, por el simple hecho de que
cuito, el mismo hace que circule corriente por la bobina co- estas bobinas se quemarían.
rrespondiente y que el motor dé un paso. Lo que este dispositivo hace es enviar un tren de pulsos
Cabe aclarar que para que el motor P.A.P. funcione co- en dicho momento, con el fin de que sus bobinas no se que-
rrectamente, debe conocerce su secuencia y sus termina- men. A continuación describiremos su funcionamiento elec-
les, de forma tal que el software genere una secuencia ló- trónico y explicaremos cómo lo comanda el software.
gica de 4 bits que alimente una bobina del motor por vez
para que el mismo gire en un mismo sentido. FUNCIONAMIENTO
En la figura 40 se da la secuencia que el software tieneSi observamos el circuito, vemos que el mismo posee un
que generar para que el motor gire correctamente. relay llamado K1 que es el encargado de conmutar la ali-
Para realizar el control de velocidad del motor, lo único
mentación del motor; es decir que el circuito posee dos co-
que se debe hacer es variar la frecuencia de desplazamien-
nexiones dadas por el mismo. Posteriormente, teniendo en
to de la secuencia anteriormente mostrada, de forma tal cuenta la posición del relay K1, analizaremos las dos posibi-
que si aumenta esta frecuencia aumentará, por lo tanto, la
lidades.
velocidad de giro del motor. Si por el contrario, la frecuen-Supongamos que el bit 4 se encuentra en estado lógico
cia disminuye, la velocidad del motor también lo hace. Pa-
alto, por lo cual Q1 se encuentra saturado y como conse-
ra realizar el control del sentido de giro, lo único que se de-
cuencia circulará corriente a través del relay de +12V hacia
be hacer es invertir las variables de la forma sugerida en la
gnd. En este instante, el relay conmuta y el circuito queda
figura 41. Por último para realizar el control de posición del
conectado, tal como muestra la figura 43.
motor, se debe conocer la cantidad de grados que el mis- Se observa que al conmutar el relay, la alimentación del
mo gira por paso (dato presente en la chapa o folleto delmotor se encuentra conectada a +24V, con lo cual el con-
motor P.A.P. utilizado), ya que se debe realizar una función,
sumo del mismo es pleno. Esta posición del relay K1 se utiliza
por software, tal que al ingresar una variable de N cantidad
en el momento de giro del motor, debido a que la tensión
de grados, el motor gire la cantidad de pasos que esto sig-
en sus bobinas no es constante y, por lo tanto, no corren el
nifica. riesgo de dañarse.
Supongamos ahora que el bit 4 se pone en “0”, por lo
VARIABLE EN GRADOS cual Q1 se encontrará cortado y K1 no conmutará, debido
PASOS DEL MOTOR = ________________________ a que no circula corriente por su bobina. Por lo tanto, el cir-
1,8 GRADOS cuito queda de la forma sugerida en la figura 44.
En esta conexión se observan dos etapas bien definidas,
Por ejemplo, supongamos que se desea que el motor gi- una etapa excitadora del motor controlada por una segun-

Robot Controlado por Computadora 27


Descripción General de Funcionamiento de un Robot
Figura 42
4) Habilitación
5) Terminal de control
6) Terminal de umbral
7) Llave electrónica
8) Alimentación

Para explicar el funcionamiento del as-


table se deben tener presentes algunos
conceptos de amplificadores operaciona-
les, debido a que el funcionamiento del
NE555 se basa en la comparación de ten-
sión mediante los dispositivos anteriormente
mencionados, para ello, veamos el esque-
ma mostrado en la figura 46.
En los amplificadores operacionales, la
tensión de salida V0, es positiva si la tensión
de entrada no inversora V1 es mayor a la
tensión en la entrada inversora V2, y es 0
volt o negativa si la tensión en la entrada in-
versora es superior a la tensión en la entra-
da no inversora.
Por lo tanto:

* Si V1>V2, entonces V0 es positiva


Figura 43
da etapa deno- * Si V1<V2, entonces V0 es 0 volt o negativa
minada astable,
que es el encar- Que la tensión de salida pueda tomar valores negativos
gado de enviar el sólo depende de las tensiones de alimentación del amplifi-
tren de pulsos. A cador operacional. Para el estudio del C.I. EN555 diremos
continuación que la tensión de salida del amplificador operacional es 0
analizaremos el volt si V2 >V1.
funcionamiento El astable se conecta tal como se observa en la figura
del astable. 47. Supongamos que, inicialmente, el capacitor C2, se en-
cuentra descargado, con lo cual la tensión en la pata inver-
ASTABLE sora del amplificador operacional del NE555 es 0 volt y la
Para un mejor tensión en la pata no inversora del operacional A1 también
análisis, damos en la figura 45, el circuito interno (en blo- es 0 volt. Por otra parte, si observamos las hojas de datos del
ques) del EN555, que usaremos para nuestra configuración. 555 vemos que R1, R2 y R3 son de 50kΩ, con lo cual en ca-
Los terminales son los siguientes: da una de ellas cae 1/3 de la tensión de alimentación. Con

1) Masa Figura 45
2) Terminal de disparo
3) Terminal de salida

Figura 44

28 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
Figura 46 lo dicho anterior- encuentra en es-
mente, la tensión en tado alto depen-
la pata inversora de de la resisten-
del operacional A1 cia R4, del preset
es 2/3 de VCC y la R3 y del capaci-
tensión en la pata tor C2. Mientras
no inversora del que el tiempo en
operacional A2 es que la salida se
Figura 48
1/3 de VCC. mantiene en ba-
Resumiendo lo jo, depende del
anteriormente di- preset R3 y del
cho, se deduce que capacitor C2. Figura 47
la tensión en la pata El capacitor
no inversora del C1, se coloca para evitar dis- Figura 49
operacional A1 es menor que la tensión en la pata inverso- paros erráticos del dispositivo,
ra, con lo cual su salida es igual a 0 volt. siendo su valor no muy crítico.
Por otra parte, la tensión en la pata no inversora del Con lo dicho anteriormen-
operacional A2 es mayor que la tensión de su pata no inver- te vemos que el preset R3 es el
sora, con lo cual su salida es un nivel de tensión equivalen- encargado de variar la fre-
te a “1” lógico. cuencia de la señal de salida.
Como conclusión de lo anterior, los niveles lógicos pre- Volviendo al circuito con-
sentes en el flip-flop RS son los que aparecen en la figura 48. trolador de torque vemos que
Por lo anteriormente dicho vemos que en el instante ini- la salida del 555 controla la
cial, en el cual C2 se encuentra descargado, la salida del tensión de base del transistor
555 se encuentra en “1” (pata 3). Q2, de forma tal que cuando
Por otra parte, si el terminal Q negado del flip-flop se en- la tensión en la pata 3 del 555
cuentra en “0”, el transistor del 555 se encuentra en el esta- es 0 volt, Q2 conduce (debido
do de corte. a que es un transistor PNP) y
Supongamos ahora que se cierra la llave S1. hace circular corriente desde +24V hacia el motor P.A.P.
El capacitor C2 comienza a cargarse a través de R4 y Por otro lado, si la tensión en la pata 3 del 555 es igual a
del preset R3, hasta el momento en que llegue a una carga un valor de tensión equivalente a un “1” lógico, Q2 se corta
que supere los 2/3 de Vcc, debido a que en este momento, y dejando de conducir, evita así que las bobinas del motor
la tensión en la pata inversora del operacional A2 es mayor se quemen.
que la tensión en la pata no inversora y la tensión en la pa- El preset R3 se denomina, en el circuito, “control de tor-
ta no inversora del operacional A1 es mayor que la tensión que”, debido a que si aumentamos la frecuencia con éste,
en la pata inversora. Con lo cual los niveles lógicos en el flip- la energía que acumulará el motor será mayor y, por lo tan-
flop son: to, mayor su torque; mientras que si disminuimos la frecuen-
cia de pulsos con R3, el motor disipará menos potencia y su
R=1 S=0 torque decaerá. Cabe aclarar que el diodo D2 se coloca
para proteger al transistor Q2.
Por lo tanto, el flip-flop interno al circuito integrado se re- Como resumen de todo lo explicado vemos que al co-
setea y el terminal Q pasa a estado bajo, con lo cual la ten- locar un “1” en el pin del bit 4, el motor P.A.P. se encuentra
sión en la salida (pata 3), pasa a 0 volt. alimentado directamente a +24V y consume su energía a
Por otra parte, como Q se encuentra en 0 volt, obvia- pleno, debido a que se encuentra girando.
mente Q negado se encontrará en 1 y, por lo tanto, el tran- En el momento en que colocamos un “0” en dicho pin,
sistor del 555 se satura y provoca la descarga de C2 (vea la el motor recibe una alimentación por pulsos para evitar que
figura 49). Vemos que en el instante en el cual el transistor se el mismo se queme, momento en el cual el motor se en-
satura, el capacitor C2 se descarga a masa a través del cuentra parado.
preset R3. El tiempo de descarga queda definido por el mis-
mo (R3) y este tiempo es el que determina el tiempo en que
la señal de salida se encuentra en estado bajo (TL). Por lo DETECTOR INFRARROJO
tanto, si el capacitor C2 se descargó el proceso se repetirá,
esto hará que la salida pase nuevamente a estado bajo. Este dispositivo es el encargado de detectar si hay o no
El proceso se repite indefinidamente. una pieza disponible para tomar (ver figura 50).
Cabe aclarar que el tiempo en que la señal de salida se Sus sensores se encuentran en la mano y estos son: un

Robot Controlado por Computadora 29


Descripción General de Funcionamiento de un Robot
Figura 50
Figura 51

lapso de tiempo dado por R1 y C2.


A continuación se da el principio de fun-
cionamiento del led infrarrojo. El color de la
luz emitida por un led depende de los “saltos”
que sus electrones efectúen durante el pasa-
je de la corriente. Este salto puede estar de-
terminado por las impurezas que se han agre-
gado al material semiconductor durante su
fabricación.
Un led infrarrojo al ser recorrido por una
led infrarrojo y un fototransistor. A continuación se analiza su corriente en directa, emite luz que está dentro del espectro
funcionamiento. Anteriormente, en el ítem “Controlador de visible.
Torque”, habíamos explicado el funcionamiento del 555 co- En realidad, lo que sucede es que los átomos de éste se
mo astable. Por esta razón, en este circuito no analizaremos agitan y, durante la agitación, los electrones pueden “sal-
su funcionamiento interno. tar” a niveles diferentes de energía y emitir radiación. Cuan-
to mayor es el salto, mayor es la energía emitida en el “pa-
TRANSMISOR quete” (fotón) y, por lo tanto, mayor es su frecuencia.
El transmisor es un simple 555 configurado como astable, Como los saltos son, en cierta manera, aleatorios, lo que
el cual envía un tren de pulsos al led infrarrojo y hace que el ocurre es que las frecuencias emitidas cubren una cierta
mismo conduzca cada vez que la tensión en el terminal 3 banda. Esta banda es el espectro no visible.
del 555 es 0V.
Su conexión es la mostrada en la figura 51. RECEPTOR
Se observa que cuando la tensión en la pata 3 del 555A continuación explicaremos el principio de funciona-
es 0V, la tensión en el ánodo del led es mayor que la tensión
miento del fototransistor.
en el cátodo y, por lo tanto, conduce emitiendo luz infrarro-
Cuando la radiación electromagnética de ciertas longi-
ja. El astable se coloca para que el led irradie con más po-
tudes llega a determinados materiales, pueden arrancar
tencia luz infrarroja, debido a que el fabricante especifica
electrones. Esos electrones liberados se mueven con una
una tensión de ruptura del led, mayor que la normal, duran-
cierta libertad por el medio en que se encuentran y este
te un pequeño lapso de tiempo. Por lo tanto, lo que hace es
medio se torna conductor.
alimentar al led infrarrojo por pulsos a través de R3 de la si-
Ese fenómeno se denomina “efecto fotoeléctrico”.
guiente forma: Los fototransistores aumentan su conducción a medida
que aumenta la intensidad luminosa que incide sobre su ba-
RLED = 2V/50 mA se, que está compuesta por material fotosensible.
RLED = 40Ω Analizando el circuito, vemos que el fototransistor posee
RTOTAL = 12V/50mA una resistencia de 100kΩ, denominada R4, colocada entre
RTOTAL = 240Ω su colector y +5V.
R3 = RTOTAL-RLED Supongamos que el led infrarrojo y el fototransistor se en-
R3 = 200Ω Æ R. DE POLARIZACION NORMAL cuentran enfrentados, con lo cual incide luminosidad emiti-
Si R3 = 100Ω: da por el led infrarrojo sobre la base fotosensible del foto-
VLED = ITOTAL.RLED transistor. Por lo tanto, el fototransistor Q1 se encuentra satu-
ITOTAL = 12V/RLED-R3 rado y en su colector existe un potencial de 0V.
VLED = 3,42V En realidad, al estar enfrentados el emisor y el fototran-
ITOTAL = 81,71mA sistor a una determinada distancia, Q1 se encuentra “semi-
saturado” y posee un determinado potencial en su colector
Vemos que en el led caen 3,42V durante un pequeño que es menor a +5V y mayor a 0V.

30 Robot Controlado por Computadora


Descripción General de Funcionamiento de un Robot
Figura 52

En la práctica, se ha medido a
una determinada distancia la ten-
sión en dicho terminal y el mismo
se encontraba en 3,8V.
Analicemos ahora el funciona-
miento del comparador:
En la pata 3 del LF353, tene-
mos un nivel de tensión fijado por
el divisor resistivo, formado por R5 Figura 53
y R6 de la siguiente forma:
miento del pistón electrónico y luego nos remitiremos al fun-
V+ = 12V.R5 / R5+R6 cionamiento del circuito de la figura 53.
V+ = 3,9V
PISTON ELECTRONICO
Por lo tanto, si mientras el transistor se encuentra satura- Es un actuador lineal totalmente eléctrico, que se acor-
do, el haz de luz infrarroja incide sobre el fototransistor, la ta en su longitud con gran velocidad cuando es recorrido
tensión en la pata 2 (terminal inversor de U2A) es de 3,8V y por una corriente. El secreto de su comportamiento se basa
la tensión de referencia en el terminal no inversor es de 3,9V, en su construcción de aleaciones metálicas con memoria
la salida del operacional se encuentra en nivel alto y, por lo (shape memory alloy, SMA).
tanto, Q2 conduce saturando a la interfaz de entrada de la Cuando circula una corriente eléctrica por un resorte de
forma vista en la figura 52. SMA, se calienta y produce un acortamiento de su longitud.
En el momento en el cual alguna pieza interrumpe el haz Los elementos fabricados para aplicaciones normales se
infrarrojo, la tensión en la pata inversora (pata 2) del LF353 acortan 19 mm y pueden realizar fuerzas de hasta 450 g,
supera los 3,9V de referencia, presentes en la pata 3, debi- con un peso propio de sólo 10 g.
do a que el fototransistor pasó al estado de corte y, como
consecuencia, la pata 1 del operacional pasa a nivel bajo ALEACIONES METALICAS CON MEMORIA (SMA)
y hace que Q2 pase al estado de corte y, como la interfaz Los metales SMA pueden tomar formas o fases a distin-
de entrada es inversora, envía un “1” lógico al adquisidor de
tas temperaturas. El material más utilizado es el NITINOL, el
datos, así indica que la pieza se encuentra disponible para
cual consiste en una aleación de níquel y titanio. A tempe-
ser tomada. raturas bajas puede ser deformado fácilmente. Pero al to-
La resistencia R4 de 100kΩ le da sensibilidad al sistema,
mar alta temperatura (por medio de un calentador externo
de forma tal que si la misma aumenta se puede aumentar o por circulación de una corriente eléctrica), el metal cam-
la distancia o el alcance de la barrera infrarroja. bia a una forma más dura y ejerce una fuerza estable. Con
Para hacer aún más sensible la barrera, se puede modi-
el enfriamiento se deformará y recobrará la forma inicial al
ficar la frecuencia del astable y si, por algún motivo, se de-
calentarlo nuevamente.
sea mayor alcance, se debe colocar otro led infrarrojo con Los pistones eléctricos son activados por el calor produ-
su respectivo astable apuntado hacia el mismo fototransis-
cido por el paso de una corriente eléctrica, el tiempo de
tor. contracción varía con la corriente aplicada.
A mayor corriente, más rápido se calientan y más rápi-
CONTROLADOR DE ELECTRIC PISTON do se contraen.
Si observamos el circuito, vemos que se utilizan cuatro
Primeramente explicaremos el principio de funciona- pistones, debido a que son colocados en contraposición

Robot Controlado por Computadora 31


Descripción General de Funcionamiento de un Robot
Figura 54 “ADQUISIDOR DE DATOS”

Para entender los datos que deben ser escritos por el


software con respecto a la inicialización y configuración del
adquisidor de datos de entradas y salidas, damos su hard-
ware para una mejor comprensión.
El mismo se basa en el puerto paralelo programable PPI
con la forma sugerida en la figura 54. 8255 de Intel, y se grafica en la figura 55.
Volviendo al análisis del circuito vemos que, al activar el De esta manera, damos por finalizada la explicación de
bit 0,se satura el transistor Q1, circula corriente por la bobina los diferentes circuitos constituyentes de nuestro robot, los
del relay K1 y, por lo tanto, se energizan los pistones EP1 y programas que hacen al funcionamieno del dispostivo
EP2 y hacen que la mano se cierre. como así también detalles de la puesta en marcha y fun-
Cuando se pone el bit 1 en nivel lógico alto, se activa el cionamiento, pueden retirarlos gratuitamente de nuestras
relay K2 y como se energizan los pistones EP3 y EP4, logran oficinas (Herrera 761, Capital Federal, Argentina) o bajarlos
que la mano se cierre. D1 y D2 protegen a los transistores Q1 de nuestra página en Internet:
y Q2. www.editorialquark.com.ar

Figura 55

32 Robot Controlado por Computadora

Potrebbero piacerti anche