Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

65
Proyecto Fin de Carrera Estudio y análisis de un transceptor de largo alcance LoRa TM sx1272 TUTORES: Dr. Francisco Javier del Pino Suárez Dr. Sunil Lalchand Khemchandani Miércoles, 27 de mayo de 20 Alberto Álvarez Polegre

Transcript of Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

Page 1: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

Proyecto Fin de CarreraEstudio y análisis de un

transceptor de largo alcance LoRaTM sx1272

TUTORES:Dr. Francisco Javier del Pino Suárez

Dr. Sunil Lalchand Khemchandani

Miércoles, 27 de mayo de 2015

Alberto Álvarez Polegre

Page 2: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 3: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 4: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

Semtech Long RangeCONCLUSIONES

Page 5: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

SX1272RF1BAS 868MHzINTRODUCCIÓN

Page 6: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

OBJETIVOS

• Estudio de la modulación LoRaTM

• Estudio del transceptor que la implementa, el SX1272

• Conocimiento del kit de desarrollo, la plataforma Eiger

• Testeo de la modulación y su rendimiento (pruebas y medidas)

• Extracción de conclusiones

INTRODUCCIÓN

Page 7: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 8: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

BASE TECNOLÓGICA DE LoRaTM

• FHSS (Frequency Hopping Spread Spectrum)

• FEC (Forward Error Correction)

• GFSK (Gaussian Frequency Shift Keying)

TÉCNICAS FHSS Y FEC

Page 9: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• Espectro ensanchado (SS)

TÉCNICAS FHSS Y FEC

Page 10: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• Justificación teórica de SS• Teorema de Shannon-Hartley

𝐶 = 𝐵 · 𝑙𝑜𝑔2(1 + 𝑆𝑁𝑅)𝐶/𝐵 = (1/𝑙𝑛2) · 𝑙𝑛(1 + 𝑆𝑁𝑅) = 1.443 · ln (1 + 𝑆𝑁𝑅)𝐶/𝐵 = 1.443 · (𝑆𝑁𝑅 −𝑆𝑁𝑅2 / 2+𝑆𝑁𝑅3 / 3−𝑆𝑁𝑅4 / 4 + ⋯ )𝐶/𝐵 = 1.443 · 𝑆𝑁𝑅 𝐶/𝐵 ≈ 𝑆𝑁𝑅

base e

Maclaurin aln(1+SNR)

SNR << 1

TÉCNICAS FHSS Y FEC

Page 11: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• Saltos de frecuencia con espectro ensanchado• Portadora de banda estrecha

• Salta de una frecuencia a otra dentro del SS

• Secuencia de salto pseudoaleatoria

• Ventajas• Menos interferencias de banda estrecha

• Aumento de SNR

• Difícil de interceptar

TÉCNICAS FHSS Y FEC

Page 12: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• QAM

TÉCNICAS FHSS Y FEC

Page 13: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• QPSK

TÉCNICAS FHSS Y FEC

Page 14: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FHSS• GFSK

TÉCNICAS FHSS Y FEC

Page 15: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

FEC• Información redundante en cada

paquete

• Detecta y corrige el error

• No es necesario retransmitir paquetes

• Eficiente en entornos muy ruidosos

• Efecto cliff

TÉCNICAS FHSS Y FEC

Page 16: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 17: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

DIAGRAMA DE BLOQUESTRANSCEPTOR SX1272 Y MODULACIÓN LoRaTM

Page 18: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

MODULACIÓN LoRaTMTRANSCEPTOR SX1272 Y MODULACIÓN LoRaTM

• Parámetros de diseño:• Factor de ensanchado (de 6 a 12)

• Ancho de banda (125, 250 y 500 KHz)

• Tasa de codificación (de 4/5 a 4/8)

Rs =BW/2SF

Page 19: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

MODULACIÓN LoRaTMTRANSCEPTOR SX1272 Y MODULACIÓN LoRaTM

• Estructura de los paquetes

• Preámbulo

• Cabecera

• Carga útil

Page 20: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

MODULACIÓN LoRaTMTRANSCEPTOR SX1272 Y MODULACIÓN LoRaTM

• Saltos de frecuencia con LoRaTM

Page 21: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

MODOS DE OPERACIÓNTRANSCEPTOR SX1272 Y MODULACIÓN LoRaTM

• SLEEP

• STAND-BY

• FSTX

• FSRX

• TX

• RXCONTINUOUS

• RXSINGLE

• CAD

Page 22: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 23: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

CONTENIDO DEL KITKIT DE DESARROLLO SX1272DVK1BAS

• 2 plataformas Eiger

• 2 módulos SX1272

• 2 dipolos λ/2

• 2 cables USB

• 2 punteros

Page 24: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

PLATAFORMA EIGERKIT DE DESARROLLO SX1272DVK1BAS

Page 25: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

SOFTWARE SX1272SKAKIT DE DESARROLLO SX1272DVK1BAS

Page 26: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 27: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

PROBLEMAS PREVIOSMEDIDAS

• Batería de la plataforma Eiger

• Imprecisión de la pantalla táctil

• Incompatibilidad plataforma Eiger – SX1272SKA

• Cefaleas por el transmisor

• Búsqueda de una configuración para las pruebas

Page 28: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

CONFIGURACIÓNMEDIDAS

• Control remoto mediante TeamViewer

• Acceso a Internet por red móvil

• 2 personas

• Conexión PC – plataforma Eiger

Page 29: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

CONFIGURACIÓNMEDIDAS

Page 30: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

PARÁMETROSMEDIDAS

• Potencia: 2 y 20 dBm

• Ancho de banda (B): 125 y 500 KHz

• Factor de ensanchado (SF): 7 y 12

• Tasa de codificación (CR): 4/5 y 4/8

• Carga útil: 12 bytes

Page 31: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

BATERÍA DE MEDIDASMEDIDAS

• Gran Canaria (urbano):• 259,32 m

• 293,54 m (no LoS)

• Gran Canaria (marino):• 3,5 km

• 5,84 km

• 19,56 km

• Tenerife (semiurbano):• 9,76 km

• Tenerife (marino):• 14,65 km

Page 32: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (URBANO): MEDIDA 1MEDIDAS

259,32 m

Page 33: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (URBANO): MEDIDA 1MEDIDAS

Page 34: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (URBANO): MEDIDA 1MEDIDAS

2 dBm

4/5, 125, 7

Page 35: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (URBANO): MEDIDA 2MEDIDAS

293,54 m (no LoS)

Page 36: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (URBANO): MEDIDA 2MEDIDAS

20 dBm

4/8, 500, 7

Page 37: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 1MEDIDAS

3,5 Km

Page 38: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 1MEDIDAS

Page 39: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 1MEDIDAS

2 dBm

4/5, 125, 12

Page 40: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 1MEDIDAS

20 dBm

4/8, 500, 7

Page 41: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 2MEDIDAS

5,84 km

Page 42: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 2MEDIDAS

2 dBm

4/8, 125, 7

Page 43: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 2MEDIDAS

20 dBm

4/8, 125, 7

Page 44: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 3MEDIDAS

19,56 km

Page 45: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 3MEDIDAS

Page 46: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

GRAN CANARIA (MARINO): MEDIDA 3MEDIDAS

20 dBm

4/8, 500, 7

Page 47: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

9,76 km

Page 48: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

Page 49: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

2 dBm

4/8, 125, 7

Page 50: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

20 dBm

4/8, 500, 7

Page 51: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (MARINO)MEDIDAS

14,65 km

Page 52: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (MARINO)MEDIDAS

Page 53: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

2 dBm

4/8, 125, 12

Page 54: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

TENERIFE (SEMIURBANO)MEDIDAS

20 dBm

4/5, 125, 7

Page 55: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 56: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

MODULACIÓN LoRaTM y SX1272CONCLUSIONES

• Combinación de FEC y FHSS: robustez frente al ruido

• Comunicación fiable en una banda muy saturada

• Baja tasa binaria

• Difícil de interceptar por agentes externos

• Entornos rurales -> B=500 KHz, SF=7

• Entornos urbanos -> B=125 KHz, SF=12

• Alcance máximo estimado 34 km

• Idóneo si se necesita fiabilidad

• Transmisiones puntuales o con baja carga útil

Page 57: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

LÍNEAS FUTURASCONCLUSIONES

• Equipo autónomo con STM32

Page 58: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

LÍNEAS FUTURASCONCLUSIONES

• Internet of Things (IoT)

Page 59: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

LÍNEAS FUTURASCONCLUSIONES

• SmartBuilding & SmartCity

Page 60: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

LÍNEAS FUTURASCONCLUSIONES

• Piscifactoría

Page 61: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

LÍNEAS FUTURASCONCLUSIONES

• Piscifactoría

Page 62: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

ÍNDICE DE CONTENIDOS• Introducción

• Técnicas FHSS y FEC

• Transceptor SX1272 y modulación LoRaTM

• Kit de desarrollo SX1272DVK1BAS

• Medidas

• Conclusiones

• Presupuesto

Page 63: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

PRESUPUESTO FINALPRESUPUESTO

Page 64: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

AGRADECIMIENTOS

Page 65: Estudio y Análisis de un transceptor de largo alcance LORATM SX1272

Proyecto Fin de CarreraEstudio y análisis de un

transceptor de largo alcance LoRaTM sx1272

TUTORES:Dr. Francisco Javier del Pino Suárez

Dr. Sunil Lalchand Khemchandani

Miércoles, 27 de mayo de 2015

Alberto Álvarez Polegre