0% encontró este documento útil (0 votos)
360 vistas23 páginas

Ascensor Arduino de 5 Pisos en Lima

El documento describe el diseño y construcción de una planta piloto de elevador de 5 pisos controlada por Arduino. El proyecto busca automatizar todas las funciones de un ascensor real e incluye la estructura, sistema mecánico y electrónica del elevador. El sistema fue probado para asegurar su correcto funcionamiento y establecer las bases para una posible implementación real. El documento también incluye el índice, objetivos, estudio de mercado, diseño metodológico y presupuesto del proyecto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
360 vistas23 páginas

Ascensor Arduino de 5 Pisos en Lima

El documento describe el diseño y construcción de una planta piloto de elevador de 5 pisos controlada por Arduino. El proyecto busca automatizar todas las funciones de un ascensor real e incluye la estructura, sistema mecánico y electrónica del elevador. El sistema fue probado para asegurar su correcto funcionamiento y establecer las bases para una posible implementación real. El documento también incluye el índice, objetivos, estudio de mercado, diseño metodológico y presupuesto del proyecto.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1

FACULTAD DE INGENIERÍA

ESCUELA ACADEMICA PROFESIONAL DE:


INGENIERÍA INDUSTRIAL
CURSO:

AUTOMATIZACIÓN DE PROCESOS INDUSTRIALES


TITULO
“Ascensor De 5 Pisos Con Arduino – Lima, Perú 2019”

INTEGRANTES
Lupenta Quiroz Milthon Aranda Pio Angel Alexandro
Aguirre Alcedo, Sonia
Díaz Coras, Jimmy Ramos Mauricio, Antony
Jorge Solano, Kevin Romani Ramirez, Malquiades
Muñoz Toribio, Leydi Vilchez Bados, Omar

DOCENTE RESPONSABLE
MEZA VELASQUEZ, MARCO ANTONIO

CICLO Y TURNO
VI – NOCHE
2019-II

Resumen
2

El presente trabajo describe el diseño y construcción de una planta piloto de elevador, capaz
de ser controlada por un controlador lógico programable que utilice señales digitales de 24V o
por controladores que manejen señales digitales de 5V, por ejemplo, la plataforma Arduino.

La planta se diseñó pensando en que esta tuviera todas las funciones de un ascensor real, esto
para darle un grado de complejidad y realismo a la hora de controlarla.

La planta se construyó desde su estructura básica, su sistema mecánico y posteriormente toda


la electrónica. El sistema fue velicado por medio de diversas pruebas para asegurar su correcto
funcionamiento.

El objetivo es establecer las bases para una implantación real, marcando rutinas y esquemas de
trabajo a posibles operarios de montaje y mantenimiento, para la localización rápida de
dispositivos y averías.

Índice
I. PLATAFORMA ESTRATEGICA..........................................................5
3

1.1. OBJETIVOS..............................................................................6

Objetivo General..................................................................................6

Objetivos Específicos...........................................................................6

1.2. ESTUDIO DE MERCADO..........................................................6

Población Y Muestra............................................................................6

II. DISEÑO METODOLÓGICO..............................................................6

2.1. Tipo De Investigación...............................................................7

2.2. Tipos de ascensores..................................................................7

2.3. Elevador hidráulico..................................................................7

2.4. Elevador de tracción eléctrico..................................................7

2.5. Ascensor sin engranes..............................................................8

2.6. controlador lógico programable (PLC).....................................8

2.7. Arduino....................................................................................9

III. DESARROLLO DEL SOFTWARE..............................................9

3.1. Diseño e implementación.........................................................9

3.2. Diseño eléctrico......................................................................10

3.3. Indicador de piso....................................................................11

3.4. Fuentes de tensión..................................................................12

3.5. Comunicación con el PLC y Arduino.......................................12

IV. MARCO DE DESARROLLO ASENSOR DE 5 PISOS ARDUINO. 15

4.1. Lista De Materiales.................................................................15

4.2. Programación De Ascensor Con Arduino................................15

4.3. Código del ascensor................................................................19

V. PRESUPUESTO.............................................................................20

RECOMENDACIONES........................................................................23

REFERENCIAS...................................................................................25
4

INTRODUCCIÓN
5

Se pretende automatizar el funcionamiento de un ascensor con cinco plantas. Proyecto que se


puede realizar con madera en el taller de tecnología.
Tenemos dos pulsadores de llamada y dos leds amarillos (1 por planta respectivamente). Al
pulsar el botón de una planta, se encenderá el led del Arduino (pin 13), y el ascensor deberá ir
a esa planta, salvo que ya se encuentre en esa misma planta, que no hará nada.
Para simular el movimiento del ascensor se utilizarán dos motores de C.C. y dos leds de
control, uno verde para indicar que el ascensor está subiendo y uno rojo para indicar que está
bajando. Se utilizarán dos pulsadores, imitando dos finales de carrera, para detener el ascensor
en cada planta. Cuando esto suceda, ha de encenderse el led amarillo de la planta
correspondiente y apagarse los demás.
Como mejoras del presente circuito, se puede introducir un circuito con inversor de giro y
utilizar un solo motor. También se puede añadir un potenciómetro para regular la velocidad de
giro del motor. Adicionalmente se puede conectar el puerto serie del ordenador, o bien para
controlar los motores con el teclado, o para realizar lecturas de las variables como velocidad
del motor, estado de los leds y pulsadores, número de planta del ascensor, etc.
Este circuito también se puede aplicar al control de dos motores, con sentidos de giro
opuestos, y controlados por dos pulsadores cada uno, funcionamiento y parada.

I. PLATAFORMA ESTRATEGICA

1.1. OBJETIVOS
6

Objetivo General

El objetivo del proyecto es diseñar un control eléctrico y electrónico que controle e integre
todos los elementos propios de un ascensor. Se establecerán las bases para una implantación
real, marcando rutinas y esquemas de trabajo a posibles operarios de montaje y
mantenimiento, para la localización rápida de dispositivos y averías.

Objetivos Específicos

Es el de establecer un coste de materiales y herramientas necesarias para la elaboración de la


maniobra del ascensor descrita.

Para diseñar los dispositivos y el control, se ha tenido especial atención en cumplir la


normativa en materia de aparatos elevadores publicada por el Departamento de Industria. El
“cerebro” del control lo forma un Autómata Programable Siemens de la serie S7-200 apoyado
por un microcontrolador Microchip de la serie 16 que realiza las funciones de gestión y
comunicación de errores.

1.2. ESTUDIO DE MERCADO

Población Y Muestra

Para la realización de este proyecto la población que se tuvo en cuenta fueron las personas con
discapacidad visual.

Población. La población seleccionada son como 20 personas con discapacidad visual y


personas con dolores de rodillas.

Muestra. Utilizando un muestreo no probabilístico, intencional, se determinó seleccionar 10


personas con discapacidad o ciegos para realizar las pruebas correspondientes

II. DISEÑO METODOLÓGICO

II.1. Tipo De Investigación

El presente proyecto se aborda desde la investigación aplicada y de desarrollo tecnológico, ya


que confronta la teoría con la realidad, además aporta descubrimientos y fundamentos
7

teóricos, llevando a cabo que, por medio de un producto ya realizado, se pretende hacer una
mejora. Según Rafael Paz, “la investigación aplicada, consiste en trabajos originales que
tienen como objetivo adquirir conocimientos científicos nuevos, pero orientados a un objeto
practico determinado. La investigación de desarrollo tecnológico, abarca la utilización de
diferentes conocimientos para hacer una mejora de estos.

II.2. Tipos de ascensores

Posterior al ascensor de vapor se diseñaron diversos mecanismos para el transporte de carga


vertical, las tecnologías actuales siguen favoreciendo a dos tipos de elevadores diseñados en
antaño debido a las ventajas que representan estos dependiendo de la aplicación que se les
vaya a dar y la mejora de su rendimiento al pasar de los años.

II.3. Elevador hidráulico

En 1878, Otis introdujo los elevadores hidráulicos al mercado, estos eran más eficaces que los
de vapor, aumentaron las velocidades de los recorridos de la cabina, y ese mismo año,
instalaron su primer elevador de pasajeros hidráulico en la calle 155 de Broadway, en Nueva
York. Debido a que el mecanismo era distinto al elevador de vapor, el mecanismo de
emergencia se modificó por un sistema con gobernador que generaba una caída gradual de la
cabina en caso de emergencia. (Technologies, 2002)

II.4. Elevador de tracción eléctrico

Con la aplicación de accionadores eléctricos para los ascensores, la versatilidad de los equipos
eléctricos frente los controles mecánicos permitieron ciertos estándares de operación y control
de ascensores, de tal manera que factores relacionados con el tiempo de viaje del elevador se
pudieron establecer, ya que la velocidad ya no dependía de la variación de la presión del agua
o vapor. El sistema Ward-Leonard de control de velocidad de motores eléctricos se introdujo
en 1920 y permitió la suavidad en aceleración y desaceleración común en los elevadores
modernos (Strakosh y Caporale, 2010).

El sistema Ward-Leonard consiste en un motor asíncrono trifásico que lleva acoplado


mecánicamente un generador de corriente continua de excitación separada, cuyo ajuste
permite obtener diferentes tensiones de salida en escobillas. El generador alimenta
posteriormente el inducido de un motor de corriente continua con excitación independiente
8

(Mora, 2003)

Dicho sistema fue ampliamente utilizado desde 1920 hasta 1980, sin embargo, aunque éste
obsoleto en la actualidad aún existen sistemas que lo emplean. Actualmente el conjunto del
generador y el sistema de control por contactares fue reemplazado por un ´único
microprocesador compacto y tiristores (SCR).

Existen varias formas de emplear sistemas de estado sólido para el control de los ascensores
actualmente: Una consiste en utilizar SCRs para convertir la tensión AC en un nivel DC
ajustable, esto para el caso que se requiera alimentar a un motor DC que lleva la carga. La
segunda aproximación es emplear SCRs para crear una fuente de tensión variable y frecuencia
variable (VVVF), esto para el caso en que la máquina que lleva la carga sea un motor AC.

II.5. Ascensor sin engranes

Estos consisten en un motor de corriente directa de gran tamaño y de baja velocidad (de 50 a
200 rpm) directamente conectado a una roldana de 750 mm a 1200 mm de diámetro, esta
cuenta con un freno de resorte accionado eléctricamente que la detiene. Este tipo de máquinas
se caracterizan por la necesidad de motores lentos y grandes ya sea de corriente alterna o
directa, que puedan mantener el torque directamente aplicado a la roldana encargada del
movimiento de la cabina y del contrapeso. (Strakosh y Caporale, 2010)

II.6. controlador lógico programable (PLC)

Un controlador lógico programable (PLC) es una computadora especializada que es utilizada


para el control de maquinaria y de procesos. Pude utilizar diversos lenguajes de programación
tales como los 00esquemas de contactores00 también conocidos como 00diagrama en
escalera00, ´o utilizando bloques con funciones booleanas para crear la lógica del programa.
Utiliza su memoria para almacenar instrucciones tales como de encendido o apagado,
temporizadores, conteo, secuencias, entre otras. (IDC, 2006)

Entre las ventajas que muestran los PLC es que gracias a estos los sistemas de control se
volvieron más simples, ya que requieren de menos componentes para realizar una tarea, como
lo es el caso de su contra parte, los contactares se puede considerar que este contiene
digitalmente una gran cantidad de dichos elementos, y es capaz de realizar tareas controladas
más complejas, ya que algunos cuentan con funciones especiales de alta complejidad si se
fueran a realizar con contactares.
9

Al realizarse cambios en el diagrama de control no es necesario cambiar el Hardware,


únicamente se debe cambiar su programa, por lo que en aplicaciones que requiera muchos
elementos para realizar una tarea es más sencillo y económica que comprar contactares. Los
PLC manejan diversas señales, sin embargo, las más utilizadas son las de 4mA a 20 mA y las
señales de 0V a 24V. En la Escuela se cuenta con controladores modelo S7-1200 de Siemens

II.7. Arduino

Arduino es una plataforma electrónica utilizada para la creación de prototipos, la cual es


basada en software y hardware libre, flexible y de fácil programación (Arduino, 2015)

Esta toma información del entorno a través de sus puertos de entrada por medio de diversos
sensores, a partir de ellos la plataforma puede generar salidas tales como el controlar luces,
motores, etc. (Arduino, 2015)

III. DESARROLLO DEL SOFTWARE

El programa a describir cumple con las funciones de distancia tomando en cuenta los
requerimientos y se implementó en la placa ya que realiza las funciones necesarias para que el
circuito funcione.

Funciones como las de encendido y apagado, de tiempo de vibración y detección de los


objetos. La distancia que se tomo fue 51 a 80 cm como mínimo, el máximo de distancia es de
110 cm.

En el código se utilizó el lenguaje de programación Arduino (basado en Wiring) que es similar


al C++ y Java, se realizó en este lenguaje debido a que la placa utiliza este lenguaje para poder
ser programada, la ventaja es que se puede usar el circuito sin necesidad de estar conectado al
ordenador.

III.1. Diseño e implementación

Inicialmente se planteó el tamaño de la planta, ya que sin tener dicho punto no se puede
escoger correctamente los componentes a utilizar ni la manera en que se van a implementar.

Se escogió realizar una planta grande debido a que los materiales a disposición lo permitían,
tanto la estructura del 00edificio00 como la 00cabina00 se fabricaron utilizando madera de
pino, sus dimensiones son respectivamente de 70cm x 25cm x 20cm y de 15cm x 20cm x
10

15cm

Para la construcción tanto del sistema de poleas como del contrapeso fue de suma ayuda
materiales de un kit de 00 Steel Tec 00 que se muestra en la figura 3.2, ya que esto ofrece
flexibilidad en el diseño mecánico del ascensor y por tratarse de materiales enteramente de
acero soportan los esfuerzos mecánicos a los que la planta es expuesta. Además de esto se
realizó un sistema utilizando rieles de celosía de acero inoxidable tanto para la cabina como
para el contrapeso, esto para evitar fuerzas de fricción al mínimo entre estos y la estructura
principal y mejorar considerablemente el recorrido de ambos componentes.

Un aspecto fundamental para la construcción del ascensor es la implementación de un


contrapeso correcto para el buen funcionamiento del motor, se realizaron diversos diseños e
iteraciones, se llegó a un sistema compuesto por arandelas de plomo como se muestra en la
figura 3.3, ya que ocupa un espacio reducido y gracias al kit anteriormente mencionado se
fabricó de tal manera que se aprovecha para la colocación de una polea en dicho componente
en su parte superior.

De igual manera se colocó a la cabina una polea en su parte superior, esto para lograr realizar
el sistema mostrado en la figura 2.5 c, el cual reduce a la mitad el peso de la cabina y el
contrapeso visto por el motor y bajando la carga mecánica a llevar.

Inicialmente se realizaron las pruebas del motor y la planta con una batería de 9V, en dichas
pruebas movió las cargas satisfactoriamente sin un sistema de poleas reductor, posteriormente
de fabricar dicho sistema se probó el motor aproximadamente a 12V de alimentación, la
corriente que este consume es de unos 80m A lo cual la fuente puede entregar. Una vez
dándole acabado a la planta quedo.

III.2. Diseño eléctrico

El objetivo fue lograr la comunicación entre el controlador a utilizar a la planta y viceversa,


por simplificación se dividió el sistema en dos, las entradas del sistema (interfaz de botones
junto con los sensores de piso y obstáculo), las señales de los sensores son trasladadas a los
comparadores para generar señales discretas, posteriormente se trasladan a la interfaz de
entradas al controlador, mientras que la interfaz de botones es traslada directamente. Estas
11

señales estas asignadas cada una a un puerto de salida fijo, y dependiendo ya sea que se vaya a
utilizar un Arduino o un PLC se pasara la señal de 5V a 24V o simplemente se aislara la señal
de 5V de la planta del controlador.

La interfaz de salidas se encarga de enviar las señales de las salidas del controlador al motor
para la traslación del ascensor o al Arduino interno para realizar alguna función de salida de
las que este se encarga. Dentro del sistema las entradas no interactúan con las salidas, ni
viceversa, las decisiones a partir de las señales generadas o presentes en el sistema y la
generación de salidas a partir de ellas se le dejan completamente al controlador externo a la
planta y al responsable de su lógica.

Para el correcto funcionamiento del sistema son fundamentales dos aspec- tos, controlar tanto
la rotación y el frenado del motor, y que el sistema sea capaz por medio de señales saber en
qué piso se encuentra.

Un diagrama del sistema simplificado de la planta se muestra en la figura 3.8, para sensor la
posición de la cabina se optó por un sistema conformado por un LED infrarrojo montado en la
cabina, y se colocaron fotodiodos en ciertas ubicaciones de la estructura emulando la posición
de un piso, al pasar la cabina cerca del diodo dará una señal in- dicando que la cabina se
encuentra en cierta posición. El controlador que se esté utilizando, ya sea Arduino o PLC,
será el encargado de indicarle al motor en qué dirección debe girar y cuando debe parar
dependiendo de esta señal producida por el par LED y fotodiodo. Cabe resaltar que los
fotodiodos para evitar que reciban señales infrarrojas erróneas del ambiente se colocaron de
tal manera que se encuentran lo más oculta posible, tal que la única fuente luminosa posible
sea el LED apuntando de manera directa sobre estos.

III.3. Indicador de piso

El circuito indicador del piso actual se muestra en la figura 3.9. Para que el fotodiodo
funcione correctamente debe polarizarse de manera inversa, de tal manera que permita el flujo
de corriente desde la fuente de 5V únicamente cuando se encuentre excitado por el LED. Por
otra parte, el LED se encuentra en constante operación ya que es el responsable de indicar la
posición de la cabina en todo momento. Debido a que la señal en la resistencia R2 producida
por el fotodiodo puede llegar a tomar valores que están entre 0V y 5V en ciertos
trayectos de la cabina y no únicamente valores discretos, lo cual es un problema debido a que
12

dicha señal debe ser digital y no analógica para que el sistema sea funcional, es por esto
que se colocó un amplificador operacional en modo comparador que será el encargado de
dar únicamente dos tensiones de salida (0V y 5V), este para valores inferiores a 3,5V dará una
señal de 0V a su salida, mientras que cuando la tensión en R2 sea superior se tendrá una señal
de 5V.

III.4. Fuentes de tensión

Para el correcto funcionamiento del sistema es necesario distintos niveles de tensión. La


fuente primaria del sistema es una fuente ajustable DC capaz de entregar 1A y 12V fijos
para que el motor opere a su máximo torque y veloci- dad, en cuanto a los niveles de 5V,
6.5V y 3.5V se utilizaron tres reguladores de tensión, un L7805CV que consiste en un
regulador fijo de 5V a su salida .

III.5. Comunicación con el PLC y Arduino

El sistema maneja internamente señales digitales de 5V, sin embargo, dichas señales son
incompatibles con la comunicación con un PLC, ya que este maneja señales digitales de
24V. Para lograr la comunicación del PLC con la planta se optó por colocar opto
acopladores como se muestra en la figura 3.16, esto debido a que utilizarlos aísla
completamente ambos circuitos uno del otro. La fuente de 24V de la figura 3.16 la da el
mismo PLC, y el opto acoplador funciona como interruptor, tal que cuando este le llega
una señal de 5V en su entrada se activa, pasando en su salida una seña la digital de 0V a
24V. Lo anterior aplica para las señales enviadas hacia al PLC desde la planta, para lograr
que las señales digitales del PLC de 24V se conviertan en señales digitales de 5V se utiliza
el mismo método únicamente variando la resistencia R1 presente.
13

S 5
eX V
G
r1 NGN AC A
BA
B
CA
B
C
DDD
v 1Y
DD

C
1
12
123
3
o Vr1 ND 2A M
GA
5

Xo 3
o2 B
1
o
n2Y2 B
2 t
Xd B

t3 o 3
C
1
o
r 3Y3
C
2
C
r
X
o
3

4e
D
1

lX rY4
D
2
D
3

a54
t5
Y

dX
o
o6 Y
7
X
8 Y
14
8
X
9 Y
9
X
1 Y
0 1
0
X
1 Y
1 1
1
X
1 Y
2 1

X
2

1 Y
Figura A.1: Diagrama de conexiones
3 1
3
X
1 Y
4 1
4
X
1 Y
5 1
5
X
1 Y
6 1
6
G
N
D V

V G
G N
N D
D
15

IV. MARCO DE DESARROLLO ASENSOR DE 5 PISOS ARDUINO

IV.1. Lista De Materiales

 1 filtro de 2200 ufaradios


 Arduino uno r3
 1 LM7805 regulador de 5v
 Pantalla lcd 2x 16
 1 disipador para el regulador
 Modulo adaptador de lcd armado
 Cablecillos de colores varios
 Motor de 12 voltios con reductor
 Canaletas, tablero de madera para
 2 filtros de 100uf la estructura

 1 resistor de 220 ohm  5 pulsadores de 4 pines

 Espadín hembra y espadín macho  5 Resistencias de 4.7k


de 90 grados
 1 fuente de alimentación de 12
 Modulo puente h on L293D voltios a 2 amperios

 2 borneras azules  5 redswitch de 2.14 mm sensores


magnéticos

IV.2. Programación De Ascensor Con Arduino

Se ha realizado una programación a modo que funcione con el sistema de ARDUINO


UNO utilizando el lenguaje C++ desarrollando un programa que opere el ascensor de tal
manera que esta suba o baje y de acuerdo a la nueva orden (pulsador) este se dirija a
dicho piso. Básicamente se divide en 3 grandes bloques dicho programa:
A- Ingreso de variables: primeramente, se definen como constante las variables que se
utilizaran para el programa de manera frecuente (número de plantas, numero de finales
de carrera, numero de display si sube, baja o está parado) para así poder llamarlos con
un nombre común y fácil de recordar. Seguidamente se introdujo de manera vectorial
cada uno de los números de los pines de ARDUINO UNO a utilizar ya sea para finales
de carrera, pulsadores, leds etc. También se ingresan los tiempos de retardo del ascensor
para funcionar correctamente y llegar a su destino.
16

B-Declaración de tipos de variables: mediante un lazo o bucle for se realizó la


disposición de cada uno de los elementos como una entrada o salida en el programa
para usarlos como tales (por ejemplo los pulsadores son entradas INPUTS y los motores
son salidas OUTPUT).
C-Programa a ejecutar: este bloque está integrado por varios subprogramas que se
dividen de la siguiente manera:
C.1: Análisis de estado del ascensor.
C.2: Se analizan los finales de carrera mediante un lazo for y una estructura de controlif.
C.3: Se encienden o apagan los leds al mismo tiempo que un display de 7 segmentos de
acuerdo al final de carrera pulsado en dicho instante.
C.4: Si aun con todo lo anterior el motor sigue PARADO y la situación actual del motor
sigue sin reconocerse (situación anómala) el ascensor debe regresar al primer piso.
C.5: Si el estado actual del motor es PARADO y se encuentra el ascensor en cualquier
piso se analiza la opción que el usuario ha ingresado mediante un pulsador el cual
dispone el destino del ascensor. Dependiendo si esta opción es mayor o menor el motor
BAJA o SUBE y si el caso es igual debe entonces parar. La misma estructura se utilizó
en otro caso que no fuera motor igual a PARADO es decir que este subiendo o bajando
(SUBE o BAJA) para así cumplir con la condición de que se tome el piso más cercano
al momento de seleccionar un nuevo piso.
C.6: Si el ascensor debe bajar (BAJA) se ralentiza el parado del motor mediante un
delay para posteriormente llevarlo a su respectivo piso determinado y una vez llegado a
dicho piso este debe esperar un momento con otro delay para ajustar el final de carrera y
el cuarto del ascensor. El mismo proceso se da para cuando el motor debe subir
(SUBE).

El ascensor de 5 pisos esta soportado sobre un microcontrolador didáctico arduino con


uno versión smd que tiene disponible hasta 19 líneas de entrada y salida entre ellas 6
analógicas y 13 digitales, para el ascensor hemos distribuido las señales en 3 grupos
1- Grupo destinado a los 5 pulsadores de llamada de pisos mas 1 de señal de
posición
2- Grupo de líneas dedicadas a la visualización a través de un LCD de 2x16
caracteres
17

3- Grupo para el control del puente H I293d y el motor de arrastre.

El modulo del LCD está preparado para recibir las 16 líneas de un LD y acomodarlas a
las conexiones mínimas requeridas que son la alimentación positiva, negativa, dos
señales de control y 4 de datos con lo que queda reducido el número de conexiones o
líneas a la mitad, en el mismo modulo del lcd obtiene un pequeño trimpot azul o
potenciómetro con el que se puede ajustar el contraste de la imagen girándolo hacia un
lado se vuelve ralo y hacia el otro se ennegrece toda la pantalla.

Luego el módulo de potencia aloja al integrado l293d que contienen en su interior 2


puente H para manejar dos motores cuyo consumo no exceda de 500 mamp, en este
caso nuestro motor solo consume 150 miliamperios y solo se requiere un puente H
quedando el otro libre, un puente H típicamente se arma usando 4 transistores 
complementarios de allí la ventaja de usar el l293 que hace más compacto el circuito
por el mismo costo, en la misma placa se aloja el regulador de voltaje lm7805  que es el
encargado de suministrar el voltaje de 5v a los circuitos que lo requieran como es el
caso de el arduino uno y la pantalla lcd, los circuitos de los pulsadores y los de los
reedswitch , mientras que el l293d requiere una alimentación de 12 voltios para poder
activar el motor, 
El arduino mediante sus salidas pwm puede controlar la velocidad del motor mediante
pulsos variables que se ajustan en una escala desde 0 hasta 255 valores y cada valor
tendrá un efecto en la velocidad y fuerza del motor, cuando los pulsos son angostos la
velocidad y fuerza del motor disminuirá y cuando los pulsos son más
anchos aumentaran.

El arduino se programa en su propio entorno de desarrollo llamado Arduino idea y su


lenguaje de programación está basado en el lenguaje C, el código de la programación
para el funcionamiento del ascensor está incluido en el archivo [Link] con
comentarios para aclarar el funcionamiento de cada instrucción o segmento de
instrucción.

Los sensores de posicionamiento se están utilizando unos sensores magnéticos


18

llamados reedswitch que son una especie de ampollas conteniendo dos lengüetas que
ante la presencia de un imán se unen cerrando contacto y enviando la señal requerida
al arduino, se debe tenerse cuidado con los reedswitch de no presionarlos o
manipularlos porque al ser de vidrio son frágiles y se pueden quebrar fácilmente.

IV.3. Código del ascensor.


19

Puert PLC Función


o
X1 Salida Puerta de la cabina - Abrir
X2 Salida Puerta de la cabina - Cerrar
X3 Salida Matriz LED - flecha arriba
X4 Salida Matriz LED - flecha abajo
X5 Salida Matriz LED - número 1
X6 Salida Matriz LED - número 2
X7 Salida Matriz LED - número 3
X8 Salida Matriz LED - número 4
X9 Salida Piezo - tono de emergencia
X10 Salida Piezo - timbre de llegada
X11 Salida <libre>para mejoras posteriores (D10
Arduino)
X12 Salida <libre>para mejoras posteriores (D11
Arduino)
X13 Salida Motor - Subir la cabina
X14 Salida Motor - Bajar la cabina
X15 Salida Motor - Freno
X16 Entrad Sensor de obstáculo en la puerta
a
Y1 Entrad Botón - D3
a
Y2 Entrad Botón - D2
a
Y3 Entrad Botón - D1
a
Y4 Entrad Botón - C3
a
Y5 Entrad Botón - C2
a
Y6 Entrad Botón - C1
20

a
Y7 Entrad Botón - B3
a
Y8 Entrad Botón - B2
a
Y9 Entrad Botón - B1
a
Y10 Entrad Botón - A3
a
Y11 Entrad Botón - A2
a
Y12 Entrad Botón - A1
a
Y13 Entrad Nivel - Sensor piso 1
a
Y14 Entrad Nivel - Sensor piso 2
a
Y15 Entrad Nivel - Sensor piso 3
a
Y16 Entrad Nivel - Sensor piso 4
a

V. PRESUPUESTO
21

RECOMENDACIONES

Actualmente en Perú se están desarrollando nuevas tecnologías que permiten la


creación de proyectos innovadores, debido a esto, es implementar proyectos de este
tipo para beneficio de las personas y la sociedad, al igual instruir a los estudiantes al
desarrollo de proyectos que usen nuevas tecnologías.

Se sugiere a los estudiantes de ingeniería el uso y estudio del presente trabajo de


grado, de modo que le sirva de apoyo a los proyectos futuros relacionados con
circuitos, sensores de ultrasonido, microcontroladores.

Teniendo en cuenta que este proyecto fue desarrollado como un prototipo para que en
el futuro la persona que quiera seguir desarrollándolo pueda agregarle más funciones
de acuerdo a las necesidades que requiera la persona

Una de las funciones que se podría implementar en la mejora de este bastón es un


mecanismo de GPS con el cual pueda guiar a la persona por un sendero o ruta trazada,
al igual que el diseño y elaboración de un bastón para que el sistema de cableado
quede interno, también se podría implementar este mismo sistema en una gorra o gafas
para mayor versatilidad y seguridad al movilizarse.
22

REFERENCIAS

ARIAS, Claudia. RAMOS, Oscar A. Ecolocación humana: una síntesis de aspectos


relevantes. Colombia. Agosto 2017.

BALCELLS, Josep. ROMERAl, José Luis. ROMERAL MARTÍNEZ, José Luis.


Autómatas Programables. 6 ed. Marcombo, Jan 2,2017. 456 p.

CANTALEJO Cano, J.J. (2015). Áreas curriculares específicas: braille, baja visión,
entrenamiento en habilidades de autonomía personal. III. Entrenamiento en
habilidades de autonomía personal. En I. Martínez Liébana (coord.): Aspectos
evolutivos y educativos de la deficiencia visual (vol. II). Madrid: ONCE.

DÍAZ RIVERA, Eduardo. Sistema de orientación para invidentes y débiles visuales


aplicado para el primer cuadro de la ciudad. San Luis Potosi. Mayo de 2014.

ENRÍQUEZ HERRADOR, Rafael. Guía de Usuario de Arduino (49pp / 1,04MB). 13


de noviembre 2016.

FLORES VALENTÍN, Merarí. GONZÁLEZ RÍOS, Noemí. ÁLVAREZ GÓMEZ,


Miguel. El desarrollo de materiales educativos para invidentes a través de tecnología.
Agosto 2 de 2010. Disponible desde internet en
<://[Link]/articulos/educacion_invidentes.htm. > [Con acceso el
15 de febrero de 2014].

GÓMEZ BELTRÁN, Julio Cesar. Discapacidad en Colombia: Reto para la Inclusión


en Capital Humano. Bogotá, abril 2016. 373p.

HERRERA VELÁSQUEZ, Alejandro. JARAMILLO MORALES, Roberto. Diseño y


construcción de un dispositivo para la alerta de obstáculos. En: Revista Ingeniería
Biomédica. Vol.; 3. Nº1. (mayo de 2017). 24 – 27p
23

También podría gustarte