Professional Documents
Culture Documents
UNIVERSIDAD DE LA SALLE
FACULTAD DE INGENIERA DE DISEO Y
AUTOMATIZACIN ELECTRNICA
BOGOT D.C.
2006
Director
JOSE ANTONIO TUMIALN
PhD en Ingeniera Mecnica
UNIVERSIDAD DE LA SALLE
FACULTAD DE INGENIERA DE DISEO Y
AUTOMATIZACIN ELECTRNICA
BOGOT D.C.
2006
Nota de aceptacin
ii
A mi madre y a mi familia
por su apoyo
siempre incondicional.
iii
AGRADECIMIENTOS
iv
CONTENIDO
INTRODUCCIN .....................................................................................................1
1. CARACTERSTICAS GENERALES DEL DISEO.............................................6
1.1. ANTECEDENTES.............................................................................................6
1.1.1.
1.1.2.
1.1.3.
1.1.4.
2.2.2.
2.2.3.
2.2.4.
Topologas...............................................................................................17
2.5.2.
2.5.3.
Antenas ...................................................................................................24
2.5.4.
Metodologa de prueba............................................................................27
2.6.2.
Anlisis de resultados..............................................................................30
El invernadero .........................................................................................38
3.1.2.
3.1.3.
3.2.2.
Temperatura ............................................................................................48
vi
Coordinador de red..................................................................................53
4.1.1.1. Diagrama funcional del circuito. .....................................................54
4.1.1.2. Diagrama de flujo para el PIC16LF688 en el Coordinador.............55
4.1.2.
Mdulo de medicin.................................................................................56
4.1.2.1. Diagrama funcional del circuito ......................................................57
4.1.2.2. Diagrama de flujo para el PIC16LF688 en el mdulo de medicin 58
4.1.3.
Mdulo repetidor......................................................................................59
4.4.2.
vii
5.2.1.
5.2.2.
5.2.3.
5.4.2.
Informacin de sucesos...........................................................................84
5.4.3.
5.4.4.
Opciones generales.................................................................................84
5.5.2.
viii
ix
LISTA DE TABLAS
xi
LISTA DE FIGURAS
xii
xiii
xiv
GLOSARIO
xv
xvi
RESUMEN
el impredecible comportamiento
xvii
ABSTRACT
xviii
INTRODUCCIN
OBJETIVOS
Objetivo general
Disear un sistema para monitorear en tiempo real el comportamiento de la
temperatura y la humedad relativa, dentro de un invernadero.
Objetivos especficos
a) Identificar la viabilidad tcnica de incorporar tecnologa inalmbrica, para
efectuar la transmisin de datos del invernadero, frente a soluciones tradicionales
de transmisin de datos por cable.
b) Definir la tecnologa de transmisin de los datos, con base en las caractersticas
y disposicin geogrfica de las reas productivas (bloques en los que est
segmentado el cultivo) donde se efectuarn las mediciones de las variables
climatolgicas en cuestin, teniendo en cuenta factores tales como, las distancias
al lugar de recepcin de los datos, los obstculos fsicos, las instalaciones
elctricas disponibles y el uso que se le dar a los datos producto de las
mediciones.
c) Elegir los sensores adecuados para la medicin de temperatura y humedad
relativa, teniendo en cuenta el uso que se le dar a las mediciones, las
condiciones climatolgicas de los lugares donde se implementar, y la
aplicabilidad futura de la solucin.
d) Disear el hardware necesario para efectuar la medicin de las variables
climatolgicas, incorporando el acondicionamiento de las seales obtenidas, el
almacenamiento y la transmisin de los datos, basndose en mdulos de medicin
comandados por microprocesadores.
RECOPILACION DE INFORMACIN
ANLISIS
FORMULACIN DE PARMETROS Y
POSIBLES SOLUCIONES
DOCUMENTACIN
DISEO
CORRECCIONES
EVALUACION DEL DISEO
REVISIN Y RECOMENDACIONES
Fuente: El autor.
Los
dataloggers
son
importados
desde
otros
pases
como
Coordinador
Monitoreo en campo:
Descarga de datos:
Fuente: El autor.
convencional
para
efectuar
las
labores
de
recepcin,
Sensores de
Temperatura y
Humedad
Relativa
Hardware de
recepcin
Hardware de
comunicacin PC
Hardware de
comunicaciones
Almacn de datos
Microcontrolador
Microcontrolador
Aplicacin
Hardware de
almacenamiento
Hardware de
comunicaciones
Medicin de
variables fsicas
en invernadero
Mdulo registrador en
invernadero gobernado
por microcontrolador
Hardware de
comunicaciones
Medio de
transmisin
Mdulo coordinador
gobernado por
microcontrolador
Fuente: El autor.
10
Interfaz de usuario
Resultados e
informes
Computadora para
procesamiento y
almacenamiento de datos
11
2. TECNOLOGIA INALMBRICA.
2.1. TECNOLOGAS ACTUALES
En la actualidad existe una variedad de estndares internacionales de transmisin
inalmbrica por radiofrecuencia tales como Bluetooth y WiFi, entre otras, que
posibilitan la transferencia de grandes volmenes de datos a alta velocidad para
aplicaciones de voz, video, redes de computadoras, etc., a expensas de un gran
consumo de energa y alto costo.
Sin embargo, hasta hace ms o menos 2 aos no exista un estndar para redes
inalmbricas que sumpliera los requerimientos de aplicaciones de monitoreo y
control para el hogar y la industria, tales como redes de sensores y sistemas de
control. En contraste a las aplicaciones tpicas para las que fueron diseados
Bluetooth y WiFi, estos sistemas no necesitan transmitir grandes volmenes de
informacin a grandes velocidades. En cambio, lo que requieren es dispositivos
confiables, seguros, de bajo consumo, para incrementar la vida de las bateras y
con la posibilidad de incorporar gran nmero de mdulos en una sola red.
Cabe anotar que no es nuevo el desarrollo de sistemas propietarios (diseos de
empresas particulares) para ser incorporados en aplicaciones de monitoreo y
control para el hogar y la industria, pero algunos de estos sistemas se ofrecen a
costos altos y como es de suponerse tienen problemas de compatibilidad en el
sentido de interoperar con sistemas de otros fabricantes y con nuevas tecnologas.
Facilidad de implementacin
Bajo costo
13
Ancho de
Banda
Hasta 54Mbps
Bluetooth
1 Mbps
IEEE
802.15.4
250 Kbps
Consumo de
potencia
400mA
transmitiendo,
20mA en reposo
40mA
transmitiendo,
0.2mA en reposo
30mA
transmitiendo,
3uA en reposo
Ventajas
Aplicaciones
Gran ancho de
banda
Interoperatividad,
sustituto del cable
Batera de larga
duracin, bajo
coste
Fuente: http://www.domodesk.com.
IEEE 802.11b
Horas
U$9
complejo
32
Enumeracin hasta 3 s
100 m
11Mbps
Authentication Service
Set ID (SSID)
Bluetooth
1 semana
U$6
muy complejo
7
Enumeracin hasta 10s
10 m
1Mbps
64bit, 128bit
IEEE 802.15.4
ms de 1 ao
U$3
Simple
65535
Enumeracin 30 ms
70 m
250Kbps
128bit AES y definido
por el usuario en capa
de aplicacin
Una red puede estar formada por hasta 65535 nodos los cuales tienen la mayor
parte del tiempo el transceiver de radiofrecuencia en estado de bajo consumo de
14
el
estndar
del
modelo
de
referencia
OSI
(Open
Systems
APLICACIN
MARCO DE APLICACIN
Compaas promotoras
CAPA DE RED Y DE
SEGURIDAD
CAPA MAC
IEEE
CAPA FSICA
15
16
2.2.4. Topologas
La red de nodos puede configurarse bsicamente en tres topologas: Estrella,
malla y rbol.
Figura 5. Topologas
ORTEGON BOLIVAR, Jairo Augusto. La regulacin estatal colombiana promueve los sistemas
El texto completo de la resolucin puede consultarse desde la pgina principal del Ministerio de
comunicaciones http://www.mincomunicaciones.gov.co
18
a).
b).
c).
d).
e).
f).
como
entre
Texas
muchas
Instruments,
otras,
Ember,
distribuyen
Freescale
actualmente
Semiconductor,
dispositivos
de
ORTEGON BOLIVAR, Jairo Augusto. La regulacin estatal colombiana promueve los sistemas
19
20
21
El ETRX1 tiene un alcance de transmisin con lnea de vista de hasta 135 m. Las
siguientes son las tablas de caractersticas del ETRX1 dadas por el fabricante.
Tabla 3. Caractersticas del mdulo ETRX1.
Tamao 37,75 x 20,45mm
Antena integrada o antena externa mediante conector Hirose U.FL
UART para fcil comunicacin
Cumple con el estndar IEEE 802.15.4
Puede actuar como FFD, RFD y Coordinador
Incluye el transceiver Ember EM2420
Hasta 8 MIPS de procesamiento
El mdulo viene con software de interface mediante comandos AT.
8 lneas de entrada/salida de propsito general y dos entradas anlogas
Soporta 5 diferentes modos de consumo
Basado en el EmberNet classic stack
Cumplimiento del estndar IEEE 802.15.4 con el nuevo EmberZNet stack disponible prximamente
Actualizacin de Firmware va RS232 o sobre el aire (proteccin con contrasea)
Encriptacin de hardware soportada (AES-128)
Voltaje de alimentacin 2,7V 3,6V
Corriente de consumo tan baja como 15uA en modo sleep
Probado para cumplimiento de CE y FCC (con la antena integrada)
Rango de temperatura de operacin: -40C a +85C
2.5.3. Antenas
La antena es un dispositivo que enfoca la energa en una direccin en particular.
La forma como se enfoca la energa depende de su diseo y aplicacin.
24
25
Fuente: El autor.
27
Fuente: El autor.
Fuente: El autor.
Punto B
1
2
12
11
14
3
4
11
14
13
11
3
4
5
4
6
5
7
6
8
7
9
8
10
9
Transmiti
SI
SI
SI
NO
NO
NO
NO
SI
SI
SI
SI
SI
SI
NO
SI
SI
SI
SI
SI
SI
SI
NO
SI
SI
SI
Nivel (1-3)
3
2
2
0
0
0
0
2
3
2
1
2
2
0
2
2
2
1
2
2
2
0
2
1
2
Fuente: El autor.
Fuente: El autor.
que no slo hay que tener en cuenta las distancias geogrficas, sino adems las
diferencias de altura del terreno, barreras en sitios especficos y otras fuentes de
interferencia. Segn lo anterior, para la implementacin de una red inalmbrica es
necesario evaluar cuidadosamente las condiciones particulares de cada finca,
teniendo en cuenta las diferentes fuentes de interferencia o prdida de seal.
Adicionalmente, estas pruebas se efectuaron en una finca donde la altura de las
plantas es notablemente menor a la de un cultivo de flores u otros productos,
donde las plantas alcanzan hasta los 2,5 metros.
Figura 15. Vista de los cultivos bajo invernadero en la finca.
Fuente: El autor.
Fuente: El autor.
STEED, David. The Power of Sensitivity. Improving range with receiver sensitivity.
32
(Ec.2)
donde,
R
N
PT
GT
PR
FM
33
= Longitud de onda
(Ec.3)
Punto B
1
2
12
11
14
13
3
4
6
5
7
6
8
10
Distancia en metros
43,47
100,17
90,72
107,73
77,49
141,75
111,51
64,26
118,125
102,06
171,99
64,26
64,26
113,4
Margen de atenuacin
15
20
20
15
15
22
15
15
15
15
15
15
15
20
Ganancia requerida
-9,19
3,06
2,20
-1,31
-4,17
8,08
-1,01
-5,80
-0,51
-1,78
2,76
-5,80
-5,80
4,14
Fuente: El autor.
Los valores negativos de ganancia en la tabla anterior indican que, para los
valores sealados de potencia de transmisin, sensitividad del receptor y
distancia, las transmisiones ya cumplen con los mrgenes de atenuacin
especificados y, por lo tanto, no es necesario incluir antenas de ganancia. Segn
los valores de ganancia obtenidos, puede establecerse el tipo de antena en cada
uno de los bloques. La tabla siguiente especifica la ganancia necesaria de la
antena (todas las antenas son omnidireccionales) de acuerdo los valores de
ganancia requeridos que se especifican en la tabla anterior.
Tabla 8. Ganancia de las antenas en cada bloque.
BLOQUE GANANCIA DE LA ANTENA (DB)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
2
2
2
2
2
5
2
2
2
2
5
5
2
Fuente: El autor.
35
Ganancia (dB)
4,2
4,2
4,2
Fuente: El autor.
las
pruebas
puede
ser
clasificado
como
ambiente
urbano,
2500
Cantidad
3.660
3.660
1
1.830
1.830
Nmero de nodos
14
TOTAL
Costo por nodo
Costos asociados a transmisin inalmbrica
Costo mdulos inalmbricos
Costo por nodo
14
120.000
21.993.760
1.570.983
8.798
628
1.680.000
120.000
672
48
BARRIOS
CAPDEVILLE,
Octavio.
Construccin
de
un
invernadero.
Ibid. Pag. 5.
38
Fundacin
de
39
tiempo estar convenientemente ventilados8. Para lograr este fin, lo normal es que
los instrumentos se instalan dentro de lo que se denomina caseta meteorolgica,
cuya base se encuentra a una altura de 2 metros sobre el suelo.
Para los estudios de contaminacin del aire son tiles tanto la temperatura del
aire ambiental en un solo nivel (generalmente 1,5 a 2 m sobre el suelo) como la
diferencia de temperatura entre dos niveles (generalmente 2 m y 10 m). Estas
medidas sirven para realizar clculos sobre la elevacin de la pluma y para
determinar la estabilidad atmosfrica9.
Del mismo modo es necesario tener en cuenta los valores de exactitud y
resolucin de las mediciones, recomendados por estndares internacionales. La
siguiente tabla especifica los valores de exactitud y resolucin recomendadas en
estudios de calidad del aire.
Tabla 11. Valores de exactitud y resoluciones recomendadas.
Variable meteorolgica
Velocidad del viento
(horizontal y vertical)
Direccin del viento
(acimut y elevacin)
Temperatura del aire
Diferencia vertical de Temperatura
Temperatura del Punto de Roco
Precipitacin
Presin Atmosfrica
Radiacin Solar
Exactitud de la variable
0,2 m/s + 5% del observado
Resolucin de la medicin
0,1 m/s
5 grados
1,0 grados
0,5 C
0,1 C
1,5 C
10% del observado o 0,5 mm
3 hPa
5% del observado
0,1 C
0,02 C
0,1 C
0,3 mm
0,5 hPa
10 W/m 2
meteorolgicas de la red de monitoreo de calidad del aire. IDEAM. Bogot. 2002. Pag. 32.
40
Especificaciones
Horizontal
Velocidad del viento
Vertical
Direccin del Viento
Temperatura
Diferencia de Temperatura
Temperatura del punto de Roco
Radiacin Solar
Velocidad Inicial
Constante de Distancia
Velocidad Inicial
Constante de Distancia
Velocidad Inicial
Distancia de Retardo
Razn de Amortiguamiento
Constante de Tiempo
Constante de Tiempo
Constante de Tiempo
Amplitud
Constante de Tiempo
Amplitud
Respuesta Espectral
0,5 m/s
5m
0,25 m/s
5m
0,5 m/s @ 10 grados
5m
0,4 a 0,7
1 minuto
1 minuto
1 minuto
- 30 C a + 30 C
5 segundos
- 20 C a + 60 C
285 nm a 2800 nm
10
11
42
12
meteorolgicas de la red de monitoreo de calidad del aire. IDEAM. Bogot. 2002. Pag. 36
13
14
43
Fuente: http://www.honeywell.com
44
Fuente: http://www.humirel.com
45
Parmetro
TEMPERATURA
Resolucin
Repetibilidad
Exactitud
Rango
Tiempo de
respuesta
HUMEDAD
Resolucin
Repetibilidad
Exactitud
Intercambiabilidad
Rango
Tiempo de
respuesta
Histresis
Estabilidad a lo
largo del tiempo
Condiciones
Min
Tip
Mx
Unds
0,04
12
0,01
14
+/-0,1
0,01
14
C
Bit
C
123,8
30
C
S
0,03
12
%RH
Bit
%RH
100
4
%RH
s
+/- 1
< 0,5
%RH
%RH/ao
Ver figura
1/e (63%)
-40
5
0,5
8
0,03
12
+/-0,1
Ver figura
Total
0
1/e (63%) Lento
movimiento de aire
Fuente: http://www.sensirion.com
Como puede apreciarse en las grficas de exactitud, los sensores SHT15 y SHT75
ofrecen la mayor exactitud de la familia. El STH15 difiere del SHT75 solamente en
que el primero viene en montaje superficial. El SHT15, adems, puede
acompaarse
un
pequeo
filtro
contra
suciedad,
polvo,
agua
otros
3.2.2. Temperatura
Dentro del campo de la medicin de variables meteorolgicas, los instrumentos
clsicamente utilizados pueden clasificarse en tres clases principales, basados en:
(1) la expansin trmica, (2) el cambio de resistencia y (3) las propiedades
termoelctricas de diversas sustancias como una funcin de la temperatura. Los
termmetros de mercurio y alcohol son ejemplos comunes de sensores de
expansin trmica. Sin embargo, su valor es limitado en redes de monitoreo in situ
o
remotas
debido
automatizados16.
16
Las
que
no
tienen
estaciones
la
capacidad
meteorolgicas
Ibid. Pag. 33
48
de
registrar
tradicionales
datos
contienen
49
RTD
Termistor
Sensor IC
Caractersticas elctricas
Termopares parsitos
Baja salida de voltaje
Baja sensitividad
Salida no lineal
Resistencia de salida
Baja resistencia (100, tpico)
Baja sensitividad
Salida no lineal
Resistencia de salida
Alta resistencia y sensitividad
Drstica salida no lineal
Alto nivel de voltaje o corriente a la salida
Salida lineal
Acondicionamiento de seal
Compensacin Cold-junction
Gran amplificacin
Alta resolucin
Linealizacin
Excitacin de corriente
Alta resolucin
Linealizacin
Excitacin de voltaje o corriente
Resistencia de referencia
Linealizacin
Fuente de poder
Ganancia moderada
17
50
Elemento
Trmico
Bimetal
Resistencia de:
Niquel
Platino
Cobre
Termistor
Termopar de:
Cobre-Constantn (T)
Hierro-Constantn (J)
Cromel-Alumel (K)
Pt-Pt/Rd (R y S)
Radiacin de:
ptico
Infrarojo
Fotoelctrico
Total
Relacin
Cuarzo
Deriva
<1%/ao
Alcance
mnimo
28 C
50 C
Precisin Repetibilidad
1 %
0,25 %
1 %
0,25 %
0,3 C/ao
<11 C
0,5 C
<0,05 C
Sin envejecer
1 C/ao
Envejecido
<0,05 C/ao
<3 C
<1 C
0,01 C 0,03 C
0,1 C 0,005 C 0,03 - 0,11 C
<0,5 C/ao
a >11 C/ao
S/Atm Trabajo
Tamao y
envejecimiento
0,05 C
Temperatura
Mx. C
500
500
Distancia Mx.
al receptor
6m (Mx 25)
-
300
<300m
950
120
400
<1500m
0,4 - 2%
0,3 - 0,5%
0,8%
1 - 3 C
~ 0,11 C
~ 0,11 C
~ 0,11 C
~ 0,11 C
370
550
1100
1600
6000
500 C
100 C
110 C
220 C
400 C
1 - 3 C
0,3 %
0,5 %
0,5 %
0,5 %
Muy buena
0,5 %
0,25
Muy buena
Muy buena
5000
5000
5000
330 C
0,0075
Muy buena
250
<1500m
<1500m
Galvanomtrico
Limitado por ext
(Cables compens.)
Linealidad
Si, excepto vapor
Buena
Atmsfera de
Trabajo
Depende del material
del bulbo
Escala expuesta
a baja temperatura
Excelente
Buena
Pobre
A proteger en
liquidos y
atmsferas
corrosivas
Cualquiera
Buena
Buena
Muy buena
Buena a alta temp.
Oxidante - Reductora
Reductora
Oxidante
Oxidante
El haz de radiacin
del objeto a la lente
del pirmetro no debe
interrumpirse
Pobre
Desventajas
Sistema trmico voluminoso
Medida local
Ventajas
Econmico
Econmico
Alcance amplio,
compensacin
unin fra,
linealidad menor que
sonda de resistencia
Pobre linealidad
ms caro que
el termopar
Difcil determinar
temperatura exacta.
Caro. Dificil determinar
temperatura exacta.
Caro.
Fuente: CREUSS, Antonio. Instrumentacin Industrial. AlfaOmega Marcombo. 2004. Pag. 294
51
Pequeo tamao
respuesta rpida
52
Mdulos para
medicin de
temperatura
y humedad
relativa,
dentro del
alcance
mximo de
transmisin
inalmbrica
Repetidor
Coordinador
Computadora para configuracin del
sistema, recepcin y administracin de
datos de monitoreo climatolgico
Fuente: El autor.
Vbat 9V
3.3 V
Vbat 9V
VIN
VOUT
5.0 V
VIN
MCP1701
VOUT
5.0V
MCP1701
2
3
R2IN
T2OUT
DB9
R2OUT
T2IN
MAX232
RC0
RC1
RC2
RC3
3.3V
RC0
RC1
RC2
RC3
RX
TX
RX
TX
RA2
PIC16LF688
SCL
SDA
RA0
RA1
24LC256
PIC16LF688
Fuente: El autor.
54
DO
DI
SLEEP
MDULO RF
ETRX1
INICIO
Configurar puertos E/S,
osciladores y UART
El coordinador espera reporte
de los nodos de medicin.
RX Cmd
SI
Cmd=0?
NO
SI
Cmd=RQ?
Si hay cambios
pendientes se
enva la nueva
configuracin
Buscar en listado de
configuracin
NO
Si el nodo de
medicin se
report para
transmitir
lectura de
medicin, el
coordinador
recibe el dato y
lo almacena en
la tabla
correspondiente
NO
SI
Pendiente
cambiar
config?
Cmd=Lectura?
SI
TX nueva
configuracin
NO
RX
respuesta?
NO
SI
TX Nada
Quitar estado
pendiente en config
SLEEP
El coordinador permanece en estado de
bajo consumo hasta que recibe alguna
interrupcin por el canal de transmisin
Fuente: El autor.
55
INICIO
Monitorear el
puerto hasta que
haya conexin de
la computadora
Leer puerto
NO
Computadora
se conect?
SI
NO
Computadora
envi comando?
SI
Analizar comando
Enviar respuesta a la
computadora segn comando
NO
Los comandos que puede enviar
la computadora son:
Obtener numero de nodos
Obtener nmero de registros
Leer configuracin de nodo
Escribir configuracin de nodo
Vaciar registros de la memoria
Si la computadora
enva un comando se
verifica que tipo de
comando es, se
ejecuta la tarea y se
retorna una respuesta
Finaliz conexin
con la computadora?
SI
Fuente: El autor.
Vbat 9V
SCK
DATA
VIN
MCP1701
RC1
RC2
RX
TX
RCO
VOUT
3.3V
PIC16LF688
SHT15
DO
DI
SLEEP
MDULO RF
Fuente: El autor.
Figura 26. Diagrama de pines del microcontrolador PIC16LF688.
57
58
INICIO
TX RQ
RX Cmd
SI
Cmd=0?
NO
Procesar Cmd
TX Rta
El PIC se configura para
que salga del modo de
bajo consumo por
interrupcin del
temporizador
SLEEP
T=T+1
NO
T=Tm?
SI
T=0
Se efecta la medicin y
se envan datos al
coordinador
Fuente: El autor.
dispositivo
no
cuenta
con
sensores
para
medicin
de
variables
3.3 V
9VDC
VIN
MCP1701
DO
DI
SLEEP
VOUT
3.3V
MDULO RF
Fuente: El autor.
4.3. BENEFICIOS
la
supervisin
de
variables
fsicas
dentro
de
instalaciones
18
63
Unds
s
ms
ms
1
16.2
3.748
15
5
16.2
3.748
15
10
16.2
3.748
15
15
16.2
3.748
15
0.015
30
30
0.015
30
30
0.015
30
30
0.015
30
30
mA
mA
mA
Comparacin consumo
Sleep
Idle/Receive
Transmitiendo
%
%
%
0.02
0.79
0.18
0.11
0.72
0.17
0.20
0.65
0.15
0.27
0.59
0.14
Promedio de consumo
mA
0.60
0.13
0.07
0.05
0.9
0.9
0.9
0.9
Objetivos
Eficiencia del sistema
Vida de batera requerida
Capacidad de batera requerida
aos
mAh
1
5858.05
1
1306.65
1
727.53
1
533.98
mAh
aos
612
0.10
612
0.47
612
0.84
612
1.15
Fuente: El autor.
64
1.8432
0.4
365
8.00
222
Typ
ms:
Despertar y ver si toca medir
I/O SHT 7 bytes
Esperar medida de SHT
Sleep
Mdulo inalmbrico
TOTALES:
3.6864
0.7
4.00
0.75
7.3728
1.3
Max
0.0001
0.0033
0.0026
1.4
0.0003
0.028
2
0.41
0.0005
0.006
0.0045
1.54
0.001
0.55
15
600
365
612
0.9
1
1
8.00
1.4
222
8760
12.01
Capac. Req:
Capac. Real Req
Consumo mA
1.4045
0.16
0.16
1.4055
0.23
0.01
0.555
21.39
0.53
0.006
52.33
53.11
533.98
533.98
15000
100.00
3.37
608.10
587.80
Duracin batera:
Dias
342.0
Meses
11.3
Horas
8208.6
0.2
0.2835
66
14933.5165
% tiempo
0.001
0.002
0.440
99.557
Fuente: El autor.
65
8
1.4
66
Vbat 9V
3.3 V
Vbat 9V
5.0 V
VIN
VOUT
MCP1701
2
3
VIN
5.0V
VOUT
MCP1701
R2IN
T2OUT
3.3V
RC0
RC1
RC2
RC3
DB9
R2OUT
T2IN
SCK
DATA
SHT15
MAX232
SCL
SDA
RA0
RA1
24LC256
PIC16LF688
Fuente: El autor.
Figura 30. Imgenes del circuito de prueba comandado por calculadora Hewlett Packard.
67
Fuente: El autor.
68
Fuente: El autor.
Nmero de lecturas
830
Observaciones
Todas las lecturas correctas
812
2615
Fuente: El autor.
69
Una segunda serie de pruebas se efectu con el circuito autnomo, es decir, sin
intervencin de la calculadora, con el propsito de evaluar la calibracin de reloj
del microcontrolador, y verificar los algoritmos de lectura del sensor y escritura en
memoria. Los datos de las mediciones se pueden apreciar en la siguiente grfica.
Figura 32. Grfico de la segunda serie de resultados de medicin de temperatura y humedad
relativa.
Fuente: El autor.
Nmero de lecturas
5581
16/11/05 20:00:05
17/11/05 10:00:05
17/11/05 19:55:05
18/11/05 11:41:05
18/11/05 20:29:05
22/11/05 17:38:05
22/11/05 20:16:05
28/11/05 11:18:05
841
947
5590
8103
Observaciones
Ultimas 16 lecturas incorrectas
Error de 52 minutos (Rutina de llamada a la funcin de
Timer1 estaba tomando ms del tiempo admisible de 150 us)
Todas las lecturas correctas
Adelanto de 150 ms
Todas las lecturas correctas
Adelanto de 200 ms
Todas las lecturas correctas
Adelanto de 700 ms
Todas las lecturas correctas
Adelanto de 900 ms
Fuente: El autor.
71
5. DISEO DE SOFTWARE
5.1. CONSIDERACIONES GENERALES
Debido a la necesidad de obtener informacin sobre el comportamiento de las
variables fsicas del invernadero, se ha diseado un software para monitorear
dichas variables que permita un mejor anlisis de la respuesta productiva del
cultivo. El software del sistema de monitoreo no solamente va a cumplir una
funcin de registro automtico y almacenamiento de datos climatolgicos, sino que
debe adems estar diseado para permitir al director del cultivo o al operario
encargado del mismo, estar al tanto de la variacin del comportamiento
climatolgico del cultivo, y as constituirse como una herramienta para responder
de manera oportuna a fenmenos tales como variaciones perjudiciales debidas a
cambios fsicos producto de cambios climatolgicos, roturas de las cubiertas
plsticas, u otras situaciones.
Permitir la exportacin de los datos para uso por parte de los operarios o
encargados del cultivo
Iniciar / Detener
Servicio
Administrador de
Servicios
Configuracin
Nodos
Usuario
Enviar
Configuracin
Registrar
Alarmas
Mdulo
Coordinador
Consultar
Estado
include
Consultar
Datos
Base de datos
Exportar
Datos
Descargar
Datos
Fuente: El autor.
74
VARIABLES
REGISTRO SUCESOS
Atributos
Nombre
Mtodos
Crear
Eliminar
Leer atributos
Modificar atributos
1
REGISTRO MEDICIN
*
*
CONFIGURACION NODO
Atributos
Nodo
Variable
Fecha/Hora/Inicio
Monitoreo
Tasa muestreo
Umbral mnimo
Umbral mximo
Tasa incremento
Tasa decremento
Mtodos
Leer configuracin
Modificar configuracin
Atributos
Variable
Nodo
Fecha/Hora
Valor
Mtodos
Crear
Eliminar
Leer
Atributos
Variable
Nodo
Fecha/Hora
Suceso
Mtodos
Crear
Eliminar
Leer
*
NODO
Atributos
Nombre
Direccin
Tasa de reporte
Mtodos
Crear
Eliminar
Leer atributos
Modificar atributos
*
1
1
SUCESO
Atributos
Nombre
Mtodos
Crear
Eliminar
Fuente: El autor.
ejecuta
en
segundo
plano
sin
75
intervencin
del
usuario,
operando
Subflujos
Excepciones
Fuente: El autor.
Figura 35. Diagrama de secuencia Iniciar y detener sistema
Usuario
Interface
Usuario
2: Solicitar inicio
fin servicio
5: Iniciar o
detener servicio
Manejador Iniciar o
Detener Servicio
Manejador
Ppal.Aplic.
Cliente
Interface de
Administrador
de servicios
Administrador
de Servicios
8: Iniciar o detener
servicio
9: O K
10: O K
11: O K
12: Salir
Fuente: El autor.
76
Subflujos
Excepciones
Configurar nodos
Usuario, base de datos
Permite al usuario ver y modificar los parmetros de funcionamiento de cada uno de los
nodos de la red de monitoreo, tales como tasas de muestreo, umbrales de alarma y
tiempo de inicio de funcionamiento.
El usuario solicita informacin de uno de los nodos de la red. La informacin es
desplegada en pantalla y el usuario modifica las opciones de configuracin si as lo
desea.
Ninguna
El Manejador Principal solicita Desplegar Pantalla General a la Interface Usuario. La
Interface Usuario despliega la Pantalla General. La Pantalla General se despliega. El
Usuario puede seleccionar el nodo que quiere configurar. La Interface de Usuario enva el
evento Solicitar Informacin Nodo a la Interface Base por medio del Manejador de
Configuracin de Nodos. La interface Base devuelve la informacin al Usuario por medio
del Manejador de Configuracin de Nodos y despliega la informacin en pantalla por la
Interface Usuario. El usuario modifica la informacin y la Interface Usuario enva el evento
Modificar al Manejador Configuracin Nodos quien enva el evento Guardar datos a la
Interface Base. Si la actividad seleccionada es Salir, la Pantalla General enva el evento
Salir a la Interface Usuario. La Interface Usuario enva el evento Salir al Manejador
Principal. El Manejador Principal sale del sistema.
Ninguno
Ninguna
Fuente: El autor.
Figura 36. Diagrama de secuencia Configurar nodos
Usuario
Interface
Usuario
Manej. Config.
Nodos
Manej.Ppal
Ap. Cliente
Interface
Base
Base de
datos
9: Modificar
8: Mostrar Info.
Pantalla
10: Modificar
11: Guardar Datos
12: Guardar Datos
13: Salir
Fuente: El autor.
77
Consultar estado
Usuario, base de datos
Permite al usuario verificar el estado actual de funcionamiento del sistema
El usuario selecciona un nodo y la aplicacin despliega informacin relacionada con la
medicin actual de cada nodo para cada variable, el nivel de batera y si el nodo est
operando correctamente.
Ninguna
El Manejador Principal solicita Desplegar Pantalla General a la interface Usuario. La
Interface Usuario despliega la Pantalla General. La Pantalla General se despliega. El
Usuario puede seleccionar el nodo cuyo estado quiere consultar. La Interface Usuario
enva el evento Solicitar Informacin Nodo a la Interface Base por medio del
Manejador de Configuracin de Nodos. La interface Base devuelve la informacin al
Usuario por medio del Manejador Consultar Estado y despliega la informacin en
pantalla por la Interface Usuario. Si la actividad seleccionada es Salir, la Pantalla
General enva el evento Salir a la Interface Usuario. La Interface Usuario enva el
evento Salir al Manejador Principal. El Manejador Principal sale del sistema.
Ninguno
La aplicacin cliente puede verificar que la aplicacin de servicio ha dejado de
almacenar datos a la base como consecuencia de una prdida de comunicacin con
la red de monitoreo, caso en el cual informa al usuario.
Precondiciones
Flujo principal
Subflujos
Excepciones
Fuente: El autor.
Figura 37. Diagrama de secuencia Consultar estado
Usuario
Interface
Usuario
Manejador
Consultar
Estado
Manejador
Ppal.Aplic.
Cliente
Interface
Base de
datos
Base de
Datos
8: Mostrar Info. en
Pantalla
7: Devolver Informacin
Fuente: El autor.
78
Subflujos
Excepciones
Consultar datos
Usuario, base de datos
Poner a disposicin del usuario datos de las mediciones efectuadas por la red de
monitoreo.
El usuario elige un nodo cuya informacin quiere consultar. Especifica los parmetros de
consulta y la pantalla despliega datos de las mediciones y grficos de comportamiento
climatolgico a travs del tiempo.
Ninguna
El Manejador Principal solicita Desplegar Pantalla General a la interface Usuario. La
Interface Usuario despliega la Pantalla General. La Pantalla General se despliega. El
Usuario puede seleccionar el nodo cuya informacin desea consultar ingresando los
parmetros de bsqueda de acuerdo a sus necesidades. La Interface Usuario enva el
evento Solicitar Informacin Nodo a la Interface Base por medio del Manejador Consultar
Datos. La interface Base devuelve la informacin al Usuario por medio del Manejador
Consultar Datos y despliega la informacin en pantalla por la Interface Usuario. Si la
actividad seleccionada es Salir, la Pantalla General enva el evento Salir a la Interface
Usuario. La Interface Usuario enva el evento Salir al Manejador Principal. El Manejador
Principal sale del sistema.
Ninguno
Ninguna
Fuente: El autor.
Figura 38. Diagrama de secuencia Consultar datos
Usuario
Interface
Usuario
Manejador
Consultar
Datos
Manejador
Ppal.Aplic.
Cliente
Interface
Base de
datos
Base de
datos
8: Mostrar Inf.
Pantalla
Fuente: El autor.
79
Subflujos
Excepciones
Exportar datos
Usuario, base de datos
Brinda la opcin al usuario de exportar los datos almacenados en la base de datos a
archivos planos y al portapapeles.
Este caso de uso es iniciado por el usuario, quien selecciona la opcin de inicio o
detencin del sistema desde el entorno general, de acuerdo a sus necesidades
Ninguna
El Manejador Principal solicita Desplegar Pantalla General a la Interface Usuario. La
Interface Usuario despliega la Pantalla General. La Pantalla General se despliega. El
Usuario puede seleccionar el nodo y los intervalos o filtros de consulta. La Interface de
Usuario enva el evento Solicitar Informacin Nodo a la Interface Base por medio del
Manejador de Configuracin de Nodos. La interface Base devuelve la informacin al
Usuario por medio del Manejador Exportar Datos y despliega la informacin en pantalla
por la Interface Usuario. Si el Usuario solicita la actividad Guardar la Interface Usuario
enva el evento Guardar al Manejador Exportar quien enva una confirmacin al Usuario
por medio de la Interface Usuario. Si la actividad seleccionada es Salir, la Pantalla
General enva el evento Salir a la Interface Usuario. La Interface Usuario enva el evento
Salir al Manejador Principal. El Manejador Principal sale del sistema.
Ninguno
Ninguna
Fuente: El autor.
Figura 39. Diagrama de secuencia Exportar datos
Usuario
Interface
Usuario
2: Selec.Nodo e
intervalos
Manejador
Exportar
Datos
Manejador
Ppal.Aplic.
Cliente
Interface
Base de
datos
Base de
datos
9: Guardar como
8: Mostrar Inf.
Pantalla
Fuente: El autor.
80
Precondiciones
Flujo principal
Subflujos
Excepciones
Enviar configuracin
Administrador de servicios, base de datos y mdulo coordinador
Mantener sincronizados los parmetros de configuracin del sistema entre lo que
especifica la base de datos y lo que tiene la red de monitoreo
La aplicacin de servicio se mantiene funcionando en un ciclo indefinido donde consulta
en la base de datos la informacin relacionada con cambios que ha hecho el usuario en
los parmetros de configuracin de funcionamiento del sistema. Si hay cambios
pendientes por establecer, los obtiene de la base y los transmite a la red de monitoreo.
El usuario debe haber puesto en marcha el sistema previamente, de modo que la
aplicacin de servicio est operando
El Administrador de Servicios solicita Iniciar Sistema al Manejador Principal. Este solicita
Enviar Configuracin al Manejador Enviar Configuracin. El Manejador Enviar
Configuracin enva Solicitud de Informacin de Configuracin Pendiente a la Base de
datos por medio de Interface Base, quien devuelve la informacin solicitada al Manejador
Enviar Configuracin. Si hay informacin de configuracin pendiente por enviar a la red de
monitoreo, el Manejador Enviar Configuracin enva la configuracin al Mdulo
Coordinador por medio de Interface Coordinador, quien enva una confirmacin al
Manejador Principal por medio de Manejador Enviar Configuracin.
Ninguno
La aplicacin de servicio puede perder comunicacin fsica con la red de monitoreo, por lo
cual es factible que la configuracin pendiente por establecer no sea transmitida.
Fuente: El autor.
Figura 40. Diagrama de secuencia Enviar configuracin
Admin. de
Interface
Man Enviar
Servicios Adm. Servic. Configur.
Manej. Ppal
Apl. Servicio
Interface
Base Datos
Interface
Coordinador
Base de
Datos
Mdulo
Coordinador
1: Iniciar Sistema
2:Solic Env
Config
3:Solic Info Config Pendiente
4: Solic Info Config Pendiente
6: Devolv. Info Config Pendiente
10: O K
11: O K
Fuente: El autor.
81
8: Enviar Configuracin
Pendiente
9: O K
Precondiciones
Flujo principal
Subflujos
Excepciones
Descargar datos
Administrador de servicios, base de datos, mdulo coordinador
Almacenar en la computadora los datos de las mediciones efectuadas por la red de
monitoreo, generando las alarmas correspondientes de acuerdo a los datos descargados.
La aplicacin de servicio permanece en un ciclo indefinido donde solicita datos al mdulo
coordinador y los almacena en la base de datos. En cada ciclo, coteja los datos frente a los
parmetros de umbrales de alarma para saber si es necesario generar una alarma que se
despliegue en pantalla o suceso que se almacene en la base de datos.
El usuario debe poner en marcha el sistema para que opere la aplicacin de servicio
El Administrador de Servicios solicita Iniciar Sistema al Manejador Principal. Este solicita
Descargar Datos al Manejador Descargar Datos. El Manejador Descargar Datos enva
Descargar Datos al Mdulo Coordinador por medio de Interface Coordinador, quien
devuelve los datos solicitados al Manejador Descargar Datos. El Manejador Descargar
Datos enva Guardar Datos al Manejador Base quien enva una confirmacin al Manejador
Principal por medio de Manejador Enviar Descargar Datos. El Manejador Principal solicita
Analizar Datos al Manejador Registrar Alarmas quien solicita datos a la base de datos por
medio de Interface Base. Interface Base devuelve lo datos al Manejador Registrar Alarmas
quien enva una confirmacin al Manejador Principal
Ninguno
Puede ocurrir una prdida de comunicacin fsica entre computadora y mdulo coordinador
durante el proceso de descarga de datos, por lo cual la aplicacin reintenta la descarga de
datos en el siguiente ciclo de conexin.
Fuente: El autor.
Figura 41. Diagrama de secuencia Descargar datos
Admin. de
Servicios
Interface
Admin.
Servicios
Manejador Manej.
Descargar Ppal Apl.
Datos
Servicio
Manej.
Registrar
alarmas
Interface
Base de
datos
Interface
Coordinador
Base de
Mdulo
datos Coordinador
1: Iniciar Sistema
2: Solic.
Desc. D.
3: Descargar Datos
4: Descargar Datos
5: Devolver Datos
6: Devolver Datos
7: Guardar Datos
8: Guardar Datos
9: O K
10: O K
11: O K
12: Solic.
Analiz Datos
17: O K
13: Solic.
Datos
16:Dev.Datos
Fuente: El autor.
82
Fuente: El autor.
84
INICIO
Monitorear el
puerto hasta que
haya conexin del
coordinador
Leer puerto
NO
Coordinador
se conect?
SI
Se verifica si cambios
de configuracin
pendientes en el ciclo
anterior llegaron a los
nodos. El coordinador
da esta informacin
Se descargan los
datos antes de hacer
efectivos nuevos
cambios de
configuracin
Se almacenaron
todos los datos en
la base?
NO
SI
El programa analiza
los datos descargados
y genera alarma si
alguno de los
umbrales ha sido
superado
Finaliz conexin
con el coordinador?
SI
Fuente: El autor.
86
Asegurado el
almacenamiento de
los datos se libera la
memoria del
coordinador
Se hacen efectivos
nuevos cambios una
vez descargados y
almacenados los
datos en la base.
El coordinador
almacena estos
cambios y los enva a
los nodos cuando
estos se reporten.
Fuente: El autor.
Figura 45. Entorno general de la aplicacin cliente.
Fuente: El autor.
87
88
6. CONCLUSIONES
La incorporacin de tecnologa inalmbrica en sistemas de monitoreo de variables
climatolgicas tiene un gran impacto especialmente en el sector agrcola, dados
los elevados costos de instalacin y adquisicin de cable y sobre todo aquellos
relacionados con el mantenimiento asociado a dichas instalaciones. Este impacto
no solamente se limita al tema de monitoreo de variables fsicas, sino tambin a
todas aquellas aplicaciones relacionadas con accionamiento de actuadores,
automatizacin de procesos y sistemas de control en lazo cerrado, as como el de
automatizacin residencial.
El nuevo estndar IEEE 802.15.4 ratificado en Diciembre de 2004, ha abierto un
abanico de posibilidades en cuanto a la aplicacin de tecnologa inalmbrica en
sistemas de redes de sensores y automatizacin. El estndar IEEE 802.15.4 ha
comenzado a llenar el vaco que haba existido en cuanto a estndares para este
tipo de aplicaciones. Tecnologas como Bluetooth y WIFI han posibilitado la
transmisin de grandes volmenes de datos a altas tasas de transferencia,
mientras el estndar IEEE 802.15.4 ha dado a los diseadores de sistemas de
automatizacin, una alternativa ms apropiada para el manejo de redes de
dispositivos donde se requiere transmitir pequeos volmenes de datos, con tasas
de transmisin aceptables y especialmente con muy bajo consumo de energa.
Estas caractersticas hacen de esta tecnologa ideal para transmisin de datos en
tiempo real como el presentado en este trabajo y aplicado al monitoreo de
variables climatolgicas.
La teora relacionada con reduccin de mrgenes de atenuacin naturales debidos
89
a la distancia, as como por reduccin debida a otros factores tales como la altura
de colocacin de los dispositivos, obstculos y propiedades de los obstculos
presentes, altura del terreno, fuentes de interferencia, entre otros, facilitan el
diseo ptimo de una red de monitoreo. No obstante, en procesos de
implementacin real en cultivos y otros entornos productivos, es indispensable la
realizacin de pruebas de alcance reales, dado que los factores que afectan el
funcionamiento ptimo de la red de transmisin son numerosos, cambiantes y
difciles de analizar en conjunto.
El poder de procesamiento, la variedad, la facilidad de uso y el bajo consumo de
energa de los microcontroladores actuales, potencia el diseo de soluciones
econmicas pero confiables y eficientes. El presente trabajo ha incorporado el uso
de microcontroladores en las tarjetas principales de los mdulos de medicin y
coordinador para comandar las tareas de medicin de variables climatolgicas y
sincronizacin de datos entre dispositivos y la computadora. Se eligieron para el
diseo sensores digitales que incorporan en el mismo encapsulado la medicin de
temperatura y humedad relativa, teniendo como ventaja la posibilidad de obtener
un dato ms exacto del punto de roco. Como ventajas adicionales, se encontr
que los sensores se encuentran dentro de la gama de dispositivos de mayor
exactitud, bajo consumo y facilidad de acondicionamiento. Los componentes
elegidos han hecho de este diseo una solucin sencilla pero ajustada a los
requerimientos de la aplicacin.
El tema del consumo de potencia y la consiguiente autonoma del sistema, debe
ser un asunto que hay que analizar con cuidado. Especialmente en aplicaciones
donde el tiempo de latencia no puede ser relativamente grande en trminos de
respuesta del sistema en tiempo real. El tema de monitoreo climatolgico, por sus
caractersticas intrnsecas, permite que tiempos de latencia grandes, no
perjudiquen la eficiencia del sistema. Sin embargo, en entornos y aplicaciones
donde se requieran respuestas del orden de milisegundos, por ejemplo, la
reduccin de consumo se constituye en una prioridad, cuando se carece de redes
90
91
7. RECOMENDACIONES
El monitoreo de temperatura y humedad relativa en tiempo real es de gran utilidad
en la agricultura, para obtener una respuesta ptima del cultivo. No obstante, en
aplicaciones tales como el control de heladas, por ejemplo, existen otras variables
fsicas de gran incidencia en favor de un estudio y pronstico del fenmeno. El
presente diseo puede quedar evidentemente limitado en el sentido de que los
mdulos fueron estrictamente diseados para la medicin de temperatura y
humedad relativa. En este orden de ideas es factible concebir un mdulo de
medicin con entradas adicionales de voltaje y/o corriente, por ejemplo, que
permitan la incorporacin de otro tipo de sensores, brindando mayor flexibilidad a
la hora de implementar el sistema en otro tipo de aplicaciones. As mismo, es clara
la utilidad que este tipo de redes de dispositivos puede tener en sistemas de
automatizacin de invernaderos y de otros procesos industriales, por lo cual cada
dispositivo final puede incorporar electrnica asociada al manejo de actuadores,
tales como electrovlvulas, sistemas de calefaccin y motores, entre otros, que se
ajusten al nivel de tecnificacin de cada uno de los posibles clientes.
Otro tema que merece mencin es el de suministro de energa. Este diseo se
present como alternativa de reduccin de cableado para la parte de control, y se
bas en la utilizacin de bateras para el suministro de energa para los mdulos
de medicin pensando en una autonoma de alrededor de 1 ao para dichos
dispositivos. Sera muy beneficioso estudiar la posibilidad de incorporar un sistema
de alimentacin mediante paneles solares, con respaldo de batera recargable,
como alternativa a la de alimentacin con bateras, aumentando la autonoma del
sistema. Esta posibilidad sera bastante atractiva, y especialmente en el sector
agrcola, para el caso de la alimentacin de los mdulos repetidores, los cuales
consumen considerablemente mayor energa que los de medicin. En este diseo
92
93
BIBLIOGRAFA
FERNANDEZ,
Jairo.
Las
heladas,
su
definicin,
pronstico
control.
LEYVA,
Luis.
Controles
automatismos
elctricos:
teora
prctica.1998.
HAYKIN, Simon. Digital communications.
1988. 597p.
HEILE, Bob. Emerging Standards: Where do ZigBee/UWB fit. ZigBee Alliance.
2004
Instituto de Hidrologa, Meteorologa y Estudios Ambientales. IDEAM. Manual del
observador meteorolgico. Medelln. 2001.
KAMP, P.G. Computerizer enviromental control in greenhouses: a step approach.
Editor Ede:IPC plant, 1996.
LEDESMA JIMENO, Manuel. Climatologa y Meteorologa Agrcola. Editorial
Paraninfo. Madrid. 2000.
LEN ARISTIZABAL, Gloria Esperanza. Gua de procedimientos para la auditora
de estaciones meteorolgicas de la red de monitoreo de calidad del aire. Instituto
de Hidrologa, Meteorologa y Estudios Ambientales. IDEAM. Subdireccin de
Meteorologa. Bogot, D. C., noviembre de 2002.
94
95
BIBLIOGRAFA COMPLEMENTARIA
Paraninfo. 1997.
BARAHONA BURGOS, Luis A. Desarrollo de un sistema de control automtico
para la operacin del microrriego, utilizando una calculadora hp48 como
controlador. Proyecto de grado. Facultad de Ingeniera, Universidad Nacional de
Colombia. Bogot, 2001.
BARRIOS CAPDEVILLE, Octavio. Construccin de un invernadero. Fundacin de
Comunicaciones, Capacitacin y Cultura del Agro, FUCOA. Argentina 2004.
BOLTON, Bill. Mediciones y pruebas elctricas y electrnicas. Mxico: Alfaomega
Grupo Editor S.A., 1996. 320 p.
BOYLESTAD, Robert, NASHELSKY, Louis. Electrnica, teora de circuitos.
Prentice hall. 1994.
CREUS, Antonio. Instrumentos industriales. Su Ajuste y su calibracin. 2 ed.
Mxico: Alfaomega Grupo Editor S.A., 1995. 241p.
DORF, Richard C. Circuitos Elctricos. Introduccin al anlisis y el diseo. 2 ed.
Mxico: Alfaomega Grupo Editor S.A., 1995. 1124p.
96
97
REFERENCIAS INTERNET
98