Académique Documents
Professionnel Documents
Culture Documents
Curso 2011-2012
Desarrollo de una aplicación capaz de monitorizar taludes mediante
inclinómetros en una red de sensores inalámbrica, trabajo fin de estudios
de Gonzalo Combarros Hernández, dirigido por Roberto Fernández Martínez (publicado
por la Universidad de La Rioja), se difunde bajo una Licencia
Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported.
Permisos que vayan más allá de lo cubierto por esta licencia pueden solicitarse a los
titulares del copyright.
© El autor
© Universidad de La Rioja, Servicio de Publicaciones, 2012
publicaciones.unirioja.es
E-mail: publicaciones@unirioja.es
ÍNDICE
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice de contenido
MEMORIA .................................................................................................. 1
1 Objeto ....................................................................................................................... 3
2 Alcance ..................................................................................................................... 3
3 Antecedentes ............................................................................................................. 4
3.1 Métodos de medición de taludes .................................................................................. 4
3.1.1 Medidores superficiales de inclinación................................................................................. 4
3.1.2 Medidor de verticalidad ........................................................................................................ 4
3.1.3 Extensómetros horizontales .................................................................................................. 4
3.1.4 Extensómetros verticales ...................................................................................................... 6
3.1.5 Tiras de cortante ................................................................................................................... 7
3.1.6 Detectores de superficie de falla ........................................................................................... 7
3.1.7 Inclinómetros ........................................................................................................................ 8
3.1.8 Reflectometría (TDR) ........................................................................................................... 8
3.2 Sistema de adquisición automática de datos ................................................................ 9
3.2.1 Medios físicos de transmisión de datos .............................................................................. 10
4 Normas y referencias .............................................................................................. 10
4.1 Disposiciones legales y normas aplicadas ................................................................. 10
4.2 Bibliografía ................................................................................................................ 10
5 Definiciones y abreviaturas .....................................................................................11
6 Requisitos del diseño .............................................................................................. 12
6.1 Talud a medir ............................................................................................................. 12
6.2 Sensor utilizado.......................................................................................................... 13
7 Análisis de las soluciones ....................................................................................... 13
7.1 Red de sensores inalámbrica ...................................................................................... 13
7.1.1 Protocolo............................................................................................................................. 14
7.1.2 Imote2 ................................................................................................................................. 15
7.2 Alimentación del nodo sensor.................................................................................... 17
7.3 Inclinómetros fijos vs inclinómetros móviles ............................................................ 18
8 Resultados finales ................................................................................................... 19
8.1 Adaptación de señal ................................................................................................... 19
8.1.1 Amplificador sumador no inversor ..................................................................................... 19
8.1.2 Filtro R-C............................................................................................................................ 20
8.1.3 Diodo Zener ........................................................................................................................ 21
8.2 Diseño de la placa alimentación de dispositivos y adaptadora de señal .................... 21
8.2.1 Alimentación de Imote2 ..................................................................................................... 22
8.2.2 Alimentación del inclinómetro y acondicionador de señal ................................................. 24
8.3 Estimación de consumo ............................................................................................. 25
8.3.1 Panel solar fotovoltaico ...................................................................................................... 26
8.3.2 Baterías ............................................................................................................................... 27
Página I
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
ANEXOS .................................................................................................... 36
ANEXO A ...................................................................................................................... 38
A1 Cálculos realizados para el diseño de la placa acondicionadora de señal y
alimentación de dispositivos........................................................................................... 38
A1.1 Acondicionador de señal ........................................................................................... 38
A1.2 Filtro R-C .................................................................................................................. 39
A1.3 Diodo Zener ............................................................................................................... 39
A1.4 Alimentación de Imote2 ............................................................................................ 40
A2 Instalación de Linux Kernel 2.6.24 en Imote2 mediante Windows.................... 41
A2.1 Puesta en funcionamiento a través de servidor remoto “SSH” mediante PuttySSH en
Linux/Ubuntu .......................................................................................................................... 43
A2.2 Puesta en hora y creación de scripts de inicio automático ........................................ 46
A2.3 Compilar programas en C para Imote2 mediante Linux/Ubuntu .............................. 47
A3 Código de los nodos sensores ............................................................................. 47
A4 Código de la puerta de enlace ............................................................................. 50
A5 Código de los scripts usados............................................................................... 53
ANEXO B ............................................................................................................................... 54
B1 Información del soporte lógico ............................................................................... 54
B1.1 Hojas de datos de los componentes .......................................................................... 54
B1.2 Archivos necesarios para la realización del proyecto ............................................... 54
PLANOS ..................................................................................................... 55
1 Placa alimentación de dispositivos y adaptadora de señal ..................................... 57
1.1 Esquemático completo ............................................................................................... 57
1.2 Layout solo de las pistas inferiores ............................................................................ 58
1.4 Layout de las pistas y los componentes ..................................................................... 59
2 Mapa topográfico de la situación del talud ............................................................. 60
2.1 Situación del entorno ................................................................................................. 60
2.2 Superficie del talud y localización de los nodos ........................................................ 61
PLIEGO DE CONDICIONES ................................................................. 62
Página II
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
1 Introducción ............................................................................................................ 64
2 Listado de componentes ......................................................................................... 64
2.1 Red de sensores inalámbrica ...................................................................................... 64
2.1.1 Nodo sensor ........................................................................................................................ 64
2.1.2 Puerta de enlace .................................................................................................................. 66
3 Pruebas y ensayos ................................................................................................... 67
3.1 Ensayos en el laboratorio ........................................................................................... 67
3.1.1 Alimentación Imote2 .......................................................................................................... 67
3.1.2 Adecuación de la señal de salida del sensor inclinómetro .................................................. 67
3.1.3 Transformador DC/DC ....................................................................................................... 71
3.1.4 Inclinómetro ....................................................................................................................... 71
3.1.5 Pruebas en Imote2 .............................................................................................................. 72
3.2 Ensayos de campo ...................................................................................................... 74
3.2.1 Nodo sensor ........................................................................................................................ 74
3.2.2 Puerta de enlace .................................................................................................................. 74
3.3 Resultados mínimos ................................................................................................... 75
PRESUPUESTO ........................................................................................ 76
1 Cuadro de mano de obra ......................................................................................... 78
2 Cuadro de materiales .............................................................................................. 78
3 Cuadro de precios auxiliares................................................................................... 79
4 Cuadro de precios 1 ................................................................................................ 80
5 Cuadro de precios 2 ................................................................................................ 81
6 Presupuesto de ejecución material .......................................................................... 82
Página III
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice de ilustraciones
ILUSTRACIÓN 1 DETECTOR DE AGRIETAMIENTOS ............................................................... 5
Página IV
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página V
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
ILUSTRACIÓN 49 SALIDA DEL CIRCUITO CON EL FILTRO R-C Y UNA ENTRADA DE ALTA
FRECUENCIA ............................................................................................................ 70
ILUSTRACIÓN 50 SALIDA DEL CIRCUITO CON EL DIODO ZENER LIMITADOR CON UNA
TENSIÓN SUPERIOR A 5V .......................................................................................... 70
ILUSTRACIÓN 51 SALIDAS DEL TRANSFORMADOR DC/DC CON UNA ENTRADA DE 12V ... 71
Página VI
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice de tablas
TABLA 1 COMPARACIÓN ZIGBEE-BLUETOOTH ................................................................. 15
2
TABLA 4 RADIACIÓN SOLAR MEDIA DIARIA MES A MES DE LOS ÚLTIMOS 7 AÑOS (MJ/M ) . 26
Página VII
MEMORIA
1 memoria
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice
1 Objeto ....................................................................................................................... 3
2 Alcance ..................................................................................................................... 3
3 Antecedentes ............................................................................................................. 4
3.1 Métodos de medición de taludes .................................................................................. 4
3.1.1 Medidores superficiales de inclinación................................................................................. 4
3.1.2 Medidor de verticalidad ........................................................................................................ 4
3.1.3 Extensómetros horizontales .................................................................................................. 4
3.1.4 Extensómetros verticales ...................................................................................................... 6
3.1.5 Tiras de cortante ................................................................................................................... 7
3.1.6 Detectores de superficie de falla ........................................................................................... 7
3.1.7 Inclinómetros ........................................................................................................................ 8
3.1.8 Reflectometría (TDR) ........................................................................................................... 8
3.2 Sistema de adquisición automática de datos ................................................................ 9
3.2.1 Medios físicos de transmisión de datos .............................................................................. 10
4 Normas y referencias .............................................................................................. 10
4.1 Disposiciones legales y normas aplicadas ................................................................. 10
4.2 Bibliografía ................................................................................................................ 10
5 Definiciones y abreviaturas .....................................................................................11
6 Requisitos del diseño .............................................................................................. 12
6.1 Talud a medir ............................................................................................................. 12
6.2 Sensor utilizado.......................................................................................................... 13
7 Análisis de las soluciones ....................................................................................... 13
7.1 Red de sensores inalámbrica ...................................................................................... 13
7.1.1 Protocolo............................................................................................................................. 14
7.1.2 Imote2 ................................................................................................................................. 15
7.2 Alimentación del nodo sensor.................................................................................... 17
7.3 Inclinómetros fijos vs inclinómetros móviles ............................................................ 18
8 Resultados finales ................................................................................................... 19
8.1 Adaptación de señal ................................................................................................... 19
8.1.1 Amplificador sumador no inversor ..................................................................................... 19
8.1.2 Filtro R-C............................................................................................................................ 20
8.1.3 Diodo Zener ........................................................................................................................ 21
8.2 Diseño de la placa alimentación de dispositivos y adaptadora de señal .................... 21
8.2.1 Alimentación de Imote2 ..................................................................................................... 22
8.2.2 Alimentación del inclinómetro y acondicionador de señal ................................................. 24
8.3 Estimación de consumo ............................................................................................. 25
8.3.1 Panel solar fotovoltaico ...................................................................................................... 26
8.3.2 Baterías ............................................................................................................................... 27
8.4 Software ..................................................................................................................... 28
8.4.1 Adquisición de datos digitales ............................................................................................ 28
Página 1
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 2
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
1 Objeto
El objetivo del proyecto es desarrollar un sistema capaz de poder monitorizar un talud
con alto riesgo de desprendimiento. Para ello se dispone de una red de sensores
inalámbrica, funcionando en tiempo real y con la autonomía suficiente para que no haga
falta intervención humana en largos periodos de tiempo.
Dentro de la red inalámbrica de sensores, las tareas que debe realizar el sistema son:
• Recoger datos de diferentes puntos de la superficie a medir y ponerlos en
común en una base de datos.
• Tener una fuente de energía sostenible, capaz de generar energía de forma
autónoma y así durar largos periodos de tiempo.
• Reducir costes tanto en instalación como en mantenimiento.
• Comunicarse a largas distancias.
2 Alcance
El ámbito del proyecto se desarrolla en torno al talud a medir, del cual es necesario
saber sus características físicas y los puntos críticos de medición para prevenir futuros
desprendimientos. Debido a que el talud es una zona de difícil acceso, es necesario
realizar un sistema de recogida datos automática que no sea necesaria ningún tipo de
intervención humana. Para ello se dispone de una red de sensores inalámbrica capaz de
comunicarse con un nodo central el cual realiza la tarea de base de datos, los cuales
servirán para su la posterior toma de decisiones.
En el proyecto se realizarán los siguientes puntos:
• Análisis del lugar donde se va a realizar la instalación para su correcta
instalación y toma de datos, así como un estudio de los métodos más comunes
para la medición de taludes.
• Realización de un sistema de monitorización de taludes formado por una red
de sensores inalámbrica. Dentro de la red inalámbrica se destacan tres
bloques: Hardware, software e instalación.
o Hardware engloba toda la parte física del proyecto. Se divide en tres
bloques:
El estudio de cada uno de los componentes que serán
necesarios para la realización del proyecto.
El diseño de un sistema autónomo de alimentación.
El diseño de un circuito capaz de alimentar a los dispositivos
que lo requieran, además adecuar la señal proveniente del
sensor para su correcta lectura.
o Software engloba toda la parte virtual del proyecto. Se divide en dos
bloques:
Todo lo relacionado con la parte lógica de la red de sensores
inalámbrica (obtención de datos, envío y recepción).
El posterior almacenaje en una base de datos de los resultados
obtenidos de cada uno de los puntos de medición.
o La instalación engloba a todos los procesos necesarios, tanto hardware
como software, para que la red de sensores inalámbrica funcione de
forma correcta.
Página 3
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
3 Antecedentes
3.1 Métodos de medición de taludes
Existen infinidad de métodos de medición de taludes, que van desde los métodos más
tradicionales hasta los más sofisticados y actuales como se recoge en el capítulo 12 de
Análisis geotécnico [5].
Página 4
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 5
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 6
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Este método es muy útil a la hora de medir deformaciones de más de cinco centímetros,
medida la cual otros instrumentos no pueden medir por su menor rango. El sistema es
simple y permite mediciones frecuentes con facilidad.
Los extensómetros pueden ser sencillos o multipunto, estos últimos con una compleja
instalación. Normalmente suelen llevar hasta cinco sensores conectados a un cable
multiconductor por el cual permite las lecturas desde la superficie. Las fases de
medición se pueden apreciar en la ilustración 6.
Página 7
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
3.1.7 Inclinómetros
Es un sensor de tipo eléctrico que es capaz de medir la inclinación de un tubo colocado
en una perforación, de esta manera se pueden medir los movimientos de tierra laterales.
Gracias a que es un sensor eléctrico, los datos pueden ser recogidos de forma
automática y analizados con otros datos anteriores. En la actualidad es la herramienta
más útil y disponible para realizar mediciones en todo tipo de desplazamientos de tierra.
Los inclinómetros permiten determinar:
• La profundidad de los movimientos de deslizamiento.
• La localización y forma de la superficie de falla.
• El espesor de la zona de corte.
• La cantidad de desplazamiento con relativa precisión.
• La rata o velocidad del movimiento para la obtención de valores de seguridad,
además de la variación con las lluvias y otros factores.
• La dirección del movimiento ya que la mayoría de estos sensores utilizados en
estos propósitos disponen de dos ejes.
Página 8
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 9
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
4 Normas y referencias
4.1 Disposiciones legales y normas aplicadas
[1] American Society for Testing and Materials International, Standard Test Method for
Monitoring Ground Movement Using Probe-Type Inclinometers. West Conshohocken,
Pennsylvania, EEUU: ASTM, 1998.
4.2 Bibliografía
[2] Institute of Electrical and Electronics Engineers. Standard for Local and
metropolitan area networks--Part 15.4: Low-Rate Wireless Personal Area Networks
Página 10
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
5 Definiciones y abreviaturas
• ADC: Abreviación de conversor analógico/digital.
• Talud: Inclinación de un terreno o del paramento de un muro.
• Generador FV: Abreviación de generado fotovoltaico, o comúnmente llamado
panel solar.
• Falla: Discontinuidad que se forma por fractura en las rocas superficiales de la
Tierra, cuando las fuerzas tectónicas superan la resistencia de las rocas.
Página 11
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 12
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 13
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
A pesar de existir multitud de topologías, la elegida para distribuir los nodos es una
topología en estrella. A diferencia de otras topologías como malla, en estrella
únicamente existe un envío desde el origen hasta el destino, mientras que en malla
puede haber múltiples envíos desde el origen hasta su destino final. También implica
que cada uno de los nodos este a la escucha continuamente, por si tiene que realizar la
función de enrutador de la información hasta la puerta de enlace, mientras que en
estrella, una vez realizado el envío los nodos emisores, se desactivan temporalmente
para reducir su consumo.
La topología en estrella consiste en que los nodos emisores, equipados con sensores, se
disponen alrededor del nodo central o puerta de enlace, el cual realizará una base de
datos con toda la información del sistema. La puerta de enlace es la pieza clave en este
tipo de topología, ya que debe gestionar todos los datos provenientes de los nodos
emisores. Una vez organizados estos datos, puede enviar la información al exterior (si
se desea) para poder monitorizar los datos recibidos mediante un ordenador conectado
en tiempo real a la puerta de enlace y con conexión a internet. Una de las ventajas es
que si cualquiera de sus nodos emisores tiene un problema no perjudica al resto, por el
contrario, si el fallo existe en el nodo central, el sistema dejará de funcionar totalmente
(Ilustración 12).
7.1.1 Protocolo
En el apartado de comunicaciones por ondas de radiofrecuencia existen muchos tipos de
protocolos especiales para estos sistemas, cada uno de ellos se amolda mejor a unas
aplicaciones u otras. Los protocolos más propicios para este caso son BlueTooth y
ZigBee.
ZigBee son un conjunto de protocolos de alto nivel basados en el estándar
IEEE802.15.4 [2] de redes inalámbricas. Sus características principales son las bajas
tasas de datos con un consumo muy reducido, además de un espacio reducido. Sus
aplicaciones más comunes están en domótica, redes industriales o dispositivos médicos.
Página 14
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Gracias a sus placas de expansión sus posibilidades aumentan en gran medida. Otra de
sus grandes ventajas es la posibilidad de instalarle un sistema operativo, pudiendo así
diseñar aplicaciones de una manera más sencilla. Su diseño es modular y ampliable,
con diferentes conectores para sus placas de expansión.
Para todo tipo de nodo inalámbrico basado en la tecnología ZigBee hay disponibles
varios sistemas operativos. Gracias a esto, se puede tener el control total del nodo,
pudiendo configurar los diversos dispositivos disponibles y a la vez visualizar los datos
contenidos en él. Imote2 dispone de varias opciones de sistemas operativos disponibles
para su instalación. Estos no son iguales que los que se usan normalmente en los
ordenadores personales, ya que la arquitectura del Imote2 es especial y por tanto el
sistema operativo debe amoldarse a él. Los más usados son TinyOS y Linux.
TinyOS es la distribución oficial para Imote2. Es un sistema operativo de código abierto
específico para este tipo de redes. Su lenguaje de programación es nesC, y fue diseñado
con la idea de funcionar bajo capacidades de memoria bajas. Actualmente mucha gente
participa en su desarrollo lo que hace que aumenten sus posibilidades. Su consumo es
bajo.
Linux está basado en el Kernel convencional de Linux para ordenadores domésticos,
pero modificado para su uso en Imote2. El interfaz es el mismo que el de cualquier
máquina Linux pero con menos funcionalidades, debido a que esta reducido para que
pueda ser instalado en la memoria FLASH de 32Mb. Al tener la misma estructura que
cualquier distribución de Linux, cualquiera con conocimientos en un ordenador
convencional puede manipularlo. Esto ha hecho que prolifere en gran medida este
sistema operativo. Su consumo es más elevado que otros sistemas operativos como
TinyOS. El cable JTAG únicamente es necesario en el momento de instalación, una vez
hecho esto, se accede fácilmente a él mediante USB. La programación se realiza en C y
es necesario un ordenador adicional para compilar el programa y enviárselo al Imote2.
Para este proyecto el sistema operativo elegido es Linux. Aunque el consumo sea mayor
que TinyOS, ofrece muchas más funciones además de ser mucho más versátil y rápido.
Otra de las razones es que la programación se realiza el lenguaje de programación C
mediante un ordenador personal, el cual seguidamente se conecta al nodo mediante
USB, en vez de con un cable JTAG que hay conectar mediante el puerto paralelo que en
la actualidad se ha dejado de implementar de serie en los nuevos ordenadores.
Para programar Linux es necesaria una compilación especial. Los ordenadores
personales tienen una arquitectura diferente a la del Imote2, por tanto un programa
compilado para Imote2 no funcionaría en un ordenador convencional y viceversa. El
compilador en cuestión es una variante del compilador GCC especial para arquitecturas
ARM de bajo consumo.
Página 17
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Las baterías usadas son del modelo POWERFIT S312/2.3S. Las razones de esta
elección son su bajo coste y sus especificaciones más que suficientes para este sistema.
Tiene una capacidad de 2.3 Ah y su tensión nominal es de 12 voltios. Como se verá más
adelante, la batería se alimenta a través de un panel solar fotovoltaico, este debe tener
unas dimensiones máximas, lo que hace limitar la tensión nominal de salida del panel
solar fotovoltaico.
Con ellas se debe alimentar el Imote2, el circuito acondicionador de señal y el
inclinómetro.
El gran problema llega cuando las baterías se descargan, obligando a tener que
sustituirlas por otras ya cargadas. En su lugar las baterías se cargan de forma autónoma.
En la actualidad existen muchos métodos para generar una energía sostenible
denominados energías renovables, de tal forma que no se dependa de la red eléctrica
común. Dentro de las energías renovables las que más se amoldan a este ámbito son las
más comunes, como son la energía eólica y la energía solar debido a que es una
instalación de baja potencia. Ambos métodos suponen una fuente inagotable de energía,
también suponen un aumento del coste de instalación, pero la inversión a largo plazo es
más rentable. La energía eólica tiene un mayor rendimiento, en cambio la energía solar
reduce en mayor medida el impacto ambiental ya que en instalaciones de baja potencia
es de un reducido tamaño, y la situación privilegiada de España en cuanto a radiación
solar se refiere frente a Europa, la hace más viable que la energía eólica. También el
coste de instalación se reduce ligeramente con respecto de la eólica.
Por ello el método de alimentación más viable para la instalación es la energía solar.
Página 18
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Suponiendo tres días de oscuridad absoluta, las baterías tendrían que tener una
capacidad como la mostrada en la ecuación 1.4.
Pdiaria ·dias 47 .52·3
Q= = = 12 .23 Ah Ecuación 1.4
Vno min al ·η BC 12·0.97
Como se ha visto anteriormente, se dispone del modelo de batería Powefit S312/2.3S el
cual tiene una capacidad de 2.3Ah y una tensión nominal de 12 voltios. Las baterías
necesarias para cada nodo sensor se calculan mediante la ecuación 1.5.
I 12.23
num = = = 5.38 Ecuación 1.5
I bat 2. 3
Como las baterías son unitarias, se toma siempre el valor inmediatamente superior, por
tanto cada nodo sensor va equipado con seis baterías en paralelo.
8.4 Software
La parte virtual del proyecto es muy importante, ya que gracias a ella los diversos
dispositivos de la red de sensores inalámbrica realizan las tareas oportunas de la forma
más efectiva posible.
Antes de comenzar a profundizar en las partes que componen este apartado cabe
destacar el proceso de funcionamiento desde el origen de los datos hasta su destino
final. Inicialmente con la señal analógica ya acondicionada del inclinómetro es
necesaria su conversión a valores digitales mediante un conversor analógico/digital.
Estos datos son recogidos por el Imote2 en los nodos sensores y enviados al nodo
central o puerta de enlace. Para que el envío pueda realizarse, el nodo central debe estar
continuamente a la escucha ya que no sabe en qué momento le van a llegar los datos.
Una vez recibidos, los datos son almacenados en un archivo de texto con la fecha del
momento del envío y número de nodo. Posteriormente este archivo se envía
automáticamente a un ordenador conectado en todo momento al nodo central. Una vez
los datos están en el ordenador, las posibilidades son variadas:
• La creación de una tabla con una gráfica para poder visualizar la inclinación a
lo largo del tiempo.
• El envío a una base de datos mayor donde se almacene con más archivos de
otras redes de sensores.
• La creación de un sistema de alarmas que avise en caso de desprendimiento
inminente.
Página 28
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Antes de empezar la toma de datos, hay que realizar las configuraciones pertinentes.
Mediante el bus I2C hay que enviarle el byte de setup y configuración que contendrán la
información de su funcionamiento hasta que se vuelva a modificar o se apague. I2C
(Inter-Integrated Circuit) es un bus de comunicaciones en serie diseñado por Phillips.
Es comúnmente usado en la industria para comunicación con periféricos en sistemas
integrados. Su característica principal es la única necesidad de dos líneas para la
transmisión de información: línea de datos y señal de reloj, además de la referencia
pertinente. Su funcionamiento consiste en un maestro el cual dirige las comunicaciones
e interacciones, mientras que los esclavos únicamente se activan con la llamada del
maestro. La disposición normal de este bus es la que se puede ver en la ilustración 26.
6 SCAN1 SCAN1, SCAN0 = [0,0], scans from channel 0 to the upper channel
chosen by CS1, CS0. SCAN1, SCAN0 = [0,1], converts a single
channel chosen by CS1, CS0 eight times.
5 SCAN0 SCAN1, SCAN0 = [1,0] monitor mode monitors from channel 0 to the upper channel
chosen by CS1, CS0. SCAN1, SCAN0 = [1,1], single channel conversion for the
channel is chosen by CS0, CS1.
4 CS3
CS3, CS2 = [1,1] enables readback of monitor-mode setup data.
3 CS2
2 CS1
Selects the upper limit of the channel range used for the conversion sequence in scan
modes SCAN = [0,0] and monitor modes SCAN = [1,0].
1 CS0 Selects the conversion channel when SCAN = [0,1] or
when SCAN = [1,1]. (Tables 5 and 6)
1 = single-ended inputs.
0 = differential inputs.
AIN0 and AIN1 form the first differential pair and AIN2 and AIN3 form the second
differential pair. (See Tables 4 and 5.)
0 SE/DIF Selects single-ended or differential conversions. In single-ended mode, input-signal
voltages are referenced to GND. In differential mode, the voltage difference between two
channels is measured.
When single-ended mode is used, the MAX1363/MAX1364 perform unipolar conversions
regardless of theUNI/BIP bit in the setup byte.
(Table 7)
La configuración será la siguiente:
• Modo unipolar.
• Referencia interna siempre encendida.
• Reloj interno.
Página 29
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 35
1 anexos
ANEXOS
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice
ANEXO A ...................................................................................................................... 38
A1 Cálculos realizados para el diseño de la placa acondicionadora de señal y
alimentación de dispositivos........................................................................................... 38
A1.1 Acondicionador de señal ........................................................................................... 38
A1.2 Filtro R-C .................................................................................................................. 39
A1.3 Diodo Zener ............................................................................................................... 39
A1.4 Alimentación de Imote2 ............................................................................................ 40
A2 Instalación de Linux Kernel 2.6.24 en Imote2 mediante Windows.................... 41
A2.1 Puesta en funcionamiento a través de servidor remoto “SSH” mediante PuttySSH en
Linux/Ubuntu .......................................................................................................................... 43
A2.2 Puesta en hora y creación de scripts de inicio automático ........................................ 46
A2.3 Compilar programas en C para Imote2 mediante Linux/Ubuntu .............................. 47
A3 Código de los nodos sensores ............................................................................. 47
A4 Código de la puerta de enlace ............................................................................. 50
A5 Código de los scripts usados............................................................................... 53
ANEXO B ............................................................................................................................... 54
B1 Información del soporte lógico ............................................................................... 54
B1.1 Hojas de datos de los componentes .......................................................................... 54
B1.2 Archivos necesarios para la realización del proyecto ............................................... 54
Página 37
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
R1
R2 = ·(Vout − Vref ) Ecuación 2.16
Vref
Donde Vref=1.2 v.
R1
R2 = ·(Vout − 1.2) Ecuación 2.17
1.2
Para simplificar cálculos se fija la resistencia R1 a 1.2k Ω .
R2 = 1000·(Vout − 1.2) Ecuación 2.18
Los valores entre los que puede oscilar la alimentación es 3.6 voltios y 4.5 voltios, por
tanto se puede calcular el rango que puede variar R2:
R2 min = 1000·(3.6 − 1.2) = 2400Ω
R2 max = 1000·(4.5 − 1.2) = 3300Ω
Se ha optado por usar un valor intermedio con los valores de resistencia estándar,
llegando a la conclusión de R2=2.7k Ω . El valor final con el que se alimentara Imote2 es
el mostrado en la ecuación 2.19.
2700
Vout = + 1.2 = 3.9v Ecuación 2.19
1000
Página 41
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 43
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
ANEXO B
B1 Información del soporte lógico
Para la correcta comprensión del documento, dentro del soporte lógico existen dos
carpetas:
Página 54
PLANOS
1 planos
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice
1 Placa alimentación de dispositivos y adaptadora de señal ..................................... 57
1.1 Esquemático completo ............................................................................................... 57
1.2 Layout solo de las pistas inferiores ............................................................................ 58
1.4 Layout de las pistas y los componentes ..................................................................... 59
2 Mapa topográfico de la situación del talud ............................................................. 60
2.1 Situación del entorno ................................................................................................. 60
2.2 Superficie del talud y localización de los nodos ........................................................ 61
Página 56
1 Pliego de condiciones
PLIEGO DE
CONDICIONES
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice
1 Introducción ............................................................................................................ 64
2 Listado de componentes ......................................................................................... 64
2.1 Red de sensores inalámbrica ...................................................................................... 64
2.1.1 Nodo sensor ........................................................................................................................ 64
2.1.2 Puerta de enlace .................................................................................................................. 66
3 Pruebas y ensayos ................................................................................................... 67
3.1 Ensayos en el laboratorio ........................................................................................... 67
3.1.1 Alimentación Imote2 .......................................................................................................... 67
3.1.2 Adecuación de la señal de salida del sensor inclinómetro .................................................. 67
3.1.3 Transformador DC/DC ....................................................................................................... 71
3.1.4 Inclinómetro ....................................................................................................................... 71
3.1.5 Pruebas en Imote2 .............................................................................................................. 72
3.2 Ensayos de campo ...................................................................................................... 74
3.2.1 Nodo sensor ........................................................................................................................ 74
3.2.2 Puerta de enlace .................................................................................................................. 74
3.3 Resultados mínimos ................................................................................................... 75
Página 63
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
1 Introducción
El presente pliego de condiciones constituye el conjunto de normas que, juntamente con
las establecidas en los planos y la memoria del proyecto, define los requisitos técnicos
de las obras que son objeto del mismo, así como de los ensayos necesarios para el
correcto funcionamiento de cada una de las partes. En general se ha procedido a definir
lo más exhaustivamente posible los conceptos que cada elemento del proyecto
comprende.
2 Listado de componentes
2.1 Red de sensores inalámbrica
Para el correcto funcionamiento de la red de sensores inalámbrica se debe realizar dos
tipos de nodos, el nodo sensor y la puerta de enlace.
Página 64
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 65
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 66
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
3 Pruebas y ensayos
3.1 Ensayos en el laboratorio
El presente punto muestra todas las pruebas que se deben realizar antes de instalar el
sistema en su situación final para corroborar que todos los componentes funcionan
correctamente.
Página 67
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 68
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 69
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Ilustración 49 salida del circuito con el filtro R-C y una entrada de alta frecuencia
Ilustración 50 Salida del circuito con el diodo Zener limitador con una tensión superior
a 5V
Página 70
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
3.1.4 Inclinómetro
El inclinómetro se alimenta con una tensión constante que puede variar entre ±12
voltios y ±18 voltios con una toma de referencia. Como se ha mostrado en la memoria
en el apartado 8.2.2, se alimenta con una tensión constante de ±15 voltios. Con esta
tensión de entrada, las pruebas necesarias para corroborar el correcto funcionamiento
del inclinómetro deben ser las siguientes:
• En posición vertical con respecto de la horizontal debe tener una tensión de
salida de 0 voltios en cada uno de sus ejes.
• Con una inclinación de 14.5º con respecto de la horizontal de cualquiera de sus
dos ejes, la tensión de salida debe ser de 5 voltios en cada eje.
• Con una inclinación de -14.5º con respecto de la horizontal de cualquiera de sus
dos ejes, la tensión de salida debe ser de -5 voltios en cada eje.
Página 71
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 72
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
información correctamente de forma cíclica. Hay que tener en cuenta que hasta
que no se cargue el sistema operativo dentro de Imote2 este no comenzará a
ejecutar el programa.
Página 73
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 74
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 75
PRESUPUESTO
1 presupuesto
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Índice
1 Cuadro de mano de obra ......................................................................................... 78
2 Cuadro de materiales .............................................................................................. 78
3 Cuadro de precios auxiliares................................................................................... 79
4 Cuadro de precios 1 ................................................................................................ 80
5 Cuadro de precios 2 ................................................................................................ 81
6 Presupuesto de ejecución material .......................................................................... 82
Página 77
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
2 Cuadro de materiales
Código Descripción Precio (en €)
MA01 Batería Powerfit S312/2.3 25,96
MA02 Cable JTAG/puerto paralelo 20,00
MA03 Cable conexión sección 0,14 mm 10 metros 1,17
MA04 Cable FTP flexible CATEGORÍA 5, PVC, diámetro 5,6mm 1m 0,82
MA05 Cable USB/micro-USB 3,00
MA06 Caja PVC 53,88
MA07 Carro perforador 28,00
MA08 Condensador 22μF 0,13
MA09 Condensador 1μF 0,13
MA10 Condensador 0,1μF 0,56
MA11 Transformador DC/DC DLW05A-15 19,80
MA12 Diodo Zener 2,7v 0,10
MA13 IBB2400 175,00
MA14 IIB2400 280,00
MA15 Imote2 330,00
MA16 Inclinómetro LCF196 2595,00
MA17 ITS400 190,00
MA18 LF353 0,47
MA19 LM317 0,37
MA20 Ordenador base de datos 500,00
MA21 Panel solar fotovoltaico Sun Wize SW-S30P 122,32
MA22 Placa fotosensible 150x200 mm 1,5mm 9,64
MA23 Potenciómetro 4,7kΩ 0,27
MA24 Regulador solar SUN 5N 66,55
MA25 Regletas de conexión paso 5 mm 3 pines 0,42
MA26 Regletas de conexión paso 5 mm 2 pines 0,29
MA27 Resistencia 10kΩ, 0,5w, 5% tolerancia 0,04
MA28 Resistencia 3,3kΩ, 0,5w, 5% tolerancia 0,04
MA29 Resistencia 1kΩ, 0,5w, 5% tolerancia 0,04
MA30 Resistencia 1,2kΩ, 0,5w, 5% tolerancia 0,04
MA31 Resistencia 2,7kΩ, 0,5w, 5% tolerancia 0,04
MA32 Tubo Ferroplas 23 mm 1 metro 0,64
MA33 Poste galvanizado 80x40x2 de 2 m 11,16
MA34 Cemento saco 35 kg 3,68
Página 78
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 79
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
4 Cuadro de precios 1
Importe
Nº Designación
(en €)
1 Diseño de la placa de alimentación de dispositivos y adaptadora de 331,56
señal, con sus correspondiente fabricación y testeos
2
Instalación del sistema operativo y su posterior configuración en los
nodos sensores para que funcione correctamente. También incluye la 19137,05
implementación del programa necesario para toma de datos y envío
de los mismo
3
Instalación del sistema operativo y su posterior configuración en la
puerta de enlace para que funcione correctamente. También incluye 1061,00
la implementación del programa de recepción y la conexión a la base
de datos central
4
Salida al lugar de medición e instalación de cada uno de los nodos
inalámbricos sensores, los cuales incluye la perforación e introducción 679,80
del inclinómetro, además de la orientación del panel solar y puesta en
marcha global
Página 80
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
5 Cuadro de precios 2
Importe
Nº Designación Parcial Total
(en €) (en €)
1 Diseño de la placa de alimentación de dispositivos y adaptadora de señal
Código Descripción Cantidad Tipo Precio
MO03 Ingeniero técnico laboratorio 20,00 Hora 15,20 304,00
AU01 Placa de alimentación de dispositivos 1,00 Unidad 27,56 27,56
y adaptadora de señal
Total 331,56
Son TRESCIENTOS TREINTA Y UN EUROS CON CINCUENTA Y SEIS
CÉNTIMOS
2 Instalación y programación del nodo inalámbrico sensor
Código Descripción Cantidad Tipo Precio
MA02 Cable JTAG/Puerto paralelo 1,00 Unidad 20,00 20,00
MA14 IIB2400 1,00 Unidad 280,00 280,00
MA03 Ingeniero técnico laboratorio 15,00 Hora 15,20 228,00
AU02 Nodo sensor 5,00 Unidad 3721,81 18609,05
TOTAL 19137,05
Son DIECINUEVE MIL CIENTO TREINTA Y SIETE EUROS CON CINCO CÉNTIMOS
3 Instalación y programación de la puerta de enlace
Código Descripción Cantidad Tipo Precio
MO03 Ingeniero técnico laboratorio 15,00 Hora 15,20 228,00
AU03 Puerta de enlace 1,00 Unidad 833,00 833,00
TOTAL 1061,00
Son MIL SESENTA Y UN EUROS
4 Montaje en el campo
Código Descripción Cantidad Tipo Precio
MO04 Desplazamiento 6,00 Hora 10,00 60,00
MO02 Ingeniero técnico campo 10,00 Hora 28,00 280,00
MO01 Operario especializado 10,00 Hora 14,80 148,00
MA07 Carro perforador 1,00 Unidad 28,00 28,00
MA32 Tubo Ferroplas 23 mm 1 metro 25,00 Metro 0,64 16,00
MA33 Poste galvanizado 80x40x2 de 2 m 5 Unidad 11,16 55,80
MA34 Cemento saco 35 kg 25 Unidad 3,68 92
TOTAL 679,80
Son SEICIENTOS SETENTA Y NUEVE EUROS CON OCHENTA CÉNTIMOS
Página 81
Desarrollo de una aplicación capaz de monitorizar taludes
mediante inclinómetros en una red de sensores inalámbrica
Página 82