Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
net/publication/305650304
CITATIONS READS
0 1,134
1 author:
Juan Moreno
ProITC Solution
7 PUBLICATIONS 0 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Symmetry tensor field breaking effects in Sr2RuO4 and the velocity jumps due to the Ehrenfest relations View project
Sound waves propagation in intelestelar media and elasticity waves propagation in low symmetry systems View project
All content following this page was uploaded by Juan Moreno on 26 July 2016.
RESUMEN
El Problema ................................................................................................................... 1
1.3 Justificación......................................................................................................... 3
Capítulo II ..................................................................................................................... 5
Capítulo IV .................................................................................................................. 19
Desarrollo .................................................................................................................... 19
Capítulo V ................................................................................................................... 49
Recomendaciones. ................................................................................................... 50
Referencias .................................................................................................................. 51
Índice de Figuras
Figura 1. Sistema generalizado de adquisición de datos ............................................... 7
Figura 2. Diagrama de Bloques del Proyecto.............................................................. 19
Figura 3. Diagrama de bloques del Hardware del Sistema. ........................................ 20
Figura 4. Circuito acondicionador del sensor HS1100LF. .......................................... 23
Figura 5. Circuito acondicionador del sensor LM35. ................................................. 23
Figura 6. Entorno de trabajo del PCWHD. ................................................................. 24
Figura 7. Diagrama de flujo de la función ccp1_int.................................................... 27
Figura 8. Diagrama de flujo de la función construirMensajeEnviar ........................... 28
Figura 9. Trama genérica del mensaje según el código empleado .............................. 29
Figura 10. Configuración de acceso a la BD e intervalo de lecturas .......................... 31
Figura 11. Interfaz de acceso al sistema de medición ................................................. 32
Figura 12. Esquema entidad relación de las tablas de las Base de Datos ................... 33
Figura 13. Diagrama de flujo del método constructor de VentanaPrincpal ................ 34
Figura 14. Diagrama de flujo del método signal update de VentanaPrincpal ............. 34
Figura 15. Diagrama de flujo del método procesarMensajeRecibidoMM 1 de 3 ....... 36
Figura 16. Diagrama de flujo del método procesarMensajeRecibidoMM 2 de 3 ....... 37
Figura 17. Diagrama de flujo del método procesarMensajeRecibidoMM 3 de 3 ....... 38
Figura 18. Diagrama esquemático del circuito desarrollado. ...................................... 39
Figura 19. Cara de componentes del circuito .............................................................. 39
Figura 20. Cara de pistas de la tarjeta. ........................................................................ 40
Figura 21. Visualización 3D de la tarjeta. ................................................................... 40
Figura 22. Lecturas de Humedad Relativa [%] del HI93640 vs Sistema.................... 44
Figura 23. Lecturas de Temperatura [ºC] del HI93640 vs Sistema ............................. 44
Figura 24. Error porcentual de lecturas Humedad Relativa ........................................ 46
Figura 25. Gráfico de Error Porcentual de lecturas de temperatura ............................ 48
Índice de Tablas
Tabla 1. Respuesta típica del circuito acondicionador del sensor de HS1100LF ....... 24
Tabla 2. Funciones básicas y códigos de operación .................................................... 30
Tabla 3. Comparativa entre termógrafo HI 93640 y Sistema de Adquisición ............ 43
Tabla 4. Errores en lecturas de Humedad Relativa. .................................................... 45
Tabla 5. Promedio Máximo y Mínimo de Medidas de Error en Humedad ................. 45
Tabla 6. Errores en medidas de temperatura ............................................................... 47
Tabla 7. Promedio, máximo y mínimo de medidas de error en temperatura .............. 47
1
Capítulo I
El Problema
1.3 Justificación
Capítulo II
Marco Teórico
2.1 Antecedentes
Año: 2007
Año: 2007
Año: 2009
Sensores o Transductores
Los sensores tienen un rol fundamental en todo SAD ellos tienen la función de
convertir la variable física que se desea registrar en una magnitud eléctrica
(voltaje, corriente, resistencia, capacidad, Inductancia, etc.).
Acondicionamiento de la señal
Una de las grandes ventajas del lenguaje C es ser estructurado, además de ser
software libre. Se pueden escribir bucles que tienen condiciones de entrada y salida
claras y se pueden escribir funciones cuyos argumentos se verifican siempre para su
completa exactitud. Su excelente biblioteca estándar de funciones convierte a C en
uno de los mejores lenguajes de programación que los profesionales pueden utilizar.
Es un C mejorado
Soporta abstracción de datos
Soporta programación orientada a objetos
Soporta programación genérica
Capítulo III
Marco Metodológico
sistema.
Capítulo IV
Desarrollo
El hardware del sistema se puede ver con más detalle en la figura 3 que se
presenta a continuación:
A partir del análisis de los datos obtenidos se diseñó un circuito que estaba
acorde con las especificaciones técnicas requeridas, apoyándose en la hoja de datos
del sensor, en la figura 4 y 5 se observa el diagrama esquemático del acondicionador
diseñado para cada sensor.
VSS VSS
23
POWER
C2
R4 10n VSS
49.9k
R2 U3
8
VSS R3
4 3
VCC
499k R Q OUT
1k
7
DC
C1
RV2 5
CV 2.2n
50K
C3
GND
100u 2 6
TR TH
VSS
1 555
CSENSOR
1nF
VSS VSS
J4
CONN-
1
2
POWER
1 U4
150.0
2
VOUT OUT1
RL
3 LM35 100k
VSS VSS
Los circuitos son alimentados con 5V y tierra, LM35 tiene una salida lineal de
10mV/ºC y el circuito de acondicionamiento del HS1100LF presenta la respuesta
típica de la tabla 1:
Inicio
Repetir siempre
True
False
Tiempo de espera
FIN
End
Inicialización de variable
¿Hay datos?
True
True
False
End
Figura 12. Esquema entidad relación de las tablas de las Base de Datos
void update: Método tipo signal que se ejecuta cada vez que transcurre el
tiempo establecido en el temporizador de lectura, su función es procesar la
trama recibida y escribirla en la base de datos.
J4 VDD
CONN-H2
D1
1N4001
U1
1
2
7805
1 3
VI VO POWER
GND
C8 C9
330n 100n
2
1POWER U4 VSS
POWER
150.0
U2
2 2 15
VOUT RA0/AN0 RC0/T1OSO/T1CKI
3 16
RA1/AN1 RC1/T1OSI/CCP2/UOE J6
4 17
RA2/AN2/VREF-/CVREF RC2/CCP1/P1A
RL 5
RA3/AN3/VREF+ RC4/D-/VM
23 1
VCC
3 LM35 6 24 3
100k RA4/T0CKI/C1OUT/RCV RC5/D+/VP D+
7 25 2
RA5/AN4/SS/LVDIN/C2OUT RC6/TX/CK D-
14 26 4
RA6/OSC2/CLKO RC7/RX/DT/SDO GND
13
OSC1/CLKI
USBCONN
33 19
VSS VSS RB0/AN12/INT0/FLT0/SDI/SDA RD0/SPP0
34 20
RB1/AN10/INT1/SCK/SCL RD1/SPP1
35 21 VSS
RB2/AN8/INT2/VMO RD2/SPP2
36 22
POWER
RB3/AN9/CCP2/VPO RD3/SPP3
X1 37 27
RB4/AN11/KBI0/CSSPP RD4/SPP4
38 28
POWER
RB5/KBI1/PGM RD5/SPP5/P1B
39 29
RB6/KBI2/PGC RD6/SPP6/P1C
40 30
RB7/KBI3/PGD RD7/SPP7/P1D
CRYSTAL
8
RE0/AN5/CK1SPP
C6 C7 RE1/AN6/CK2SPP
9
22pF 22pF 10 RO
RE2/AN7/OESPP
18 1
VUSB RE3/MCLR/VPP
10k
C2 PIC18F4550
J7
R4 10n C5 C4 C10
CONN-H2
49.9k 10uF 22p
VSS VSS 470pF
R2 U3
8
VSS R3
1
2
4 3
VCC
499k R Q
VSS
1k
7
DC VSS
C1
RV2 5
CV 2.2n
50K VSS
C3
GND
100u 2 6
TR TH
VSS
1
555
CSENSOR
1nF
VSS VSS
t
Figura 19. Cara de componentes del circuito
40
Error Absoluto
Error Relativo [%] = Verdadero Valor (2)
50,00
45,00
40,00
35,00
30,00
25,00
HI93640
20,00
Sistema
15,00
10,00
5,00
0,00
35,00
33,00
31,00
29,00
27,00
25,00
HI93640
23,00
Sistema
21,00
19,00
17,00
15,00
18
16
14
12
10
8 Error Porcentual
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
3,0000
2,5000
2,0000
1,5000
Error Porcentual
1,0000
0,5000
0,0000
1 2 3 4 5 6 7 8 9 10111213141516171819
Capítulo V
Discusión y análisis de resultados
A través del cumplimiento de las fases pautadas para la ejecución del proyecto
de Desarrollo de un Sistema de Adquisición de Datos para variables de temperatura y
humedad para el Laboratorio de Suelos, Aguas y Plantas de la UNET y el estudio
teórico de los conceptos relacionados directamente con el desarrollo de los objetivos
específicos del trabajo se concluye:
Recomendaciones.
Referencias