Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Trabajo de Grado.
ii
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
“ANTONIO JOSÉ DE SUCRE”
VICERRECTORADO PUERTO ORDAZ
DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA
TRABAJO DE GRADO
iii
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
“ANTONIO JOSÉ DE SUCRE”
VICERRECTORADO PUERTO ORDAZ
DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA
TRABAJO DE GRADO
RESUMEN
Palabras claves: Arduino UNO R3, ATmega328, Reloj en tiempo real, Módulo SIM800L,
Servidor FTP.
iv
AGRADECIMIENTOS
v
INDICE
INTRODUCCIÓN ............................................................................................ 1
CAPÍTULO I.................................................................................................... 3
EL PROBLEMA .............................................................................................. 3
CAPITULO II................................................................................................... 7
ANTECEDENTES ............................................................................................. 7
BASES TEÓRICAS........................................................................................... 8
INSTRUMENTOS DE MEDICIÓN ........................................................................ 10
SISTEMA DE DESARROLLO ARDUINO .............................................................. 11
MICROCONTROLADOR ATMEGA328 ............................................................ 13
RED GSM ................................................................................................... 14
RED GPRS ................................................................................................. 16
MÓDULO DE COMUNICACIÓN SIM800L GPRS/GSM ...................................... 17
COMANDOS AT ............................................................................................ 18
SERVIDOR DE RED ....................................................................................... 19
SERVIDOR FTP ........................................................................................... 19
PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS (FTP) .................................... 19
CAPÍTULO III................................................................................................ 21
MARCO METODOLÓGICO.......................................................................... 21
vi
TIPO DE INVESTIGACIÓN ............................................................................... 21
DISEÑO DE LA INVESTIGACIÓN ....................................................................... 22
TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS ................................ 22
TÉCNICAS DE PROCESAMIENTO Y ANÁLISIS DE DATOS ...................................... 24
CAPÍTULO IV ............................................................................................... 25
DISEÑO ........................................................................................................ 25
CAPÍTULO V ................................................................................................ 60
RESULTADOS ............................................................................................. 60
vii
Tercera prueba ...................................................................................... 65
PRUEBA AL MÓDULO DE COMUNICACIÓN SIM800L.......................................... 67
PRUEBA DEL DISPOSITIVO EN AMBIENTE EXTERNO........................................... 70
CONCLUSIONES ......................................................................................... 73
RECOMENDACIONES ................................................................................. 74
BIBLIOGRAFIA ............................................................................................ 75
ANEXO A ..................................................................................................... 76
ANEXO B ..................................................................................................... 83
ANEXO C ..................................................................................................... 95
ANEXO D ..................................................................................................... 97
viii
INDICE DE FIGURAS
ix
FIGURA 28. AGREGAR CONTRASEÑA PARA CONECTARSE A SERVIDOR FTP .......... 44
FIGURA 29. ASIGNAR CARPETA DE SERVIDOR FTP ............................................. 45
FIGURA 30. OPCIONES PERMITIDAS EN CARPETA DE SERVIDOR FTP .................... 45
FIGURA 31. FIJAR DIRECCIÓN IP DEL EQUIPO ..................................................... 46
FIGURA 32. ABRIR PUERTO 21 DEL ROUTER ....................................................... 46
FIGURA 33. PERMITIR UNA APLICACIÓN A TRAVÉS DEL FIREWALL DE W INDOWS ..... 47
FIGURA 34. CAMBIAR CONFIGURACIÓN DE APLICACIONES A TRAVÉS DEL FIREWALL 47
FIGURA 35. PERMITIR OTRA APLICACIÓN A TRAVÉS DEL FIREWALL........................ 47
FIGURA 36. AGREGAR APLICACIÓN A TRAVÉS DEL FIREWALL................................ 48
FIGURA 37. AGREGAR FILEZILLA SERVER A TRAVÉS DEL FIREWALL ....................... 48
FIGURA 38. SELECCIÓN DE CASILLAS PRIVADA Y PÚBLICA A TRAVÉS DEL FIREWALL 48
FIGURA 39. FINALIZADA HABILITACIÓN DE FILEZILLA SERVER A TRAVÉS DEL FIREWALL
............................................................................................................... 49
FIGURA 40. CREAR NOMBRE DE ANFITRIÓN ........................................................ 49
FIGURA 41. CREAR ANFITRIÓN .......................................................................... 50
FIGURA 42. SELECCIÓN DE NOMBRE DE ANFITRIÓN DE DYNAMIC DNS ................. 50
FIGURA 43. LÍNEA DE TIEMPO PARA ENVÍO DE .TXT A SERVIDOR FTP, PARTE 1...... 54
FIGURA 44. LÍNEA DE TIEMPO PARA ENVÍO DE .TXT A SERVIDOR FTP, PARTE 2...... 55
FIGURA 45. DIAGRAMA DE FLUJO DE RUTINA PRINCIPAL ...................................... 56
FIGURA 46. DIAGRAMA DE FLUJO DE SUBRUTINA PARA ENVIAR ARCHIVO A SERVIDOR
FTP ........................................................................................................ 57
FIGURA 47. VISTA DISEÑO DE LA PCB ............................................................... 58
FIGURA 48. PLUVIÓGRAFO ............................................................................... 60
FIGURA 49. MENSAJE SOFTWARE SERIAL ERROR RTC ....................................... 61
FIGURA 50. CREACIÓN DE ARCHIVO PARA CONFIGURAR RTC .............................. 62
FIGURA 51. MENSAJE RTC CONFIGURADO CON ÉXITO ........................................ 63
FIGURA 52. ERROR AL INICIAR LA COMUNICACIÓN CON LA MEMORIA SD. .............. 64
FIGURA 53. COMUNICACIÓN CON MEMORIA SD INICIADA CORRECTAMENTE .......... 65
FIGURA 54. PRUEBA DE REGISTRO DE DATOS EN LA MEMORIA SD ....................... 66
x
FIGURA 55. VISUALIZACIÓN DE ARCHIVO .TXT EN RAÍZ SD LUEGO DE REGISTRO DE
DATOS ..................................................................................................... 67
xi
INDICE DE TABLAS
xii
INDICE DE ECUACIONES
ECUACIÓN 1 ...................................................................................................... 28
ECUACIÓN 2 ...................................................................................................... 28
ECUACIÓN 3 ...................................................................................................... 36
ECUACIÓN 4 ...................................................................................................... 40
ECUACIÓN 5 ...................................................................................................... 41
xiii
INTRODUCCIÓN
1
pluviometría, pero más aún en los elementos tecnológicos que permiten la
comunicación vía internet.
2
CAPÍTULO I
EL PROBLEMA
Los módulos GSM o GPRS son similares a los módems, pero hay una
diferencia: el módem es un equipo externo, mientras que el módulo GSM o el
módulo GPRS pueden integrarse en un equipo electrónico. Es una pieza
3
incrustada de hardware. El módulo SIM800L es un dispositivo cuatribanda
GSM/GPRS que trabaja con las frecuencias de 850/900/1800/1900 MHz,
cuenta con la capacidad de realizar llamadas de voz, enviar y recibir mensajes
de texto, así como el establecimiento de conexión de datos.
Objetivos
Objetivo General
Objetivos específicos
4
Establecer los códigos de programación necesarios.
Alcance
Limitaciones
5
el desarrollo agrícola en comunidades de pobladores rurales que son de
escasos recursos y que no estarían en la capacidad financiera de soportar
estos gastos.
Justificación
6
CAPITULO II
MARCO TEÓRICO
Antecedentes
7
seguido para la calibración, es el pluviógrafo de cubeta con postprocesamiento
(Méndez, Hernández, Garrido, & Andalia, 2013). Los autores afirman que la
solución encontrada para el postprocesamiento de la información almacenada
y su presentación permite al usuario del programa obtener, en muy poco
tiempo, la curva de masa y los hietogramas de la lluvia con diferentes
alternativas de las variables que intervienen en el postprocesamiento de la
misma.
Bases Teóricas
8
a un tambor giratorio la altura de la lluvia (Núñez, 1996). Cuando el nivel del
depósito llega a un determinado punto se vacía el recipiente haciendo bajar el
flotador, si no llueve, la pluma marca una línea horizontal, y en caso de llover
o vaciarse, la pluma marca una línea vertical en el gráfico. Ver figura 1.
9
movimiento es registrado en la banda de papel que avanza a velocidad
constante, al final del día contando el número de veces que la cubeta se ha
movido, y multiplicándola por la precipitación que ocasiona su movimiento, se
tendrá la precipitación caída en el día o en un intervalo de tiempo menor, con
una precisión de 0,2 mm. Ver figura 2.
Instrumentos de medición
10
Una célula fotovoltaica, por ejemplo, es un caso típico de transductor
que toma la energía proveniente de la luz y produce a su salida (bajo
condiciones de corto circuito) una corriente proporcional a la intensidad de la
luz incidente en un ancho de banda dado.
11
experiencias físicas. El marco se ha creado cuidadosamente teniendo en
cuenta a los diseñadores y artistas para alentar a una comunidad donde los
principiantes a través de expertos de todo el mundo comparten ideas,
conocimientos y su experiencia colectiva. Hay miles de estudiantes, artistas,
diseñadores, investigadores y aficionados que usan Wiring para aprender,
crear prototipos y producir trabajos profesionales terminados.
Microcontrolador ATmega328
Voltaje de operación 5V
Tensión de entrada (recomendado) 7-12V
Límites de tensión de entrada. 6-20V
Pines de entrada y salida digitales 14 (6 son salida PWM)
Entradas analógicas 6
Corriente continua (pines I/O) 20 mA
12
Corriente continua para pin de 3.3V 50 mA
Memoria Flash 32 KB (ATmega328)
Memoria SRAM 2 KB (ATmega328)
Memoria EEPROM 1 KB (ATmega328)
Velocidad de reloj 16 MHz
Fuente: https://store.arduino.cc/usa/arduino-uno-rev3
Microcontrolador ATMEGA328
13
de 2 cables, SPI puerto serial, 6-canales 10-bit Conversor A/D (8-chanales en
TQFP y QFN/MLF packages), "watchdogtimer" programable con oscilador
interno, y cinco modos de ahorro de energía seleccionables por software. El
dispositivo opera entre 1.8 y 5.5 voltios. Por medio de la ejecución de
poderosas instrucciones en un solo ciclo de reloj, el dispositivo alcanza una
respuesta de 1 MIPS, balanceando consumo de energía y velocidad de
proceso. El microcontrolador ATmega328 podemos observarlo en la figura 4.
Red GSM
14
y en 1990 se publicó la fase uno de las especificaciones GSM. Este tuvo la
ventaja de haberse diseñado desde cero sin importar si era compatible con los
sistemas telefónicos celulares analógicos existentes y ya para 1991 comenzó
el servicio comercial GSM.
15
identificación único denominado IMSI (Identificador internacional de abonados
móviles).
Red GPRS
16
cifrado y la autenticación) y recopilar la información necesaria para la
efectuar la tarifación.
17
Figura 5. Módulo GSM/GPRS SIM800L
Fuente: https://nettigo.eu
Comandos AT
Ejemplo:
AT
OK
18
Servidor de Red
Servidor FTP
19
El servicio FTP es ofrecido por la capa de aplicación del modelo de
capas de red TCP/IP al usuario, utilizando normalmente el puerto de red 20 y
el 21. El problema básico del FTP es que fue pensado para ofrecer la máxima
velocidad en la conexión pero no la máxima seguridad, ya que todo el
intercambio de información, desde el login y password del usuario en el
servidor hasta la transferencia de cualquier archivo se realiza en texto plano
sin ningún tipo de cifrado.
20
CAPÍTULO III
MARCO METODOLÓGICO
Tipo de investigación
21
servidor FTP, permitiendo la fácil y rápida obtención de los datos que estarán
al alcance de todos, sin la necesidad de un intermediario y erradicando los
problemas que se originan al momento de obtener los datos registrados en la
memoria SD.
Diseño de la investigación
22
Las técnicas para recolección de información del proyecto se basa en
la observación e investigación, buscando toda la información necesaria para
así realizar todas pruebas necesarias que deben realizarse al prototipo.
Tera Term: emulador de terminal utilizado para probar diversos comandos con
el módulo SIM800L.
Arduino UNO R3: dispositivo utilizado para la registrar los datos obtenidos del
sensor y el reloj en tiempo real en la tarjeta SD mediante un archivo de texto
para luego ser transferido a un servidor FTP por medio del módulo SIM800L.
Protoboard: placa de gran utilidad para realizar todas las pruebas necesarias
con el interruptor magnético, el reloj de tiempo real ds1307, el módulo de
tarjeta SD y el módulo SIM800L antes de su montaje definitivo en la placa
(PCB).
23
Tarjeta FTDI FT232R: Tarjeta para conversión de Interfaz USB-Serial (USB-
UART), muy útil para cargar el código al ATmega328 en el protoboard y
permitir la comunicación directa con el módulo SIM800L.
24
CAPÍTULO IV
DISEÑO
25
Representación general del sistema
26
Alimentación general del sistema
27
Figura 9. Conexión entre panel solar, batería y regulador MP1584
Fuente: Elaboración propia.
2000 𝑚𝐴ℎ
𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝑐𝑎𝑟𝑔𝑎 = = 10 ℎ𝑜𝑟𝑎𝑠
200 𝑚𝐴
Interruptor Magnético
28
general de nitrógeno o algún gas inerte equivalente, las láminas de contactos
están hechas de material ferromagnéticos (Fe-Ni aleado), cada contacto está
sellado en los extremos opuestos del tubo de vidrio que puede tener unos 10
mm de largo por 3 mm de diámetro. Al acercarse un campo magnético se unen
los contactos y se separan al desaparecer el campo magnético. En el
pluviógrafo el interruptor magnético se encuentra ubicado en el pivote del
sensor basculante como puede verse en la figura 10, este interruptor se
encuentra normalmente abierto y al producirse cada basculación por acción
del imán se cierra y abre generando así un pulso rectangular de corta duración.
29
Microcontrolador
30
funcionamiento a 16 MHZ y alimentado con 4,8 V que se encuentra alrededor
de los 17 mA, todo gracias a que el oscilador interno toma la menor cantidad
de corriente para su funcionamiento. Ver Tabla 2.
CLOCK mA a 5V
8 MHZ 11.68
16 MHZ 17.52
Fuente: https://www.avrprogrammers.com/howto/atmega328-power
El bus I2C (Inter Integrated Circuits) también conocido como TWI (Two Wire
Interface) fue desarrollado por Phillips y permite la comunicación entre
microcontroladores, memorias y demás dispositivos por medio de dos hilos
uno para transmitir los datos (SDA) y otro que es el reloj asíncrono (SCL) que
indica cuando leer los datos. Cada dispositivo cuenta con una dirección
31
exclusiva de 7 bits, permitiendo así en teoría conectar hasta 27=128
dispositivos, y solo uno de ellos puede actuar como master pudiendo
alternarse en un instante dado, este se encarga de proporcionar un protocolo
de arbitraje y detección de colisiones.
32
Figura 14. Configuración de los pines DS1307
Fuente: https://datasheets.maximintegrated.com/
33
Almacenamiento
El bus SPI utiliza una solución síncrona, porque utiliza unas líneas
diferentes para los datos y el clock. El clock es una señal que indica al que
escucha exactamente cuándo leer las líneas de datos, con lo que el problema
de pérdida de sincronía se elimina de raíz. Ver figura 16.
● SCLK o SCK (Señal de reloj del bus): esta señal rige la velocidad a la
que se transmite cada bit.
34
Figura 16. Configuración bus SPI
Fuente: https://learn.sparkfun.com
35
los pines trabajarán al mismo nivel de tensión y esto podría dañar la memoria
SD que trabaja en un rango de 2.7 V a 3.6 V. Ver figura 18.
𝑅2
𝑉𝑜𝑢𝑡 = 𝑉𝑖𝑛 ∗ Ecuación 3
𝑅1 + 𝑅2
3,3 𝐾Ω
𝑉𝑜𝑢𝑡 = 5 𝑉 ∗ = 3,23 𝑉
1,8 𝐾Ω + 3,3 𝐾Ω
3,3 𝐾Ω
𝑉𝑜𝑢𝑡 = 4,8 𝑉 ∗ = 3,10 𝑉
1,8 𝐾Ω + 3,3 𝐾Ω
36
Comunicación
37
Figura 19. Configuración puerto serial UART
Fuente: https://www.allaboutcircuits.com
38
● Si el voltaje es mayor o igual a 4,3V mostrara mensaje OVER-
VOLTAGE WARNING
39
En caso de alimentar con batería no es necesario la totalidad del arreglo
tan solo mantener el diodo zener y que el voltaje se encuentre por encima de
3,4 V y por debajo de 4,4 V, se recomienda 4 V.
𝑅2
𝑉𝑜𝑢𝑡 = 𝑉𝑖𝑛 ∗ Ecuación 4
𝑅1 + 𝑅2
𝑅2
𝑅1 = (𝑉𝑖𝑛 ∗ ) − 𝑅2
𝑉𝑜𝑢𝑡
Donde:
Vin=4,8 V
Vout (max)=2,8 V
R2=10 KΩ
10 𝐾Ω
𝑅1 = (4,8 𝑉 ∗ ) − 10 𝐾 = 7,14 𝐾Ω ≈ 7,5 𝐾Ω (𝑣𝑎𝑙𝑜𝑟 𝑐𝑜𝑚𝑒𝑟𝑐𝑖𝑎𝑙)
2,8 𝑉
10 𝐾Ω
𝑉𝑜𝑢𝑡 = 4,8 𝑉 ∗ = 2,74 𝑉
7,5 𝐾Ω + 10 𝐾Ω
40
Control de encendido y apagado del módulo SIM800L
Led indicador
41
Donde:
𝑉𝑜𝑢𝑡 = 5 𝑉
𝑉𝑙𝑒𝑑 = 1,2 𝑉
𝐼𝑙𝑒𝑑 = 5 𝑚𝐴
42
opción para que se conecte de forma automática cada vez que se reinicie el
servidor, como se muestra en la figura 24.
43
Figura 26. Proceso para agregar usuario de servidor FTP
Fuente: Elaboración propia.
44
Figura 29. Asignar carpeta de servidor FTP
Fuente: Elaboración propia.
45
este caso es 192.168.0.101 y luego es necesario abrir el puerto 21 para
permitir la comunicación con el servidor FTP. Ver figura 31 y 32.
46
el panel de control > sistema y seguridad > firewall de Windows y seguir un
conjunto de pasos como indican las figuras que van desde la 33 a 39.
47
Figura 36. Agregar aplicación a través del firewall
Fuente: Elaboración propia.
48
Figura 39. Finalizada habilitación de filezilla server a través del firewall
Fuente: Elaboración propia.
49
Figura 41. Crear anfitrión
Fuente: Elaboración propia.
50
Software utilizado para desarrollar el código
51
Habilitar GPRS
AT+SAPBR = 1,1
OK
52
Establecer la ruta donde el archivo debe cargarse
AT+FTPPUTPATH = "/"
OK
La siguiente salida del módulo indica que está lista para la carga de
datos y 1360 es la longitud máxima de datos (bytes) que pueden enviarse a
la vez. Depende del estado de la red y en el caso del SIM800L es el límite
máximo de bytes que puede enviar.
+FTPPUT: 1,1,1360
AT+FTPPUT = 2,10
+ FTPPUT: 2,10
OK
53
La siguiente respuesta no solicitada indica que está listo para transferir
más datos
+ FTPPUT: 1,1,1360
AT + FTPPUT = 2,0
OK
+ FTPPUT: 1,0
Figura 43. Línea de tiempo para envío de .txt a servidor FTP, parte 1
Fuente: Elaboración propia.
54
Figura 44. Línea de tiempo para envío de .txt a servidor FTP, parte 2
Fuente: Elaboración propia.
55
En la figura 45 se puede observar la rutina principal del sistema
electrónico.
56
En la figura 46 se muestra la subrutina al momento de enviar el
archivo al servidor FTP.
Figura 46. Diagrama de flujo de subrutina para enviar archivo a servidor FTP
Fuente: Elaboración propia.
Diseño de la PCB
57
En la figura 47 se muestra el diseño de la placa (PCB) del sistema
electrónico, una combinación de la cara superior e inferior donde se observa
el tipo de componente y las pistas.
Componente Valor
D1 1N4007
D2 1N5231B
MOSFET IRFIZ24G
58
R1,R2,R4,R8,R9 10 KΩ
R3 7,5 KΩ
R5, R6 1 KΩ
C1,C4 22 uF
C2, C3 100 nF
Precio
Recurso Descripción Cantidad Costo
Unitario
Baquelita PCB 1 Cara 1 6000,00 6.000,00
Memoria SD 4 GB 1 8000,00 8.000,00
Módulo GSM GPRS SIM800L 1 30.000,00 30.000,00
Resistencias, leds,
Componentes
diodo, pulsadores, 2000,00 2.000,00
Electrónicos 5
capacitor
Materiales Utilizados Mechas, Estaño 5 2000,00 2.000,00
Microcontrolador ATmega328p 1 97.000,00 97.000,00
Regulador 3.3V AMS1117 1 12.000,00 12.000,00
MP1584 REGULADOR DC-DC 1 400.000 400.000
Baterías 1,2V 1000mAh 4 30000 120.000,00
59
CAPÍTULO V
RESULTADOS
60
Pruebas realizadas al reloj en tiempo real
Primera prueba
Objetivo:
Procedimiento:
- Apagar el equipo.
- Formatear la memoria SD.
- Encender el sistema electrónico con la memoria SD.
Resultados:
61
Segunda prueba
Objetivo:
Procedimiento:
62
Resultados:
Durante la prueba, el led parpadea 3 veces indicando que los datos han
sido cargados correctamente al reloj en tiempo real como puede observarse
por el monitor serial. Ver figura 51.
Primera prueba
Objetivo
Procedimiento
63
Resultados
Segunda prueba
Objetivo
Procedimiento
Resultados
64
iniciado la comunicación correctamente con la memoria SD como puede
observarse en la figura 53.
Tercera prueba
Objetivo
Procedimiento
Resultados
65
Figura 54. Prueba de registro de datos en la memoria SD
Fuente: Elaboración propia.
66
Figura 55. Visualización de archivo .txt en raíz SD luego de registro de datos
Fuente: Elaboración propia.
Objetivo
67
Procedimiento
Resultados
68
Figura 58. Proceso de recepción de archivo por parte del servidor FTP
Fuente: Elaboración propia.
Figura 59. Visualización del archivo .txt en carpeta del servidor FTP
Fuente: Elaboración propia.
69
Prueba del dispositivo en ambiente externo
Prueba día 1:
70
03/04/2018 06:00 AM 0 0
03/04/2018 07:00 AM 0 0
03/04/2018 08:00 AM 0 0
03/04/2018 09:00 AM 437 87,4
03/04/2018 10:00 AM 0 0
03/04/2018 11:00 AM 0 0
03/04/2018 12:00 PM 400 80
03/04/2018 01:00 PM 0 0
03/04/2018 02:00 PM 0 0
03/04/2018 03:00 PM 413 82,6
03/04/2018 04:00 PM 0 0
03/04/2018 05:00 PM 0 0
03/04/2018 06:00 PM 0 0
03/04/2018 07:00 PM 0 0
03/04/2018 08:00 PM 0 0
03/04/2018 09:00 PM 0 0
03/04/2018 10:00 PM 0 0
03/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Las pruebas del día 2 hasta el día 8; así como, la representación gráfica
de los datos del día 8, se pueden observar en Anexo B.
71
Es capaz de detectar si la memoria SD se encuentra o no insertada e
informar su ausencia manteniendo el led encendido.
72
CONCLUSIONES
73
RECOMENDACIONES
74
BIBLIOGRAFIA
75
ANEXO A
Parámetros:
<n>
0 Deshabilitar el código de resultado no solicitado de registro de red
1 Habilite el código de resultado no solicitado de registro de red
+ CREG: <stat>
2 Habilite el código de resultado no solicitado de registro de red con
información de ubicación + CREG: <stat> [, <lac>, <ci>]
<stat>
0 No registrado, MT no está buscando actualmente un nuevo
operador para registrarse a
1 red doméstica registrada
2 No registrado, pero MT está buscando actualmente un nuevo
operador para registrarse a
3 Registro denegado
4 Desconocido
5 registrado, roaming
76
Ejemplo:
AT+CREG?
+CREG: 0,1
OK
La respuesta nos Indica que está conectado a la red.
Si <cmd_type> = 2
Respuesta:
+SAPBR: <cid>,<Status>,<IP_Addr>
<cmd_type>
0 Cerrar al portador
1 Abierta al portador
2 Consulta portador
3 Establecer parámetros de portador
4 Obtener parámetros de portador
<Status>
0 El portador se está conectando
1 portador está conectado
2 portador está cerrando
3 portador está cerrado
77
<ConParamTag> Parámetro del portador
<ConParamValue_Rate>
0 2400
1 4800
2 9600
3 14400
78
Sintaxis: AT+FTPCID=<valor>
Respuesta: OK
Ejemplo:
AT+FTPCID=1
OK
79
Respuesta: OK
OK
+ FTPPUT: 1,1, <maxlength>
Si el modo es 1 y es una sesión fallida de obtención de FTP:
OK
+ FTPPUT: 1, <error>
Si el modo es 2 y <reqlength> no es 0
+ FTPPUT: 2, <cnflength>
//Datos de entrada
OK
80
Comando de escritura
AT + FTPPUT = <modo> [, <reqlength>]
Parámetros
<modo>
1 Para abrir sesión FTP
2 Para escribir datos de carga de FTP.
<error>
61 Error neto
62 Error de DNS
63 Error de conexión
64 Tiempo de espera
65 Error del servidor
66 La operación no permite
70 Error de repetición
71 Error de usuario
72 Error de contraseña
73 Tipo de error
74 Descanso de error
75 Error pasivo
76 Error activo
81
77 Operar error
78 Error de carga
79 Error de descarga
86 abandono manual
82
ANEXO B
Prueba día 2:
83
04/04/2018 01:00 PM 0 0
04/04/2018 02:00 PM 0 0
04/04/2018 03:00 PM 880 176
04/04/2018 04:00 PM 0 0
04/04/2018 05:00 PM 0 0
04/04/2018 06:00 PM 0 0
04/04/2018 07:00 PM 0 0
04/04/2018 08:00 PM 0 0
04/04/2018 09:00 PM 0 0
04/04/2018 10:00 PM 0 0
04/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Prueba día 3:
84
05/04/2018 04:00 AM 0 0
05/04/2018 05:00 AM 0 0
05/04/2018 06:00 AM 0 0
05/04/2018 07:00 AM 0 0
05/04/2018 08:00 AM 0 0
05/04/2018 09:00 AM 1290 258
05/04/2018 10:00 AM 0 0
05/04/2018 11:00 AM 0 0
05/04/2018 12:00 PM 1217 243,4
05/04/2018 01:00 PM 0 0
05/04/2018 02:00 PM 0 0
05/04/2018 03:00 PM 1360 272
05/04/2018 04:00 PM 0 0
05/04/2018 05:00 PM 0 0
05/04/2018 06:00 PM 0 0
05/04/2018 07:00 PM 0 0
05/04/2018 08:00 PM 0 0
05/04/2018 09:00 PM 0 0
05/04/2018 10:00 PM 0 0
05/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Prueba día 4:
85
- El archivo .txt fue recibido con éxito en el servidor FTP.
Prueba día 5:
86
- Se obtuvo un total de 0 basculaciones. Ver Tabla 10.
- El voltaje de la batería se encontraba en 6,3 V al finalizar el día.
- El voltaje de salida del regulador se encontraba en 4,8 V al finalizar el
día.
- Los datos obtenidos por el sensor, se registraron en la memoria SD con
su estructura en columnas y de manera correcta.
- El archivo .txt fue recibido con éxito en el servidor FTP.
87
07/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Prueba día 6:
88
08/04/2018 02:00 PM 202 40,4
08/04/2018 03:00 PM 0 0
08/04/2018 04:00 PM 0 0
08/04/2018 05:00 PM 1917 383,4
08/04/2018 06:00 PM 1662 332,4
08/04/2018 07:00 PM 0 0
08/04/2018 08:00 PM 0 0
08/04/2018 09:00 PM 0 0
08/04/2018 10:00 PM 0 0
08/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Prueba día 7:
89
09/04/2018 05:00 AM 0 0
09/04/2018 06:00 AM 0 0
09/04/2018 07:00 AM 0 0
09/04/2018 08:00 AM 0 0
09/04/2018 09:00 AM 0 0
09/04/2018 10:00 AM 0 0
09/04/2018 11:00 AM 0 0
09/04/2018 12:00 PM 0 0
09/04/2018 01:00 PM 0 0
09/04/2018 02:00 PM 0 0
09/04/2018 03:00 PM 0 0
09/04/2018 04:00 PM 0 0
09/04/2018 05:00 PM 0 0
09/04/2018 06:00 PM 0 0
09/04/2018 07:00 PM 0 0
09/04/2018 08:00 PM 0 0
09/04/2018 09:00 PM 0 0
09/04/2018 10:00 PM 0 0
09/04/2018 11:00 PM 0 0
Fuente: Elaboración propia.
Prueba día 8:
90
Tabla 13. Basculaciones generadas el 10/04/2018
91
- Importar los datos del archivo de texto .txt a Excel, como se muestra
en la figura 61.
92
- Desde el resultado obtenido de la multiplicación entre la basculación de
C1 y la resolución de 0,2 se extiende desde E1 hasta E288 con el fin de
obtener el resultado de las demás basculaciones por la resolución de
0,2. Ver figura 63.
-
Figura 64. Insertar grafica
Fuente: Elaboración propia.
93
La intensidad de precipitación (mm/h) se presenta en la siguiente
gráfica. Ver figura 65.
1,8
1,6
1,4
1,2
0,8
0,6
0,4
0,2
94
ANEXO C
95
Figura 68. Pluviógrafo durante envío de datos
Fuente: Elaboración propia.
96
ANEXO D
CODIGO_TG_LUIS_DIZ.INO
97