Sei sulla pagina 1di 35

CAPITULO III

3. CONTEXTO TEÓRICO

En el presente capítulo se abordan los antecedentes de la investigación y las


bases teóricas que sustentas esta investigación.

3.1 Antecedentes de la investigación

Becerra (2007), realizó un estudio titulado Automatización, control y


supervisión remota del sistema central de aire acondicionado (agua helada) para
un edificio. Este trabajo se plantea la implementación de un sistema de control y
monitoreo remoto por medio de Internet que realice las maniobras y permita la
visualización por parte de la Empresa encargada de la operación del equipo, para
obtener el óptimo funcionamiento de los equipos de aire acondicionado del Edificio
del Bingo Caribe para el confort de las personas que lo utilizan.
Asimismo, Mejía y Carlos Espinoza (2016), realizaron un estudio titulado
Sistema de automatización para el llenado de un tanque de agua por bombas con
la ayuda de sensores. Se constató que el sistema propuesto mejora los tiempos
de llenado del sistema actual, de manera automática y remota activando los
motores de las bombas. Asimismo, se logró describir el funcionamiento del
sistema de control de nivel del tanque con el sensor capacitivo. Como resultado
del estudio se elaboró los diagramas eléctricos tanto de fuerza como de mando del
sistema.
Por otra parte, Ortega (2015), realizó una investigación encarada de un
Diseño y montaje de un prototipo para el control automatizado del sistema de riego
por canales en el Área de Yamburara (Vilcabamba) haciendo uso de hardware y
software open source. Se realizó en la automatización un sistema controlado por
periodos de tiempo que el administrador del riego ingresó en la interfaz gráfica
web, donde se estableció el horario correspondiente y la opción de un control
manual por medio de la interfaz que proporcionó un manejo de las compuertas en
tiempo real de acuerdo al administrador. Mediante algoritmos dan al sistema la
opción de un control automático que funciona en base a sensores y actuadores a
través del controlador Arduino.
Estos aportes de estudios expuestos anteriormente, son relevantes para
dicha investigación ya que aporta nuevos conocimientos tecnológicos que permite
desarrollar un sistema automatizado para llevar el control y monitoreo de bombas
de agua y Chiller en las instalaciones de una empresa.

3.2 Fundamentos Teóricos

3.2.1 Sistema
Es un conjunto ordenado de componentes relacionados entre sí, ya sea de
elementos, materiales o conceptuales, dotado de una estructura, una composición
y un entorno particulares. Se trata de un término que aplica a diversas áreas del
saber, como la física, la biología y la informática o computación.
Todos los objetos forman parte de algún tipo de sistema, desde las partículas
de un átomo hasta la corteza cerebral, la democracia representativa o los números
enteros. Visto así, un sistema no es otra cosa que un segmento de la realidad que
puede estudiarse de manera independiente del resto, pero en el cual sus
componentes se hallan interconectados.
3.2.1.1 Tipos de Sistemas
3.2.1.1.1 Sistema Electrónico
Un sistema electrónico es un conjunto de dispositivos o circuitos que
interactúan entre sí para obtener unos resultados concretos. Según el sector
industrial donde se utilice, realiza una función u otra, aunque los bloques que los
componen son generales.
( https://sistemaselectronicosjrc.wordpress.com/2016/11/18/que-es-
un-sistema-electronico/ )

3.2.1.1.2 Sistema Mecánico


Los sistemas mecánicos son aquellos sistemas constituidos
fundamentalmente por componentes, dispositivos o elementos que tienen como
función específica transformar o transmitir el movimiento desde las fuentes que lo
generan, al transformar distintos tipos de energía.
Se caracterizan por presentar elementos o piezas sólidos, con el objeto de
realizar movimientos por acción o efecto de una fuerza. En ocasiones, pueden
asociarse con sistemas eléctricos y producir movimiento a partir de un motor
accionado por la energía eléctrica.
http://sistemasmecanicosiws.blogspot.com/2012/05/definicion-de-sistemas-
mecanicos.html

3.2.1.1.3 Sistema Automatizado


Es un sistema donde se trasfieren tareas de producción, realizadas
habitualmente por operadores humanos a un conjunto de elementos tecnológicos.
Un sistema automatizado consta de dos partes principales:
- Parte de Mando: es la parte que actúa directamente sobre la
máquina. Son los elementos que hacen que la máquina se mueva y realice la
operación deseada. Los elementos que forman la parte operativa son los
accionadores de las máquinas como motores, cilindros, compresores ..Y los
captadores como fotodiodos, finales de carrera...
- Parte Operativa: suele ser un autómata programable, aunque hasta
hace bien poco se utilizaban relés electromagnéticos, tarjetas electrónicas o
módulos lógicos neumáticos. En un sistema de fabricación automatizado el
autómata programable está en el centro del sistema. Este debe ser capaz de
comunicarse con todos los constituyentes de sistema automatizado.
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA
%20PRINCIPAL/Automatizacion/Automatizacion.htm

3.2.1.1.3.1 Objetivos de los Sistema Automatizado


 Mejorar la productividad de la empresa, reduciendo los costes
de la producción y mejorando la calidad de la misma.
 Mejorar las condiciones de trabajo del personal, suprimiendo
los trabajos penosos e incrementando la seguridad.
 Realizar las operaciones imposibles de controlar intelectual o
manualmente.
 Mejorar la disponibilidad de los productos, pudiendo proveer
las cantidades necesarias en el momento preciso.
 Simplificar el mantenimiento de forma que el operario no
requiera grandes conocimientos para la manipulación del
proceso productivo.

3.2.1.1.3.2 Sojsojs
3.2.1.1.3.3 Oskojxso
3.2.1.1.3.4 Ojsojsojs
3.2.1.1.3.5 Joxsjos
3.2.2 Automatización Industrial
La automatización industrial es la aplicación de varias tecnologías orientadas
al control y monitoreo de un proceso, aparato, máquina o dispositivo que por lo
general realiza tareas repetitivas, haciendo que funcione de forma automática y
disminuyendo al máximo la intervención de personas.
El objetivo principal de la automatización de los procesos industriales es
fabricar el mayor número de productos en el menor tiempo posible, reduciendo
costos y garantizando calidad.
3.2.2.1 Funcionamiento de la automatización industrial
La automatización industrial es producto de la unión de diferentes
tecnologías.
 La instrumentación ayuda a medir la materia en distintos
estados: sólidos, gases y líquidos (volumen, peso y presión).
 Los motores, la neumática, los servos y otros sistemas permiten
hacer algunos movimientos o desplazar un producto, un objeto
o mover una bomba, por ejemplo.
 Los sistemas de comunicación generan una interacción entre
todas las partes.
 Los controladores realizan todas las funciones conforme a una
programación de acuerdo a una secuencia lógica.

La naturaleza de la automatización industrial es hacer que los procesos se


realicen de manera repetitiva y se cumplan correctamente.

3.2.2.2 Características la automatización industrial


 Optimiza la calidad de los productos a través de un proceso constante y
repetitivo.
 Reduce los esfuerzos y tiempos de producción.
 Mejora la productividad, reduciendo los costes industriales.
 Minimiza los daños en las piezas e incrementa la seguridad del personal.
 La reparación de máquinas supone un menor coste.
 Permite ahorrar, lo que se traduce en mayor eficiencia en la producción de la
organización.

3.2.2.3 Importancia de la automatización industrial en la industria


4.0
La automatización industrial en la industria 4.0 es un fenómeno tecnológico
de la automatización de procesos industriales que se usa para describir la
fabricación con todos sus procesos interconectados a través de internet.
Desde luego, la importancia de automatizar los procesos es mejorar más el
funcionamiento de la maquinaria, llevándola a su máximo nivel de optimización,
además se mejora el control y se obtiene mayor información del estado en menor
tiempo.

La automatización industrial requiere de múltiples instrumentos de medición y


control. Estos factores o instrumentos ayudan a asegurar el control de procesos.
Se pueden establecer normas de calidad en los resultados de producción y
mantener un sistema de monitoreo.
Gracias es la instrumentación, es posible implementar seguridad a elementos
complejos como:

 Cargas o tensiones eléctricas


 Temperaturas en equipos
 Velocidad y peso en procesos
 Presión y fuerza
3.2.3 Instrumento de medición

3.2.4 Joj
3.2.5 Ojoj
3.2.6 Okok
3.2.7 Oomk
3.2.8 Oojm
3.2.9 Ooj
3.2.10 jnjo

Es un equipo que se utiliza para comparar proporciones o magnitudes


con un patrón (unidad de medida) o estándar previamente establecido. Los
instrumentos de medición, son los encargados de hacer posible esta
comparativa entre el objeto a medir y el patrón, arrojando un número que
indica de forma lógica esta relación.
Tipos de Instrumentos de medición
 Instrumentos de medición de ángulos
Son aquella herramienta la cual es capaz de ofrecer una medida exacta entre dos
puntos específicos de un patrón, independientemente del tipo de ángulo, sea éste
uno positivo o uno negativo. Esta medición se representa en grados (no confundir
con grados de temperatura)

Para poder medir ángulos, existen una gran cantidad de elementos, los cuales
cada uno posee una utilización diferente, pero sabiendo que el fin de todos es la
medición de un ángulo especial, y lo primero que debemos definir es el tipo de
unidad que se utiliza para representar estas magnitudes.
Lista de Instrumento de medición de ángulos:
 Goniómetro
 Cartabón
 Compás
 Inclinómetro
 Eclinómetro
 Capserrat

 Instrumentos de Medición de Capacidad

Determina el nivel de contenido de un determinado elemento sólido, líquido o


gaseoso, y controlar las cantidades adecuadas de capacidad, que debe llevar un
producto consumible o no para el ser humano.
Las bondades de los instrumentos para medir capacidad, pasan en el punto de
convertirse en una guía referencial para las personas, a fin de que puedan
consumir o desechar en un recipiente la medida necesaria de un artefacto
Lista de Instrumentos de Medición de Capacidad
 Bureta
 Probeta
 Jarra Graduada
 Tubo de ensayo
 Matraz Erlenmeyer
 Matraz Aforado
 Matraz Kitasato
 Vaso de precipitado

 Instrumentos de medición de presión

Permiten conocer la presión a la que está sometido un fluido o líquido.


Lista de Instrumentos de medición de presión:

 Barómetro
 Tensiómetro
 Manómetro

 Instrumentos de medición de temperatura

Lista de Instrumentos de medición de temperatura

 Pirómetro
 Termómetro
 Termocupla o Termopar

 Instrumentos de Medición de Eléctrica

Lista de Instrumentos de medición de Eléctrica

 Amperímetro
 Voltímetro
 Ohmímetro
 Multímetro
 Osciloscopio

Instrumentos de control y medición utilizados en la industria

La automatización industrial requiere de múltiples instrumentos de medición y


control. Estos factores o instrumentos ayudan a asegurar el control de procesos.
Se pueden establecer normas de calidad en los resultados de producción y
mantener un sistema de monitoreo.
Gracias es la instrumentación, es posible implementar seguridad a elementos
complejos como:

 Cargas o tensiones eléctricas


 Temperaturas en equipos
 Velocidad y peso en procesos
 Presión y fuerza

Transductor
Se trata de un dispositivo que recibe energía de un sistema, y suministra
energía. Este suministro puede ser del mismo tipo o de otro sistema. En general
transforman la señal que reciben en una de tipo eléctrico o neumático, que es más
fácil de medir y transmitir. El transductor puede dividirse en pasivo, activo y digital.

Los transductores son aquellas partes de una cadena de medición que


transforman una magnitud física en una señal eléctrica. Los transductores son
especialmente importantes para que los medidores puedan detectar magnitudes
físicas. Normalmente, estas magnitudes, como por ejemplo temperatura, presión,
humedad del aire, presión sonora, caudal, o luz, se convierten en una señal
normalizada (4 - 20 mA). Las ventajas de la transformación son por un lado la
flexibilidad, ya que muchos medidores soportan la transformación de señales
normalizadas. Por otro lado, las magnitudes medidas pueden ser leídas a grandes
distancias sin prácticamente pérdida alguna. Cuando se usan transductores, la
unidad de evaluación debe recibir sólo el rango de medición, pues a partir de ahí,
se calculan desde la señales eléctricas las magnitudes eléctricas. Algunos
transductores ofrecen adicionalmente una separación galvánica entre la señal de
entrada y de salida.
El uso de una señal normalizada analógica permite, en la misma entrada
analógica de un indicador digital, conectar transductores de cualquier magnitud. El
indicador digital debe ser únicamente escalado. Esto quiere decir que se le debe
indicar qué valor que saca el transductor como magnitud eléctrica corresponde al
valor de la magnitud física. La siguiente imagen muestra la asignación de una
señal de salida 4-20 mA a un rango de temperatura de 0 - 100 ºC:

Algunos transductores soportan una escala flexible. Esto permite al usuario ajustar
el rango de medición deseado según sus necesidades. La señal normalizada 4-20
mA tiene otras ventajas, además del uso flexible. Por un lado, los cables que
conectan un equipo con otro pueden ser muy largos.
Además, es posible añadir diferentes unidades de análisis al mismo circuito, lo que
permite usar la señal de corriente que procede del transductor en diferentes
lugares. Como con el valor de medición más bajo aún fluye corriente, puede usar
los restantes 4 mA para alimentar los sensores. Por otro lado, corrientes por
debajo de 4 MA indican que algo pasa con las unidades de análisis. Para poder
leer directamente el valor de medición in situ, algunos transductores están
equipados con una pantalla. Otros modelos cuentan con relés, que efectúan un
contacto al sobrepasar los valores límite.

Receptores
Estos son instrumentos que reciben las señales provenientes de los
transmisores. Otros instrumentos como los registradores y controladores son
considerados receptores.

Transmisores
Este instrumento asume una tarea altamente compleja. Debe captar la
variable medida a través de un sensor y convertirla en una señal estándar para
transmitir. Para la transmisión existen estándares, tanto para analógica como
digital.

Indicadores
Estos instrumentos se usan para mostrar visualmente el valor presente de
una cantidad medida. Generalmente manejan un índice y una escala graduada en
la que puede leerse el valor de la variable. Hoy en día ya existen los indicadores
digitales, mismos que pueden incorporar sensores.

Convertidores
Diseñados para cambiar de una señal estándar a otro tipo de señal. Los
convertidores pueden ser de dos tipos:
 Tipo P/I para convertir señales de entrada neumática a señales
eléctricas
 Tipo I/P para convertir señales eléctricas en neumáticas

Controladores
Estos instrumentos regulan la variable controlada y la comparan con un valor
predeterminado. Enseguida ajustan la salida de acuerdo con la diferencia o
resultado de la comparación. Con esta comparación se logran acciones
correctivas.

MICROCONTROLADOR

Es un circuito integrado que en su interior contiene una unidad central de procesamiento


(CPU), unidades de memoria (RAM y ROM), 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. Se puede decir con toda propiedad que un
microcontrolador es una microcomputadora completa encapsulada en un circuito integrado.

Toda microcomputadora requiere de un programa para que realice una función


específica. Este se almacena normalmente en la memoria ROM. No está de más
mencionar que sin un programa, los microcontroladores carecen de utilidad.

El propósito fundamental de los microcontroladores es el de leer y ejecutar los


programas que el usuario le escribe, es por esto que la programación es una
actividad básica e indispensable cuando se diseñan circuitos y sistemas que los
incluyan. El carácter programable de los microcontroladores simplifica el diseño
de circuitos electrónicos. Permiten modularidad y flexibilidad, ya que un mismo
circuito se puede utilizar para que realice diferentes funciones con solo cambiar
el programa del microcontrolador.

Las aplicaciones de los microcontroladores son vastas, se puede decir que solo
están limitadas por la imaginación del usuario. Es común encontrar
microcontroladores en campos como la robótica y el automatismo, en la
industria del entretenimiento, en las telecomunicaciones, en la instrumentación,
en el hogar, en la industria automotriz, etc.

¿Cómo se escriben los programas?

Los microcontroladores están diseñados para interpretar y procesar datos e


instrucciones en forma binaria. Patrones de 1’s y 0’s conforman el lenguaje
máquina de los microcontroladores, y es lo único que son capaces de entender.
Estos 1’s y 0’s representan la unidad mínima de información, conocida como  bit,
ya que solo puede adoptar uno de dos valores posibles: 0 ó 1.

La representación de datos, instrucciones y señales en forma de bits resulta


dificultosa y tediosa para aquellas personas que no estén familiarizadas con el
sistema de numeración binario. Aún para los usuarios expertos no resulta tan
evidente la interpretación de instrucciones en forma binaria o lenguaje máquina
(el lenguaje maquina se le conoce también como lenguaje de bajo nivel debido a
que las instrucciones no son propias del lenguaje humano). Es por esto que la
programación comúnmente se lleva a cabo en un lenguaje de alto nivel, es
decir, un lenguaje que utilice frases o palabras semejantes o propias del
lenguaje humano. Las sentencias de los lenguajes de alto nivel facilitan
enormemente la programación ya que son familiares a nuestra manera de
comunicarnos. Lenguajes como el C o BASIC son comúnmente utilizados en la
programación de microcontroladores.

Otro tipo de lenguaje más especializado es el lenguaje ensamblador. El lenguaje


ensamblador es una lista con un limitado número instrucciones a los cuales
puede responder un microcontrolador. Estas instrucciones son palabras o
abreviaciones que representan las instrucciones en lenguaje máquina del
microcontrolador.

Las instrucciones en lenguaje ensamblador, también conocidas como


nemotécnicos, son fáciles de entender y permiten operar directamente con los
registros de memoria así como con las instrucciones intrínsecas del
microcontrolador. Es por esto que el lenguaje ensamblador es sin lugar a dudas
el lenguaje por excelencia en la programación de microcontroladores, ya que
permite hacer un uso eficiente de la memoria y minimizar el tiempo de ejecución
de un programa.

Cualquiera que sea el lenguaje que se utilice en la programación de


microcontroladores, es de lo más recomendable profundizar en su arquitectura
interna, ya que con este conocimiento se pueden aprovechar más y mejor las
capacidades de un microcontrolador dado.

COMPILACION

Todo programa escrito en un lenguaje de alto nivel debe ser transformado en


código máquina. Los programas que escribimos los entendemos nosotros, no
así el microcontrolador.

Un software de computadora, llamado compilador, traduce y transforma nuestro


programa en código máquina, que es lo que realmente puede leer e interpretar
el microcontrolador.

Una vez compilado el programa, es momento de transferir nuestro código


maquina hacia la memoria interna del microcontrolador, usualmente hacia la
ROM. Para esta tarea se utiliza un programador físico, que es una pieza de
hardware que tiene el propósito de escribir el programa en la memoria interna
del micro.

 
 

¿Qué microcontrolador elegir?

Existen varios fabricantes de microcontroladores tales como Texas Instruments,


Motorota, Atmel, Intel, Microchip, toshiba, Nacional, etc. Todos ellos ofrecen
microcontroladores con características más o menos similares, sin embargo, en
términos generales se puede decir que todos sirven para lo mismo: leer y
ejecutar los programas del usuario.

Evidentemente algunos modelos tienen más capacidad que otros, en cuanto a


memoria, velocidad, periféricos, etc.

En el diseño de un sistema con microcontrolador se pueden elegir dispositivos


de cualquiera de los fabricantes y satisfacer la necesidad del sistema en
cuestión. Entonces, se preguntará estimado lector, ¿Qué fabricante he de
elegir? Bueno, usted debe tomar en cuenta lo siguiente:

1. Disponibilidad de los microcontroladores en el mercado local y/o global.


Algunos microcontroladores son mas comúnmente encontrados en las
casas de electrónica que otros. No es conveniente emprender un
proyecto basado en cierto microcontrolador que escasea en el mercado
local y/o global ya que podría no satisfacer nuestra demanda y detener el
proyecto.
2. Disponibilidad de información y herramientas de desarrollo. Actualmente
la mayoría de los fabricantes de microcontroladores ofrecen información
suficiente para entender la operación y funcionamiento de sus
dispositivos. El punto débil de algunos fabricantes es la pobre distribución
de sus herramientas de desarrollo (programadores, emuladores, software,
etc.) o bien su alto costo.
3. Precio. Hay gente y/o empresas que tienen los recursos para pagar lo
que sea necesario cuando se trata de tecnología, sin embargo, la mayoría
prefiere ahorrarse dinero, por lo que el precio resulta un punto a favor en
la selección de un fabricante de microcontroladores.
4. El modelo de microcontrolador específico que se debe elegir depende de
la aplicación, aunque uno puede hacer un juicio sobre la capacidad de un
microcontrolador tomando en cuenta su capacidad de memoria, la
cantidad de puertos de entrada y salida, los periféricos, la velocidad a la
cual ejecuta las instrucciones, etc.

ARDUINO
Es una placa de hardware libre que incorpora un microcontrolador
reprogramable y una serie de pines-hembra (los cuales están unidos internamente
a los puertos de E/S del 6 microcontrolador) que permiten conectar allí de forma
muy sencilla y cómoda diferentes sensores, actuadores y módulos (Bluetooh).
Esta placa posee un software gratis, libre y multiplataforma (funciona en Linux,
MacOS y Windows) que se instala en el ordenador y permite escribir, verificar y
guardar (“cargar”) en la memoria del microcontrolador de la placa Arduino el
conjunto de instrucciones que deseamos que este empiece a ejecutar (Torrente
2013). Los proyectos Arduino pueden ser autónomos o no. En el primer caso, una
vez programado su microcontrolador, la placa no necesita estar conectada a
ningún computador y puede funcionar de manera autónoma si dispone de alguna
fuente de alimentación. En el segundo caso, la placa debe estar conectada de
alguna forma permanente (por cable USB, por cable de red Ethernet, etc.) a un
computador (Torrente 2013). Por último este microcontrolador tiene un lenguaje de
programación libre. Por “lenguaje de programación” se entiende cualquier idioma
artificial diseñado para expresar instrucciones, siguiendo unas determinadas
reglas sintácticas que pueden ser llevadas a cabo por máquinas (Torrente 2013).
A diferencia de otras plataformas menos comunes, Arduino viene con una gran
cantidad de material complementario, como tutoriales, ejemplos y otros recursos.
Esto anima a los estudiantes a aprender de forma autónoma, posiblemente más
allá de lo que espera el docente. Una ventaja notable de esta plataforma es la
libertad de elegir los diferentes sensores para obtener los datos necesarios. Por lo
tanto, uno puede usar sensores para experimentos en todas las áreas de la
educación de Ciencias Físicas. Además, el entorno de desarrollo integrado de
Arduino está especialmente diseñado para presentar a los recién llegados al
desarrollo de software (Zieris et al. 2015).
Software Arduino
El código de Arduino se desarrolló en el Entorno de Desarrollo Integrado. El
programa que ejecuta este código consiste en leer los puertos de los sensores,
calcular el valor de los sensores debido a que estos son analógicos, y enviarlos al
puerto serial (David et al. 2015).
 Entorno de Desarrollo Integrado (IDE)
Las siglas IDE vienen de “Integrated Development Environment”, lo que
traducido a nuestro idioma significa “Entorno de Desarrollo Integrado”, es un
conjunto de herramientas software que permite a los programadores poder
desarrollar sus propios programas con comodidad. Un programa es un conjunto de
instrucciones, ordenadas y agrupadas de forma adecuada que pretende obtener
un resultado determinado. En el caso de Arduino, necesitamos un IDE que nos
permita escribir y editar nuestro programa (también llamado “sketch” en el mundo
de Arduino), que nos permita comprobar que no se haya cometido ningún error y
que además permita, cuando se está seguro de que el sketch es correcto, grabarlo
en la memoria del microcontrolador de la placa Arduino para que este se convierta
a partir de entonces en el ejecutor autónomo de dicho programa (Herrero et al.
2015).

2.3.2. Lenguaje del Arduino


Un programa diseñado para ejecutarse sobre un Arduino (un “sketch”)
siempre se compone de tres secciones:
 La sección de declaraciones de variables globales: ubicada directamente
al principio del sketch.
 La sección llamada “void setup ()”: delimitada por llaves de apertura y
cierre.
 La sección llamada “void loop ()”: se ejecuta justo después de la sección
“void setup” delimitada por llaves de apertura y cierre.
La primera sección del sketch se escribe las diferentes declaraciones de
variables que necesitamos. Una variable es un nombre elegido por nosotros que
guarda un determinado contenido, puede haber sido asignado literalmente, ser el
dato obtenido por un sensor, o el resultado de un cálculo. El valor podrá ser
siempre cambiado en cualquier instante posterior de la ejecución del sketch, si así
lo deseamos, de ahí el nombre de variable.
En la segunda sección “void setup()” es la parte encargada de recoger la
configuración, que debe contener la declaración de las variables. Es la primera
función a ejecutar en el programa, se ejecuta sólo una vez, y se utiliza para
configurar o inicializar pinMode (modo de trabajo de las E/S), configuración de la
comunicación en puerto serie (los datos de salida se muestren en una pantalla) y
otras.
En la tercera sección “void loop” contiene el código que se ejecutara
continuamente (lectura de entradas, activación de salidas, etc), esta función es el
núcleo de todos los programas de Arduino y la que realiza la mayor parte del
trabajo.
En resumen “void setup()” normalmente sirve para realizar ciertas
preconfiguraciones iniciales y las instrucciones del interior de “void loop()” son, de
hecho, el programa en sí que está funcionando continuamente (Torrente 2013).

2.3.3. Librería Arduino


Una librería es un conjunto de instrucciones de un lenguaje de programación
agrupadas de una forma coherente. Las librerías sirven para facilitar el desarrollo
de nuestros proyectos, debido a que a la hora de escribir nuestro programa no sea
necesario conocer los detalles técnicos sobre el manejo de un determinado
hardware.
2.3.4. Señales digitales
Señal digital es aquella que solo tiene un número finito de valores posibles.
Por ejemplo, si consideramos como señal el color emitido por un semáforo, es fácil
ver que esta es de tipo digital, porque solo puede tener tres valores concretos,
diferenciados y sin posibilidad de transición progresiva entre ellos: rojo, ámbar y
verde (Torrente 2013).
 Entradas y salidas digitales
En las entradas y salidas digitales es donde conectaremos nuestros
sensores para que la placa pueda recibir datos del entorno, y también donde
conectaremos los actuadores para que la placa pueda enviarles las órdenes
pertinentes, además de poder conectar cualquier otro componente que necesite
comunicarse con la placa de alguna manera.
2.3.5. Señales analógicas
Señal analógica es aquella que tiene infinitos valores posibles dentro de un
rango determinado. La mayoría de magnitudes físicas (temperatura, sonido, luz,
etc.) son analógicas, así como también las magnitudes eléctricas (voltaje,
intensidad de corriente, potencia, etc.) porque todas ellas, de forma natural,
pueden sufrir variaciones continuas sin saltos (Torrente 2013).
 Entradas analógicas
Las entradas analógicas pueden recibir voltajes dentro de un rango de
valores continuos de entre 0 y 5 V. No obstante, la electrónica de la placa tan solo
puede trabajar con valores digitales, por lo que es necesaria una conversión previa
del valor analógico recibido a un 9 valor digital lo más aproximado posible, para
ello el software interpreta el valor de voltaje en un rango entero de 0 y 1023. Esto
implica que la resolución de la lectura es de 5V/1024, es decir, de 0.049V
(Torrente 2013).
 Salidas analógicas (PWM) Las siglas PWM vienen de “Pulse Width
Modulation” (Modulación de Ancho de Pulso), estas salidas se usan a menudo
para enviar al entorno señales analógicas, por ejemplo, para variar
progresivamente la velocidad de un motor, la frecuencia de un sonido emitido por
un zumbador o la intensidad con la que luce un LED (Torrente 2013).
2.3.6. Características de una placa Arduino
a.- Voltaje de funcionamiento y entrada
Es el voltaje entre dos puntos de un circuito eléctrico a la que opera el
Arduino, para la mayoría de placas el voltaje de salida es de 5V y el voltaje de
alimentación recomendado oscila entre 7 a 12V.
b.- Velocidad de la unidad central de procesos (CPU)
El CPU es la parte del microcontrolador en la que se encuentran los
elementos que sirven para procesar datos, la velocidad es en ciclos por segundo
(medidas en hercios) con la que realiza las operaciones más básicas.
Generalmente las placas Arduino tienen una velocidad de 16 MHz.
c.- Memoria EEPROM
Es la memoria que permite mantener grabados los datos aunque la placa
deje de recibir alimentación eléctrica (o se resetee).
d.- Memoria SRAM
Memoria volátil donde se alojan los datos que en ese instante el programa
necesita crear o manipular para su correcto funcionamiento.
e.- Memoria Flash
Memoria persistente donde se almacena permanentemente el programa que
ejecuta el microcontrolador (hasta una nueva reescritura si se da el caso).

f.- Puerto de serie UART


Es el puerto serie hardware que todos los microcontroladores tienen al
menos uno y la comunicación serie es la base de casi cualquiera de las
comunicaciones de los microcontroladores (Crespo 2014).
El puerto de comunicación para la computadora es llamada tipo A, esta es la
convencional que se encuentra en todo tipo de computador, mientras que el puerto
de comunicación del Arduino Mega es llamado tipo B, este puerto se apreciará en
la Figura 1, se precisa que el puerto es igual al conector de un cable de impresora.

g. Comunicación Serial
El microcontrolador dispone de un receptor/transmisor serie que permite
comunicar la placa Arduino con otros dispositivos (normalmente un computador),
para así poder transferir datos entre ambos. El canal físico de comunicación en
estos casos suele ser el cable USB, pero también pueden ser los pines digitales 0
(RX) y 1 (TX) de la placa. Si se usan estos dos pines para comunicar la placa con
un dispositivo externo, tendremos que conectar concretamente el pin TX de la
placa con el pin RX del dispositivo, el RX de la placa con el TX del dispositivo y
compartir la tierra de la placa con la tierra del Figura 1: Entrada USB PC-Arduino
FUENTE: Elaboración propia Entrada USB tipo B Entrada USB tipo A 11
dispositivo, de esta forma puede interactuar a través del lenguaje Arduino llamado
“Serial”, el cual utiliza al monitor serial que es una pantalla dentro del software IDE
para realizar la comunicación previa activación de las funciones en la
programación (Patra 2017)
2.4. ARDUINO MEGA 2560
Es un tablero de microcontroladores basado en el ATmega2560 . Tiene 54
pines digitales de entrada / salida (de los cuales 15 se pueden usar como salidas
PWM), 16 entradas analógicas, 4 UART (puertos serie de hardware), un oscilador
de cristal de 16 MHz, una conexión USB, un conector de alimentación y un botón
de reinicio. Contiene todo lo necesario para soportar el microcontrolador;
simplemente se conecta para la alimentación a una computadora con un cable
USB al conector tipo B del microcontrolador, con un adaptador de corriente alterna
(AC) a corriente continua (DC) a la fuente externa de 7 a 12 V, o batería para
comenzar (Arduino 2017). En la Figura 2 se observa las partes del Arduino Mega
2560 y en el Cuadro 1 las principales características de las placas comerciales.
MÓDULO BLUETOOTH HC-06.

El módulo Bluetooth HC-06 nos permite conectar nuestros proyectos con Arduino
a un smartphone, celular o PC de forma inalámbrica (Bluetooth), con la facilidad
de operación de un puerto serial. La transmisión se realiza totalmente en forma
transparente al programador, por lo que se conecta en forma directa a los pines
seriales de nuestro microcontrolador preferido (respetando los niveles de voltaje,
ya que el módulo se alimenta con 3.3V). Todos los parámetros del módulo se
pueden configurar mediante comandos AT. La placa también incluye un regulador
de 3.3V, que permite alimentar el módulo con un voltaje entre 3.6V - 6V. Este
módulo es el complemento ideal para nuestros proyectos de robótica, domótica y
control remoto con Arduino, PIC, Raspberry PI, ESP8266, ESP32, STM32, etc.

La comunicación Bluetooth se da entre dos tipos de dispositivos: un maestro y un


esclavo. Si nuestro objetivo es conectar nuestro proyecto a un smartphone android
podemos utilizar tanto un módulo HC-06 o un HC-05 configurado como esclavo. El
módulo Bluetooth HC-06 viene configurado de fábrica para trabajar como esclavo,
es decir, preparado para escuchar peticiones de conexión. Por otra parte si
nuestro objetivo es conectar dos proyectos, necesitaremos utilizar un módulo HC-
05 configurado como maestro y un HC-06 (esclavo).
Este modulo cumple con las especificaciones del estándar Bluetooth 2.0 que es
perfectamente compatible con celulares o smartphones Android, más no con los
Iphone. Para trabajar con Iphone recomendamos utilizar el Módulo Bluetooth 4.0
BLE HM-10, que también es compatible con los celulares Android modernos.

Características

-Los módulos HC-06 están montados sobre una interfaz en la que se incluye
cuatro pines para su conexión, Vcc, Gnd, Txd y Rxd.
-Tienen un led para indicar el estado de conexión del bluetooth. Si este led
parpadea es que no esta emparejado, si este esta activado de forma continua el
bluetooth esta emparejado.
-La tensión de alimentación: 3,6V a 6V.
-Niveles de tensión lógicos: 3,3V.
-Es compatible con cualquier microcontrolador como por ejemplo AVR, Arduino…
etc.
-Alcance: 10 metros. (el alcance puede aumentar por encima de los 10 metros,
pero la transmisión puede perder calidad)
-Tamaño: 3.57cm * 1.52cm
-Peso 4g.
ESPECIFICACIONES TÉCNICAS
 Voltaje de operación: 3.3V - 5VDC
 Corriente de operación: < 40mA
 Corriente modo sleep: < 1mA
 Chip: BC417143
 Bluetooth: V2.0+EDR
 Frecuencia: Banda ISM de 2,4 GHz
 Modulación: GFSK (Gaussian Frequency Shift Keying)
 Potencia de emisión: 4 dBm, clase 2
 Sensibilidad: -84dBm a 0.1% VER
 Alcance 10 metros
 Interfaz de comunicación: Serial UART TTL
 Velocidad de transmisión: 1200bps hasta 1.3Mbps
 Baudrate por defecto: 9600,8,1,n.
 Velocidad asíncrona: 2.1Mbps (máx.) / 160 kbps.
 Velocidad síncrona: 1Mbps/1Mbps
 Seguridad: Autenticación y encriptación
 Compatible con Android
 Dimensiones: 37*16 mm
 Peso: 3.2 gramos

Bombas de agua
Es la máquina que transforma energía, aplicándola para mover el agua. Este
movimiento, normalmente es ascendente. Las bombas pueden ser de dos tipos
“volumétricas” y “turbo-bombas”. Todas constan de un orificio de entrada (de
aspiración) y otro de salida (de impulsión).
Las volumétricas mueven el agua mediante la variación periódica de un
volumen. Es el caso de las bomba de émbolo. Las turbobombas poseen un
elemento que gira, produciendo así el arrastre del agua. Este elemento “rotor” se
denomina “Rodete” y suele tener la forma de hélice o rueda con paletas.
Las bombas pueden recibir la energía de diversas fuentes. Desde la
antigüedad se ha usado la energía eólica en este menester. El movimiento de las
paletas del molino de viento se transmite a una bomba que extrae agua de un
pozo. Cuando la bomba recibe la energía a través de un motor acoplado (eléctrico,
de gasóleo o gasolina), al conjunto se le llama moto-bomba. El motor puede
también estar separado de la bomba. Entonces hace falta un elemento que le
transmita el movimiento. Puede ser una polea, un eje, etc.
En la actualidad casi todos los sondeos se equipan con bombas
“electrosumergidas”. Tanto la bomba como el motor eléctrico están por debajo del
nivel del agua. Los motores son especiales y pueden funcionar sumergidos.
Estos equipos, son resistentes. Tienen pocas averías y su rendimiento es
alto. Han influido mucho en el desarrollo de los aprovechamientos de aguas
subterráneas en los últimos tiempos.

Chiller

Las unidades enfriadoras de líquido o generadoras de agua helada "chiller"


son la solución ideal para sus requerimientos de Aire Acondicionado las hay desde
1.5 toneladas hasta más de 2000 toneladas ya sean monofásicas o trifásicas,
pueden ser monitoreadas en todas sus funciones por medio de un Software.

Estos equipos tienen la ventaja de llevar el agua refrigerada a las


manejadoras a cualquier distancia mediante el bombeo adecuado, limitante que
existe en los sistemas Mini y Multi Split, sus aplicaciones pueden ser tanto de
confort como para procesos industriales.

Tipos de Chiller
Chillers tipo Scroll enfriados por Aire
Los Chillers Tipo Scroll enfriados por aire tienen un rango de capacidad de
10 a 150 Ton. operan con HCFC-22, HFC 407C y HFC 410a utilizando
compresores tipo scroll que proveen una alta eficiencia, bajo ruido, tolerancia al
liquido insuperable así como gran confiabilidad.

Estos equipos enfriadores son controlados también por el Centro de Control


Millennium amigable para el usuario con opción a Hydro Kit que incluye bomba de
agua (1 o 2) y tanque de expansión contenidos dentro de la unidad.

Chillers tipo Scroll enfriados por Agua


Los Chillers Tipo Scroll enfriados por agua son de alta eficiencia, de bajos
costos de operación e instalación, proporcionan un bajo nivel de ruido y una
excelente comunicación a través de su control microprocesador con display de 40
caracteres disponible.

Cuenta con 5 idiomas para una fácil operación y mantenimiento, son ideales
para múltiples aplicaciones ya que están diseñados para operar en un amplio
rango de condiciones.

Chillers tipo Tornillo enfriados por Aire


Los Chillers Tipo Tornillo enfriados por aire proporcionan una elevada
eficiencia operacional y un nivel silencioso de operación, están disponibles para
capacidades de 150 a 550 TR, proporcionando eficiencia 10.3 SEER en carga
plena y 15.2 SEER en carga parcial, utilizan gas refrigerante ecológico HFC-134 a
y un 50% menos piezas móviles de que los compresores tradicionales.

Estos equipos cuentan con la tecnología del variador de velocidad para


controlar la capacidad de los compresores, permitiendo el mejor desempeño del
mercado en este tipo de equipos, aseguran un factor de potencia de 0.95 a
cualquier capacidad y evitan los picos de energía al arranque de los compresores
que nunca exceden del 100% de su FLA.

Chillers tipo Tornillo enfriados por Agua


Los Chillers Tipo Tornillo enfriados por agua proporcionan los niveles de
sonido más bajos del mercado que se conocen para los chillers de tornillo. Tienen
niveles de sonido de sólo 79 DBA sin ningún accesorio y de 68 DBA con las
cubiertas para sonido, utilizan el refrigerante HFC-134a que tiene un potencial de
agotamiento de la capa de ozono igual a cero y su diseño permite una
sustentabilidad a largo plazo con la mínima perdida de refrigerante.

Las mejoras a los compresores de Frick de la unidad han reducido las


pérdidas del sistema, mejorando la eficacia para los ahorros máximos de la
energía en el diseño. El chiller esta diseñado con un panel de control avanzado
que ofrece una navegación simple en varios idiomas múltiples y una interfaz
incorporada que se comunica con la mayoría de los sistemas de automatización
de edificios.

Chillers tipo Centrifugo enfriados por Agua


Los chiller centrífugos operan con una máxima eficiencia tanto para carga
plena como para carga parcial, considerando que el 99% del tiempo los equipos
trabajan a cargas parciales optimizando como consecuencia el consumo de
energía eléctrica.

Estos chillers cuentan con el panel de control más avanzado del mercado,
logrando una operación, registro y monitoreo totalmente amigables con los
usuarios.

Chillers tipo Absorción enfriados por Agua


Los Chillers Tipo Absorción enfriados por agua (una etapa) emplean agua
como refrigerante ecológico y suministran una fuente económica de refrigeración
cuando existe la posibilidad de emplear vapor de baja presión o agua caliente.

Sus capacidades van de las 100 a las 1,400 Ton. Si se cuenta con un
sistema residual de vapor de descarga o de agua caliente proveniente de un
sistema de refrigeración de motor o proceso co-generativo, puede ser utilizado por
un enfriador de agua de absorción Millenium de una sola etapa para obtener una
refrigeración gratuita.

Actuadores
Es un dispositivo capaz de transformar energía hidráulica, neumática o
eléctrica en la activación de un proceso con la finalidad de generar un efecto sobre
un proceso automatizado. Este recibe la orden de un regulador o controlador y en
función a ella genera la orden para activar un elemento final de control como, por
ejemplo, una válvula.
Existen varios tipos de actuadores como son:
 Electrónicos
 Hidráulicos
 Neumáticos
 Eléctricos

Interfaz Hombre-Máquina (HMI)


El HMI es la principal herramienta utilizada por operarios y supervisores de
línea para coordinar y controlar los procesos industriales y de fabricación en la
planta.
1. Controlador
2. Hmi
3. Software
4. Hardware
5. Relay
6. Sistemas de control en lazo cerrado
7. Control realimentado
8. CONTROL
9. CONTROL REMOTO
10. OPTIMIZACION
11. Tipo de comunicación
12.

DEFINICION DE TERMINOS BASICOS


1. AC
2. DC
3. AMPER
4. VOLTAJE
5. …