Documente Academic
Documente Profesional
Documente Cultură
Resumen
1
Índice
1. Objetivo........................................................................................................................... 3
2. Marco Teórico ................................................................................................................. 3
2.1. MSP430G2553 ........................................................................................................ 3
2.1.1. Registro UART MSP430G2553............................................................................ 5
2.2. Modulo CC110L BoosterPack................................................................................. 6
2.3. Efecto de Refracción ............................................................................................... 7
2.4. Efecto de Difracción ................................................................................................ 8
2.5. Efecto de Reflexión ................................................................................................. 8
2.6. Espectro Electromagnetico ...................................................................................... 8
2.7. Onda electromagnetica ............................................................................................ 9
2.8. Comunicación Inalambrica LoS ............................................................................ 10
2.9. Comunicación Inalambrica NLoS ......................................................................... 10
3. Desarrollo ...................................................................................................................... 11
3.1. Problema ................................................................................................................ 11
3.2. Propuesta de Solución ........................................................................................... 11
3.3. Procedimiento de Solución .................................................................................... 11
3.4. Metodologia seguida para la solución ................................................................... 14
4. Resultados ..................................................................................................................... 15
4.1. Primer Prueba 3dBm ................................................................................................. 15
4.2. Segunda Prueba 10dBm............................................................................................. 19
4.3. Tercer Prueba 7dBm .................................................................................................. 22
5. Conclusión .................................................................................................................... 25
6. Bibliografia ................................................................................................................... 25
7. Anexos .......................................................................................................................... 25
2
1. OBJETIVO
2. MARCO TEÓRICO
2.1. MSP430G2553
Los procesadores de señales mixtas (Mixed Signal Processor) MSP 430 de Texas Instruments son
una familia de microcontroladores con capacidad añadida para operaciones de procesamiento
analógico de complejidad simple a media.
El microcontrolador MSP430G2553 posee multitud de conexiones de entrada/salida, para poder
conectar diversos dispositivos a él. En la figura 2.1.1. Se observa como la placa de desarrollo
LaunchPad conecta dichas entradas y salidas a uno de los pines laterales desde donde se puede
hacer conexiones más fácilmente.
3
Operan en un rango de voltaje de 1.8V a 3.6V, con velocidades de operación desde 0 HZ hasta 25
MHz. La memoria de programa varía desde 512 Bytes hasta 256 Kbyte Están diseñados en torno a
un CPU de 16 bits, con arquitectura Von Newman, por lo que la RAM, ROM y periféricos residen
en el mismo espacio de memoria. No cuentan con buses externos, así que no hay operación en
modo microcomputadora, únicamente en modo microcontrolador [1].
Estos dispositivos están enfocados a aplicaciones embebidas de bajo costo y baja potencia, como
equipos operados por baterías. Pueden incluir un bootstrap loader BSL (Cargador de arranque)
integrado, una interfaz JTAG (Joint Test Action Group) la cual en este contexto representa una
interfaz estandarizada, que puede ser usada para control y/o monitoreo durante la programación,
depuración y pruebas del sistema o una variación de JTAG llamada Spy-Bi-Wire, usada por Texas
Instruments en donde solo se usan 2 líneas, identificadas como Clock y bidireccional data.
Las configuraciones de estos dispositivos incluyen osciladores internos, temporizadores,
generadores de PWM, temporizador de seguridad o watchdog timer, USART, SPI, I2C, A/D de
10,12,14, o 16 bits, D/A de hasta 12 bits, comparadores analógicos, amplificadores operacionales
para acondicionamiento de señales, manejadores para displays LCD, multiplicadores por hardware,
USB y DMA para recuperar los resultados del A/D [1].
Hay seis generaciones de procesadores MSP430, que son en orden de desarrollo, la 3xx, la 1xx, la
4xx, la 2xx, la 5xx, y la 6xx. Cada una de estas generaciones tiene dispositivos con características
específicas.
Sin embargo, la característica relevante de esta familia es su bajo consumo de energía. Para
aprovechar al máximo el ahorro, los diseños deberían contemplar el establecer un modo de bajo
consumo el mayor tiempo posible dentro del proceso y salir de el por medio de una interrupción,
en vez de estar inactivo en modo de poleo.
4
Esto implica que el desarrollo del software debe integrar políticas de ahorro desde su planeación
para que el sistema sea realmente un producto final con el máximo ahorro de corriente [1].
UCAxCTL0 register0 (Control USCI_Ax) aquí estamos tratando con USC1_A0 por lo que
UCA0CTL0 contiene los ajustes de los controles para la selección de paridad, la dirección de
transmisión de datos (LSB o MSB primero), longitud de caracteres, ningún bit de parada, modos
de transmisión en serie. También se tienen los siguientes registros de configuración [2].
5
• UCPEN.- Se utiliza para habilitar o deshabilitar la paridad (En nuestro caso, sin paridad por
lo UCPEN = 0 )
• UCPAR.- Se utiliza para seleccionar entre paridad par o impar ( no usamos ya que estamos
deshabilitando la paridad)
• UCMSB.- Controla la dirección de recibir y transmitir registro de desplazamiento (en este
caso LSB primero )
• UC7BIT.- Selecciona la longitud de caracteres 7/8 bits ( estamos utilizando 8 bits por lo
que 0)
• UCSPB.- Número de bits de parada ( aquí 1, de modo UCSPB = 0 )
• UCMODEx.- 2 bits utilizan para seleccionar el modo asíncrono cuando UCSYNC = 0.Here
estamos utilizando el modo por defecto UART modos .Otros se utilizan en la comunicación
en serie multiprocesador y para la detección automática de velocidad de transmisión
• UCSYNC.- Selección entre asíncrono (UART) y los modos síncronos (SPI)
• UCAxBR0 (UCA0BR0) y UCAxBR1 (UCA0BR1) son dos registros de 8 bits que se
utilizan para establecer el valor pre escalar reloj para el generador de velocidad de
transmisión.
• UCAxTXBUF de datos (UCA0TXBUF) 8 bit de registro para retener el byte a transmitir
por el MSP430 UART.
• UCAxRXBUF (UCA0RXBUF) registro de datos de 8 bits que almacena el byte recibido.
[2]
6
AIR Booster Pack Characteristics del software:
• Aplicación del sensor de temperatura de baja potencia
• Topología de red estrella con un nodo de concentrador y hasta cuatro nodos de sensor
• La interfaz gráfica de usuario proporciona control de red y muestra parámetros de radio
clave
• Posibilidad de cambiar los ajustes de radio local y / o remotamente
• Función de control remoto para encender / apagar el LED verde del LaunchPad
• ID del nodo, estado operativo y ajustes de radio restaurados al encender [3]
La refracción es el cambio de dirección que experimenta una onda al pasar de un medio material a
otro. Sólo se produce si la onda incide oblicuamente sobre la superficie de separación de los dos
medios y si éstos tienen índices de refracción distintos. Esto también puede observase, con objetos
sólidos como lápices al introducirlos en el agua. La refracción se origina en el cambio de velocidad
que experimenta la onda. [4]
7
2.4. EFECTO DE DIFRACCIÓN
8
la longitud de onda larga es el tamaño del universo mismo, aunque en principio el espectro sea
infinito y continuo [5].
La energía electromagnética en una longitud de onda particular λ (en el vacío) tiene una frecuencia
asociada f y una energía fotónica E. Así, el espectro electromagnético puede expresarse en términos
de cualquiera de estas tres variables, que están relacionadas mediante ecuaciones.
De este modo, las ondas electromagnéticas de alta frecuencia tienen una longitud de onda corta y
energía alta; las ondas de frecuencia baja tienen una longitud de onda larga y energía baja [5].
9
Antes se pensaba que nada se podía propagar por el vacío y que las ondas electromagnéticas
necesitaban un medio en el que viajar. A este medio se le llamaba éter pero nunca se encontró, por
el contrario, se ha demostrado que las ondas de radiación electromagnética son capaces de
propagarse por el espacio vacío, algo que ha sido muy importante en el desarrollo de algunas
tecnologías y en el avance de la ciencia. [6]
Las características más importantes de las ondas electromagnéticas son la frecuencia y la longitud
de onda, cuyo valor se utiliza para clasificar la radiación electromagnética en diferentes tipos. [6]
10
Figura 11. Non Line of Sight.
3. DESARROLLO
3.1. PROBLEMA
Configurar la tarjeta MSP430G2553 para comunicarla con el módulo CC110L y comprobar su
alcance, utilizando tres potencias de salida diferentes, con el uso de dos microcontroladores
MSP430G2553, los cuales se comunican por comunicación serial a un PC que contiene el software
de Anaren, uno debe utilizarse como estación base mientras que el segundo microcontrolador
deberá moverse con el propósito de comprobar lo establecido anteriormente.
11
Figura 12. Descarga del Software Uniflash
Después seleccionar del menú la opción “Program Load Program” y agregar en la ventana del
pop-up la ruta del archivo CCS.out.
12
Figura 14. Carga de Archivo CCS.out
Para verificar que el archivo fue cargado de manera correcta se selecciona la opción “Program
Verify” con lo cual en la ventana de la consola se muestra un mensaje de error o un mensaje de
verificación correcta en la tarjeta.
Lo siguiente es instalar el software de Anaren para poder probar el código y los parámetros de
comunicación de la tarjeta. El BoosterPack proporciona un disco de instalación así como una guía
en la cual se tiene un total de 13 pasos para su configuración.
El primer paso es el insertar el disco e instalar los drivers que este proporciona, y posteriormente
el software principal. Cuando ya ha terminado la etapa de instalación se conecta la placa
MSP430G2553 a través de comunicación USB para realizar un enlace de comunicación Serial
UART, el código que tiene instalado el MSP430, nos permite comprobar la conexión con el
software con un simple código que utiliza el sensor de temperatura interno del microcontrolador
en el cual en la pantalla del programa se exhibe una gráfica de temperatura en la cual, cuando esta
aumenta enciende el Led verde que está integrado en la placa de desarrollo LaunchPad
13
Cuando se ha comprobado la comunicación del MSP430 con el software, lo siguiente es conectar
el BoosterPack en el MSP430, debe señalarse que se tiene una forma de conectar la tarjeta que es
como se presenta en la siguiente figura.
Si la tarjeta es conectada de manera diferente esto puede ocasionar fallas en las tarjetas. El código
cargado anteriormente esta realizado para funcionar con la tarjeta CC110L y el software, por lo
que se siguen comprobando los datos del sensor de temperatura además de la potencia del enlace
entre las dos tarjetas.
En la primera opción se debe configurar en qué modo trabajara la tarjeta, si será el HUB o el
SENSOR, En la figura 17 se configuran los parámetros de la tarjeta, el ancho de banda con el que
14
se transmitirá la información y la potencia de salida de la señal, por último se aplican los cambio
en la tarjeta, de igual forma se realiza en la tarjeta SENSOR, en la cual se debe configurar en los
mismos parámetros de los contrario no se lograría la Transmisión/Recepción de los datos de
temperatura y potencia del dispositivo contrario en la pantalla monitor.
Cuando se han realizado correctamente la asignación de canal asi como la potencia a transmitir se
debe de mostrar los dos dispositivos en la pantalla del ordenador, los cuales ofrecen información
referente a la tarjeta de ambos usuarios, este cuadro de información se presenta en la figura 18.
En la figura 18 se puede observar que se tiene un índice de nodos (Node Index), el cual nos indica
que la tarjeta del usuario “HUB” ésta en el nodo “0” mientras que el usuario “SENSOR” ésta en el
nodo “1”, nos presenta un ID para identificar a la tarjeta, en la parte izquierda se tiene un pequeño
botón con la leyenda Green LED el cual corresponde al led integrado en la tarjeta LaunchPad
correspondiente a cada usuario, cuando es seleccionado dicho recuadro el Led es encendido, esto
puede servir para saber si la conexión es lenta por el tiempo de respuesta en el encendido de dicho
indicador.
Cuando se han configurado estos parámetros y se ha comprobado la conexión con la otra tarjeta, el
siguiente paso es realizar la prueba de campo en la cual se observaran los parámetros de la
temperatura que se exhiben en conjunto con los datos del segundo usuario, además de la potencia
de la señal de ambos usuarios.
4. RESULTADOS
Los resultados obtenidos durante las pruebas de campo que se realizaron dentro de las instalaciones
del Instituto Tecnológico de Querétaro, se presentan en las siguientes figuras así como una vista
previa de los puntos en que se realizaron las pruebas.
15
Estación Base
Estación Móvil
Las gráficas de potencia transmitida así como la de temperatura se muestran en la figura 20, en la
cual se muestra que conforme la estación móvil “SENSOR” se aleja de la estación base “HUB” la
potencia de transmisión va decayendo, y decae más si se encuentran objetos que interfieran en su
línea de transmisión.
Las variables de temperatura no presentan gran variación ya que la temperatura ambiente durante
la prueba se mantuvo constante sin alteraciones por vientos o cambios repentinos, los únicos
cambios que se observaron durante la prueba, fue que la llegada de la información era más lenta
conforme se distanciaban.
16
Figura 20. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 1er Prueba
3dBm.
Figura 21. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 1er Prueba
3dBm.
17
retraso en la recepción de los datos que cuando se quita la interferencia los datos se actualizan y al
mantenerse la temperatura con variaciones mínimas la gráfica no sufre grandes cambios.
Figura 22. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 2da Prueba
3dBm.
Figura 23. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 2da Prueba
3dBm.
18
4.2. SEGUNDA PRUEBA 10DBM
Para la siguiente prueba se seleccionó un lugar con una mejor línea de vista para los dispositivos,
por lo que se realizó afuera del laboratorio de Ingeniería Electrónica, y en el pasillo que se utiliza
para llegar a dicho edificio el cual es un camino largo sin interferencias de edificios o maquinarias
de algún tipo. En la figura 24 se presenta una vista de la distancia máxima alcanzada durante la
prueba.
Estación Base
Estación Móvil
19
Figura 25. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 1er Prueba
10dBm.
Figura 26. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 1er Prueba
10dBm.
Durante la primer prueba los resultados obtenidos en la dispositivo “HUB” se realizaron sin
problemas, mientras que en el dispositivo “SENSOR” se captaron perdidas por el movimiento que
se generaba en el dispositivo, también se captaron variaciones en la temperatura por el movimiento
20
del dispositivo “SENSOR” ya que al encontrar árboles en el camino estos, aun sin viento genera
un cambio en la temperatura del ambiente y debido al movimiento continuo es que se aprecian
estos cambios en dicho dispositivo mientras que en el dispositivo que se encuentra fijo la
temperatura se mantiene con un cambio mínimo.
Figura 27. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 2da Prueba
10dBm.
Figura 28. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 2da Prueba
10dBm.
21
Para la segunda prueba en el dispositivo “HUB” se encontraron perdidas en la señal que envía el
dispositivo “SENSOR”, por interferencia de alumnos que se cruzaban en la línea de vista de la
señal de transmisión. Por lo que en la figura 27 se observa como la señal de temperatura del
dispositivo “HUB” la cual es la línea Verde continua dando información que se gráfica, mientras
que la línea Café correspondiente al dispositivo “SENSOR”, se detiene, esto al igual que en la
potencia de la señal, al interrumpirse la comunicación deja de graficar la información.
Por el contrario de la figura 28 en la cual la información continua siendo enviada graficando la
señal captada de temperatura y la potencia de transmisión de ambos dispositivos, como se observa
los datos no muestran una “pausa” con en la figura 27, esto es debido a que al restablecerse la
comunicación la información es actualizada y así las gráficas muestran la información faltante.
Estación Móvil
Estación Base
22
Las variables de temperatura no presentan gran variación ya que la temperatura ambiente durante
la prueba se mantuvo constante sin alteraciones por vientos o cambios repentinos, los únicos
cambios que se observaron durante la prueba, fue que la llegada de la información era más lenta
conforme se distanciaban.
Figura 30. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 1er Prueba 7dBm
Figura 31. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 1er Prueba
7dBm
23
Durante la primer prueba se encontró una pérdida total de la señal por la interferencia del edificio
en la línea de vista de los dispositivos, por lo que en la figura 30 y 31 las gráficas de la potencia de
transmisión se encuentran sin información, solo se graficó correctamente la temperatura
correspondiente a cada dispositivo.
Figura 32. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “HUB”, 2da Prueba 7dBm
Figura 33. Graficas de respuesta a las variaciones en la Transmisión del dispositivo “SENSOR”, 2da Prueba
7dBm
24
Para la segunda prueba después de reubicar la estación base a una banca con la que la interferencia
no era tan prominente como en la primera prueba, la recepción de los datos fue lenta pero no se
interfirió completamente el intercambio entre los dispositivos.
5. CONCLUSIÓN
El realizar esta practica nos amplio el panorama en cuanto a las transmisiones de radiofrecuencias
se refiere ya que pudimos observar de manera clara y precisa los factores que intervienen en la
comunicación entre el dispositivo transmisor y el receptor, tales como la posición de las antenas ya
que si no están colocados de manera correcta se puede tener una disminución en la potencia de la
señal o inclusive perderse, el medio de transmisión ya que se tienen distintos fenómenos que alteran
las ondas de radiofrecuencia, si se encuentran distintos obstáculos entre los dispositivos Rx y Tx
tendremos una distancia de transmisión menor a la que se tendría si nuestro medio esta lo mas
despejado posible.
6. BIBLIOGRAFÍA
[3] CC110L RF BoosterPack, Texas Instruments. Consulta realizada el 15 de Febrero de 2018 en,
http://www.ti.com/tool/430boost-cc110l
[4] Difracción, Refracción, Reflexión de la luz. Consulta realizada el 15 de Febrero de 2018 en:
https://todofisico.es.tl/Reflexion-,Refraccion-,Difraccion-e-Interferencia.htm
[5] Espectro electromagnético, Espectrometría. Consulta realizada el 15 de Febrero de 2018 en:
https://www.espectrometria.com/espectro_electromagntico
[6] ¿Que es una onda electromagnética? Curoseando. Consulta realizada el 15 de Febrero de 2018
en: https://curiosoando.com/que-es-una-onda-electromagnetica
[7] Conceptos sobre línea de vista, Wireless Solutions. Consulta realizada el 15 de Febrero de 2018
en: http://www.wni.mx/index.php?option=com_content&view=article&id=50:los&
25