Escolar Documentos
Profissional Documentos
Cultura Documentos
ASESORES:
1.Rios Cerón José Alejandro
2.Loera Cervantes Luis Armando
3.Pendiente
Contenido.
Índice de figuras I
Índice de tablas II
Agradecimiento III
Resumen 1
Planteamiento del problema 2
Objetivos. 3
Objetivo general. 3
Objetivos particulares: 3
Alcances. 4
Justificación. 5
Introducción. 6
Capítulo 1. Marco teórico 7
Capítulo 2. Estado del arte. 8
Capítulo 3. Propuesta para la solución del problema (Automatización) 9
Capítulo 4. Presentación de resultados, análisis, costos y conclusiones. 10
ANEXOS. 11
Glosario de términos. 12
2
Índice
1.-Lista de Figuras.....................................................................................................5
2.-Lista de tablas........................................................................................................6
3.-Agradecimientos....................................................................................................6
4.- Resumen..............................................................................................................6
5.-PLANTEAMIENTO DE PROBLEMA.....................................................................7
6.-OBJETIVO GENERAL:..........................................................................................7
7.-OBJETIVOS PARTICULARES:.............................................................................7
8.-ALCANCES:..........................................................................................................7
9.-JUSTIFICACIÓN....................................................................................................8
10.- INTRODUCCIÓN................................................................................................8
11.-MARCO TEÓRICO..............................................................................................8
11.1.-Microcontrolador...........................................................................................8
11.2 Como se escriben los programas..................................................................9
11.3 PIC.................................................................................................................9
11.3.1 PIC16F887............................................................................................12
11.4. Actuadores..................................................................................................15
11.5. Motores de CC............................................................................................15
11.6 .Principio de funcionamiento de motores de CC.........................................16
11.7. Motorreductor..............................................................................................16
11.8. Servomotor..................................................................................................17
11.9. Servomotores de rango de giro limitado.....................................................19
11.9.1 MG995...................................................................................................20
11.10. Servomotores de rotación continua..........................................................21
11.11 Bluetooth:...................................................................................................21
11.11.1 Módulo Bluetooth HC-06.....................................................................22
11.12 App inventor...............................................................................................23
11.13 Sensores:...................................................................................................23
11.14 Sensores reflectivos difusos:.....................................................................24
11.14.1 Sensor SHARP gp2y0a21yk0f............................................................24
11.15 Sensor de lluvia:.........................................................................................25
11.15.1 Sensor de lluvia Yl-83.........................................................................26
11.16 Engranajes:................................................................................................27
3
11.17 Principio de funcionamiento de un tren de engranes:...............................28
11.18 Mecanismos de transformación de movimiento.......................................29
11.19. Mecanismos de transformación circular-lineal.........................................29
11.20. Piñón-cremallera.......................................................................................29
11.21 Mecanismos de transformación circular-alternativa.................................30
11.22 Comunicación serial...................................................................................30
11.23. Comunicación Síncrona............................................................................30
11.24. Comunicación Asíncrona..........................................................................31
11.25. Madera balsa............................................................................................31
11.26. Puente H para control de motores............................................................31
11.27. Uso de las instrucciones PWM.................................................................32
12.- ESTADO DEL ARTE........................................................................................35
13.- Propuesta para la solución del problema (Automatización).............................37
4
1.-Lista de Figuras
5
2.-Lista de tablas.
3.-Agradecimientos
4.- Resumen
6
5.-PLANTEAMIENTO DE PROBLEMA
6.-OBJETIVO GENERAL:
7.-OBJETIVOS PARTICULARES:
8.-ALCANCES:
El proyecto está enfocado en los lagos dentro de la Ciudad de México, puesto que
al ser la ciudad con mayor densidad de población del país, es el estado que mayor
7
contaminación presenta, siendo los cuerpos de agua, específicamente lagos, los
más afectados.
9.-JUSTIFICACIÓN:
El presente proyecto se basa en el método de rehabilitación para pacientes con
mano hemipléjica ya que al no tener el control absoluto de la mano disminuye su
capacidad de realizar actividades cotidianas de manera eficiente. Así el presente
trabajo permitirá la mejora en los procesos de rehabilitación asiendo uso de la
ciencia y tecnología
10.- INTRODUCCIÓN:
En México se generan cada día 102 mil 895 toneladas de residuos, unos 53.1
millones al año, de las cuales sólo se recolecta 84%.
Y es que las cifras son alarmantes, pues debido al incremento de la población -
urbana, de los cambios en los patrones de consumo e incluso por el desarrollo
industrial y los avances tecnológicos, cifras oficiales revelan que al día se
producen 1.2 kilogramos de basura por persona.
Tan sólo en la CDMX se estima que cada día se producen 12 mil 998 toneladas de
residuos sólidos, de los cuales 48% se genera en los domicilios, 26% en
comercios y 14% en servicios.
En México uno de los mayores desechos es el plástico. Genera alrededor de 8
millones de toneladas al año y sólo recicla 32%. A pesar de los esfuerzos, aún no
hay una infraestructura suficiente para el reciclaje en el país. La Ciudad de México
recicla 90% de las botellas de PET, pero en el resto del país sólo es 56%. A este
paso, los océanos se llenarán de plástico que tarda miles de años en degradarse y
que ya está causando problemas.
La clave está en el desarrollo de nuevas tecnologías, pero en México hay más por
hacer. Implica comprometernos y ceder ante ciertas facilidades que hoy tenemos,
por ejemplo, aquí se continúa separando la basura sólo en orgánica e inorgánica,
o peor, se tira toda la basura en la misma bolsa.
El primer paso para empezar a reciclar, es recolectar la basura, para eso está
diseñado nuestro proyecto, este recolectará la basura sólida principalmente de los
lagos, aunque, también puede realizar su trabajo eficazmente en presas de gran
tamaño.
11.-MARCO TEÓRICO
11.1.-Microcontrolador
Un microcontrolador es un circuito integrado que en su interior contiene una
unidad central de procesamiento (CPU), unidades de memoria (RAM y ROM),
8
puertos de entrada y salida y periféricos. Estas partes están interconectadas
dentro del microcontrolador, y en conjunto forman lo que se le conoce como
microcomputadora
11.3 PIC
Los microcontroladores PIC desarrollados por Microchip Technology son
probablemente la mejor opción si es principiante.
El nombre verdadero de este microcontrolador es PICmicro (Peripheral Interface
Controller), conocido bajo el nombre PIC. Su primer antecesor fue creado en 1975
por la compañía General Instruments. Este chip denominado PIC1650 fue
diseñado para propósitos completamente diferentes. Diez años más tarde, al
añadir una memoria EEPROM, este circuito se convirtió en un verdadero
microcontrolador PIC.
9
Ilustración 2. Imagen de un PIC
Todos los microcontroladores PIC utilizan una arquitectura Harvard, lo que quiere
decir que su memoria de programa está conectada a la CPU por más de 8 líneas.
Hay microcontroladores de 12, 14 y 16 bits, dependiendo de la anchura del bus.
Todas las instrucciones se ejecutan en un ciclo. La únicas excepciones pueden
ser las instrucciones de ramificación condicional o las instrucciones que cambian
el contenido del contador de programa. En ambos casos, dos ciclos de reloj son
necesarios para la ejecución de la instrucción, mientras que el segundo ciclo se
ejecuta como un NOP (No operation). Las instrucciones de un ciclo consisten en
cuatro ciclos de reloj. Si se utiliza un oscilador de 4 MHz, el tiempo nominal para la
ejecución de la instrucción es 1μS. En cuanto a las instrucciones de ramificación,
el tiempo de ejecución de la instrucción es 2μS.
En la siguiente foto podemos observar la arquitectura de un PIC y las funciones
que cumplen sus módulos, la cantidad de estos dependerá del tipo de
microcontrolador.
10
Ilustración 3. Descripción de los pines de un PIC
11
11.3.1 PIC16F887
# de instrucciones 35
Frecuencia de operación 0-20 MHz
Rango de frecuencia de 8MHz a 31KHz
Oscilador interno de alta precisión
seleccionado por software
Voltaje de la fuente 2.0 a 5.5 volts
220uA (2.0V, 4MHz), 11uA (2.0 V, 32
Consumo
KHz) 50nA (en modo de espera)
# de pines 35
Memoria ROM 8K ton tecnología FLASH
Memoria RAM 368 bytes
Memoria EEPROM 256 bytes
Convertidor A/D 14 canales, resolución de 10 bits
Temporizadores independientes 3
Temporizador perro guardián 1
2, fija de 0.6, voltaje programable en el
Comparador analógico
chip
Módulo PWM Incorporado
Puerto serie síncrono maestro Soporta SPI e I2C
Tabla 1. Características PIC 887
12
Ilustración 6. Descripción de los pines de un PIC 887
13
Ilustración 7. Descripción de los pines de un PIC 887
14
Ilustración 9. Descripción de los pines de un PIC 887
11.4. Actuadores
11.5. Motores de CC
El motor de corriente continua es una máquina que transforma energía eléctrica en
mecánica. Compuesto básicamente por estator y el rotor; el mantenimiento de
15
éstas es muy costoso, sobre todo por el desgaste que sufren, siendo necesario
aplicar mantenimiento preventivo constantemente.
El motor de corriente continua se descubrió por el científico Hans Christian
Oesterd, que comprobó su teoría colocando un espiral doble alrededor de la aguja;
después hizo pasar la corriente por allí, y la aguja de la brújula unida a un imán se
movió. Así se demostró la relación entre el magnetismo y la electricidad.
Existen diferentes tipos de motores de CC entre ellos están los moto reductores,
los servomotores y los motores a paso. En este proyecto usaremos servomotores
y moto reductores.
11.7. Motorreductor
Se conoce como motorreductor a una máquina compacta que combina un reductor
de velocidad y un motor. Estos van unidos en una sola pieza y se utiliza para
reducir la velocidad de un equipo de forma automática. Actualmente la evolución
16
de este sistema reductor se ha perfeccionado y grandes industrias la usan en sus
procesos.
El motorreductor debe su funcionamiento a un motor que lleva incorporado dentro
de su sistema. Envía potencia directa al equipo haciéndolo marcar una gran
diferencia ante los reductores convencionales. Pero lo que realmente ha generado
atractivo en su uso es lo fácil, cómodo y útil que es. Se adapta con facilidad a
diversos mecanismos y mejora drásticamente el funcionamiento de los equipos.
El objetivo es que la velocidad de entrada se regule y genere otra velocidad de
salida. Esta es la que permite mover la maquinaria bajo una fuerza regulada que
no dañe el equipo.
Para lograr la reducción de la velocidad en el motor, el moto reductor utiliza
engranes, para más información sobre cómo funcionan los engranes ir al capítulo
XX
11.8. Servomotor
Un servomotor es un tipo especial de motor que permite controlar la posición del
eje en un momento dado.
Están diseñados para moverse cierta cantidad de grados y luego mantenerse fijos
en su posición, la mayoría de servomotores están diseñados para trabajar entre 0
y 180 grados, aunque algunos pueden sobrepasar ese rango, aun así sobrepasar
este rango no es recomendable. Existen algunos servos que pueden girar 360
grados, estos se llaman de rotación continua de los cuales hablaremos más
adelante.
Al hablar de un servomotor se hace referencia a un sistema compuesto por
componentes electromecánicos y electrónicos.
17
Ilustración 12. Partes de un servomotor
18
potenciómetro, el cual permite formar un divisor de voltaje. El voltaje en la salida
del divisor varía en función de la posición del eje del motor DC.
19
Para aplicar la fórmula anterior es necesario que conozcamos los valores que se
deben colocar para llevar el servomotor a 180 grados y a 0 grados. Estos se
pueden obtener haciendo pruebas y se pueden realizar con el siguiente código:
Tenemos que ir cambiando el delay hasta que encontremos los valores que se
necesitan para llevar el servo a 180 grados y a 0 grados. Ya que conocemos estos
valores ahora si podemos aplicar la fórmula. Supongamos que necesitamos el
servomotor a 90 grados y el valor de 0° es 500 y el de 180° 23. La operación
quedaría de la siguiente manera 90 por 1800 entre 180 más 500 dando como
resultado 1400. Esto quiere decir que necesitaríamos poner un delay de 1400 para
llevar el servomotor a 90 grados.
11.9.1 MG995
Material de los engranes Metal
Tipo de interfaz Analógica
Dimensiones (LxWxH) 40.6x19.8x42.9 mm
Peso 55 gr
Torque a 4.8 Volts 10 Kg/cm
Voltaje de operación 4-7 Volts
Velocidad de giro a 4.8 volts 0.2 sec/60°
Tabla 2. Características servomotor MG995
20
Ilustración 17. Servomotor MG995
11.11 Bluetooth:
Bluetooth es una tecnología de comunicación entre dispositivos de corto alcance.
En 1994, Ericsson inició el desarrollo de esa tecnología, investigando una forma
barata de comunicación inalámbrica entre el móvil y sus accesorios. Después de
esas investigaciones iniciales, quedó clara la potencialidad de ese tipo de
conexión. En 1998, seis grandes empresas: Sony, Nokia, Intel, Toshiba, IBM y
Ericsson, realizaron un consorcio para conducir y profundizar el estudio de esa
forma de conexión, formando el llamado Bluetooth Special Interest Group.
21
Ilustración 18. Logo de Bluetooth
22
11.12 App inventor
App Inventor es un entorno de desarrollo de software creado por Google Labs
para la elaboración de aplicaciones destinadas al sistema operativo Android. El
usuario puede, de forma visual y a partir de un conjunto de herramientas básicas,
ir enlazando una serie de bloques para crear la aplicación. El sistema es gratuito y
se puede descargar fácilmente de la web. Las aplicaciones creadas con App
Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran
número de necesidades básicas en un dispositivo móvil.
Al construir las aplicaciones para Android trabajarás con dos herramientas: App
Inventor Designer y App Inventor Blocks Editor. En Designer construirás el Interfaz
de Usuario, eligiendo y situando los elementos con los que interactuará el usuario
y los componentes que utilizará la aplicación. En el Blocks Editor definirás el
comportamiento de los componentes de tu aplicación.
11.13 Sensores:
El término sensor se refiere a un elemento de medición que detecta una magnitud
física (temperatura, distancia PH, humedad, etc.) y la transforma a una señal
eléctrica. El diseño de los sensores siempre involucra alguna ley o principio físico
o químico para así poder realizar la conversión de voltaje o a intensidad de
corriente.
Existen diferentes tipos de sensores, entre ellos están: los magnéticos, los
inductivos, los de luz, los de temperatura y los de movimiento.
Los tipos de sensores a su vez tiene subcategorías, por ejemplo los sensores de
movimiento se dividen en foto eléctricos (el cual usaremos en este proyecto y
hablaremos de el a continuación) y los sensores ultrasónicos.
23
Ilustración 21. Sensores
24
Ilustración 23. Sensor Sharp
25
Normalmente, el módulo sensor tiene dos salidas:
- Analógico. El valor recibido por el controlador oscilará entre 0 y 1023.
Donde 0 – todo está inundado o hay un aguacero, el sensor está muy
húmedo, 1023 – tiempo seco, el sensor está seco (en algunos sensores hay
valores opuestos, 1023 – humedad máxima, 0 – sequedad máxima).
- Digital. Salida de alto (5V) o bajo voltaje si se excede algún umbral. El nivel
de umbral es regulado por una resistencia de corte.
La salida digital dispara cuando el valor de humedad supera un cierto valor, que se
ajusta mediante un potenciómetro, por lo que, se obtendra una señal “LOW” en
ausencia de lluvia y “HIGH” con presencia de lluvia.
En el caso del sensor de lluvia, la señal analógica no es de interés, puesto que el
sensor no dispone de la precisión necesaria para poder medir la cantidad de agua
acumulada, por lo que, sería difícil extrapolar la medición a un valor de litros/hora,
es decir, no podemos medir la cantidad de lluvia, solo detectar su presencia.
El sensor no tiene polaridad, por lo que puede ser conectada en cualquier sentido.
Características Eléctricas
Entrada
Tensión de Corriente mínima Corriente máxima
alimentación necesaria
12V - 10% 150 mA 260 mA
Salida
Tensión máxima Tensión mínima Frecuencia de salida
15 V 50 mA 1500 Hz – 6000 Hz
Características físicas
26
Dimensiones (h x w x l Área de detección Peso
mm)
110 x 80 x 175 7.2 cm2 500 g
(armadura)
90 x 46 x 157 (sin
armadura)
Material de Parabrisas y soporte Escudo de humedad
construcción
Polipropileno Aluminio Polipropileno
Rango de temperatura
En uso Almacenado
-15 ºC - +15 ºC -40 ºC - +65 ºC
Tabla 5, Características sensor de lluvia YI-83
11.16 Engranajes:
Los engranajes son juegos de ruedas que disponen de unos elementos salientes
denominados “dientes”, que encajan entre sí, de manera que unas ruedas (las
motrices) arrastran a las otras (las conducidas o arrastradas).
Transmiten el movimiento circular a circular.
La condición para que las ruedas “engranen”, es decir, que puedan acoplarse y
transmitir el movimiento correctamente, es que tengan los mismos parámetros o
dimensiones en el diente.
Una rueda dentada transmite el movimiento a la contigua que se mueve en sentido
opuesto al original.
27
Ilustración 26. Engranes
28
Ilustración 28. Principio de funcionamiento de los engranes
11.20. Piñón-cremallera
Mecanismo compuesto por un “piñón” o rueda dentada de dientes rectos, que
engrana con una barra dentada denominada “cremallera” de forma que, cuando
el piñón gira, la barra dentada se desplaza longitudinalmente.
Dependiendo del diámetro del piños es la cantidad de cm que se moverá la
cremallera de forma lineal. Si tenemos un engrane con un diámetro de 10 cm
significa que por cada vuelta que de la cremallera se moverá 10 cm.
29
Ilustración 29. Piñón- Cremallera
30
y estructura determinados. Es más inmune a errores por lo que se suele usar para
mayores velocidades que la asíncrona.
31
(0V o +5V), podemos configurar el PWM para que trabaje un determinado tiempo
en +5V (Ton) frente al tiempo que está en nivel bajo 0V (Toff)
De esta manera, la tensión media aplicada a la carga, es proporcional al tiempo en
que la señal estuvo en +5V (Ton) y de esta manera poder controlar la luminosidad
de lamparas, la velocidad de un motor, etc.
El módulo PWM (Pulse Width Modulation), permite obtener de los pines CCP una
señal periódica (es decir que se repite en el tiempo) la cual puede modificar su
ciclo de trabajo (Duty Cycle en inglés). Dicho PWM o Modulación por Ancho de
Pulso, puede tener una resolución máxima de 10 BITS, es decir, como sabemos
que el PIC trabaja con voltajes binarios (0V o +5V), podemos configurar el PWM
para que trabaje un determinado tiempo en +5V (Ton) frente al tiempo que está en
nivel bajo 0V (Toff)
32
La modulación de ancho de pulso está formada por una señal de onda cuadrada
que no siempre tiene la misma relación entre el tiempo que está en alto y el tiempo
que está en bajo.
Las desventajas más notables son las siguientes: es elativamente más caro,
además el parpadeo se percibe en la visión periférica si el controlador se ejecuta a
una frecuencia inferior a 100 Hz, también el efecto estroboscópico es evidente en
entornos de movimiento rápido cuando la frecuencia del controlador es baja, tiene
problemas de interferencia electromagnética (EMI) debido a la subida-caída de la
corriente en la atenuación de PWM, los problemas de rendimiento surgen cuando
el controlador se monta de forma remota desde la fuente de luz, etc.
Este tipo de señales son de tipo cuadrada o sinusoidales en las cuales se cambia
el ancho relativo respecto al período de la misma, el resultado de este cambio es
llamado ciclo de trabajo y sus unidades están representadas en términos de
porcentaje. Matemáticamente se tiene que:
D = ciclo de trabajo
Pi= tiempo en que la señal es positiva
T = Período
33
Una aplicación que tiene el PWM, es el control de la velocidad de un motor de
corriente continua (un ejemplo son los ventiladores que se utilizan en los
ordenadores).
Es necesario recalcar que para utilizar el PWM con un microcontrolador, este debe
tener algún módulo CCP, la cantidad de módulos CCP dependerá del modelo que
se este utilizando
En Micro C, existe una librería para poder usar el PWM, el cual permite utilizar los
siguientes comandos:
34
12.- ESTADO DEL ARTE
Trash Skimmer
En el año 2017 se creó el “Trash Skimmer” (Triturador de basura) es un bote
que recolecta la basura flotante de ríos, depósitos, canales, puertos y otras vías
fluviales. Esta máquina puede quitar fácilmente restos flotantes inorgánicos como:
neumáticos, botellas, latas y plásticos; además de los orgánicos: ramas, troncos,
hojas y algas.
La vida de estos aparatos es de aproximadamente 50 años y ha
sido utilizado por gobiernos de diferente ciudades, operadores portuarios y otras
instituciones. Esta máquina funciona con una cinta transportadora que recoge los
desperdicios del agua y los deposita en un contenedor, además
puede recolectar hasta 19 metros cúbicos de basura.
El aparato es controlado por una persona, la cual lo dirige en la dirección que más
convenga, para recolectar la mayor cantidad de basura, para después
transportarla al lugar donde será reciclada o tratada.
Algunos de los objetivos de este proyecto de depuración fueron:
Reducir la cantidad de desechos marinos en el puerto de Newport.
Aumentar el valor recreativo de la zona ribereña.
Sensibilizar al público sobre los daños de los residuos acumulados en las
aguas.
Succionador de desperdicios
Su inquietud por el mar y la limpieza de los océanos motivó a dos hombres
australianos a crear un artefacto que ayude a limpiar el agua a inicios del 2018.
Mediante un filtro conectado a una bomba, succiona los desperdicios que hay en
la superficie del mar y devuelve el agua limpia sin poner en peligro la fauna
marina.
35
Sólo ha sido colocado uno para comprobar que funcionara, pero se siguen
recaudando fondos para construir más artefactos y colocarlos en diferentes costas
de Australia.
The Ocean Cleanup
En septiembre del 2018 un gigantesco recolector de basura flotante desembarcó
de San Francisco en una misión para limpiar la Gran Parche de Basura del
Pacífico.
El proyecto es creación de Boyan Slat, un desertor universitario holandés de 24
años, quien recaudó más de $30 millones en una investigación de cinco años para
desarrollar una máquina para la limpieza del océano.
A medida que se recolecta, el plástico será recogido por un barco y transportado
nuevamente a California y, luego, a Europa para los clientes de The Ocean
Cleanup.
Aunque con la creación de este proyecto se generaron algunas preguntas
importantes, como: ¿La tecnología puede prevalecer sobre la naturaleza? ¿La
naturaleza del Pacífico lo despedazará y convertirá al limpiador en basura
plástica? Incluso, si una tormenta en el Pacífico no devora el dispositivo, ¿atraerá
animales marinos, como delfines y tortugas, y los enredará de manera fatal?
Estos antecedentes nos colocan grandes metas que superar, ya que son
proyectos bien planeados y con buena estructura.
En comparación con nuestro “Recolector de basura en lagos” encontramos
algunas ventajas:
36
La gran cantidad de basura que se acumula en los lagos de México es el principal
problema, razón por la cual se desarrolló el prototipo.
Aunque los puede hacer su trabajo de forma automática, es recomendable que por
lo menos haya un trabajador supervisando su funcionamiento. A comparación de
que el trabajador hiciera el trabajo de limpiar el lago de manualmente, con los
robots nunca tendría que tocar el agua, además de que sería más eficiente y con
una menor cantidad de riesgos hacía el trabajador.
37
32.- Lago medianamente contaminado
38