Professional Documents
Culture Documents
FACULTAD DE INGENIERA
Revista Mecatrnica
2013
INDICE
Artculos
Resumen
El sistema consiste en la instalacin de un sistema de riego domstico subterrneo,
que va a ser controlado por un circuito lgico mediante la gestin del flujo de agua,
siendo la salida del circuito de control aplicado a un elemento actuador electro-
mecnico. Para ello, una vlvula reguladora accionada mecnicamente permanecer
abierta en el nivel requerido. El circuito mide las horas necesarias para la activacin,
y el riego se realiza en horas de la noche. Por esa razn, se disea un temporizador
digital con el fin de controlar las horas de apertura. Se incluye tambin un sistema
sensorial que mide la intensidad de la luz y la humedad de la tierra para regular el
cierre de la llave secundaria que realiza el avance del flujo de agua a travs del
sistema de tuberas con aberturas suficientemente pequeas para mantener el riego
por goteo. Con el sistema desarrollado se logra obtener un ahorro en el consumo de
agua de regado entre otros beneficios.
Palabras Clave: Riego por aspersin, riego por goteo, flujo en tuberas, PLC.
Abstract
The system consists of installing an underground domestic watering system, which is
to be controlled by a logic circuit by managing the flow of water, being the output of
control circuit applied to an electro-mechanical actuator element. For this, a mecha-
nically actuated valve will remain open at the required level. The circuit measures the
hours required for activation, and irrigation is carried out in at night. For this reason a
digital timer is designed to control the opening hours. Also includes a sensor system
that measures the intensity of light and moisture from the ground to regulate the clo-
sure of the secondary key that performs the advance of the flow of water through the
pipe system with openings small enough to maintain irrigation drip. With the develo-
ped system achieves a saving in water consumption for irrigation and other benefits.
1. INTRODUCCIN
El sistema de riego por goteo surge el borde, la fraccin correspondiente al
como alternativa a la escasez de agua agua dulce, sin contar el agua de los
a nivel mundial. Al tratarse del problema campos de hielo y los glaciares, sera
ambiental ms serio de los ltimos apenas 25 mL [1]. A nivel global, el 70%
tiempos, se opt por una investigacin del agua se utiliza en agricultura, 20%
detallada de las cantidades y gastos de en industria, y 10% para abastecer a la
agua dulce a nivel mundial. El agua, que poblacin [2]. Es por esta preocupacin
cubre el 71 por ciento de la superficie que surgi la idea de recurrir a alguna
terrestre, le otorga a nuestro planeta ese alternativa que permita el uso eficiente
distintivo tono azul perceptible desde el del agua para el riego agrcola.
espacio. Sin embargo, a pesar de toda Como alternativa eficaz se recurri al
esa agua, la cantidad disponible para el sistema de riego por goteo, ya utilizado
uso humano es sorprendentemente poca. en el medio oriente, el cual consiste
Si imaginramos toda el agua de la tierra en mantener en constante humedad el
en un balde de 1000 litros lleno hasta
REVISTA
9
espacio agrcola a tratar. Ello permite sistema de riego. El funcionamiento partir Con esa premisa se considerar constantemente. Ellos indicarn el punto
que en el lugar, las plantas permanezcan por el desarrollo de circuitos integrados una regulacin mecnica de la salida exacto requerido de humedad por cada
constantemente obteniendo los con lgica booleana. Se utilizarn del flujo de agua en el sistema de riego rea cubierta.
nutrientes de los suelos y generando su entradas de sensores de humedad por goteo a instalar. Para ello se partir
Regulacin a travs de vlvulas
ptimo desarrollo. Adems, proporciona HS1100 con los que se determinar un de ecuaciones fundamentales que
ventajas como evitar el reflejo de los rayos rango de humedad constante durante la permitirn obtener las magnitudes del Para la salida de agua a presin
del sol en el agua de riego depositada en noche. La activacin y desactivacin del flujo a controlar, adems de la forma de se utilizar una vlvula reguladora y
la superficie de jardines que queman el circuito ser controlada por un contador la topologa a utilizar. una llave de activacin. Se considera
mismo y lo amarillentan. que permita determinar las horas de una vlvula de aguja con la cual se
operacin del sistema. Existir una nica Diseo del Circuito de Control regular la salida del caudal de acuerdo
Para la instalacin del sistema de riego
por goteo es fundamental la obtencin salida que permita el cerrado de la llave El circuito de control se implementa a a los datos obtenidos por los clculos.
de clculos previos de prdida de reguladora activada por electrovalvula y travs de un PLC Siemens S7-200 con Posteriormente, la salida de agua ser
energa y transporte del fluido para tomar por un circuito electrnico de potencia. programacin en el software Simatic bloqueada por una llave secundaria que
decisiones sobre la forma topolgica Con la instalacin fsica del sistema de lgica proposicional en lenguaje permitir o evitar que pase el agua
del sistema a instalar y los materiales a de riego propuesto se lograr mejorar y ladder. La programacin contar con hacia el sistema. Es sta llave la que
utilizar. Adems de la decisin del flujo optimizar los regados a nivel domstico temporizadores programados para ser controlada por el sistema a instalar.
del agua a regular en la vlvula principal entre otros usos. El sistema y sus activarse cada 6 horas permitiendo
realizar el riego por aspersin 3. DESARROLLO DEL PROYECTO
y la llave secundaria. componentes se muestran en la Figura
N1. cronolgicamente controlado. Adems 3.1 Anlisis del sistema hidrulico
En una segunda instancia se disear se utilizarn sensores resistivos de
un circuito electrnico de control del Se utilizar para fines prcticos
luz (LDR) que permitirn determinar la
las frmulas de Williams y Hazen que
cantidad de luz en el ambiente y que
determina la velocidad del agua en
regule el sistema de riego para evitar
tuberas circulares llenas, o conductos
problemas de quemado por reflejo del
cerrados, tal como se muestra en la
agua en la superficie. Adems, el sistema
siguiente frmula:
contar con una regulacin por sensores
de humedad resistivos que permitan v = (0.8494)* (C)* ( Di4 ) 0.63 * (S) 0.54
mantener el rea de riego hmeda (1)
REVISTA
REVISTA
10 11
el sistema de riego por goteo se detiene
momentneamente, dando paso al sistema de riego por
aspersin que se encuentra controlado por los sensores de
luz. Se colocan 4 sensores que determinen la cantidad
luminosa en el lugar de riego determinada por la Tabla I.
pendiente y la pendiente de la lnea, tal donde LP representa la lnea principal, Se obtiene as el primer dato necesario TABLA I
como se muestra en la formula: LS1 y LS2 son las lneas secundarias de para el diseo del sistema de regado por TABLA I
RELACION ENTRE ACTIVACION
presin. SH representa a los sensores goteo. Cada cabecera deber tener un RELACION ENTRE Y
DE SENSORES ACTIVACION
TIEMPO DE DE Fig. 5
dh (2) de humedad y LDR representa a los dimetro de 0.76mm aproximadamente. SENSORES YACTIVACIN
TIEMPO DE ACTIVACIN
= Sf + So
dl sensores de luz. V1 representa a la Para la obtencin de la cantidad de Estos senso
vlvula reguladora y V2 la llave principal. cabeceras a disear a lo largo de las
LDR1 LDR2 LDR3 LDR4 Temporizador control de
donde: De los datos recolectados de tuberas se resolvern las ecuaciones de en la Tabla
experiencias previas se solicita tener un Williams y Hazen. El permetro hmedo 0 0 0 0 40min manipulada
Sf = Energa de la pendiente o la lnea caudal de cabecera de 1.5x10-6 m3/s. ser Di=40m. Como se usarn para fines
del gradiente de energa. las Figuras
Siendo adems, la fuerza de salida el prcticos tuberas de el rea de la 0 0 0 1 30min
propio peso del agua por la disposicin seccin transversal se obtiene mediante
So = Pendientes de la lnea, con signo 0 0 1 0 30min
de las tuberas. Al tener un riego por la siguiente frmula:
positivo cuando la lnea est hacia abajo
goteo, la fuerza de salida ser del mismo 0 0 1 1 20min
de la pendiente, y con signo negativo
peso de la gota de agua: .D2
cuando la lnea est hacia arriba de la S=
pendiente. 4 0 1 0 0 30min
F=W 0 1 0 1 20min
S = 1.905 cm2
La variacin en presin a lo largo de la W= (0.6)* (9.8)* (10 ) -3 (4) 0 1 1 0 20min
lnea secundaria causa una variacin en Reemplazando los datos en la
el flujo del gotero a lo largo de la lateral la W= 5.88 x 10 -3 ecuacin (1), se obtiene el valor de la 0 1 1 1 10min
cual se expresa por medio de la siguiente velocidad. 1 0 0 0 30min
ecuacin: Como se usa una aleacin de acero
inoxidable para la confeccin de las v = (0.8494) * (0.09) * (10 )* (0.0001905 )
0.63 0.54
1 0 0 1 20min
q=C * h (3) tuberas, el coeficiente de rugosidad es
donde:
de 90mm. De las ecuaciones (3) y (4) se
obtiene el siguiente resultado:
v = 0.462 ms 1 0 1 0 20min
1 0 1 1 10min
q = Flujo de gotero (o flujo hacia la El caudal Q se calcula por la expresin:
lateral). 6x10-3 = 0.09 * h 1 1 0 0 20min
Fig. 6. Prog
h = Cabecera de presin. h = 2.7x10 -10 Q=vS 1 1 0 1 10min
REVISTA
REVISTA
12 13
Estos sensores envan seales y entrada y salida son manipuladas por la 4. RESULTADOS 6. REFERENCIAS
proporcionan la seal de control de una lgica ladder tal como se muestra en las
electrovlvula por el tiempo determinado Figuras N 6 y 7: Es necesaria la confeccin de 59 [1] Soluciones Locales a la Crisis
en la Tabla I. Todas las seales de cabeceras a lo largo de toda la tubera, Mundial del Agua. Kevin Conway. The
distribuidas uniformemente y con un International Development Research
dimetro de salida de 0.76 mm cada uno Centre. Canada 2001
aproximadamente. [2] La Crisis del Agua. De la Vega Lozano,
Se ha observado el correcto Jorge Alejandro. Categora Gestin
funcionamiento del sistema de control. Ambiental y Sostenibilidad. Ciudad
Cada 24 horas se activa a las 23:00 horas de Mxico 2004
por medio de la rotacin del motor que se [3] Manejo de Riego por Goteo. Captulo
encuentra adherido a la llave secundaria. XIII: Diseo de Sistemas de Riego
El apagado del motor demora segn por Goteo. Megh R. Goyal, Lus E.
los clculos obtenidos entre 3 y 5 horas Rivera Martnez y Jos V. Pagan
Fig. 7. Programacin ladder para controlar dependiendo muchas veces de la propia Crespo 2005
tiempos de trabajo humedad del ambiente. [4] Data Sheet NE/SA/SE555/SE555C
Se optimiza el consumo diario de Timer. Koninklijke Philips Electronics
agua para regados segn los estudios N.V. 2003
previos y post-proyecto en un 71% [5] Data Sheet Synchronous 4-Bit Binary
aproximadamente. Counter with Dual Clock. Fairchild.
Finalmente, se presenta en la Figura
N8 el esquema de conexin del PLC A corto plazo se logra observar una Marzo 2000
S7-200 con las entradas de los sensores continuidad en la conservacin del [6] Tuberas. Departamento de Diseo
Fig. 6. Programacin ladder para manipulacin de humedad, de intensidad de luz y las jardn tratado. Se mantiene hmedo Mecnico, Sistemas Oleohidrulicos.
de los sensores de humedad salidas para las electrovlvulas. por las noches y en gran parte del da. Instituto de Ingeniera Mecnica y
La coloracin y mantenimiento es el Produccin Industrial. IIMPI 2003
deseado. Se ha evitado el quemado de
las plantas por el reflejo del sol en el [7] Gua de Diseo de Tuberas. Diseo
agua depositada en la superficie. Mecnico. Universidad Nacional
Pedro Ruiz Gallo. Facultad de
5. CONCLUSIONES Ingeniera Mecnica y Elctrica 2009
[8] Sistema de control para Vlvula
El riego por goteo, controlado de Expansin Electrnica. Eliwell -
electrnicamente permite mejorar Invensys Control Srt. 2009
notablemente el mantenimiento de [9] Datasheet HS 1100/1101. Humirel-
jardines, plantas y cultivos. Se logra el Technical1Data. Junio 2002
beneficio de ahorro de poco ms del
70% de agua de riego, que equivalen
aproximadamente a 40 litros diarios
de agua en un jardn promedio. Con
el ahorro del agua en un solo hogar
se podra satisfacer a 2 familias en su
consumo diario.
Adems, como beneficios secundarios
se tiene el ahorro de tiempo en el regado
diario y un fuerte ahorro econmico
que ir aumentando geomtricamente
Fig. 8. Esquema de conexin del PLC
a medida que la demanda de agua
contine su tendencia creciente.
REVISTA
REVISTA
14 15
Diseo e Implementacin de un robot explorador
teleoperado por computadora con adquisicin de
imgenes
Resumen
El proyecto tiene como propsito el diseo e implementacin de un robot mvil
explorador con la capacidad de desplazarse en superficies accidentadas y de adquirir
imgenes por medio de una cmara web, todo controlado por el usuario desde una
computadora (PC).
Lo ms importante en la elaboracin de este proyecto fue el diseo de la estructura
del robot, ya que esta deba ser adecuada para que pueda desplazarse correctamente
por pequeos lugares como ductos o cuevas. Para esto se opto por realizar una
estructura que no supere los 15cm.
Paralelamente se diseo y elaboro la parte electrnica de la unidad central y del
robot. La electrnica de la unidad central cuenta con la interfaz serial USB que recibe
los datos de la PC y es enviada por radio frecuencia hacia el robot que cuenta con un
modulo receptor RF y una etapa de potencia para los dos motores 12VDC.
Por ltimo, se diseo la interfaz del usuario en la PC por medio de la plataforma
VISUAL BASIC 6.0, en la cual incorporamos aplicaciones para la cmara web y el
control del robot por medio del teclado.
Abstract
The project consists in design and implementation of a mobile robot explorer with
the ability to navigate on rough surfaces and acquire images through a webcam, all
controlled by the user from a computer (PC).
Most important in the development of this project was to design the structure of the
robot, since this should be adequate to correctly navigate to places such as ducts or
small caves. For this it was decided to create a structure not exceeding 15cm.
In parallel, the design and elaborate electronic central unit and the robot. The
electronic central unit with serial USB interface that receives data from the PC and
sent by radio frequency to the robot which has an RF receiver module and a power
amplifier for the two motors 12VDC.
Finally, we designed the user interface on the PC using the Visual Basic 6.0 platform,
which incorporates applications for the webcam and robot control through the
keyboard.
1. INTRODUCCIN
La robtica es una ciencia o rama Dentro del anlisis mecnico del
de la tecnologa, que estudia el diseo robot se debe considerar tres aspectos:
y construccin de maquinas capaces el diseo mecnico de la estructura, el
de desempear tareas realizadas por anlisis esttico y el anlisis dinmico.
el ser humano o que requieren del uso La electrnica le permite al robot trasmi-
de inteligencia artificial. Es un rea tir la informacin que se le entrega, coordi-
interdisciplinaria formada por la ingeniera nando impulsos elctricos que hacen que
mecnica, electrnica e informtica. el robot realice los movimientos requeridos.
REVISTA
REVISTA
16 17
La informtica provee de los cuevas, etc. Para esto se desarrollar un se producen cabeceos al cambiar la A continuacin, mostramos las
programas necesarios para lograr la robot mvil con la capacidad de adquirir direccin. Para solventar este problema, ecuaciones que definen el modelo
coordinacin mecnica requerida en imgenes en tiempo real para que el se colocan ruedas locas las cuales no cinemtico del sistema:
los movimientos del robot, dar un cierto usuario, en una unidad central de control llevan asociadas ningn motor ya que
grado de inteligencia a la mquina, y supervisin, pueda teledirigirlo y hacer giran libremente segn la velocidad del
es decir adaptabilidad, autonoma y uso de la informacin. motor, adems pueden orientarse segn
capacidad interpretativa y correctiva. En el presente paper se describe la direccin de movimiento.
En la actualidad, el aporte de la el proceso de diseo, construccin, La arquitectura mecnica de nuestro
robtica ha hecho posible que los robots implementacin y programacin robot explorador ser la de traccin
lleguen a lugares inaccesibles para el desarrollado para el funcionamiento traccin diferencial trasera como se
hombre y cumplan con mayor precisin de un robot explorador teleoperado por muestra en la Figura N2.
las tareas encomendadas. computador con capacidad de adquirir
Utilizando estos conceptos se imgenes en tiempo real para acceder
pretende resolver el problema de a lugares inaccesibles. El sistema y sus
inaccesibilidad del hombre en ciertos componentes se muestran en la Figura
donde:
lugares, como por ejemplo, las tuberas, N1.
v = Velocidad media del robot
= Velocidad angular del robot
vd = Velocidad de la rueda derecha.
vi = Velocidad de la rueda izquierda.
b = Ancho del robot
r = Radio de las ruedas del robot
= Orientacin del robot
Figura 2. Sistema de Traccin diferencial trasera La Figura N4 muestra el diseo
mecnico del robot mvil explorador
Con respecto al modelo cinemtico, realizado en el software CAD Solidworks
se presenta un sistema de traccin 2011, donde se puede apreciar la
diferencial, el cual es uno de los ms ubicacin de los 02 motores de 12VDC,
sencillos tanto desde el punto de vista las ruedas de traccin, la batera de
de la programacin como mecnico, se alimentacin de 12V a 1.3A y las ruedas
Figura 1. Esquema del robot explorador teleoperado por PC verifica que para obtener la posicin (x, locas.
y) basta con integrar la velocidad media
pudiese afrontar. Para lo cual, elegimos del robot e integrar la velocidad
2. PRESENTACIN DEL PROBLEMA
la configuracin diferencial que consta para obtener su orientacin, tal como se
El problema del que se ocupa este de dos ruedas motrices situadas muestra en la Figura N3.
proyecto, es disear e implementar un diametralmente opuestas en un eje
robot mvil teleoperado con capacidad perpendicular a la direccin del robot.
de adquirir y trasmitir imgenes en Cada una de ellas ir dotada de un motor
tiempo real de lugares inaccesible y de DC, de forma que los giros se realizan
alto riesgo para el ser humano. dndoles diferentes velocidades. De esta
manera, si queremos girar a la derecha,
3. DESCRIPCIN DE LA SOLUCIN daremos mayor velocidad al motor DC
del lado izquierdo.
3.1. DISEO MECNICO Y CINEMTICO
Para girar a la izquierda, ser el
Se plantea el desarrollo de una motor DC derecho el que posea mayor
estructura mecnica verstil y con la velocidad. Cabe mencionar que con
capacidad de adaptarse a las diversas dos ruedas es imposible mantener Figura 4. Diseo mecnico en SolidWorks 2011
circunstancias que el robot explorador la horizontalidad del robot ya que
REVISTA
REVISTA
18 19
Asimismo, se muestra en la Figura 3.3.- INTERFAZ DE USUARIO 3.4. COMUNICACIN USB E INALMBRICA
N5, el prototipo del robot explorador COMUNICACIN USB
Para que el usuario pueda comandar
implementado. En este proyecto se establece carga no supere los 500mA, amperaje
el robot explorador por medio de cualquier
computadora, se desarrollo una interfaz una comunicacin serial con un mximo que es capaz de entregar el
amigable en la plataforma Visual Basic Microcontrolador 18F2550 de la marca puerto USB. Los dos siguientes pines son
6.0, tal como se muestra en la Figura N7 Microchip, que recibir los datos de comunicacin por donde se establece
en la cual tambin se muestra un bloque provenientes de dispositivo de interfaz todo lo que involucra al protocolo de
con las imgenes provenientes de la de usuario en forma serial y los mostrar comunicacin USB.
cmara web en tiempo real. en un display de 8 leds en paralelo. El Microcontrolador 18F2550 usa un
Para ser esto se utiliza un conector cristal de 12Mhz y fue programado en
USB de donde se pueda obtener las lenguaje de bajo nivel. Para conectar la
cuatro lneas que caracterizan a este PC con el Microcontrolador usamos el
puerto como VCC, GND, +D,-D. Los dos Modulo USB (Universal Serial Bus) del
primeros pines son de alimentacin, lo Microcontrolador 18F2550 de Microchip,
cual es muy til porque ya no se requiere el cual tiene el modulo apropiado para la
una fuente adicional que alimente comunicacin USB, tal como se muestra
nuestro circuito, sin embargo se tiene en la Figura N8.
que considerar que el consumo de la
Figura 5. Vista general del prototipo implementado.
REVISTA
REVISTA
REVISTA
REVISTA
22 23
Sistema optimizado de adquisicin de energa solar
por el mtodo de seguidores solares
Resumen
El proyecto consiste en el diseo de un control de posicin para optimizar la
adquisicin de la energa solar con un panel solar por el mtodo de seguidor solar.
El seguidor solar consistir de dos motores de corriente continua DC para posicionar
el panel solar en funcin a la mayor cantidad de luz, irradiacin, de tal modo que el
panel solar obtenga un mejor desempeo en la captacin de energa solar.
Para ello, se utiliza un sistema de sensores para determinar la direccin de la mayor
cantidad de luz emitida por el sol y un sistema de salida para controlar la direccin de
rotacin y el ngulo de giro de un motor DC.
Abstract
The project consists of a design of a position control to optimize the acquisition of
solar energy with a solar panel for solar tracker method. The solar tracker consists of
two DC motors DC to position the solar panel according to the most light, irradiation,
so that the solar panel get better performance in capturing solar energy.
For this purpose, a sensor system used to determine the direction of the greater
amount of light emitted by the sun and a system for controlling the output direction of
rotation and angle of rotation of a DC motor.
INTRODUCCIN
La energa solar es la energa obtenida superficie terrestre. A esta potencia se la
a partir del aprovechamiento de la radiacin conoce como irradiancia.
electromagntica procedente del Sol. La radiacin es aprovechable en sus
La radiacin solar que alcanza la componentes directa y difusa, o en la
Tierra puede aprovecharse por medio suma de ambas. La radiacin directa es
de captadores que mediante diferentes la que llega directamente del foco solar,
tecnologas (clulas fotovoltaicas, sin reflexiones o refracciones intermedias.
helistatos, colectores trmicos) pueden La difusa es la emitida por la bveda
transformarla en energa elctrica o celeste diurna gracias a los mltiples
trmica. fenmenos de reflexin y refraccin solar
La potencia de la radiacin vara segn en la atmsfera, en las nubes y el resto
el momento del da; las condiciones de elementos atmosfricos y terrestres.
atmosfricas que la amortiguan y la La radiacin directa puede reflejarse y
latitud. Se puede asumir que en buenas concentrarse para su utilizacin, mientras
condiciones de radiacin el valor es que no es posible concentrar la luz difusa
de aproximadamente 1000 W/m en la que proviene de todas las direcciones.
REVISTA
REVISTA
24 25
Un seguidor solar es una especie Los seguidores solares se diferencian cual cumple con seguir la direccin de Si queremos aumentar la eficiencia,
de girasol mecnico, ya que su misin por poseer un eje o dos de movimiento. la luz solar con mayor irradiacin, desde debemos aumentar la irradiacin. Asi-
consiste en que su panel solar siga al Sol En nuestro caso se implemento uno que aparece el sol por el este hasta que mismo, la cantidad de radiacin ser ma-
desde su salida hasta su puesta. De esta de dos ejes ya que nos permitir un se oculta por el oeste, lo que permite yor cuando el plano del panel este com-
manera, aprovecha la radiacin solar seguimiento perfecto de la luz solar. que los paneles solares estn siempre pletamente perpendicular a la fuente de
mucho mejor que los sistemas solares Con la instalacin fsica del sistema enfrentados al sol, y por tanto aumentar luz, tal como se muestra en la Figura 2.
fijos. La gran variedad de prototipos de control se lograr mejorar y optimizar el rendimiento del panel fotovoltaico
permite su uso de manera accesible la adquisicin de energa solar mediante situado sobre la estructura.
a grandes y pequeos consumidores, el mtodo de seguidores solares. El
por lo que cada vez mas empresas A. Influencia del ngulo de inclinacin
sistema y sus componentes se muestran
desarrollan dispositivos muy diversos. de un panel solar sobre la radiacin
en la Figura N1.
incidente
La radiacin total sobre una superficie
inclinada a partir de la radiacin horizontal
considerando perodos relativamente
cortos, por ejemplo de una hora, est
representada por la ecuacin 1.
REVISTA
REVISTA
26 27
D. Desarrollo del sistema de control Los motores DC cumplirn con su
funcionamiento modificando su ngulo
El sistema de control tiene como de rotacin hasta llegar a la direccin de
entrada el sensado de la cantidad de mayor cantidad de luz.
luz emitida por el sol. En la Figura 6
se muestra la lgica de control del Se emplearn 02 sensores de luz
sentido de giro del motor en funcin a LDRs para cada uno de los motores,
la comparacin de la cantidad de luz para que de esta manera puedan girar
capturada por dos sensores LDRs. dependiendo del eje de referencia, tanto
de arriba hacia abajo o de derecha a
izquierda, tal como se muestra en la
Figura 4. Grfica del comportamiento de un Figura 8.
LDR
REVISTA
REVISTA
28 29
En la Figura 10 se muestra el circuito ANALISIS Y OBSERVACIONES Finalmente, se logr una respuesta
de control del sistema de posicin del Uno de los motores DC est colocado ms rpida del control de posicin del
panel solar. Se muestra el amplificador en la parte superior izquierda, se hace panel solar al utilizar 04 sensores de
operacional LM324 en su funcin de uso de un contrapeso para obtener el luz LDRs, colocados de tal manera
comparador y el 74LS04 que hace equilibrio del sistema mecnico. que cada 02 sensores sean ubicados
la funcin de negador, asimismo, los de manera opuesta y en cada una
potencimetros de 1K Ohmio, utilizados El Amplificador Operacional LM324, de las caras del panel solar. De esta
para regular la calibracin de los sensores usado como comparador, con una manera, se logro que de acuerdo al
de luz, LDR, y los potencimetro de 10K resolucin mnima lo suficiente como eje de referencia, 02 sensores guen
multivuelta que cumplen con la funcin para comparar las dos entradas, al sistema de derecha a izquierda y
de regularlos. empleando cualquiera de las dos los otros 2 lo guen de arriba abajo.
salidas, si cuentan con una diferencia
de al menos 0.01 voltios. REFERENCIAS
Los LDR son sensores que actan
como resistencias variables, con un [1] Data Sheet LM324 imer. National
comportamiento logartmico. Debido Semiconductor. December 1994.
a lo cual, se tiene que tener precisin
en el momento de su calibracin, ya
[2] Data Sheet CT6S104 - YAGEO
que de esto depende la eficiencia del
December 1990.
proyecto.
CONCLUSIONES
[3] Data Sheet Plastic Packaged CdS
Photocell - Silonex December 2001.
En el presente proyecto de un
sistema de control de posicin de
un panel solar se ha empleado [4] Creus, Antonio. Energas Renovables.
Figura 10. Tarjeta del Sistema de control los conocimientos relacionados a CEYSA. BARCELONA. 2004
los amplificadores operacionales,
Se muestra en la Figura 11 el puente OPAMs, as como circuitos integrados
H empleado para lograr los dos sentidos como el NOT, la sensorica en funcin
de giros de ambos motores. Este puente a los sensores LDRs y del uso de
H est hecho con transistores 2N2222, energa renovable a travs de un
TIP120 y TIP127, adems de resistencias panel solar.
y borneras para conectar la fuente de El Amplificar Operacional LM324 es
alimentacin DC y pines de conexin configurado como un comparador
para la entrada y salida de los motores. del voltaje fijo dado por un divisor
de voltaje, y el voltaje de entrada
producto de la variacin de su valor
mediante la aplicacin de sensores
de luz, LDR.
El driver de control de motores,
puente H, fue diseado haciendo uso
de transistores 2N2222, TIP120 y
TIP127, permitindonos controlar el
sentido de giro de los motores DC de
acuerdo al voltaje de entrada.
Se determino que para obtener un
mayor rendimiento era necesario
disear un sistema con 02 ejes de
libertad, para lo cual se hizo uso de
Figura 11. Tarjeta del Puente H dos motores DC, los cuales estn
energizados a 6voltios.
REVISTA
REVISTA
30 31
Diseo e implementacin de un robot humanoide
asistencial controlado por computador para
aplicaciones en pacientes parapljicos
Resumen
El presente proyecto fue presentado, sustentado y aprobado para optar el Ttulo
Profesional de Ingeniero Mecatrnico de la URP bajo la modalidad de Tesis. Tiene
como finalidad disear e implementar un robot humanoide asistencial con ruedas, el
cual podr ser controlado mediante un computador por una persona discapacitada
con paraplejia para facilitarle la realizacin de actividades cotidianas y poder mejorar
su calidad de vida. El robot contar con una base mvil que le permitir trasladarse,
as mismo, con dos brazos de 2GDL que le permitirn manipular objetos de forma
regular. Posee la capacidad de transmitir imgenes y video en tiempo real mediante
una cmara web-USB.
Abstract
This project was presented, supported and approved to elect the Mechatronic
Engineering Professional Title of the URP in the form of theses. Its purpose is to
design and implement a care humanoid robot with wheels, which can be controlled
by a computer by a disabled person with paraplegia to facilitate the daily activities
and thus improve their quality of life. The robot will have a mobile base that you can
travel, also, with two 2GDL arms to manipulate objects you regularly. It has the ability
to transmit in real time images and video using a webcam-USB.
1. INTRODUCCIN
Hoy en da, las sociedades se sirven
de los avances de la tecnologa para suplir
al hombre en la realizacin de tareas
tediosas o pesadas, lo que ha dado lugar al
desarrollo de la robtica y la automatizacin.
La robtica ha venido evolucionando con
la creacin de mquinas cada vez ms
complejas, que puedan sustituirnos en la
realizacin de las rutinarias actividades de
la casa, de forma cada vez ms eficiente.
En la figura 1 se muestra la tendencia, de
las ltimas tres dcadas, de la migracin
de la robtica del campo industrial a los
robots de servicio y personales. Figura 1: Evolucin de la robtica.
REVISTA
REVISTA
32 33
Tal es as, que se est haciendo 2. PRESENTACIN DEL PROBLEMA 3.1. Diseo Mecnico
cada vez ms frecuente la aparicin En las ltimas dcadas, la poblacin Las partes de la estructura rgida con brazos articulados o parte media, y
de robots de servicio con aplicaciones mundial de personas de la tercera edad debern soportar esfuerzos y deflexiones finalmente la parte inferior que constituye
militares, seguridad, jardinera, limpieza, y con algn tipo de discapacidad fsica, que experimentarn durante el desarrollo la base mvil del sistema.
educacin, ciruga y sobre todo en las viene incrementndose cada ao. Su de sus funciones, razn por la cual, se
aplicaciones donde los robots asistan a principal caracterstica es la discriminacin A. Diseo Mecnico en Solid Works
seleccion el aluminio, pues es ligero, fcil
personas de la tercera edad o con algn e inferioridad, en cuanto a oportunidades de mecanizar y econmico. La estructura En esta etapa se realiz el diseo y
tipo de discapacidad. Se cree que los sociales, que estas personas sufren general del robot se divide en tres partes: el anlisis de toda la estructura en Solid
robots de servicio y de uso personal van respecto al resto de individuos de su Works, tal como se muestra en la Figura 3:
La cabeza o parte superior, el tronco
a cambiar en gran medida nuestras vidas entorno.
en el futuro.
En este grupo se encuentra las
La Federacin Internacional de personas con una lesin medular
Robtica (IFR) en su estudio anual traumtica, conocida como paraplejia, la
WorldRobotics 2011 proporciona las cual es una enfermedad que ocasiona
siguientes cifras de ventas y expectativas que la parte inferior del cuerpo quede
a nivel mundial: paralizada, careciendo de funcionalidad.
El problema de estas personas es que
Los robots de servicio profesionales su calidad de vida es crtica dependiendo
vendidos en el 2010 aumento en de la severidad de la lesin, recursos
un 4% en comparacin al 2009 en disponibles, aceptacin de la lesin y
13.741 unidades. Se vendi 6.125 sobre todo del nivel de independencia.
unidades para aplicaciones militares La mayora de estas personas depende
y 932 robots mdicos aplicados en de una silla de ruedas para movilizarse,
ciruga y terapia. lo cual causa un gran impacto mental y
Los robots de servicios personales fsico que ocasiona muchos problemas
vendidos en el 2010 aumento en secundarios. Adems, las condiciones
un 35% en comparacin al 2009 en psicosociales incluyen depresin y a largo
2.2 millones de unidades, en estos plazo problemas de prdida del empleo,
se encuentran robots de limpieza pareja y el bienestar en general.
por aspiracin, corte de csped, 3. DESCRIPCIN DE LA SOLUCIN Figura 3: Diseo de la base del Robot.
entretenimiento, ocio y sobre todo
la asistencia a personas con alguna Este trabajo de Tesis nace como
discapacidad fsica. solucin a la problemtica de mejorar la
B. Diseo de los brazos del robot
calidad de vida e independencia de las
Se pronostica un aumento de personas con paraplejia, a travs del diseo El robot cuenta con dos brazos de 2 con la impresora 3D del Laboratorio CIM
14.4 millones para el ao 2014, e implementacin de un robot humanoide GDL con una pinza como efector final. Las de la Facultad de Ingeniera, tal como se
9.8 millones para los robots asistencial, el cual podr ser controlado pinzas fueron construidas y diseadas muestra en la Figura 4.
domsticos y 4.6 millones para los mediante una PC desde cualquier ubicacin
de entretenimiento con un valor de su hogar para facilitarle la realizacin
econmico estimado de $4.3 y $1.1 de sus actividades cotidianas y as poder
mil millones respectivamente. mejorar su calidad de vida. Llamaremos al
robot humanoide de servicio como URPI,
cuyo esquema se muestra en la figura 2:
REVISTA
REVISTA
34 35
El modelamiento dinmico de los de movimiento quedan determinadas por 3.2. Diseo Electrnico y Control A. Sistema de Alimentacin
brazos del robot, fue realizado con el la ecuacin 1:
La electrnica y control del robot Este sistema nos permitir distribuir la
mtodo Euler Lagrange. Las ecuaciones
URPI se divide en 4 partes: el sistema de energa que necesitarn los actuadores,
alimentacin conformado por las bateras, sensores u otros dispositivos del robot.
la etapa de potencia que se encargar El sistema cuenta con un cargador y 03
de amplificar los voltajes de control para bateras de acido-plomo de 12v a 7Ah, una
accionar los motores DC, la etapa de para todos los circuitos electrnicos y las
control para lograr una comunicacin otras dos para cada uno de los motores,
eficaz con la interfaz grfica y la etapa de tal como se muestra en la Figura 7.
adquisicin de imgenes, con una cmara
web para obtener informacin del entorno
del robot.
(1)
B. Etapa de Potencia
Figura 5: Diseo del sistema de transmisin.
Esta etapa se encargar de amplificar del robot, debe considerarse que el giro
Utilizando el Solidworks SimulationX- da, as como, el mximo desplazamiento los voltajes de control para accionar los debe realizarse modificando el duty cycle
press se obtuvo el trazado de los esfuerzos a causa de las fuerzas aplicadas, tal como motores DC. Debe tener la capacidad de de los motores para evitar un giro brusco e
mximo y mnimo sobre la forma deforma- se muestra en la Figura 6. realizar la modulacin de velocidad PWM incontrolable. En la Figura 8 se muestra el
para regular la velocidad de los motores. circuito de potencia de un motor.
Asimismo, en el control del movimiento
REVISTA
REVISTA
36 37
Figura 8: Circuito de potencia de un motor.
Figura 10: Interfaz de configuracin de parmetros inciales.
C. Etapa de control
Se utiliza un dispositivo Arduino Mega robot. Un microcontrolador PIC16F84A La comunicacin se realiza mediante con un microcontrolador por el protocolo
2560 como controlador principal del robot, para generar las seales PWM para los el protocolo bluetooth con el mdulo HC- USART, tal como se muestra en la Figura
que realiza la transmisin y recepcin de motores DC de la base y un PIC16F877A 05 que tiene la capacidad de comunicarse 11.
los comandos de la interfaz grfica para para realizar secuencias con diodos leds,
el movimiento de los servomotores del tal como se muestra en la Figura 9.
REVISTA
REVISTA
38 39
Beber un jugo de pia: El objetivo sin necesidad de una persona que lo
de esta prueba es mostrar las ayude. Hemos escogido el acto de Implementacin de un sistema de control de calidad
capacidades del robot para mejorar la
independencia de nuestro voluntario
beber un jugo de pia, lo cual es de alta
preferencia del Sr. Jess Barrientos.
de color para aji paprika
realizando actividades de la vida diaria Mediante procesamiento digital de imgenes
REVISTA
REVISTA
40 41
caractersticas del mismo sean ptimas.
El nico inconveniente de estas pruebas
es el gasto que conlleva el control de cada
producto fabricado, ya que se eliminan los
defectuosos, sin posibilidad de reutilizarlo.
A travs de los sistemas de visin
artificial se verifica el cumplimiento de los
requisitos y especificaciones tcnicas de
un objeto a partir de un patrn dado. La
visin artificial, tambin conocida como
visin por computador es un subcampo
de la inteligencia artificial. El propsito Figura N5: Vista lateral del motor del
de la visin artificial es programar un Figura 7. Vista general de la cmara web.
Figura N1: Sistema de Faja Transportadora. selector de cajas RGB.
computador para que entienda una
escena o las caractersticas de una 3.3. PROGRAMACIN Y SIMULACIN
imagen. 3.2. DISEO ELECTRNICO Y CONTROL Programa del Controlador Maestro (PC-
El proyecto ha utilizado como Visual Basic y Matlab)
2.- PRESENTACIN DEL PROBLEMA
componentes del sistema electrnico y
El problema del que se ocupa este control un Microcontrolador PIC16F873A En VISUAL BASIC procederemos a
proyecto, es disear e implementar para controlar el funcionamiento de la faja simular el programa, empezaremos con la
un Sistema de Control de calidad de transportadora as como el motor de la captura de la imagen para la comparacin,
color mediante procesamiento digital de caja selectora de colores RGB. El circuito lo cual se muestra en la Figura N8.
imgenes. Los colores sern el rojo, verde de conexionado del Microcontrolador es
y azul. mostrado en la Figura N6.
La aplicacin de la Visin Artificial
industrial integra sistemas de captura
de imgenes digitales, dispositivos de
Figura N2: Sistema de accionamiento de la
entrada/salida y redes de ordenador para
Faja Transportadora.
el control de equipos destinados a la
fabricacin, tales como brazos robticos.
El sistema selector de colores donde
3. DESCRIPCIN DE LA SOLUCIN caern las diferentes cajas de colores
RGB consiste en tres cajas mviles,
Los sistemas de Visin Artificial se las cuales se movern y posicionarn
destinan a realizar inspecciones visuales dependiendo del color de la caja censada,
que requieren alta velocidad, gran el cual se muestra en las Figuras N3 y
aumento, funcionamiento las 24 horas del N4.
da o la repetibilidad de las medidas. Para Figura N6: Circuito de conexionado del
solucionar el problema d control de calidad Microcontrolador PIC16F873A
se implemento un sistema mecnico
que cuenta con una faja transportadora 3.3 ADQUISICIN DE IMGENES
accionada por un motor DC, asimismo
se cuenta con un deposito selector de Para la etapa de adquisicin de
piezas y una cmara web para obtener las imgenes, se usa una cmara web
imgenes de las piezas a inspeccionar. digital de marca GENIUS EYE 110 de 8 Figura N8: Imagen patrn del color Rojo.
Megapixeles de resolucin, con conexin
A. Diseo Mecnico USB, cuya funcin es capturar imgenes, Luego en MATLAB analizamos
Para el diseo mecnico se desarrollo en tiempo real, de las formas o piezas la imagen capturada, optimizando el
una Faja transportadora y un depsito del entorno del sistema. Esta cmara anlisis con un control con lgica difusa.
selector de piezas. La faja transportadora web funciona bajo entornos operativos Se muestra en las Figuras N 8, 9 y 10
cuenta con una faja de lona que es Figura N3: Vista superior del selector de Windows 2000, XP y Vista/7. La cmara el esquema de las variables del control
movilizada mediante un motor DC, tal cajas RGB web se muestra en la Figura N7. difuso, la definicin de las funciones
como se muestra en la Figura N1 y 2. de membresia y la salida de control
respectivamente.
REVISTA
REVISTA
42 43
%Recepcion de dato G para empezar a % Comparando Histogramas: Programa del Controlador Esclavo
analizar: % Variables sumsqr (PIC-Assembler)
s=serial(COM2,BaudRate,9600); SSQ_RR=sumsqr( hRR-h1R ); Realizaremos un programa para
set(s,timeout,2); el control del sistema seleccionador,
SSQ_RG=sumsqr( hRG-h1G ); simularemos el envo de datos de la PC
set(s,terminator,1); SSQ_RB=sumsqr( hRB-h1B ); hacia nuestro Microcontrolador, lo cual se
fopen(s) SSQ_R=(SSQ_RR+SSQ_RG+SSQ_ sintetiza en el siguiente diagrama de flujo.
LECT=fscanf(s); RB)*peso;
fclose(s) SSQ_GR=sumsqr( hRR-h2R );
if any(LECT==G) SSQ_GG=sumsqr( hRG-h2G );
% Carga de la Base de Datos SSQ_GB=sumsqr( hRB-h2B );
Figura 8. Esquema de las variables del I1 = imread(Img_Rojo1.bmp); SSQ_G=(SSQ_GR+SSQ_GG+SSQ_
control difuso. I2 = imread(Img_Verde1.bmp); GB)*peso;
I3 = imread(Img_Azul1.bmp); SSQ_BR=sumsqr( hRR-h3R );
% Analisis de imagen en color Rojo SSQ_BG=sumsqr( hRG-h3G );
I1_R = I1(:,:,1); h1R = imhist( I1_R , 16 ); SSQ_BB=sumsqr( hRB-h3B );
h1R = h1R / 65535; SSQ_B=(SSQ_BR+SSQ_BG+SSQ_
I1_G = I1(:,:,2); h1G = imhist( I1_G , 16 ); BB)*peso;
h1G = h1G / 65535; %Procesamiento con FUZZY:
I1_B = I1(:,:,3); h1B = imhist( I1_B , 16 ); if SSQ_R<135&&SSQ_G<135&&SSQ_
h1B = h1B / 65535; B<135
% Analisis de imagen en color Azul f = readfis(Fuzzy_con.fis) ;
I2_R = I2(:,:,1); h2R = imhist( I2_R , 16 ); U=evalfis([SSQ_R SSQ_G SSQ_B], f) ;
h2R = h2R / 65535; if U<25
Figura 9. Definicion de las funciones de I2_G = I2(:,:,2); h2G = imhist( I2_G , 16 ); disp(El Cubo es Rojo)
membresia. h2G = h2G / 65535;
caja=1;
I2_B = I2(:,:,3); h2B = imhist( I2_B , 16 );
h2B = h2B / 65535; elseif U<50
% Analisis de imagen en color Verde disp(El Cubo es Verde)
I3_R = I3(:,:,1); h3R = imhist( I3_R , 16 ); caja=2;
4. RESULTADOS
h3R = h3R / 65535; elseif U<75
Obtuvimos los siguientes resultados:
I3_G = I3(:,:,2); h3G = imhist( I3_G , 16 ); disp(El Cubo es Azul)
h3G = h3G / 65535; Captura de la imagen para la
caja=3; comparacin, haciendo uso de un
I3_B = I3(:,:,3); h3B = imhist( I3_B , 16 ); elseif U<150 programa en Visual Basic y Matlab, tal
h3B = h3B / 65535; como se muestra en la Figura N11.
disp(No hay Cubo)
% Analisis del Semaforo
caja=0;
IR=imread(shot.bmp);
Figura 10.Definicion de la salida de control. end
IR_R = IR(:,:,1); hRR = imhist( IR_R , 16 );
hRR = hRR / 65535; else
Como se puede apreciar en la ltima disp(No hay Cubo)
figura la variable color, al tener un valor IR_G = IR(:,:,2); hRG = imhist( IR_G , 16 );
menor a 25 nos indica que el cubo es de hRG = hRG / 65535; caja=0;
color Rojo. IR_B = IR(:,:,3); hRB = imhist( IR_B , 16 ); end
Seguidamente procedemos a la hRB = hRB / 65535;
comparacin de la imagen con nuestra peso=45;
base de datos lo cual se ha desarrollado
en MATLAB: Figura 11. Captura de la imagen para comparacin.
REVISTA
REVISTA
44 45
Se logro obtener un sistema de
seleccionador de colores del aj paprika
haciendo uso del procesamiento digital de Diseo y control de una nave aerea no tripulada
imgenes y la lgica difusa, tal como se
muestra en la Figura N12.
(Quadcopter)
{marcomc.91, ernesto_2dr}@hotmail.com
REVISTA
REVISTA
46 47
a los reguladores de velocidad de los Aqu se visualiza las partes por la que est compuesta minuto tenemos
brushless a las que
queconsiderar
es capaz de girar
el factor el
"kV" que control PID se da en tres parmetros: el
motores la estructura; la parte central est hecha con fibra de motor
nos indicapor
el cada
nmeroVoltio de electricidad
de revoluciones quea
por minuto proporcional, el integral, y el derivativo. El
Actuadores: Aqu se encuentran los vidrio debido a su liviandad y alta resistencia, las seque
las le es
aplica.
capaz de girar el motor por cada Voltio de valor Proporcional determina la magnitud
4 motores que giraran a una velocidad extremidades, las cuales se acoplan a las lminas electricidad
Hemos queescogido
se le aplica.un motor brushless de esta diferencia o error, El Integral
establecida por el microcontrolador. principales, estn hechas de polmeros en moldes. de 980kV, y le aplicamos a sus bornes genera una correccin proporcional a
Hemos escogidoobteniendo
11.1 voltios un motor brushless de 980kV, ydele
una velocidad la integral del error, esto nos asegura
2. DISEO MECNICO aplicamos
10878 rpm.a sus bornes 11.1 voltios obteniendo una que aplicando un esfuerzo de control
velocidad de 10878 rpm. suficiente, el error de seguimiento se
Como ocurre muchas veces, no todo reduce a cero. El Derivativo determina
son ventajas.
Como ocurre A mayores
muchas valores
veces, no todo para elA
son ventajas. la frecuencia con la que se produce el
kV, mayores valores de velocidad,
mayores valores para el kV, mayores valores pero de error se produce. Para esta aplicacin se
menores valores de par y viceversa. Por
velocidad, pero menores valores de par y viceversa. necesita un control de tipo PD.
Figura N3: Extremidades lo tanto se trata de encontrar una solucin
Por lo tanto se trata de encontrar una solucin de
de compromiso entre velocidad y par
compromiso entre velocidad y par teniendo en cuenta
En estas extremidades irn soportados teniendo en cuenta las caractersticas de
las caractersticas de nuestro modelo.
los motores con las hlices que crearan el nuestro modelo.
empuje para poder levantar la estructura.
Figura N3: Extremidades Hlice Volts Amp Empuje Rpm/ Power
in. G min
V A W
En estas extremidades irn soportados los motores
Figura N1: Diseo en Solidworks de la con las hlices que crearan el empuje para poder 1047 11,1 13,2 870 7100 5,93
estructura levantar la estructura.
1047 10 11,2 720 6580 6,42
Figura N6: PID aplicado a una planta
En la figura se ve el modelo en 3D
1047 8 8,2 520 5630 7,9
de la estructura usada en el proyecto, En la siguiente figura en u(t) vendra
hemos usado una configuracin de tipo 1047 7,4 7,4 480 5360 8,77 a ser el set-point, l y(t) sera la salida
X obtenida la cual se resta con el set-point
1145 11,1 17,2 960 5830 5,02 y as el PID se encargara de hacer el
ajuste.
1145 10 14,2 880 5500 6,19
Figura N4: Hlices 1047 3.2 Los sensores
1145 8,5 12 680 5000 6,66
Mediante los sensores se podrn
9047 12 11 740 8400 5,6 medir los valores de la salida que en
nuestro proyecto los ngulos de rotacin
Figura N4: Hlices 1047 9047 11,1 9,6 680 7900 6,38 del Quadsimo.
9047 10 8,2 560 7380 6,82
Figura N2: Explosin de la partes de la Tabla N1: relacin entre motor y hlice.
Tabla N1: Relacin entre motor y hlice.
estructura
Como vemos en la siguiente tabla con los valores del
Como vemos en la siguiente tabla con
motor y las medidas de la hlice obtenemos un
Aqu se visualiza las partes por la que los valores del motor y las medidas de la
empuje de 870 por hlice a una velocidad de 7100
est compuesta la estructura; la parte Figura N5: Motor brushless de 980 kv. hlice obtenemos un empuje de 870 por
rpm.
central est hecha con fibra de vidrio hlice a una velocidad de 7100 rpm.
debido a su liviandad y alta resistencia, Para la seleccin del motor haba que 3.DISEO
DISEO DEL CONTROL Y SENSORES
3.- DEL CONTROL Y SENSORES
las extremidades, las cuales se acoplan considerar la velocidad y el par motor
Figura N7: Razor IMU 9DOF
a las lminas necesario, para este proyecto hemos Figura N5: motor brushless de 980 kv.
3.1 ControlPID
3.1 Control PID
escogido motores de tipo brushless o En la imagen se ve la unidad de
Es unEs un mecanismo
mecanismo de control porde control por
realimentacin que
sin escobillas eliminando la perdida de realimentacin que calcula el diferencial medicin inercial o IMU por sus silgas en
Para la seleccin del motor haba que considerar la calcula el diferencial entre un valor medido y el valor
corriente por rozamiento, dentro de las entre un valor medido y el para
valoraplicar
que se ingls, esta incorpora tres sensores:
velocidad y el par motor necesario, para este proyecto que se quiere obtener (set point), una
clasificaciones de los brushless tenemos quiere obtener que (set
ajustepoint), para aplicar
hemos escogido motores de tipo brushless o sin accin correctora el proceso. El algoritmo El giroscopio 3200 ITG de triple
que considerar el factor kV que nos
escobillas eliminando la perdida de corriente por deuna accin
clculo correctora
del control PID se da enque ajuste elel
tres parmetros: giro en los ejes x, y, z (3 DOF),
indica el nmero de revoluciones por proceso. El algoritmo
rozamiento, dentro de las clasificaciones de los proporcional, el integral, y el de clculo
derivativo. del
El valor este sirve para poder realizar
REVISTA
REVISTA
36
48 49
incluyendo velocidad angular, torque y fuerzas
creadas por los cuatro
creadas porrotores (numeradas
los cuatro 4).1 al 4). El Quadcopter
del 1 aldel
rotores (numeradas El Quadcoptersese supone quetiene
supone que tienela la estructura
estructura
simtrica
simtricacon
conloslos cuatro brazosalineados
cuatro brazos alineadoscon con
el el
cuerpo de x e y ejes.
cuerpo de x e y ejes.
REVISTA
I = [ 0 I 0 ]
REVISTA
yy
matriz diagonal I Quadsimo se puede lograr mediante la
]
Por lo tanto, la matriz 0 de 0inercia
0 0 Izz esIzz
en la que = implementacin de un control de tipo PD y as
50 en la queLa velocidad
= angular del del i, denotado
rotorrotor con con , , 51
La velocidad angular i, denotado obtener desplazamientos lineales en sus 3 ejes.
crea lalafuerza
crea fuerza en Ien
I
la xx
direccin
la direccin0del ejedel 0
deleje rotor.
delLarotor. La
0
I del 0
Figuraimagen
Figura N11: N11: imagen del cuerpo
del cuerpo y losy momentos
los momentos
velocidad angular I = y[laxx 0aceleracin ]
0 tambin
rotor
5. CONCLUSIONES
REVISTA
REVISTA
52 53
plataforma android, con el fin de mas INTERFAZ DE COMUNICACIN 4. RESULTADOS
adelante desarrollar una aplicacin que BLUETOOH Simulacin en Proteus
haga una llamada automtica cuando se Se empleara el Modulo HC-05 con el
produzcan puntos crticos censados del fin de mantener una comunicacin serial
corazn. con el micro controlador
3. DESCRIPCION DEL PROBLEMA
3.1. Primera etapa: Amplificacin y
filtrado
Esta es la etapa primordial, ya que
es donde se demuestra si es posible
detectar los pulsos cardiacos a traves
de un fotosensado. Al final de esta etapa
pudimos concluir nuestro circuito con el Circuito elctrico
siguiente diagrama. En la Figura 1 se
muestra la primera etapa.
5. CONCLUSIONES
Figura 1: Etapa de amplificacin y filtrado El proyecto Monitor Porttil de
3.2. Segunda etapa: Funcionalidad de Pulsos Cardiacos (MPPC), puede ser
comunicacin a travs de SMS. de gran utilidad en el rea mdica,
Microcrontrolador PIC16f628a Diseo de la placa de apoyo para diagnostico, adems
Se buscara y evaluara la manera de Programacin en CCS se pueden agregar e implementar mas
enviar SMS. A travs de un Smartphone herramientas para serlo ms prctico
o de un modulo GSM. y ms til. Como la seal elctrica del
corazn nos puede dar informacin del
3.3. Materiales estado del msculo cardiaco, es muy
Sensor Nellcor DS-100: Sensor prctico que adems de monitorear al
ptico, no invasivo con Led Emisor Rojo corazn se pueda estimular en dado
y foto diodo. Posee una interfaz DB-09 caso que tenga una arritmia, mediante
Macho, tal como se muestra en la Figura un pulso de estimulo (marcapasos), o
2. una desfibrilacin en caso que se tenga
Pines a usar: Se emplearan los pines un problema ms grave como un infarto.
1 y 2 para conectar al diodo emisor, Al proyecto se puede ir agregando ms
Circuito Implementado herramientas en cuestin de mejorarlo
siendo 1 el ctodo y 2 el anodo.
Para el foto diodo, con conduccin a y darle un mejor uso y aplicacin en la
la inversa el pin 5 se pone a tierra y el pin medicina.
9 a las etapa de comparacin.
REVISTA
REVISTA
54 55
Control de un brazo robotico Antropomorfico con
5 grados de libertad teleoperado
Abstract
In this project we describe the design of a 6 degrees of freedom robotic arm and a
human interface using flex sensors and bluetooth transmission. The human interface
is a data glove which has 5 flex sensors, an accelerometer and a PIC16F877A with
a master bluetooth interface. The data glove transmits via bluetooth all the data of
the position of the fingers and the inclination of the wrist to the slave, the robotic arm.
The Arduino Uno on the robotic arm then receive the data and move the servomotors
accordingly.
Key Words: PIC, Bluetooth, Conversor ADC, Interfaz Humana, Flex Sensor.
1. INTRODUCCIN
El uso de robots para diversas reas El sistema consta de dos partes
de la investigacin ha ido en incremento principalmente: una es obtener los datos
desde una simple manipulacin hasta del Flex sensor por el pic16f877a y la
tareas complejas. En la actualidad se han segunda es recibir esos datos mediante
desarrollado diversos mecanismos para bluetooth en el arduino uno para controlar
controlar sistemas robticos por medio los servomotores con el ancho de pulso
de diferentes interfaces como: sistemas del arduino (PWM) y de esta manera
remotos o teleoperados (control por poder simular el movimiento de una
internet), tacto y reconocimiento de voz. mano humana[1].
Este trabajo describe el diseo de una 2. MARCO TERICO
interfaz humana utilizando sensores de
flexin (Flex sensor) para manipular las Para poder entender el funcionamiento
articulaciones del robot antropomrfico de los dispositivos a usar, detallamos sus
de 6 grados de libertad. caracteristicas.
REVISTA
REVISTA
56 57
2.1 Servomotor En otras palabras, un servomotor es 2.2 Micrcontrolador PIC16F877A
Un servomotor (tambin llamado un motor especial al que se ha aadido
un sistema de control (tarjeta electrnica), Utilizaremos las entradas analgicas
servo) es un dispositivo similar a un del pic16f877a para medir el voltaje de
motor de corriente continua que tiene un potencimetro y un conjunto de
engranajes. Con anterioridad los salida de los sensores de flexin, para
la capacidad de ubicarse en cualquier ello utilizaremos una resolucin de
posicin dentro de su rango de operacin, servomotores no permitan que el motor
girara 360 grados, solo aproximadamente 10bits. Adems el PIC16F877A contar
y mantenerse estable en dicha posicin con una unidad bluetooth maestra, que
1. 180; sin embargo, hoy en da existen
servomotores en los que puede ser se encargar de las comunicaciones de
Un servomotor es un motor elctrico controlada su posicin y velocidad en PIC a arduino.
que consta con la capacidad de ser los 360 grados. Los servomotores son
controlado, tanto en velocidad como en comnmente usados en modelismo
posicin. Se muestra un servomotor en como aviones, barcos, helicpteros y
la Figura 1. trenes para controlar de manera eficaz Fig. 5. Mdulo Bluetooth HC-06
(Fuente: SparkFun)
los sistemas motores y los de direccin.
El modulo bluetooth adems tiene un
LED que indica el estado del modulo,
Control. Los servomotores hacen uso de
durante los momentos en que esta
la modulacin por ancho de pulsos (PWM)
energizado y no est conectado a otro
para controlar la direccin o posicin
dispositivo, el LED enciende en forma
de los motores de corriente continua.
intermitente hasta que al conectar y
La mayora trabaja en la frecuencia de
establecer vinculo con otro dispositivo, el
los cincuenta hercios, as las seales
LED pasa a estar encendido de forma
PWM tendrn un periodo de veinte Fig. 3. Microcontrolador PIC16f877a
continua, es decir el LED no se apaga
milisegundos. La electrnica dentro del
en ninguna instancia del funcionamiento
servomotor responder al ancho de la 2.3 Tarjeta Arduino UNO del modulo.
seal modulada. Si los circuitos dentro Utilizaremos este microprocesador para
Fig. 1. Servomotor ROB-10189 La transmisin es una transmisin serie
(Fuente: Sparkfun) del servomotor reciben una seal de el control del servomotor utilizando las
entre 0,5 a 1,4 milisegundos, este se RS232 con lgica TTL positiva, como se
salidas pwm que controlan el ancho de
Los servos se utilizan frecuentemente mover en sentido horario; entre 1,6 a muestra en la Figura 6.
pulso para los servomotores.
en sistemas de radio control y en robtica, 2 milisegundos mover el servomotor
pero su uso no est limitado a estos. Es en sentido antihorario; 1,5 milisegundos
posible modificar un servomotor para representa un estado neutro para los
obtener un motor de corriente continua servomotores estndares. A continuacin
que, si bien ya no tiene la capacidad de se muestra eb la Figura 2 ejemplos de Fig. 3. Microcontrolador PIC16f877a
control del servo, conserva la fuerza, cada caso:
velocidad y baja inercia que caracteriza
a estos dispositivos.
REVISTA
REVISTA
58 59
La velocidad de de transmisin datos Existen 4 ngulos de giro en la
puede configurarse de 1200 BPS a 1.3 mano, los cuales corresponden a los
BMPS. siguientes huesos: Falange distal que
Se usar un modulo Bluetooth maestro corresponde al ngulo A, falange
HC-05 a la interfaz humana, es decir al medial que corresponde al ngulo B,
guante, y un modulo esclavo HC-06 al falange proximal que corresponde al
robot antropomrfico. De esta manera la ngulo C, huesos metacarpianos que
interfaz humana, y por lo tanto la persona corresponden al ngulo D y huesos
que controla el guante, tendra total carpianos (Figura 11); de los cuales solo
control sobre el robot antropomrfico. el dedo meique, el dedo anular y el dedo
pulgar tienen movimiento de los huesos
3. DISEO MECNICO metacarpianos como se ve en la figuras Fig. 14. Ejes en los dedos anular y meique
12, 13 y 14, en los huesos carpianos se (Fuente: Propia)
El diseo mecanico se desarroll usando
conecta la mano con el antebrazo, y con
el software Solidworks, el cual se
eso se da el giro de izquierda y derecha Para lo cual los ngulos mximos de giro
logro disear y simular, se utiliz una
del brazo. se ven en la tabla 1
impresora 3D para tener las piezas con
las medidas precisas, el diseo se puede Para lo cual los ngulos mximos de giro se ven en la tabla 1
REVISTA
REVISTA
60 61
En el diseo se trat de darle una forma Este sensor es el que precisamente En esta parte del acondicionamiento se encarga de convertir estos ADC a
lo ms humana posible, por lo que se se necesita para medir flexiones de se tuvieron algunos problemas como, anchos de pulso [9].
emplearon tcnicas de diseo para darle un dedo, estos sensores estarn en el surgieron con los sensores de flexin, ya
Una vez procesado el ADC, controlamos
contornos imitando una mano humana, guante como se muestra en la Figura 18. que son muy delicados y no se pueden
los servomotores de los dedos de la
Figura 16. doblar la parte de esta fuera de la lnea
mano, con el ancho de pulso (PWM)
negra de lo contrario el flex sensor dejara
entregados por el arduino uno para poder
de funcionar para esto se tiene que usar
abrir y cerrar los dedos.
unos termo contrables y asegurar esta
parte tan delicada, lo mismo ocurre Finalmente implementamos los 5
cuando se quiere tratar se soldar las servomotores en el brazo.
patitas de los flex sensor, ya que si se
tiene mucho tiempo el cautin en el flex 5. PROGRAMACIN:
sensor, el calor que este genera puede Se realizo dos programas, uno para la
estropear los sensores como nos ocurri. conversin ADC desde el guante de
datos y otra para la generacin de PWM
para el brazo antropomrfico, tal como
se muestra en la Figura 21.
Fig. 16. Dorso del diseo de la mano Fig. 18. Guante con Flex sensor (Fuente:
(Fuente: Propia) Benkras)
REVISTA
REVISTA
62 63
servomotores de 10Kg-cm con nylon [7] Ramn Palls Areny: Sensores y
ya que si se usaran microservos para Acondicionadores de Seal. UNIVERSIDAD RICARDO PALMA
las articulaciones estos no tendran el [8] Manual Lenguaje C: Forest Electronic FACULTAD DE INGENIERA
torque suficiente para mover la mano. Developments PIC C Compiler &
La base de los sensores de flexin WIZ-C Compiler
debe estar protegida ya que si no
ESCUELA DE INGENIERA MECATRNICA
[9] Eduardo Garca Breijo Compilador
se pueden daar. Adems hay que C CCS y simulador PROTEUS para
tener en cuenta el nmero mximo Microcontroladores PIC.
de flexiones que soporta el sensor
y calibrarlo acorde a su tiempo de PROYECTOS PRESENTADOS EN EL CONCURSO DE
utilizacin.
PROYECTO DE INGENIERA MECATRNICA
Se tiene que tener una proteccin
fsica contra estrs en las borneras CICLO 2013-I
del sensor de flexin ya que estas son
delicadas. Esto adems alargar la
vida til de los sensores.
1.- DISEO E IMPLEMENTACIN DE
8. CONCLUSIONES UN ROBOT DETECTOR DE MINAS
ANTIPERSONALES
El sistema teleoperado es capaz de
responder adecuadamente al guante PROYECTISTAS: Daz, Patricia y Ybar,
de datos y el operador es capaz de Jos
manipular componentes peligrosos a RESUMEN: Este proyecto consiste en la
distancia. implementacin de un prototipo de robot
Se pueden usar ms sensores, como detector de minas antipersonales. Est
sensor de efecto hall para que el robot compuesto por un sensor inductivo y una
pueda saber cundo tiene contacto alarma para indicar de manera sonora
con un componente. en cuanto se encuentre una mina. Tiene
un Microcontrolador Arduino que por
9. BIBLIOGRAFAS 2.- IMPLEMENTACIN Y CONTROL
activacin del sensor enviara una seal
DE UNA NAVE AEREA NO
de activacin. Este prototipo ha sido TRIPULADA - QUADCOPTER
[1] Antonio Barrientos, Luis Felipe diseado para operar en campamentos
Pen, Carlos Balaguer y Rafael mineros. PROYECTISTA: Macavilca, Marco y
Arecil: Fundamentos de Robtica Mamani Ernesto
Industrial Ed. McGraw-Hill 1997. RESUMEN: Este trabajo se realiz
[2] Microchip Data Sheet PIC16F87XA para comprender el modelado y la
28/40/44-Pin Enhanced Flash estabilizacin de un Quadcopter de
Microcontrollers cdigo abierto, El QuadSimo. Un
[3] Microchip Data Sheet quadricptero o quadcopter se clasifica
PIC18F2455/2550/4455/4550, como un helicptero en contraposicin a
28/40/44-Pin, High- las aeronaves de ala fija, poseen cuatro
Performance,Enhanced Flash, USB rotores para su sostn y su propulsin.
Microcontrollers with nanoWatt Los cuatro rotores generalmente tienen
Technology un configuracin de cruz o X. A fin de
[4] http://www.mcu-turkey.com/wp- evitar que el aparato se desequilibre
content/uploads/2013/01/HC-Serial- respecto a su eje de orientacin, es
Bluetooth-Products-201104.pdf (HC necesario que dos hlices giren en un
Serial Bluetooth Products) sentido y las otras dos en el otro. El
[5] h t t p : / / v e g a r d . h a m m e r s e t h . control del movimiento del vehculo se
com/2009/03/school-project- consigue variando la velocidad relativa
mechanical-hand/395/ de cada rotor para cambiar el empuje y
el par motor producido por cada uno de
[6] http://inmoov.blogspot.com/ ellos.
REVISTA
REVISTA
64 65
Un Quadcopter consta de una estructura 3.- DISEO, IMPLEMENTACIN Y 4.- IMPLEMENTACION Y CONTROL 5.- DISEO E IMPLEMENTACIN DE
mecnica capaz de soportar en vuelo CONTROL DE UN PROTOTIPO DE DEL SISTEMA PENDULO INVERTIDO UNA CERRADURA ELECTRNICA
los elementos mecnico, elctricos, y MANO DE 5 GDL ATRAVEZ DE UN SOBRE DOS RUEDAS TWO A TRAVES DE UNA TARJETA DE
electrnicos. Este vehculo areo no INTERFAZ TIPO GUANTE WHELL. IDENTIFICACIN
tripulado (UAV) se puede usar para la PROYECTISTA: Herrera, Rojas, PROYECTISTA: Aragn Callupe, PROYECTISTA: Landeo Gastel,
exploracin y el reconocimiento de un Espinoza Cristhian Alexander
rea de desastre y compilar los datos
RESUMEN: El presente proyecto tiene RESUMEN: El presente proyecto tiene RESUMEN: El presente proyecto consiste
en tiempo real obtenidos con varios
como finalidad el diseo, implementacin como finalidad implementar y controlar en un sistema de seguridad que utiliza
sensores.
y control de un prototipo de mano de 5 el sistema pndulo invertido sobre dos una cerradura electrnica adaptada a
GDL a travs de un interfaz tipo guante. ruedas Two Whell a travs del uso una puerta, la cual podr ser controlada
El prototipo de mano ser controlado por acelermetros. El sistema consiste de mediante una tarjeta. El sistema puede
el accionamiento de cinco servomotores una estructura rgida con dos ruedas que ser utilizado en compuertas, portones,
a travs de las seales capturadas de sern controladas por dos motores DC, cajones, ventanas, cajas fuertes, etc.
un dispositivo tipo guante. El proyecto los cuales sern activados o desactivados Cuenta con un circuito que se encarga
cuenta con un circuito de adquisicin y de acuerdo a las seales enviadas por de detectar la presencia de una tarjeta
procesamiento de las seales emitidas al un acelermetro a un microcontrolador de identificacin para activar un laser,
mover el dispositivo guante y que sern PIC. El control del sistema permite la el cual ser sensado con un sensor
utilizadas para accionar cada uno de los estabilizacin del mismo en presencia de LDR que accionar un motor DC para la
dedos de la mano artificial. Asimismo, fuerzas externas. apertura del seguro de la puerta.
se presenta una interfaz grafica que
muestra en tiempo real los movimientos
realizados por el prototipo.
REVISTA
REVISTA
66 67
6.- DISEO E IMPLEMENTACIN DE 7.- DISEO E IMPLEMENTACIN DE 8.- DISEO E IMPLEMENTACIN DE
UN ROBOT EXPLORADOR CON 03 UN SISTEMA DE ENFRIAMIENTO UN ROBOT APODO APLICADO A
BRAZOS DE 6 GDL POR REFRIGERANTE APLICADO LA INSPECCIN DE TUBERAS DE
A UN CPU AGUA POTABLE
PROYECTISTA: Rozas, Diego
PROYECTISTA: Villarreal Carhuas, Doly PROYECTISTA: Jurez, Jhosue; Ramrez,
RESUMEN: El objetivo del presente Elizabeth Jaime
proyecto es la implementacin de un robot
explorador no tripulado, teleoperado, RESUMEN: El sistema consiste en la RESUMEN: El presente proyecto tiene Los robots apodos estn inspirados en la
dotado de sensores y actuadores para instalacin de un sistema de refrigeracin como finalidad el diseo y construccin de naturaleza, se basan en los patrones de
realizar el reconocimiento de zonas o por refrigerante para CPU, que va ser un robot apodo aplicado en la inspeccin movimiento de los gusanos y serpientes
lugares donde un ser humano no pueda controlado por un circuito lgico mediante de tuberas de agua potable. El robot cuya estructura se compone de mltiples
acceder. El Robot est dotado de 03 la gestin de flujo de refrigerante, siendo apodo cuenta con mdulos enlazados segmentos que permiten el movimiento
brazos con 6 grados de libertad cada la salida del circuito de control aplicado a travs de un servomecanismo ondulatorio. De manera anloga, el
uno, dos delanteros que le permiten al conjunto ventilador-radiador-bomba independiente, que en su conjunto presente robots apodo se construye
manipular cualquier objeto y otro trasero de agua. permiten al robot generar movimientos a partir de mdulos similares entre s,
que actua como un tercer brazo de agarre. Un sistema diseado cuenta con un rectilneos. El control en los robots apodos que en su conjunto forman el cuerpo
Asimismo, cuenta con dos cmaras, una circuito que muestra la temperatura se vuelve una tarea complicada conforme del robot. Con este trabajo se pretende
delantera ubicada dentro del armazn del CPU y en qu momento se activa el nmero de mdulos que lo conforman mejorar los procesos de inspeccin en
y otra trasera ubicada en la cola que o desactiva el sistema de enfriamiento aumenta debido a que los movimientos tuberas de agua potable.
permite tener una vista panormica de que consiste en un sistema ventilador- de las articulaciones que los unen deben
su entorno. Las articulaciones de cada radiador-bomba de refrigerante. Con el sincronizarse adecuadamente.
llanta permiten una buena estabilidad en sistema desarrollado se logra obtener
diferentes tipos de terrenos. un ahorro en el consumo de energa y el
rendimiento de una computadora.
REVISTA
REVISTA
68 69
Revista Mecatrnica
Se termino de imprimir
en los talleres de
BUSINESS SUPPORT ANETH SRL
R.U.C.: 20544671848
Av. Marginal 259 - Urb Javier Prado
6ta Etapa - Salamanca - Ate
Telefono: 01 434-5101 RPM: *205535
Cel.: 995710259 - 992755609
Email: business.aneth@yahoo.com
business.aneth@gmail.com
REVISTA
70