Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIVERSIDAD SURCOLOMBIANA
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NEIVA, HUILA
2010
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA PARA EL CONTROL
DOMÓTICO DEL ENTORNO DE LA EMPRESA ESTUDIOS GEOTÉCNICOS
LTDA.
Director:
JAVIER HUMBERTO RUBIO PLAZAS
Ingeniero de Electrónico
UNIVERSIDAD SURCOLOMBIANA
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA ELECTRÓNICA
NEIVA, HUILA
2010
Nota de aceptación:
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
_______________________________________
___________________________________
Firma del presidente del jurado
___________________________________
Firma del primer jurado
___________________________________
Firma del segundo jurado
A Dios todopoderoso;
A mi Mamá Belén Cuellar Polo;
A mi hermano Diego Alexander Ruiz Cuellar;
A mis familiares y amigos;
A nuestras familias por su gran apoyo durante todo nuestro proceso de formación
como estudiantes y como hijos.
A nuestro director de tesis Ing. Javier Humberto Rubio Plazas por su orientación
en la realización del proyecto.
A nuestros profesores quienes fueron los que nos brindaron todos sus
conocimientos para nuestro proceso de formación como estudiantes universitarios.
INTRODUCCIÓN .................................................................................................. 17
PLANTEAMIENTO DEL PROBLEMA Y OBJETIVOS ........................................... 15
1. GENERALIDADES DE LOS SISTEMAS DOMÓTICOS ................................... 16
1.1. CONCEPTOS BÁSICOS ............................................................................... 16
1.2 CARACTERÍSTICAS DE LOS SISTEMAS DOMÓTICOS ............................... 16
1.3 GESTIÓN DEL RECINTO INTELIGENTE....................................................... 17
1.3.1 Gestión de la energía ................................................................................... 17
1.3.2. Gestión del confort ...................................................................................... 18
1.3.3. Gestión de la seguridad .............................................................................. 18
2. DESCRIPCIÓN DEL SISTEMA DOMÓTICO IMPLEMENTADO ....................... 21
2.1 ARQUITECTURA DE LA RED ....................................................................... 21
2.1.1 Distribuida ................................................................................................... 22
2.2 MEDIO DE TRANSMISIÓN DE DATOS ....................................................... 23
2.2.1 Soporte metálico .......................................................................................... 23
2.2.2 Conexión sin hilos ........................................................................................ 23
3. COMPONENTES DE LA INSTALACIÓN DOMÓTICA ...................................... 25
3.1 SENSORES .................................................................................................... 25
3.1.1 Sensor de presencia .................................................................................... 26
3.1.2 Sensor de contacto magnético ..................................................................... 27
3.2 MODULO MAESTRO O TRANSMISOR ......................................................... 27
3.2.1 Mando a distancia ........................................................................................ 27
3.3 ACTUADORES ............................................................................................... 28
3.3.1 Contactores ................................................................................................. 28
3.3.2. Cantonera eléctrica ..................................................................................... 29
3.3.3. Máquina de desgastes LOS ÁNGELES ...................................................... 29
4. DESCRIPCIÓN DEL DISEÑO DEL PROYECTO .............................................. 31
4.1 FUNCIONAMIENTO DEL SISTEMA ............................................................... 31
4.1.1 Configuración de dispositivos ...................................................................... 32
4.1.2 Ejecución del sistema .................................................................................. 35
4.2 DISEÑO DEL SOFTWARE ............................................................................. 37
4.2.1 Comunicación del maestro con los esclavos ................................................ 39
4.2.2 Comunicación del PC con el maestro y los esclavos ................................... 41
4.2.3 Funcionamiento general del sistema ............................................................ 43
4.2.4 Interfaz gráfica ............................................................................................. 45
4.3 DISEÑO DEL HARDWARE ..................................................................... 46
4.3.1 Diseño del circuito maestro .......................................................................... 46
4.3.2 Diseño del circuito esclavo........................................................................... 48
4.3.3 Diseño del circuito de potencia .................................................................... 50
4.3.3 Diseño del circuito de potencia .................................................................... 50
4.3.4 Diseño de las fuentes de alimentación ......................................................... 51
5. COSTOS ......................................................................................................... 52
6. CONCLUSIONES ............................................................................................. 53
7. RECOMENDACIONES ..................................................................................... 54
BIBLIOGRAFÍA ..................................................................................................... 55
LISTA DE FIGURAS
INTERFAZ GRÁFICA: Conocida también como GUI (del inglés graphical user
interface) es un programa informático que actúa de interfaz de usuario, utilizando
un conjunto de imágenes y objetos gráficos para representar la información y
acciones disponibles en la interfaz. Su principal uso, consiste en proporcionar un
entorno visual sencillo para permitir la comunicación con el sistema operativo de
una máquina o computador.
USB: La característica principal del bus serie universal (universal serial bus) reside
en que los periféricos pueden conectarse y desconectarse con el equipo en
marcha, configurándose de forma automática. Conector externo que llega a
transferencias de 12 millones de bits por segundo. Totalmente PnP, sustituirá al
puerto serie y paralelo, gracias a la posibilidad de conectar 127 dispositivos.
RESUMEN
Este sistema consta de dos módulos y una unidad central de mando en la cual
observamos el estado actual de cada uno de los dispositivos conectados a los
diferentes módulos, estos están ubicados de manera estratégica en las
instalaciones de la empresa, con el fin de satisfacer necesidades básicas al
trabajador y su entorno en cuanto a seguridad, confort, ahorro de energía, tiempo
etc.
The project consists in the application of the technology that integrates the control
and supervision of the existent elements in a space of an office using a set of
software and hardware that allow us to supervise the system in a wireless way.
This system consists of two modules and a central unit of command in which we
observe the present-day status out of every one of the devices connected to the
different modules, which are located in a strategic way in the company
installations, in order to fulfill basic needs to the worker and his surroundings as
security, comfort, saving of energy, time etc.
The central unit of command has a graphic interface implemented which monitors
each one of the modules in a wireless way by an electronic device (emitter,
recipient) which allows us being informed of the changes that they show up in the
system; these transmitting devices are programmed so that they all may get in
touch among themselves (Transparent configuration).
The modules were designed like little boxes in which are connected the respective
loads to control (slaves) such a sensors, sirens, lightbulbs, contactors etc, these
are available at all times when the teacher gives an order which must be executed
immediately and then reported to the central unit its current state. These modules
are located in two strategic parts of the company to distribute in the best way the
different devices to control.
El avance tecnológico y cultural hace que las sociedades quieran ser los primeros
en adquirirlas y estar a la par con las tecnologías de punta. Tener sistemas que
monitoreen espacios y que informen la presencia de extraños, sistemas de acceso
a recintos cada vez más seguros, sistemas que controlen el encendido, apagado
de las luces y variación de la intensidad de luz; facilitan las tareas diarias al
hombre. La domótica surge entonces como un paso de la automatización de
procesos básicos a nivel del hogar y de recintos cerrados, brindando
características fundamentales como: sistemas de control de iluminación, aparatos
con encendido automático, sistemas de alerta a condiciones atmosféricas, control
de temperaturas independientes en los espacios de la vivienda, sistemas de
seguridad, etc. Y por tanto la domótica se convierte en una herramienta mediante
la cual, los habitantes de un recinto pueden controlar y administrar de manera
eficiente su espacio común. Debido al impacto de la domótica se han creado
medios de interconexión tanto cableados como inalámbricos con el fin de facilitar
la interacción de dispositivos dentro de un entorno.
1
CISCO System, Tecnologías Inalámbricas, tema 7, p.2.
PLANTEAMIENTO DEL PROBLEMA Y OBJETIVOS
Esta empresa para el análisis de muestra de suelos cuenta con unas máquinas
especializadas llamadas máquina de desgaste LOS ÁNGELES. Estas deben estar
constantemente encendiéndose y apagándose en periodos de 20 o 40 minutos
según la muestra, durante todo el día y estos periodos en ocasiones se extiende
un poco más debido a que el tiempo es contabilizado por personal de la empresa.
Por lo tanto al estar ubicada en una zona industrial el ahorro en el consumo de la
energía es muy significativo. Otro inconveniente que presenta es que a sus
instalaciones llegan muchos vehículos de carga y sus empleados deben estar
pendientes de abrir y cerrar el portón, lo que ocasiona pérdida de tiempo y
distracción a sus empleados.
15
1. GENERALIDADES DE LOS SISTEMAS DOMÓTICOS
16
1.3 GESTIÓN DEL RECINTO INTELIGENTE
2
ROMERO MORALES, Cristóbal, VÁZQUEZ SERRANO, Francisco y DE CASTRO LOZANO, Carlos.
Demótica e inmótica. Viviendas y edificios inteligentes. Madrid: Ra-Ma, 2005.p.5.
17
• Manejo de curvas de demanda para proporcionar información acerca de
consumos y costos de las distintas tarifas del agua, gas y electricidad,
indicando los cambios en el cobro de los servicios públicos.
Existen tres factores que se deben tener en cuenta para garantizar la seguridad
total de una instalación domótica: La seguridad del personal, del patrimonio y de la
relacionada con los eventos de emergencia. A continuación se detallan las
características de cada uno de ellos:
3
Ibíd., p.21.
4
Ibíd., p.21.
18
En primer lugar se tiene la seguridad personal con sus aplicaciones para la
protección de las personas:
19
Figura 1. Esquema de recinto inteligente.
20
2. DESCRIPCIÓN DEL SISTEMA DOMÓTICO IMPLEMENTADO
5
http://www.deugarte.com/wiki/contextos/topolog%C3%ADas_de_red
21
2.1.1 Distribuida
Consiste en una arquitectura basada en nodos, no existe un único elemento
principal sino que cada subsistema administra una tarea de control en particular y
éstos van relacionados directamente con los elementos básicos. Existen sistemas
que presentan una arquitectura distribuida en cuanto a la capacidad que tienen
para los procesos pero no necesariamente tienen el mismo concepto en el diseño
de la red o distribución de los diferentes elementos de control y viceversa. A
diferencia de la arquitectura centralizada, estos sistemas se comunican por medio
de un bus, en el cual existe un protocolo de comunicaciones implementado en
cada uno de los subsistemas con unas técnicas de direccionamiento definidas
para mantener el intercambio de información entre los diferentes elementos. Por
tanto, el costo del los elementos del sistema es elevado e implica una necesidad
de compatibilidad entre ellos y debido a estas desventajas es que la oferta de los
productos en el mercado es reducido.
Los sistemas distribuidos facilitan la reconfiguración, incidiendo directamente en el
grado de flexibilidad. La simplicidad es otra de sus ventajas en el momento de una
instalación de este tipo, permite un considerable ahorro de cableado y una
tecnología de fácil conexión.
22
2.2 MEDIO DE TRANSMISIÓN DE DATOS 6
6
ROMERO MORALES, VÁSQUEZ SERRANO y DE CASTRO LOZANO, Op. Cit., p. 25-26.
7
.http://luisguillermopalomino.zxq.net/domotica/TEMAS%20PRIMER%20PARCIAL.pdf
23
Tabla 1. Espectro electromagnético.
Las zonas del espectro electromagnético que tienen interés para la transmisión de
datos es la zona de radiofrecuencia, donde el comportamiento es poco direccional
y las ondas pueden atravesar obstáculos de cierto tamaño sin dificultad.
24
3. COMPONENTES DE LA INSTALACIÓN DOMÓTICA
La instalación domótica está compuesta por una serie de elementos, los cuales
detectan un cambio de estado en una variable física; estos dispositivos llamados
sensores transmiten la información al sistema de control mediante interfaces y
acondicionadores de señal para adaptar las señales entre los distintos
componentes del hardware, utilizando una estructura de comunicaciones para que
interactúen con otros dispositivos llamados actuadores, encargados de ejecutar,
en consecuencia, las acciones de control en función de unas normas establecidas
por el usuario.
3.1 SENSORES8
25
• Exactitud: Es la concordancia entre el valor medido y el valor real.
• Factor de escala: Es la relación entre la salida y la variable medida.
• Fiabilidad: Es la probabilidad de no generar error.
• Precisión: Es la dispersión de los valores de salida. Se determina como el
cociente entre el máximo error de la señal de salida respecto del máximo
valor de salida y se expresa en porcentaje.
• Rango de temperatura de servicio: Es el rango de temperaturas de
trabajo o funcionamiento en el cual la señal de salida permanece dentro del
error especificado.
• Sensibilidad: Es la relación entre la variación de la salida y el cambio en la
variable medida. Se pueden distinguir 3 tipos de sensibilidad:
9
http://www.epsj23.net/docs/SENSORES.PDF
26
3.1.2 Sensor de contacto magnético10
Los contactos magnéticos también llamados detectores perimetrales, están
diseñados de forma que usando una parte fija con un contacto magnético que
funciona en conjunción con otro contacto magnético móvil, provoca que ante la
menor separación entre ellas salte la alarma. Se instalan en las puertas y se logra
una detección con la mínima apertura de éstas.
10
http://www.domaut.com/centrales_de_alarma.htm
27
3.3 ACTUADORES
3.3.1 Contactores
Físicamente y funcionalmente son elementos similares a los relés pero pueden
manejar cargas de mayor potencia (lavadoras, lavavajillas, motobombas, etc.), son
más robustos y generalmente se instalan en carriles o tableros de distribución.
Poseen una bobina y unos contactos de platinas de cobre con un ancho y
disposición en función con la corriente que circula por ellos. También pueden
accionar varios circuitos simultáneamente con una misma señal de control,
teniendo la posibilidad de forzar la activación o desactivación (marcha/paro) desde
un circuito externo.
Figura 7. Contactor.
28
3.3.2. Cantonera eléctrica
El funcionamiento es muy sencillo ya que solo se necesita energizarla a 110 v, lo
que induce una fuerza electromagnética hacia un solenoide el cual permite el
desplazamiento de la pestaña interna para así poder permitir el paso o la abertura
de la puerta.
Parámetros técnicos:
Características:
29
Figura 9. Máquina de desgastes Los Ángeles.
Fuente: http://spanish.alibaba.com/product-gs/los-angeles-abrasion-machine-307167547.html.
30
4. DESCRIPCIÓN DEL DISEÑO DEL PROYECTO
31
La figura 11. Es el primer pantallazo del sistema el cual lo llamamos SISTEMA
DOMÓTICO V1.0. En la parte inferior de la pantalla nos muestra cuantos
dispositivos esclavos se encuentran conectados. Posteriormente configuramos
cada dispositivo dependiendo de nuestras necesidades.
32
Figura 14. Configuración.
La figura 15. Nos indica los diferentes dispositivos que se encuentran conectados.
Allí elegimos el dispositivo que deseamos configurar y le damos ACEPTAR.
Al elegir cualquiera de los canales, en este caso el canal 1 tenemos como opción
de configurarlos como:
33
Figura 17. Configuración de canal.
Una vez escogido el modo de operación se selecciona aceptar para guardar los
cambios.
34
Una vez se configurado el tiempo aparece el siguiente pantallazo según la opción
que hayamos escogido.
Cuando configuramos un canal cuya salida sea Motor y este no esté conectado,
aparecerá en la pantalla el siguiente mensaje:
35
La comunicación entre el PC y el modulo central se hace a través de una
conexión USB, en ese momento el PC es el encargado de controlar el sistema por
lo tanto la LCD nos mostrara un pantallazo de PC CONECTADO.
36
Figura 26. Características de la interfaz gráfica.
37
Figura 27. Menú Principal del módulo maestro.
f. El sistema también se puede operar por medio del PC, para lo cual se
realizo una interfaz gráfica donde el modulo maestro se conecta al PC a
través del puerto USB, una vez conectado la prioridad de mando es del PC
y en el Maestro se visualizara un mensaje donde se indica que el
dispositivo se encuentra conectado al PC.
38
4.2.1 Comunicación del maestro con los esclavos
39
Tenemos un maestro y un esclavo. Para comunicarse el maestro con el esclavo, el
maestro tiene un buffer en su memoria, donde almacena las direcciones de los
dispositivos que se van conectando. Este comienza a hacer un ciclo o un bucle
cuando escucha una bandera, posteriormente un dispositivo esclavo escucha
dicha bandera y envía otra bandera indicando que quiere conectarse. Entonces
como el maestro en ese momento está escuchando coge esa bandera y revisa si
ese identificador ya está en la memoria EPROM para darle la dirección que ya
tenga almacenada de memoria o por el contrario asignarle una dirección nueva
que esté disponible con el fin de seguirse comunicando con esa dirección. Si
asigna una dirección nueva, esta es guarda en la memoria para una próxima
ocasión. Si un dispositivo se desconecta y se conecta de nuevo, se le asigna la
misma dirección que tenía antes.
40
Una vez establecida la comunicación entre el maestro y el esclavo, el maestro es
el encargado de tener el control. Existen unos comandos que se les envían a
todos los esclavos en broadcast dentro de la trama a enviar, junto con la
identificación del esclavo el cual debe escuchar. Todos los esclavos escuchan la
trama pero ellos la filtran por medio de la identificación para saber a qué esclavo
se le está transmitiendo. Cuando la información llega el esclavo la procesa y envía
una bandera de respuesta con la misma identificación, el mismo comando y los
parámetros de respuesta que requiera el maestro. Luego se envían parámetros de
direccionamiento, activación de estados, activación de alarmas, activación de
motores, consulta de los estados en que se encuentran los dispositivos, todo esto
se hace al activar una serie de comandos que se encuentran en los PIC.
41
El computador inicia. Comprueba que puertos hay y verifica cuales están
conectados para comunicarse con un dispositivo maestro listándolos en la
pantalla. Luego el PC detecta al maestro como dispositivo. El maestro se conecta
con el PC y aparece un letrero en la LCD de PC CONECTADO, el PC le envía un
comando al maestro pidiéndole que le entregue un barrido de todos los
dispositivos esclavos que estén conectados, este a su vez lo mapea en una
memoria de computador para que aparezca la lista de los canales que se
encuentren conectados. Si modificamos los estados de los esclavos se repite todo
el proceso de comunicación anterior cada vez que este es modificado. En caso de
pérdida en la comunicación el PC tiene un timer encargado de evaluar el estado
del puerto para poder conectarse de nuevo. Cuando el computador envía el
comando el maestro lo procesa y este sirve como puente para que el esclavo
pueda transmitir información al computador.
42
4.2.3 Funcionamiento general del sistema
El maestro inicia. Limpia buffers de memoria y comunicación serial, después
inicializa la LCD e inicia un bucle con los esclavos. Luego consulta si hay
información en el bufer serial e inicia un proceso, de lo contrario no hace nada. Si
hay información verifica que comando es y si el comando es de identificación o de
asignación de dirección inicia, el esclavo la procesa y envía una bandera de
respuesta con la misma identificación el mismo comando y los parámetros de
respuesta que requiera el maestro. El maestro verifica que comando está
enviando y muestra en la pantalla información como estados de motor o
configuraciones de dispositivos.
43
El control de la pantalla funciona con un bucle que a su vez es el mismo del USB,
entonces si no viene trama de USB el verifica si hay comando en el teclado del
maestro. Si lo hay, procesa el teclado y consulta unas tablas del estado de la
pantalla. Dependiendo en qué estado esta la pantalla la refresca y refresca las
teclas que se presionan realizando los procesos respectivos en cada comando
dentro de cada pantallazo.
44
Solo hay comandos puntuales los que miran el estado de un puerto o activar el
estado de un puerto, pero en el caso de las alarmas utilizamos comandos globales
donde no necesitan una confirmación debido a que se le ha enviado a todos los
dispositivos que se encuentran en ese momento disponibles para seguridad.
45
4.3 DISEÑO DEL HARDWARE
46
En este circuito se utilizo el microcontrolador 18F2550, encargado de tomar
decisiones, procesando las diferentes señales enviadas por el transmisor Xbee por
el puerto serie, pulsadores para elegir las diferentes opciones del control central
por el puerto A, control de la LCD por el puerto B y transmisión de datos USB por
el puerto RC4/D-/VM y RC5/D+/VP.
J2 es un conector USB de 4 pies dos de alimentación y los otros dos para datos
que están conectados a los puertos del PIC RC4 y RC5.
47
4.3.2 Diseño del circuito esclavo
48
En este circuito se utilizo el microcontrolador 16F877A, encargado de tomar
decisiones, procesando las diferentes señales enviadas por el transmisor Xbee por
el puerto serie, sensores por el puerto A y etapa de potencia por el puerto B.
JP1, JP2 y JP3 son conectores de 2 pines los cuales corresponden a sensores
normalmente abiertos a 5V que al activasen se cierran a 0V.
Los 12 VDC que salen del puente rectificador alimentan los sensores de presencia
(SENPRE) y la bocina de alarma (AVIPER) en caso que se active alguno de los
dispositivos encargados de la seguridad.
49
4.3.3 Diseño del circuito de potencia
50
Los Moc1, 2,3 se activan y desactivan cuando el PIC lo ordena haciendo que la
corriente circule y se complete el circuito alimentando la respectiva carga, con el
optotransistor sucede algo similar solo que esta alimenta con 12 VDC.
Los tomas 1, 2, 3 son las salidas a 110 VAC que alimentan las respectivas cargas.
51
5. COSTOS
52
6. CONCLUSIONES
Los Módulos XBee usados son muy versátiles, debido a que pueden ser
usados en muchas aplicaciones en las cuales el uso de cables sea un
impedimento para montar una red, además trabajan de manera excelente
en aquellas situaciones en las que no se tengan flujos de información
grandes. Gracias a que no existen cables entre los dispositivos que se
conectan entre sí, resulta más fácil el montaje de la red dentro del recinto,
pues no usan materiales como canaletas y otros elementos que demoran el
proceso de implementación y contribuyen a desmejorar el aspecto propio
de la vivienda, pues saltan claramente a la vista; este es un factor que con
la comunicación inalámbrica se puede evitar.
53
7. RECOMENDACIONES
54
BIBLIOGRAFÍA
VÍNCULOS
http://www.domodesk.com
http://www.casadomo.com
http://www.domoticaviva.com
http://www.alldatasheet.com
http://www.depeca.uah.es/wwwnueva/docencia/INGTELECO/proyectos/trabajos/gr
upo5/doc.htm
55
http://www.maxicontrolador.com/index.php?sec=maxicontrolador
http://www.elrinconcito.com/articulos/USB/USB.htm
http://www.universia.com.ar/contenidos/internet/domotica.html
http://www.forosdeelectronica.com/about8973.html
http://www.nova.es/~mromero/domotica/caracter.htm
http://www.nova.es/~mromero/domotica/esquema.htm
56
Anexo A. MANUAL DEL USUARIO
SISTEMA DOMÓTICO
57
Índice
BENEFICIOS DE LA INSTALACIÓN…............................................................................................... 3
Seguridad.................................................................................................................................... 3
Energía eléctrica.......................................................................................................................... 3
CÓMO SE USA EL SISTEMA............................................................................................................. 3
Elementos que lo componen............................................................................................................ 3
Módulos esclavos........................................................................................................................ 3
Modulo central........................................................................................................................... 3
58
BENEFICIOS DE L A INSTALACIÓN
Seguridad
• Intrusión: En caso de alarma el sistema activará una señal acústica y enviara un mensaje al número
celular configurado, avisando de la incidencia. Opcionalmente el usuario podrá contratar los
servicios de una empresa de seguridad y conectarse a una central receptora de alarmas.
Energía Eléctrica
Los módulos esclavos se compone del interruptor de encendido y apagado, 3 conectores de salida, 4
conectores de entrada.
59
PUESTA EN MARCHA DE LA INSTALACIÓN
Primero que todo procedemos a configurar los dispositivos esclavos de acuerdo a nuestra
necesidades. Por lo tanto entramos en la opción CONFIGUR mostrada en la pantalla LCD En el
menú principal.
60
En este caso elegimos un dispositivo llamado DISPOS_B y procedemos a configurar cada uno de sus
canales.
Al elegir cualquiera de los canales, en este caso el canal 1 tenemos como opción de configurarlos
como:
Una vez escogido el modo de operación se selecciona aceptar para guardar los cambios.
61
Cómo configurar el tiempo de alarma
En el menú principal seleccionamos la opción CONFIGUR y luego T. ALARMA que es el tiempo que
tenemos para evacuar el recinto y que la alarma se active
Luego de configurado el sistema de control domótico, puede comenzar a disfrutar de los beneficios
de éste; diríjase al menú principal y seleccione la tarea a realizar.
62
Si elige la opción de Alarmas encontrara lo siguiente:
Nota: En caso de configurado un canal cuya salida sea Motor y este no esté conectado, aparecerá en
la pantalla el siguiente mensaje:
Desde el PC
El sistema puede ser controlado a través de su Computador. Para esto, Conecte el cable de datos al
puerto USB. En la pantalla de su Modulo Central aparecerá un mensaje, indicando que el dispositivo
está CONECTADO AL PC… y en la Interfaz Gráfica del PC se habilitara la opción Conectar y El
sistema mostrará el numero de dispositivos conectados y habilitara los botones.
63
Advertencia
El sistema ha sido cuidadosamente diseñado para ser tan efectivo como sea posible. Hay
circunstancias, sin embargo, donde no podrá proveer protección. Cualquier sistema de alarma puede
ser comprometido deliberadamente o puede fallar por cualquier otro tipo de razones.
El sistema de control domótico instalado en su vivienda recibe las señales de varios sensores situados
en distintos lugares del recinto. Estos sensores le informan de presencia de personas como de
presencia de intrusos (sistema de seguridad). El sistema domótico puede aportar ventajas incluso sin
el monitoreo constante del usuario. Sin embargo, para tener la certeza de que la instalación se
encuentra en perfecto estado de funcionamiento, es conveniente realizar algunas comprobaciones de
forma periódica. Será siempre bajo la responsabilidad del usuario realizar las pruebas indicadas en
este manual para mantener el sistema en perfectas condiciones. En caso de funcionamiento deficiente
o incompleto, el usuario será el responsable de avisar al instalador para su reparación. Según la
normativa vigente todas las alarmas de robo deben conectarse a central receptora de alarmas para
que esta empresa realice un mantenimiento. Si el usuario de la central domótica no desea conectarse
a central receptora, y no desea homologarla como central de alarmas, el usuario puede realizar este
mantenimiento él mismo.
64
Anexo B MODULO XBEE
MODULO XBEE
CARACTERÍSTICAS
3.3V @ 50mA
250kbps Max data rate
1mW output (+0dBm)
300ft (100m) range
Built-in antenna
Fully FCC certified
6 10-bit ADC input pins
8 digital IO pins
128-bit encryption
Local or over-air configuration
AT or API command set
El Coordinador. Es el nodo de la red que tiene la única función de formar una red.
Es el responsable de establecer el canal de comunicaciones y del PAN ID
(identificador de red) para toda la red. Una vez establecidos estos parámetros, el
Coordinador puede formar una red, permitiendo unirse a él a dispositivos Routers
y End Points. Una vez formada la red, el Coordinador hace las funciones de
Router, esto es, participar en el enrutado de paquetes y ser origen y/o destinatario
de información.
65
Xbee EXPLORER
El XBee Explorer USB permite conectar y utilizar cualquier módulo XBee
directamente mediante un puerto USB. Es tan sencillo como conectar un módulo
XBee, pinchar un cable mini USB al PC y tendremos acceso a los pines TX/RX del
XBee y estará listo para funcionar.
Es ideal para establecer una base inalámbrica desde un ordenador y así poder
conectar sin cables a una placa que utilice un módulo XBee. Esto hará las delicias
de todos los amantes de la robótica ya que nos permite comunicarnos con
nuestros robots o incluso para proyectos de telemetría.
El regulador integrado proporciona un máximo de 150mA y con algunos módulos
de alta potencia como los XBee Pro no proporciona suficiente corriente y puede no
funcionar correctamente.
La figura 3-1 muestra las conexiones mínimas que necesita el módulo Xbee para
poder ser utilizado. Luego de esto, se debe configurar según el modo de operación
adecuado para la aplicación requerida por el usuario.
El módulo requiere una alimentación desde 2.8 a 3.4 V, la conexión a tierra y las
líneas de transmisión de datos por medio del UART (TXD y RXD) para
66
comunicarse con un microcontrolador, o directamente a un puerto serial utilizando
algún conversor adecuado para los niveles de voltaje.
Esta configuración, no permite el uso de Control de Flujo (RTS & CTS), por lo que
ésta opción debe estar desactivada en el _ ODEM_ do y en el módulo Xbee. En
caso de que se envíe una gran cantidad de información, el buffer del módulo se
puede sobrepasar. Para evitar esto existen dos alternativas:
Configurar los módulos para los distintos tipos de redes que soporta Xbee.
Además se mostrarán algunos ejemplos de topologías de redes. Para que los
cambios realizados tengan efecto se debe ingresar ATCN (sale del modo de
comandos) o ATAC (aplica los cambios inmediatamente).
Esta es la conexión que viene por defecto y es la forma más sencilla de configurar
el módem. Básicamente todo lo que pasa por el puerto UART (DIN, pin 3), es
enviado al módulo deseado, y lo recibido en el módulo, es enviado devuelta por el
mismo puerto UART (DOUT, pin2). Existen básicamente 4 tipos de conexión
transparente. La diferencia principal radica en el número de nodos o puntos de
acceso, y la forma en que éstos interactúan entre sí.
Punto a Punto
Punto a Multipunto
67
seguridad. Para esto se necesitan dos comandos más aparte de MY y DL. Se
utilizará el direccionamiento de 16 bits.
Para que cada módulo reciba la información, debe ser estrictamente necesario
que tengan tanto el mismo canal, como el mismo PAN ID. Incluso si se trabaja en
Broadcast o punto a punto los módulos deben coincidir en ello. Los módulos
vienen por defecto configurados con el canal0x0C y el PAN ID 0x3332 por defecto.
Esta configuración, permite enviar información más controlada, ya que es
necesario pertenecer tanto al mismo canal, como a la misma red. Además para
enviar información se debe ingresar la dirección del módulo de destino, por lo que
68
es necesario el conocimiento completo de la red. En los módulos más avanzados,
como Xbee PRO, el reconocimiento de la red se realiza automáticamente.
Broadcast
• DL=0x0000FFFF
• DH=0x00000000
Esta dirección puede ser configurada en todos los nodos de la red, ya sea que
estén en direccionamiento de 16 o 64 bits. Así se puede ingresar ATDH0 y
ATDL0000FFFF en todos los módulos para que el modo broadcast esté habilitado.
Para que este modo funcione, los módulos deben pertenecer a la misma PAN ID y
al mismo canal. La siguiente figura muestra una red de Broadcast en cada nodo:
69
Se observa en la figura anterior la configuración de Broadcast. Si se envía algún
dato por el módulo 0x0001, la información enviada será recibida por igual en el
resto de los módulos (0x0002, 0x0003 y 0x0004). Del mismo modo si se envía
algún dato por otro módulo, por ejemplo por el 0x0004, este dato le llegará al
resto, es decir, al 0x0001, 0x0002 y al 0x0003.
Cabe mencionar que este tipo de red o de envío de datos, no entrega respuesta
de recibo o ACK, por lo que no es posible saber si el paquete fue entregado
correctamente o si es que llegó.
Detalles Físicos
70
DIAGRAMA DE PINES
71
Anexo C. XBee configuración del adaptador de usar X-CTU Maxstream
72
6. Pulse en la prueba o consulta para comprobar la comunicación con el
módulo Xbee
73
Si tiene éxito, como se muestra en la figura 6 se puede proceder al siguiente paso,
de lo contrario, asegúrese de que el módulo está correctamente conectado y LED
de encendido está encendido.
74
- Un módulo se debe establecer en función de un AT COORDINADOR.
75
Anexo D. PCB del sistema
76
Pcb del esclavo.
Pcb de potencia.
77