You are on page 1of 201

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/311278626

DISEÑO Y CONSTRUCCIÓN DE UN INFILTRÓMETRO AUTOMATIZADO PARA


MEDICIÓN DE CONDUCTIVIDAD HIDRÁULICA

Thesis · June 2009


DOI: 10.13140/RG.2.2.10955.59688

CITATIONS READS
0 661

1 author:

Gerardo Marx Chavez-Campos


Instituto Tecnológico de Morelia (ITM)
18 PUBLICATIONS   18 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Hydraulic conductivity Measurements View project

Applications of Joule Heating in Phase Transformations in Steels View project

All content following this page was uploaded by Gerardo Marx Chavez-Campos on 01 December 2016.

The user has requested enhancement of the downloaded file.


SUBSECRETARÍA DE EDUCACIÓN SUPERIOR
DIRECCION GENERAL DE EDUCACIÓN SUPERIOR TECNOLÓGICA
COORDIANCIÓN SECTORIAL ACADÉMICA
DIRECCIÓN DE ESTUDIOS DE POSGRADO E INVESTIGACIÓN

INSTITUTO TECNOLÓGICO DE MORELIA


“José María Morelos y Pavón”

DIVISION DE ESTUDIOS DE POSGRADO E INVESTIGACIÓN


MAESTRIA EN CIENCIAS EN INGENIERÍA
ELECTRÓNICA

TESIS

“DISEÑO Y CONSTRUCCIÓN DE UN
INFILTRÓMETRO AUTOMATIZADO
PARA MEDICIÓN DE CONDUCTIVIDAD
HIDRÁULICA”
Que para obtener el grado de
Maestro en Ciencias en Ingeniería Electrónica

Presenta:
Ing. Gerardo Marx Chávez Campos

Asesor
Dr. José Antonio Gutiérrez Gnecchi

Tesis apoyada por el Consejo Estatal de Ciencia y


Tecnología del Gobierno del Estado de Michoacán

Morelia, Michoacán, Junio del 2009


Contenido

Contenido.
Lista de figuras. ............................................................................................................... vi

Lista de Tablas. ............................................................................................................... xi

Lista de Ecuaciones ....................................................................................................... xii

Lista de Secciones de código. ....................................................................................... xiii

Glosario de terminología ................................................................................................ xv

Agradecimientos. ........................................................................................................... xvi

Objetivos. ..................................................................................................................... xviii

Objetivo General .............................................................................................................. xviii


Objetivos específicos. ........................................................................................................ xix
Justificación. ................................................................................................................... xx

Motivación. ................................................................................................................... xxii

Resumen. ..................................................................................................................... xxiii

1 Introducción. ..............................................................................................................2

1.1 Introducción. ........................................................................................................2

1.2 Situación de los recursos hídricos. ......................................................................3

1.3 Usos del agua. ....................................................................................................4

1.4 El uso agrícola del agua, problemas y su desperdicio. .......................................6

1.5 El suelo y su estudio. ..........................................................................................6

2 Marco Teórico. ...........................................................................................................9

2.1 Introducción. ........................................................................................................9

2.2 Fenómeno de infiltración. ..................................................................................10

2.3 Importancia de la infiltración. .............................................................................12

2.4 Modelo de infiltración de Richards. ...................................................................13

Diseño y Construcción de un Infiltrómetro Automatizado ii


Contenido

2.5 Registro de la velocidad de infiltración. .............................................................14

2.6 El infiltrómetro. ..................................................................................................15

2.7 Mediciones en el infiltrómetro. ...........................................................................17

2.8 Infiltrómetros automáticos. ................................................................................21

2.9 Infiltrómetros comerciales..................................................................................23

2.10 Cálculo de la conductividad hidráulica de campo...........................................27

2.11 Método Wu1...................................................................................................29

2.12 Método Wu2...................................................................................................30

2.13 Método DCAS. ...............................................................................................31

2.14 Permeámetro de Guelph. ...............................................................................31

2.15 Regresión lineal. ............................................................................................31

2.16 Conclusiones. ................................................................................................34

3 Desarrollo del equipo. ..............................................................................................37

3.1 Introducción. ......................................................................................................37

3.2 Infiltrómetro IPCCAS. ........................................................................................37

3.3 Consideraciones prácticas para la automatización. ..........................................39

3.3.1 Transductor MPX2010D. ..................................................................................... 40


3.3.2 Amplificador de Instrumentación INA125. ............................................................ 41
3.4 Esquema del sistema de mediciones in-situ......................................................42

3.5 Microcontrolador MSP430F149. ........................................................................44

3.5.1 Modos de Operación. .......................................................................................... 47


3.6 Periféricos del MSP430. ....................................................................................48

3.6.1 Entradas/Salidas digitales.................................................................................... 48


3.6.2 Osciladores y sistemas de reloj. .......................................................................... 48
3.6.3 Módulo Multiplicador. ........................................................................................... 48
3.6.4 Comunicación Serial. ........................................................................................... 49

Diseño y Construcción de un Infiltrómetro Automatizado iii


Contenido

3.6.5 Convertidor de Analógico a Digital. ...................................................................... 49


3.6.6 Diagrama esquemático del sistema. ................................................................... 49
3.7 Etapa del MSP430. ...........................................................................................50

3.8 Etapa de alimentación. ......................................................................................54

3.9 Etapa de instrumentación..................................................................................56

3.10 Etapa de Comunicación RS-232. ...................................................................58

3.11 Circuito Impreso V1........................................................................................60

3.12 Acoplamiento del infiltrómetro y el sistema de mediciones. ...........................64

3.13 Armado y montaje del PCB. ...........................................................................65

3.14 Conclusiones. ................................................................................................69

4 Diseño del programa del infiltrómetro. .....................................................................72

4.1 Introducción. ......................................................................................................72

4.2 Code Composer Essentials. ..............................................................................72

4.3 Programa del Microcontrolador. ........................................................................74

4.4 Modo muestreo 1:Smp. .....................................................................................75

4.5 Modo RS-232. ...................................................................................................79

4.6 Programa de la terminal. ...................................................................................80

4.7 Rutinas del microprocesador. ............................................................................83

4.7.1 Configuración de botones. ................................................................................... 83


4.7.2 ISR botones. ........................................................................................................ 84
4.7.3 Pantalla LCD y sus rutinas................................................................................... 85
4.7.4 Temporizadores. .................................................................................................. 89
4.7.5 Convertidor de Analógico a Digital. ...................................................................... 90
4.7.6 Memoria FLASH. ................................................................................................. 92
4.7.7 Las rutinas “get”. .................................................................................................. 93
4.7.8 Comunicación RS-232. ........................................................................................ 98
4.8 Programa de la terminal. ................................................................................. 100

Diseño y Construcción de un Infiltrómetro Automatizado iv


Contenido

4.8.1 Envió de contraseña. ......................................................................................... 101


4.8.2 Recibir nuevos datos. ........................................................................................ 101
4.8.3 Convertir. ........................................................................................................... 102
4.8.4 Graficar.............................................................................................................. 103
4.8.5 Recepción de datos vía RS-232. ....................................................................... 103
4.9 Conclusiones. .................................................................................................. 105

5 Pruebas y resultados. ............................................................................................ 108

5.1 Pruebas de laboratorio. ................................................................................... 108

5.1.1 Prueba de lectura. ............................................................................................. 108


5.1.2 Prueba de burbujeo. .......................................................................................... 109
5.2 Validación del infiltrómetro automático. ........................................................... 111

5.3 Determinación de la Kfs. .................................................................................. 114

5.4 Software para el cálculo de la Kfs. ................................................................... 116

5.5 Actualización del PCB. .................................................................................... 120

6 Conclusiones y trabajo futuro. ............................................................................... 124

6.1 Conclusiones. .................................................................................................. 124

6.2 Trabajo futuro. ................................................................................................. 126

Trabajos Citados. ......................................................................................................... 128

Anexo A. ....................................................................................................................... 136

Anexo B. ....................................................................................................................... 156

Anexo C........................................................................................................................ 166

Diseño y Construcción de un Infiltrómetro Automatizado v


Contenido

Lista de figuras.
Figura 1.1. Variación de la disponibilidad natural media per cápita del agua de 1950 a 2005 (m 3/habitante/año)
[10]. ........................................................................................................................................................................ 4
Figura 1.2 Distribución porcentual de los volúmenes concesionados para usos consuntivos 2007 [10]. ...................... 4
Figura 1.3. Volúmenes concesionados para usos consuntivos, por entidad federativa 2007 (Millones de metros
cúbicos hm3). ........................................................................................................................................................... 5
Figura 2.1. Volumen de control para la aplicación de la ecuación de continuidad en un medio poroso no saturado
[30]. ...................................................................................................................................................................... 13
Figura 2.2. Formas típicas de realizar en sayos de infiltración. A) Doble anillo y B) Anillo sencillo. ........................... 14
Figura 2.3.Patentes relacionadas con infiltrómetros. A) Automatic Recording Infiltrometer [15], B) Ponded
Infiltrometer [34] y C) Automated Tension Infiltrometer [33]. ................................................................................. 15
Figura 2.4. Colocación del anillo en la tierra para el ensayo de infiltración. ............................................................. 17
Figura 2.5. Conjunto de herramientas ofrecidas por Eijkelkamp para ensayos de infiltración [3].............................. 18
Figura 2.6. Forma de realizar el registro en el conjunto de doble anillo para ensayos de infiltración y supuesta
trayectoria del agua. ............................................................................................................................................. 18
Figura 2.7. Conjunto completo de tensiómetro ofrecido por Eijkelkamp para ensayos de infiltración. ...................... 19
Figura 2.8. Manera de realizar las mediciones durante un ensayo de infiltración. ................................................... 19
Figura 2.9. Panorama posible en la realización de múltiples experimentos de infiltración........................................ 20
Figura 2.10. Múltiples experimentos de manera automática. ................................................................................. 20
Figura 2.11. Infiltrómetro automático propuesto por Amézketa. A) Caja del registro de descenso de nivel de agua
que trabaja en conjunto con una boya de nivel, una polea y un encoder que es el sensor del circuito electrónico. B)
Componentes principales del infiltrómetro automático. C) Mando del dispositivo electrónico [17]. ......................... 21
Figura 2.12. Montaje del infiltrómetro automático propuesto por Kamila Sprongrová. ........................................... 22
Figura 2.13. Infiltrómetro portátil de mini-disco de Decagon Devices. ..................................................................... 23
Figura 2.14. Componentes que conforman el infiltrómetro portátil de Decagon Devices.......................................... 24
Figura 2.15. Datalogger de Decagon Devices Em50. A) Equipo físico que utiliza 5 pilas AA y cuenta con 1M de
memoria. B) Software ECH2O. ................................................................................................................................ 25
Figura 2.16. Infiltrómetro de la empresa Truf-Tec y su aplicación en campo............................................................ 26
Figura 2.17. Curvas de infiltración. Con pequeños círculos se marca la curva de infiltración o lámina acumulada (•) y
con cuadrados (O ) la de infiltración instantánea. Se pueden diferenciar dos fases la transitoria, donde el flujo es no
estacionario y tanto la infiltración acumulada como la instantánea cambian dentro de un tiempo corto. La fase
estacionaria con flujo saturado de campo presenta una tendencia lineal en la curva de infiltración acumulada y una

Diseño y Construcción de un Infiltrómetro Automatizado vi


Contenido

estabilización de la infiltración instantánea. La línea vertical roja representa el umbral de humedad del suelo que
separa ambas fases. .............................................................................................................................................. 27
Figura 2.18. Ejemplo de datos recolectados en experimentos y su diagrama de dispersión. ..................................... 32
Figura 3.1. Esquema del infiltrómetro portátil armado y montado en campo. A) Reservorio principal (Mariotte
63.5mm diámetro), B) Tapones de goma No.12, C) Tubo de burbujeo (9mm de diámetro), D) Tubo de salida de agua,
E) Válvula de paso, F) Anillo sencillo(88.0mm diámetro y 80.0mm longitud), G) Tubo de purga y medición de la carga
hidráulica, H) Base para soporte, I) Carga hidráulica constante, J) Profundidad de inserción del anillo. (60.0mm) ... 39
Figura 3.2. Transductor de presión MPX2010D, carcasa tipo344C. .......................................................................... 41
Figura 3.3. A) Diagrama esquemático del sensor MXP2010D [57], B) su correspondencia en el circuito de conexión
entre el transductor y el INA125 y C) amplificador de instrumentación INA125 [58]. ............................................... 42
Figura 3.4. Esquema general del sistema de mediciones in-situ. ............................................................................. 43
Figura 3.5. Diagrama a bloques del sistema electrónico del Infiltrómetro portátil. .................................................. 44
Figura 3.6. Distribución de las terminales del Microcontrolador. Extraido de Texas Instruments "Mixed Signal
Microcontroller". [En línea] 2004. Technical Data, Vol. SLAS272F, pág.3. ................................................................ 46
Figura 3.7. Arquitectura interna del MSP430F149. Extraido de Texas Instruments "Mixed Signal Microcontroller". [En
línea] 2004. Technical Data, Vol. SLAS272F, pág.5. ................................................................................................. 46
Figura 3.8. Diagrama esquemático de la etapa del Microprocesador y algunos de los componentes básicos del
sistema del infiltrómetro automático, la comunicación JTAG, conexión con el LCD y terminales de configuración.
Diagrama esquemático trazado en OrCAD 10.5...................................................................................................... 50
Figura 3.9. Voltaje de referencia del ADC, Cristal de 32768Hz y alimentación. ......................................................... 51
Figura 3.10. Puertos 2 y 3 del MSP430. .................................................................................................................. 51
Figura 3.11. Circuito complementario para los interruptores. ................................................................................. 52
Figura 3.12. Comunicación JTAG con el Microcontrolador. ...................................................................................... 52
Figura 3.13. Interconexión del LCD con el MSP430 y J7 para la selección del canal en el ADC. .................................. 53
Figura 3.14. Conexión de batería, interruptor principal y filtro tipo 𝜫. .................................................................... 54
Figura 3.15. Regulador de 5V, TPS7150 voltaje necesario para la alimentación del amplificador de instrumentación
INA125. ................................................................................................................................................................. 54
Figura 3.16. Regulador de 3.3V para la alimentación del Microcontrolador y la pantalla LCD. ................................. 55
Figura 3.17. Circuito de inicialización del MSP430 que impide el borrado de la memoria flash. ................................ 56
Figura 3.18. Amplificador de instrumentación INA125. ........................................................................................... 56
Figura 3.19. Conector para el transductor de presión. ............................................................................................ 57
Figura 3.20. Circuito para la comunicación serial, MAX3233 y su conexión.............................................................. 59
Figura 3.21. Parte posterior del conector DB9 hembra. ........................................................................................... 59
Figura 3.22. Tarjeta del circuito impreso de la versión 1. ........................................................................................ 60

Diseño y Construcción de un Infiltrómetro Automatizado vii


Contenido

Figura 3.23. Dispositivos y su posición en el circuito impreso V1. ............................................................................ 62


Figura 3.24. Capa superior del circuito impreso (Top). ............................................................................................ 62
Figura 3.25. Capa de abajo del circuito impreso (Bottom). ...................................................................................... 63
Figura 3.26. Capa de los componentes para el armado. .......................................................................................... 63
Figura 3.27. Esquema del infiltrómetro con el dispositivo de automatización armado y montado en campo; A)
Reservorio principal (Mariotte 63.5 mm Diámetro.), B) Tapones de goma No.12, C) Tubo de burbujeo ( 9.0 mm
Diámetro.), D) Tubo de salida de agua, E) Válvula de paso, F) Anillo sencillo (88.0 mm Diámetro. y 80.0 mm
longitud), G) Tubo de purga y medición de la carga hidráulica, H) Base de soporte, I) Carga hidráulica constante, J)
Profundidad de inserción del anillo (60.0 mm), K) Tubo para sensor diferencial (cámara de aire), L) Dispositivo de
automatización, M) Tubo para sensor diferencial (columna de agua). .................................................................... 64
Figura 3.28. Imagen CAD del sistema completo acoplado. ...................................................................................... 65
Figura 3.29. Circuito Impreso montado en su caja, con pila y conectores. ............................................................... 65
Figura 3.30. Pantalla de inicio del sistema y botones. ............................................................................................. 66
Figura 3.31. Costado izquierdo, conexión para el sensor de presión. ....................................................................... 67
Figura 3.32. Costado derecho, Comunicación serial. ............................................................................................... 67
Figura 3.33. A) MSP430 junto a la punta de un lapicero, B) En la punta del dedo índice........................................... 67
Figura 3.34. Sistema del infiltrómetro automático IPCCAS completo. A) Reservorio principal de agua, B) Multímetro
utilizado para verificar las lecturas del ADC y C) Sistema de lecturas y almacenamiento. ........................................ 68
Figura 4.1. Code Composer Essentials™ V2.0 de Texas Instruments™ ...................................................................... 73
Figura 4.2. Captura de pantalla de CC Essentials V2 y sus diferentes ventanas de herramientas en modo
programación. ....................................................................................................................................................... 73
Figura 4.3. Diagrama de flujo de la primera parte del programa del MSP430.......................................................... 75
Figura 4.4. Pantalla de inicio del programa del Microcontrolador. .......................................................................... 75
Figura 4.5. Diagrama de flujo del modo muestreo, segunda parte del programa completo que se implementa en el
MSP430. ................................................................................................................................................................ 78
Figura 4.6. . Diagrama de flujo del modo RS-232, tercera parte del programa completo que se implementa en el
MSP430. ................................................................................................................................................................ 80
Figura 4.7. Interfase visual para la extracción de datos de cada ensayo. ................................................................. 81
Figura 4.8. Diagrama de flujo del programa terminal que corre en la PC para la extracción de los datos. ................ 83
Figura 4.9. Módulo de programación de la memoria FLASH. ................................................................................... 92
Figura 4.10. Aviso del programa modo RS-232. .................................................................................................... 100
Figura 4.11. Selección del número de puerto serial, si el PC tiene más de uno. ...................................................... 100
Figura 4.12. Ventana principal del programa terminal. ......................................................................................... 101

Diseño y Construcción de un Infiltrómetro Automatizado viii


Contenido

Figura 5.1. Prueba del infiltrómetro automático (adquisición 1 seg.). a) encendido, b) vaciado de reservorio, c)
llenado de reservorio, d) vaciado lento, e) llenado y vaciado rápido, f) cambio a vaciado lento, g) falso contacto
durante llenado entre el sensor y el sistema de registro, h) vaciado lento. ............................................................ 108
Figura 5.2. Comparación de Registro de altura de columna manual (30 segundos) y automática (1 segundo). A)
comparación de forma de registro en columna descendente, B) registro manual vs registro automático con ajuste
lineal. Nótese que los datos forman una recta casi perfecta, que no llega a cero, sino que cruza el eje de las
ordenadas aproximadamente en 10 cm, esto es el “off set” y se debe a la posición del sensor dentro del
infiltrómetro. ....................................................................................................................................................... 109
Figura 5.3. Esquema de montaje de prueba de la sensibilidad al burbujeo. A)Reservorio R1, b) Nivel de agua
constante en R1, c) Tubo de burbujeo en R1, d) Tubo en cámara aérea en R1, e)Reservorio R2, f) Conexión entre los
dos reservorios R1 y R2, g)Tubo de burbujeo en R2, h) Nivel de agua descendiente en R2, i)Tubo de salida de agua
R2, j) Válvula de regulación, k) Sensor de diferencial, l) Conexión al sistema de registro, m) Tubo de referencia
cámara de aire-sensor, n) Tubo de columna de agua-sensor. ................................................................................ 110
Figura 5.4. Variación en la medición de una columna estática a 60 cm por burbujeo inducido. A) Con intervalos entre
cada muestra de 1 segundo, B) Desviación respecto a la altura fija con intervalo de cada segundo, C) Con intervalos
cada 10 segundos, D) Desviación respecto a la altura fija con intervalos cada 10 segundos. ................................ 111
Figura 5.5. Ubicación geográfica de los cinco tipos de suelo. ................................................................................ 112
Figura 5.6. Ubicación geográfica de los cuatro tipos de suelos más cercanos: 1) al sur de la cuenca Cuitzeo en
Umécuaro (101°14’15’’W, 19°31’6’’N) Franco-Limoso, 2) Cointzio (101°16’55’’W, 19°38’6’’N) Franco-Arcilloso, 3)
Valle de Atécuaro (101°11’34’’W, 19°36’12’’N) Arcillo-Limosa, 4) Huiramba (101°24’21’’W, 19°31’7’’) Areno-Limosa
........................................................................................................................................................................... 112
Figura 5.7. Ubicación geográfica del tipo de suelo Arenoso-Franco (101°43’23’’W, 18°56’49’’). ............................ 113
Figura 5.8. Curvas de infiltración acumulada e instantánea para dos suelos; Franco Cointzio (A, B, C) y Arena La Joya
(D, E, F), con ecuaciones ajustadas. Suelo Franco Cointzio A) Infiltración acumulada datos cada 10 segundos
“automático”, B) Infiltración acumulada datos manuales, C) Curva de infiltración instantánea, con ajuste del modelo
de Kostiakov; la línea vertical divide entra fase transitoria (t) y fase estacionaria (e), el umbral de humedad se
alcanza poco después de 1 hora. Arena La Joya, D) Infiltración acumulada datos cada 10 segundos “automático”, E)
Infiltración acumulada datos manuales, F) Curva de infiltración instantánea con división de entre ambas fases. ... 115
Figura 5.9. Terminal para la determinación de la conductividad hidráulica (Kfs). ................................................... 117
Figura 5.10. Comparación de la regresión lineal entre Excel y el programa terminal. ............................................ 119
Figura 5.11. Parte del proceso de instalación del software en la PC. ..................................................................... 120
Figura 5.12. Programa instalado y su acceso desde la barra de inicio de Windows XP. .......................................... 120
Figura 5.13. Vista completa del PCB actualizado. ................................................................................................. 121
Figura 5.14. Capa de componentes. ..................................................................................................................... 121

Diseño y Construcción de un Infiltrómetro Automatizado ix


Contenido

Figura 5.15. Capa superior del circuito impreso (Top). ......................................................................................... 122
Figura 5.16. Capa de abajo del circuito impreso (Bottom). .................................................................................... 122

Diseño y Construcción de un Infiltrómetro Automatizado x


Contenido

Lista de Tablas.
Tabla 2-1. Especificaciones técnicas del equipo infiltrómetro portátil de mini-disco................................................. 25
Tabla 3-1. Características eléctricas del MSP430F149. ............................................................................................ 45
Tabla 3-2 Modos de Operación del MSP430. .......................................................................................................... 47
Tabla 3-3. Dispositivos del circuito impreso y su tarea principal. ............................................................................. 61
Tabla 5-1.Conductividad hidráulica saturada de campo Kfs en mm/h, para cada sitio y método empleado. El primer
dato da cada sitio es el promedio de la Kfs de los ensayos practicados. El segundo valor “D ( )” es la desviación
estándar y el tercer dato “N” corresponde al número de muestras. ...................................................................... 114
Tabla 5-2. Análisis estadístico pruebas de Tukey, ANOVA de una vía y formación de grupos homogéneos para los
métodos de adquisición de datos y cuatro sitios. .................................................................................................. 116

Diseño y Construcción de un Infiltrómetro Automatizado xi


Contenido

Lista de Ecuaciones.
(2.1) ...................................................................................................................................................................... 11
(2.2) ...................................................................................................................................................................... 13
(2.3) ...................................................................................................................................................................... 14
(2.4) ...................................................................................................................................................................... 28
(2.5) ...................................................................................................................................................................... 28
(2.6) ...................................................................................................................................................................... 28
(2.7) ...................................................................................................................................................................... 29
(2.8) ...................................................................................................................................................................... 29
(2.9) ...................................................................................................................................................................... 29
(2.10) .................................................................................................................................................................... 29
(2.11) .................................................................................................................................................................... 30
(2.12) .................................................................................................................................................................... 30
(2.13) .................................................................................................................................................................... 30
(2.14) .................................................................................................................................................................... 31
(2.15) .................................................................................................................................................................... 31
(2.16) .................................................................................................................................................................... 32
(2.17) .................................................................................................................................................................... 33
(2.18) .................................................................................................................................................................... 33
(2.19) .................................................................................................................................................................... 33
(3.1) ...................................................................................................................................................................... 57
(5.1) .................................................................................................................................................................... 116
(5.2) .................................................................................................................................................................... 117
(5.3) .................................................................................................................................................................... 117
(5.4) .................................................................................................................................................................... 118

Diseño y Construcción de un Infiltrómetro Automatizado xii


Contenido

Lista de Secciones de código.


Sección de Código 4.1. Configuración del puerto 2 pasa ser usado como botonera. ................................................. 84
Sección de Código 4.2. Servicio de rutina de interrupción para los botones. ............................................................ 85
Sección de Código 4.3. Rutina wait_bttn( ). Antirebotes para los interruptores físicos. ............................................ 85
Sección de Código 4.4. init_lcd ( ). Inicialización de la pantalla LCD. ........................................................................ 86
Sección de Código 4.5. Función wcomm(comando). ................................................................................................ 87
Sección de Código 4.6. retardo ( ). Retardo de 2.5 m Segundos de duración. ........................................................... 87
Sección de Código 4.7. Rutina retardo_2( ). ............................................................................................................ 87
Sección de Código 4.8. Rutina para la escritura de datos en la pantalla LCD, wdata(data). ...................................... 88
Sección de Código 4.9. Rutina mssg_lcd( ), usada para escribir cadenas de caracteres. ........................................... 88
Sección de Código 4.10. Rutina de inicialización del Timer-A. init_Timer_A_2RTC.................................................... 89
Sección de Código 4.11. TIMERA0_ISR (Timer_A). El servicio de la interrupción, generada por el Timer-A. ............... 90
Sección de Código 4.12. Init_ADC0. Rutina de inicialización del ADC. ...................................................................... 91
Sección de Código 4.13. ADC12_ISR ( ). Rutina de atención cuando una interrupción ocurra, denotará la finalización
de una conversión de analógico a digital. ............................................................................................................... 91
Sección de Código 4.14. Flash_ww(int *Data_ptr, int Word). Rutina para la escritura de la memoria flash de datos
de 16 bits............................................................................................................................................................... 93
Sección de Código 4.15. Flash_clr( ). Rutina para el borrado de un segmento de memoria. ..................................... 93
Sección de Código 4.16. get_dt ( ). Rutina para pedirle al usuario información acerca del tiempo entre cada lectura.
............................................................................................................................................................................. 94
Sección de Código 4.17. get_hour( ). Rutina para obtener la hora del ensayo. ......................................................... 95
Sección de Código 4.18. get_PM( ). Rutina para obtener el meridiano de la hora del ensayo. .................................. 95
Sección de Código 4.19. get_mins( ). Rutina para obtener los minutos de la hora del ensayo................................... 96
Sección de Código 4.20. get_date( ). Rutina para obtener la fecha del ensayo. ........................................................ 97
Sección de Código 4.21. Init_AUART0 ( ). Inicialización del UART para la comunicación RS-232. .............................. 98
Sección de Código 4.22.USART0RX_ISR (usart0_rx). Rutina de servicio cuando existe información entrando por el
UART0. .................................................................................................................................................................. 99
Sección de Código 4.23. USART0TX_ISR(usart0_tx). Rutina de servicio utilizada una vez que existe alguna indicación
de mandar una dato a través del UART0. .............................................................................................................. 99
Sección de Código 4.24. cmd_enviar_Click( ). Rutina de servicio de envió de datos a través del RS-232.................. 101
Sección de Código 4.25. cmd_limpiar_Click( ). Rutina de servicio de recepción de nuevos datos. ........................... 102
Sección de Código 4.26. cmd_convdesp_Click( ).Rutina realizada para convertir los valores capturados codificados
en información legible para el usuario.................................................................................................................. 102

Diseño y Construcción de un Infiltrómetro Automatizado xiii


Contenido

Sección de Código 4.27. cmd_graficar_Click( ). Listado de instrucciones para graficar los valores de las columnas. 103
Sección de Código 4.28. comm1_OnComm( ). Rutina de servicio para determinar si el evento ocurrido en el puerto es
la llegada de un dato. .......................................................................................................................................... 104
Sección de Código 5.1. Rutina para la implementación de la determinación de la pendiente y ordenada al origen por
regresión de mínimos cuadrados.......................................................................................................................... 118
Sección de Código 5.2. Rutina para el cálculo del coeficiente de determinación R2. ............................................... 119

Diseño y Construcción de un Infiltrómetro Automatizado xiv


Glosario de terminología
IPCCAS Infiltrómetro Portátil de Carga
Constante de Anillo Sencillo
Kf Conductividad hidráulica saturada
Kfs Conductividad hidráulica saturada
de campo
LPMx Low Power Mode X
ACLK Auxiliary Clock
SMCLK Sub-Main Clock
MCLK Main Clock
USART Universal Asynchronous Receiver-
Transmitter
DSP Digital Signal Processor
ADC Analog to Digital Converter
LCD Liquid Crystal Display
IDE Integrated Development Environment
CCE Code Composer Essentials
JTAG Joint Test Action Group
PCB Printed Circuit Board
CAD Computer Aided Design
OrCAD Software de diseño y simulación
para circuitos electrónicos.
SMD Surface Mounted Device
DIP Dual In-line Package
ANOVA Analysis Of Variance
Agradecimientos.

A mis padres María Luisa Campos y Gerardo Chávez, por su incondicional apoyo
durante esta etapa tan importante. A mis hermanos Luis, Pascual y Gricelda, por esos
grandes momentos en los que me han mostrado el significado de la palabra “hermano”.

Una especial dedicatoria para mi hija Lidia Karen, por su compresión durante todos los
días en los que estuve asunte y distante, por su amor e impulso para lograr esta
importante etapa de mi vida. Gracias hija.

A mis grandes e incondicionales amigos del posgrado Ruth y Carlos, con quienes ha
sido más ameno y prospero el trabajo. Entre todos logramos conocer el trabajo en
equipo y los resultados que pueden ser obtenidos de esto. A Fermín por su amistad y
apoyo.

Wendy y Alonso por su amistad, apoyo y amor en los momentos difíciles.

Al Dr. José Antonio Gutiérrez Gnecchi por su amistad, enseñanzas y sobre todo
motivación y apoyo para seguir adelante, siempre haciendo todo de la forma correcta y
mejor posible.

A mi gran familia: Lidia Ceras, Bruno Chávez, Efigenia Simian, Leobardo Medina. Mis
abuelos Pascual Chávez y Griselda Medina. Incluyendo claro a todos mis tíos y primos:
Miguel Ángel , Cristina, Miguel Diana, Brandon, Brenda, Carmen, Isidro, Mao, Rosalba,
Antonio, Gloria, Alejandro, Zarhai, Raúl, Consuelo, Iván y Omar. Gracias a todos por su
apoyo, comprensión, amor e consejos como profesionistas.
Por el otro lado, a la familia Campos Villagómez: Diocelina Campos y Agustín Campos,
David, Elvia, Agustín, Jovita, Luz, Miguel, Rosa, Fidencio, Lupe, Enrique, Leticia,
Antonio, Gabriela, Guillermo, Santiago, Erandi, Margarita y por su puesto mi madre
María Luisa Campos. A todos mis primos: David, Liliet, Janette, Diocelina, Agustín,
Miguel, Luz, Silvia, Rosa, Mari Carmen, Alberto, Jhorssy, Luis, Olivia, Antonio, Yuletsi,
Lupita, Guillermo, Armando, Sayani, Enrique, Fernanda, Andrea y Luis. Gracias por
todo su apoyo, comprensión y sobre todo el calor humano que emana esta gran familia
llena de amor.

Y a los pueblitos que me han dado tantos momentos de reflexión Zacan y Uruapan.
Objetivos

Objetivos.

Objetivo General

Con este trabajo se pretende contribuir a mejorar las labores de caracterización y


estudio de las propiedades de los suelos, en particular relacionadas con el proceso de
infiltración de agua, para optimizar el uso de los recursos hídricos. Así, se intenta
además elevar las posibilidades de implementación exitosa de prácticas de riego
adecuadas, basadas en mediciones directas y cuantitativas de las propiedades del
suelo, para contribuir en el desarrollo sustentable del estado. El trabajo descrito en este
documento involucra el diseño y construcción de una herramienta especializada,
automatizada y portátil para llevar a cabo el estudio de las características hidráulicas del
suelo in-situ. Las características del equipo se plantean con base a las
recomendaciones de investigadores del Instituto Nacional de Investigaciones Sobre los
Recursos Naturales (INIRENA). El equipo debe ser capaz de registrar una gran
cantidad de ensayos de manera automática. Además debe requerir mínima supervisión
durante su operación. En adición debe ser posible ajustar los parámetros de la medición
(tiempo de muestreo, hora, fecha) in-situ para facilitar su autonomía. Finalmente debe
ser posible extraer la información numérica de forma sencilla y amigable para el
usuario. Este trabajo también permite promover la vinculación del Instituto Tecnológico
de Morelia con otros institutos de Investigación como el Instituto Nacional de
Investigaciones Forestales, Agrícolas y Pecuarias (INIFAP), el Instituto de
Investigaciones Agropecuarias y Forestales del al Universidad Michoacana de San
Nicolás de Hidalgo (IIAF-UMSNH) y el INIRENA (Instituto de Investigaciones Sobre los
Recursos Forestales).

Diseño y Construcción de un Infiltrómetro Automatizado xviii


Objetivos

Objetivos específicos.

Diseñar, construir y validar un infiltrómetro portátil automático, para poder determinar la


conductividad hidráulica saturada de campo, usando procesamiento de señales.

El proyecto completo se divide en tres grandes objetivos específicos para lograr el


trabajo final:

• Diseño y construcción de un infiltrómetro portátil.


• Automatización del infiltrómetro y su validación.
• Implementar la determinación de la conductividad hidráulica saturada de campo
a través de procesamiento de señales.

Diseño y Construcción de un Infiltrómetro Automatizado xix


Justificación

Justificación.

El conocimiento de la velocidad de infiltración del agua en el suelo, es esencial para la


agricultura y la protección del medio ambiente, estudios de erosión del suelo, edáficos,
modelos hidrológicos, actividades silvoagropecuarias, conservación del recurso suelo,
reducir las inundaciones y; uno de los más importantes, el diseño eficiente de sistemas
de riego [1][2][3][4][5][6][7][8][9]; ya que el 77% de agua potable es destinada al sector
agrícola según CONAGUA subdirección general de administración del agua en 2008
[10].

La infiltración es un indicador de la capacidad del suelo para permitir el movimiento del


agua desde la superficie hacia el interior a través del material poroso. A través del
estudio del perfil de infiltración es posible conocer la capacidad de almacenamiento de
agua en el terreno y el peligro de erosión hídrica.

El suelo almacena agua de manera temporal, e idealmente, dejándola al alcance de la


raíz. Por lo tanto una alta capacidad de infiltración es deseable para un buen
crecimiento de la planta y medioambiente. Por otro lado, si la velocidad de infiltración
del suelo es muy alta, entonces el volumen vertido en el suelo rápidamente se puede
propagar al subsuelo, dejando poca cantidad de agua en la vecindad de la raíz, tal es el
caso de suelos arenosos, que se caracterizan por poros grandes por donde el agua
puede propagarse y dispersarse en el subsuelo rápidamente. En contraste, en suelos
arcillosos donde el tamaño de los poros es menor, es posible que el suelo tenga una
mayor capacidad de almacenamiento y una velocidad menor de infiltración de agua.
Cada tipo de suelo (acrisol, andosol y vertisol) tiene una capacidad de infiltración
característica diferente, en función de sus propiedades intrínsecas [4]. Las
características de infiltración dependen también del manejo que el suelo ha recibido por
las técnicas de cultivo, compactación y materia orgánica sobre él. La conductividad
hidráulica saturada de campo (Kfs, en adelante), es considerada como un parámetro de
aproximación o estimación más adecuado que otros (eventos de precipitación natural,

Diseño y Construcción de un Infiltrómetro Automatizado xx


Justificación

conductividad hidráulica saturada Ks determinada en laboratorio) para elucidar las

características de infiltración de agua en suelo de cultivo. A diferencia de las


mediciones que se realizan in-situ, la realización de ensayos de laboratorio permite
controlar algunos parámetros del experimento (temperatura y volumen de medición).
Sin embargo, es preferible obtener mediciones in-situ, ya que la extracción de la
muestra para ensayo en laboratorio interrumpe la continuidad porosa del suelo
favoreciendo la formación de canales de conducción directa, denominados tubos, que
alteran los resultados con respecto a las mediciones en campo [11].

Por otro lado, la conductividad hidráulica saturada de campo presenta una alta
variabilidad espacial; esto es, para un mismo terreno es posible encontrar diferencias
significativas al realizar mediciones en diferentes localidades, dentro del mismo terreno.
Por lo tanto es necesario realizar un gran número de ensayos, alrededor del sitio de
prueba, con el fin de determinar valores, que sean realmente representativos de la K fs.
La obtención de los valores de conductividad hidráulica del suelo implica una labor
exhaustiva por parte del investigador. Además, la utilización de métodos de registro
manual de los datos del experimento requiere dedicación y atención constante por parte
del investigador por largos periodos de tiempo (de 1 a 4 horas por ensayo), y limita el
número de observaciones a una por ensayo. Por lo tanto la caracterización de un
terreno puede ser una labor de semanas o meses, dependiendo de las dimensiones del
terreno. En consecuencia un sistema automatizado y de bajo costo para la medición del
fenómeno de infiltración es altamente deseable para minimizar tiempo y costo.

Diseño y Construcción de un Infiltrómetro Automatizado xxi


Motivación

Motivación.

Tratar de contribuir en el desarrollo tecnológico, a través de la generación de una


herramienta de investigación y una posible repercusión en la mejora del manejo de
recursos hidrológicos de la región. Además propiciar la vinculación del Instituto
Tecnológico de Morelia con otras instituciones de investigación (INIFAP, INIRENA). El
contribuir de manera directa con las problemáticas que afectan particularmente al
estado de Michoacán, México.

Diseño y Construcción de un Infiltrómetro Automatizado xxii


Resumen

Resumen.

La caracterización de variables hidráulicas como la conductividad hidráulica saturada de


campo (Kfs), utilizando infiltrómetros de campo; es una labor altamente demandante en
tiempo ya que los registros deben de realizarse en intervalos regulares de tiempo (1 a 5
min) durante periodos que van entre 0.5 hasta 2 horas o más (dependiendo del tipo de
suelo).

El objetivo técnico del proyecto es construir un sistema para caracterizar el proceso de


infiltración del agua en suelo de cultivo y determinar la Kfs. El equipo consta de un
infiltrómetro automatizado de anillo sencillo para determinar los valores de la
conductividad hidráulica saturada de campo para estudiar, inicialmente; las
características de suelos de la cuenca de Cuitzeo.

El dispositivo diseñado utiliza un sensor de presión de tipo diferencial, que registra las
variaciones de altura de la columna de agua del contenedor principal. La señal obtenida por
el sensor se acondiciona mediante un amplificador de instrumentación de tal forma que las
variaciones de columna de agua se pueden registrar. A través de pruebas de laboratorio se
calibra el sensor y se determina la sensibilidad del dispositivo. Pruebas de campo en
distintos suelos del sur de la cuenca de Cuitzeo, Michoacán, permiten evaluar su
funcionalidad. Se calculó la Kfs empleando el método de Wu2 con los datos obtenidos
automáticamente y visualmente, se compararon los métodos mediante ANOVA de una vía y
Tukey DSH para tamaño de muestra desigual. El sensor diferencial generó un voltaje que
permite calcular la altura de la columna de agua. Las pruebas de campo indicaron que no
hubo diferencias significativas entre las Kfs calculadas a partir de los datos obtenidos
automáticamente y aquellos obtenidos visualmente. El dispositivo de automatización
permite obtener datos con una supervisión mínima.

La información recolectada, puede contribuir a la obtención y mejoramiento de modelos


de conductividad hidráulica de suelos, así como facilitar la caracterización de suelo de
cultivo para la elaboración de estrategias de riego y cultivo, mejorar el manejo de los

Diseño y Construcción de un Infiltrómetro Automatizado xxiii


Resumen

recursos hidrológicos, ya que datos de la Subdirección General de Administración del


Agua en el 2008 indican que el 77% de agua potable es destinada al sector agrícola; y
se desperdicia aproximadamente un 50%.

A través de la vinculación del Instituto Tecnológico de Morelia con instituciones de


Investigación como el INIFAP (Instituto Nacional de Investigaciones Forestales
Agrícolas y Pecuarias) se espera hacer llegar el resultado de este trabajo a productores
e investigadores, inicialmente, del estado de Michoacán. Además se espera lograr la
participación de otras instituciones de Investigación como el INIRENA (Instituto Nacional
de Investigaciones Sobre los Recursos Naturales).

xxi
Diseño y Construcción de un Infiltrómetro Automatizado v
Capítulo 1
Introducción
Creo que los virus de computadoras deberían
contar como vida. Creo que dicen algo acerca
de la naturaleza humana, la única forma de
vida que hemos creado hasta el momento es
puramente destructiva. Hemos creado vida a
nuestra imagen.

Stephen Hawkins.

En este capítulo se revisa la


problemática de los recursos
más importantes en la
agricultura: agua y suelo.
Capítulo 1 Introducción

1 Introducción.

1.1 Introducción.

En la mayoría de los procesos industriales existe la continua necesidad de implementar


sistemas de automatización y control, con el objetivo de hacer más eficiente el proceso
y optimizar el uso de la materia prima involucrada. La automatización, también permite
reducir el tiempo necesario para la obtención del producto terminado, incrementando la
productividad y reduciendo los costos.

De manera análoga, en el sector agrícola, las necesidades actuales exigen la


implementación de prácticas conocidas como “agricultura de precisión”, para el uso
adecuado de los recursos involucrados: agua y suelo. Para poder optimizar la utilización
de los recursos es necesario conocer las propiedades y variables ambientales que
intervienen en el proceso de cultivo, mediante sistemas de medición directa en campo y
en tiempo real. En consecuencia durante las últimas tres décadas, el área de
instrumentación electrónica ha jugado un papel importante en agricultura, agronomía,
análisis de suelos y servicios ecológicos, a través del diseño y construcción de equipos
que permiten medir continuamente las variables ambientales en campo. En cuanto al
recurso del agua, la falta de prácticas apropiadas para su utilización no es un tema
nuevo y ha prevalecido como un factor común en agricultura. Así, aún cuando se trata
problemática común y continúa en la actualidad, especialmente las zonas rurales,
recientemente ha recibido atención por parte de investigadores, usuarios, productores,
gobierno y público en general. Datos de la Subdirección General de Administración del
Agua en el 2008 indican que El 77% de agua potable es destinada al sector agrícola
[10]; y debido a la falta e implementación de técnicas de riego adecuadas, se
desperdicia alrededor de un 50%[12][13].

De forma paralela existe una creciente demanda de productos alimenticios [8]. En


consecuencia se ha intensificado, en el uso del suelo con el objeto de incrementar el
rendimiento. En consecuencia hay un desequilibrio entre uso, degradación y

Diseño y Construcción de un Infiltrómetro Automatizado 2


Capítulo 1 Introducción

conservación de los recursos. En la actualidad la agricultura tiene presente el gran reto


de aumentar la producción agropecuaria y al mismo tiempo preservar los recursos
naturales. Dentro de las variables más importantes que influyen directamente en el
aprovechamiento del agua está la velocidad de infiltración del agua. A través del
conocimiento de la velocidad de infiltración del agua en el suelo se puede contribuir en
el sector agrícola, protección del medio ambiente, estudios de erosión del suelo,
edáficos, modelos hidrológicos y uno de los más importantes: el diseño eficiente de
sistemas de riego.

1.2 Situación de los recursos hídricos.

México recibe anualmente 1.488 billones de metros cúbicos de agua


(aproximadamente) en forma de precipitación; de esta cantidad, el 72.5% se
evapotranspira y regresa a la atmósfera, el 25.4% escurre por los ríos o arroyos y el
2.1% restante se infiltra al subsuelo y recarga los acuíferos, de tal forma que
anualmente el país cuenta con 458 mil millones de metros cúbicos de agua dulce
renovable, denominada “disponibilidad natural media”.

En adición al agua dulce que es renovada por la lluvia, el país cuenta con reservas de
agua almacenadas principalmente en los acuíferos, los lagos naturales y artificiales del
país. Sin embargo, ésta no se considera en los cálculos de disponibilidad natural media,
ya que no es renovable. La disponibilidad natural media per cápita, que resulta de
dividir el valor nacional entre el número de habitantes, ha disminuido de 18 035
m³/hab/año en 1950, a tan sólo 4 312 m³/hab/año en el 2007 [10]. En la Figura 1.1 se
muestra la disminución de la disponibilidad natural media per cápita del agua entre los
años de 1950 a 2005.

Diseño y Construcción de un Infiltrómetro Automatizado 3


Capítulo 1 Introducción

20000

15000

10000

5000

0
1950 1960 1970 1980 1990 1995 2000 2005

3
Figura 1.1. Variación de la disponibilidad natural media per cápita del agua de 1950 a 2005 (m /habitante/año) [10].

1.3 Usos del agua.

En México, el organismo encargado del censo acerca de los usos del agua es el
Registro Público de Derechos de Agua (REPDA). En el REPDA se agrupan cinco
grandes grupos: cuatro que corresponden a usos consuntivosi, el agrícola, el
abastecimiento público, la industria autoabastecida y las termoeléctricas, y el
hidroeléctrico, que se contabiliza aparte por corresponder a un uso no-consuntivo.
Como se observa en la Figura 1.2, el mayor volumen concesionado para usos
consuntivos del agua es el que corresponde a las actividades agrícolas, debido a que
México es uno de los países con mayor infraestructura de riego en el mundo.
100
77
80
60
40
20 14
5 4
0
Agrícola Termoeléctricas Industria Abastecimiento
autoabastecida público

Figura 1.2 Distribución porcentual de los volúmenes concesionados para usos consuntivos 2007 [10].

i
Que tiene virtud de consumir; Diccionario de la Lengua Española (DLC).

Diseño y Construcción de un Infiltrómetro Automatizado 4


Capítulo 1 Introducción

Particularmente Michoacán ocupa el cuarto lugar solo después de Sinaloa, Sonora y


Chihuahua con 5 068.9 millones de metros cúbicos de abastecimiento total, del cual
4606.6 millones los destina al sector agrícola, como se muestra en la Figura 1.3. En
consecuencia, la problemática relacionada con el consumo de agua en el sector
agrícola afecta de manera directa en el entorno (regional y nacional).

367.9
1150.6
Veracruz de Ignacío de la llave 568.5
2504.7
4591.7

48.2
142.2
Michoacán de Ocampo 271.9
4606.6 Termoeléctricas
5068.9
Indsutria Autoabastecida sin
27.6
51.7 Termoeléctricas
Chíhuahua 476.1 Abastecimiento Público
4593
5148.4
Agrícola
0
78
Sonora 954.6 Volumen total
6361.6
7394.2

0
46.4
Sinaloa 509.6
8608.4
9164.3

0 2000 4000 6000 8000 10000

Figura 1.3. Volúmenes concesionados para usos consuntivos, por entidad federativa 2007 (Millones de metros cúbicos
3
hm ).

Los datos anteriores indican que la problemática del consumo de agua en el sector
agrícola afecta de manera directa la entidad local y nacionalmente.

Diseño y Construcción de un Infiltrómetro Automatizado 5


Capítulo 1 Introducción

1.4 El uso agrícola del agua, problemas y su desperdicio.

El principal uso del agua en México es agrícola, y se refiere principalmente al agua


utilizada para el riego de cultivos. La superficie dedicada a las labores agrícolas en
México varía entre los 20 y 25 millones de hectáreas, con una superficie cosechada de
entre 18 a 22 millones de hectáreas por año. El valor de la producción directa equivale
al 6.5% del PIB nacional. Por otra parte, la población ocupada en este rubro oscila entre
los 4 y 5 millones de personas y se estima que dependen directamente de la actividad
entre 20 y 25 millones de mexicanos, en su mayoría población rural. México ocupa el
sexto lugar mundial en términos de superficie con infraestructura de riego con 6.46
millones de hectáreas. El 54% de la superficie bajo riego corresponde a 85 Distritos de
Riego y el 46% restante a más de 39 mil Unidades de Riego [10].

El sector agrícola es el responsable del consumo del 77% del agua potable utilizada en
México y de aquí, el 50% se desperdicia por operación ineficiente, por prácticas
inadecuadas del uso del líquido en parcelas (riego por inundación), por problemas
institucionales (falta de coordinación en la elaboración de las políticas públicas) o por
cultivos inapropiados [13].

1.5 El suelo y su estudio.

El uso de técnicas de riego inapropiadas, como el riego por inundación, genera el


maltrato del suelo, así como su degradación que generalmente se ve reflejado en el
suelo como desertificación y un estado en la calidad del suelo bajo. La desertificación
limita la producción agrícola al uso de una cuarta parte del territorio global. El 69% de
las 5.2 billones de hectáreas usadas para la agricultura en el mundo están en mal
estado o sometidas a la desertificación [14].

Lo anterior sumado a la creciente demanda en alimentos y uso intensificado del suelo


para incrementar los rendimientos de cultivo, crea un desequilibrio entre uso,
degradación y conservación de los recursos [8]. Por lo tanto, es necesario contribuir al

Diseño y Construcción de un Infiltrómetro Automatizado 6


Capítulo 1 Introducción

uso apropiado del suelo para evitar su maltrato y, al mismo tiempo, conservar el recurso
agua que no sólo es vital para el campo, sino también para consumo y uso del ser
humano. A través del estudio de las propiedades edáficas del suelo y más
concretamente las propiedades hidráulicas de los suelos, se puede contribuir a la
solución de problemas asociados al manejo inadecuado en los cultivos, en rendimiento
y productividad. Además permite comprender el proceso de infiltración, y la cantidad de
agua que entra al suelo y queda disponible para el crecimiento de las plantas, ya sean
cultivadas o silvestres, así como también el agua que fluye hacia la parte profunda del
suelo, las rocas que alimentan los manantiales y los acuíferos. En fin se trata de
contribuir a optimizar el uso del recurso agua, utilizada para todas las actividades
humanas ya sean domésticas, industriales, agrícolas, etcétera.

Diseño y Construcción de un Infiltrómetro Automatizado 7


Capítulo 2
Marco Teórico
Verdaderamente, el hombre es el rey de los
animales, pues su brutalidad supera a la de
éstos.

Leonardo Da Vinci.

Este capítulo contiene la teoría


detrás de la velocidad de
infiltración, la forma de realizar
los ensayos de infiltración así
como herramientas usadas por
investigadores, como equipos
comerciales y propuestos por
otros autores.
Capítulo 2 Marco Teórico

2 Marco Teórico.

2.1 Introducción.

Debido a la variabilidad espacial de la conductividad hidráulica saturada de campo, es


necesario llevar a cabo un gran número de ensayos en diferentes puntos de muestreo
alrededor de la localidad que se requiere caracterizar. Entonces la labor de
caracterización de suelos es altamente demandante en tiempo e implica un incremento
en costos y tiempo relacionados con labores de asesoría en servicios ecológicos. En
consecuencia, un sistema automatizado, compacto, que requiera mínima supervisión y
bajo costo, para la medición del fenómeno infiltración puede resultar en la obtención de
un mayor número de datos en menor tiempo, permitiendo que varios ensayos se
puedan realizar simultáneamente. Los ensayos de infiltración en campo requieren que
el equipo sea completamente portátil. Los equipos que existen en el mercado para la
estimación de Kfs en campo, presentan un problema en común: la superficie de
medición es muy pequeña, implican un alto costo si es necesario realizar múltiples
ensayos de forma simultánea. De lo contrario; si se realizan ensayos individuales el
sistema necesita ser capaz de almacenar gran cantidad de ensayos y permitir grandes
periodos de autonomía.

Debido a que los ensayos de infiltración normalmente se aplican en zonas rurales los
infiltrómetros deben consumir poca agua y la parte electrónica un bajo consumo de
energía.

Durante los últimos 50 años se han reportado numerosos intentos de automatizar el


proceso de medición y registro de datos para la determinación de la conductividad
hidráulica. La automatización del registro de datos en el fenómeno de infiltración
también ha tenido grandes avances, comenzando desde sistemas mecánicos [15][16]
hasta la implementación de sistemas electrónicos [17][18][19]. En la actualidad existen
sistemas comerciales cuyo costo no es representativo de su funcionalidad; los sistemas

Diseño y Construcción de un Infiltrómetro Automatizado 9


Capítulo 2 Marco Teórico

comerciales se encuentran limitados o usan sensores en los que la pendiente de la


superficie donde reposa el depósito de agua puede afectar la medición en campo [17].

Entonces, es necesario dedicar esfuerzos de investigación y desarrollo de sistemas de


instrumentación y registro de datos electrónicos, para facilitar la labor de campo de los
investigadores y por lo tanto facilitar las labores de asesoría técnica a los productores.
Desde el punto de vista económico se debe evitar costos de importación, generar una
herramienta representativa de su costo y tratar de contribuir en las actividades propias y
primordiales del estado.

2.2 Fenómeno de infiltración.

La infiltración es el fenómeno por el cual el agua que se encuentra en la superficie pasa


hacia el interior del suelo [20][21]. Este fenómeno está regido por ciertas propiedades
de los suelos, como la conductividad hidráulica, que a su vez es controlada por otras
propiedades, que van desde el contenido y tipo de suelo [22][23], la dureza de las
raíces de las plantas [24][25], la preparación del suelo [26][27], las características
químicas del agua empleada [28] y variaciones en temperatura creadas por el mismo
proceso de infiltración [29]. La conductividad hidráulica es la capacidad de un suelo de
transmitir el agua, ó que tan rápido puede fluir el agua a través de un suelo. La
velocidad de infiltración de agua depende directamente de la porosidad. La porosidad
representa que tan “hueco” está el suelo (en el entendido que el suelo no es por
naturaleza un medio compacto). Esta es una de las principales diferencias entre los
suelos y las rocas. La textura por otro lado es la relación entre partículas de diferentes
tamaños existentes en un suelo.

Existen tres tamaños de partículas, las arenas con un tamaño de 0.05 a 2.0 mm, los
limos de 0.002 a 0.05 mm y las arcillas <0.002 mm. Así, un suelo arcilloso contiene
mayor cantidad de arcilla que limos o arenas y por lo tanto tiene menor espacio entre
sus partículas. En contraste, en un suelo arenoso, en el que predominen las arenas, los
espacios entre partículas son mayores.

Diseño y Construcción de un Infiltrómetro Automatizado 10


Capítulo 2 Marco Teórico

Otros factores asociados a la porosidad del suelo son el tipo de plantas que crezcan en
el sitio, los animales del suelo asociados a las plantas y si el suelo es cultivado o no.
Por ejemplo, en un bosque de pinos, la hojarasca que cae y se queda en el suelo sirve
como alimento para muchos insectos, lombrices y hongos. Éstos van formando galerías
o túneles de distintos tamaños que incrementan la porosidad del suelo. Por otro lado,
en las parcelas y terrenos cultivados, las labores agrícolas destruyen las galerías y
túneles formados por los organismos del suelo, reduciendo su porosidad. Aunado a
esto, la cantidad de hojarasca que cae al suelo y está disponible para los insectos,
lombrices y hongos es mucho menor, y al haber menos alimento, habrá menor cantidad
de organismos y por lo tanto la formación de nuevos túneles y galerías se verá
reducida. En el caso de los terrenos de pastoreo, donde se alimenta ganado, el suelo
se encuentra compactado. Las pisadas del ganado ocasionan que el suelo se compacte
o “apriete”, ocasionando una reducción en la porosidad.

De forma que, si se considera un terreno con el mismo tipo de suelo distribuido


uniformemente, un área con bosque junto a una parcela y ambas junto a un potrero
donde se pastorea ganado, la infiltración es mayor en el bosque, menor en la parcela y
muy baja en el potrero, debido a que la infiltración depende de la porosidad.

La ecuación que gobierna el proceso de infiltración en un medio poroso o el movimiento


de un fluido en un medio poroso insaturado, esta descrito por la ecuación de Richards
(2.1)[30]:
𝜕𝜃
∇ 𝐾 𝜃 ∇𝜑 𝜃 = ; 𝜃 𝑥, 𝑦, 𝑧, 𝑡
𝜕𝑡
(2.1)

En la ecuación (2.1) θ es la humedad volumétrica del suelo, K θ la permeabilidad


insaturada, φ θ es el potencial total del agua en el suelo (suma del potencial capilar
ψ θ y el potencial gravitacional h). La ecuación (2.1), es una ecuación diferencial de
derivadas parciales, parabólica y no lineal. Existen en la literatura varias soluciones
analíticas para la ecuación de Richards, entre ellas, la solución clásica de Philip, la

Diseño y Construcción de un Infiltrómetro Automatizado 11


Capítulo 2 Marco Teórico

solución de Wooding para problemas con simetría cilíndrica, estacionaria y


recientemente la solución de Basha que explora una clase de soluciones que se puede
aplicar a varias geometrías. Existen también soluciones numéricas para la ecuación de
Richards en condiciones no estacionarias. En general se trata de soluciones adaptadas
que representan el dominio espacial con modelos de elemento finito y el dominio
temporal en modelos de diferencias finitas [26].

2.3 Importancia de la infiltración.

La correcta caracterización del proceso de infiltración es de gran importancia porque


permite conocer o predecir con gran exactitud la cantidad de agua que se propaga de la
superficie a través de suelo, que queda disponible para el crecimiento de las plantas, ya
sean cultivadas o silvestres. También permite predecir la cantidad de agua que fluye
hacia la parte profunda del suelo y las rocas que alimenta a los manantiales y acuíferos,
utilizada para todas las actividades humanas ya sean domésticas, industriales o
agrícolas.

El estudio de la infiltración y las propiedades que la regulan es importante pues indica


que sitios tienen mayor infiltración y que sitios tienen menor infiltración, como resultado
de las características del suelo del sitio y el tipo de prácticas de cultivo que se lleven
acabo sobre el suelo.

El conocimiento de la velocidad de infiltración del agua en el suelo, es esencial para la


agricultura y la protección del medio ambiente, estudios de erosión del suelo, estudios
edáficos, modelos hidrológicos, actividades silvoagropecuarias, conservación del
recurso suelo, reducción de inundaciones, descubrimiento de áreas de abastecimiento
de agua de manantiales y acuíferos. En el caso particular del estado de Michoacán es
de suma importancia para el diseño eficiente de sistemas de riego
[1][2][3][4][5][6][7][8][9]; ya que el 77% de agua potable es destinada al sector agrícola
(CONAGUA 2008)[10] y de ésta se desperdicia alrededor del 50% [13][31].

Diseño y Construcción de un Infiltrómetro Automatizado 12


Capítulo 2 Marco Teórico

2.4 Modelo de infiltración de Richards.

Los métodos que se presentan más adelante son soluciones a la ecuación de Richards
(2.1). Como base física se presenta el modelo de Richards, con la solución
monodimensional de Philip y la tridimensional con forma cilíndrica de Wooding. Como
modelo conceptual es analizado el modelo monodimensional de Green y Ampt.

Para la deducción de la ecuación de Richards en una dimensión, partimos del volumen


de control, el cual contiene suelo no saturado, los lados tienen longitudes en dirección
coordenada 𝑑𝑥, 𝑑𝑦 y 𝑑𝑧. El volumen de agua contenido es 𝜃 𝑑𝑥 𝑑𝑦 𝑑𝑧. La ecuación
(2.2), es la fórmula de continuidad aplicada al volumen de control (Figura 2.1) es:

𝑑
0= 𝜌𝑊 𝑑∀ + 𝜌𝑊 𝑉𝑑𝐴
𝑑𝑡 𝑉.𝐶. 𝑆.𝐶.
(2.2)

Donde el primer término de la ecuación es la tasa de cambio temporal de la masa de


agua almacenada dentro del volumen de control. El segundo término es la salida total
de agua a través de la superficie de control.

Figura 2.1. Volumen de control para la aplicación de la ecuación de continuidad en un medio poroso no saturado [30].

Diseño y Construcción de un Infiltrómetro Automatizado 13


Capítulo 2 Marco Teórico

Al desarrollar las ecuaciones y sustituir expresiones basadas en el volumen [30] de


control se obtiene de la ecuación (2.3):

𝜕𝜃 𝜕𝑞
+ =0
𝜕𝑡 𝜕𝑧
(2.3)

Donde 𝜃 es la humedad volumétrica del suelo respecto al tiempo 𝑡, 𝑞 es la tasa de


pérdida de cabeza por unidad de longitud 𝑧. La ecuación (2.3) es la ecuación de
continuidad para un flujo unidimensional no saturado, no permanente en un medio
poroso. Aplicable a flujos poco profundos donde no ocurren cambios en la densidad ni
en la porosidad debido a cambios en la presión.

2.5 Registro de la velocidad de infiltración.

La infiltración y la conductividad hidráulica usualmente se miden realizando “ensayos”


de infiltración en los que se utilizan anillos de metal insertados en el suelo, donde se
vacía un volumen de agua y se mide la razón de propagación de agua en el suelo
conforme el tiempo de la prueba transcurre. Las mediciones pueden hacerse con
materiales muy sencillos como una regla, un reloj, un lápiz y un cuaderno; como se
puede observar en la Figura 2.2.

Figura 2.2. Formas típicas de realizar en sayos de infiltración. A) Doble anillo y B) Anillo sencillo.

Diseño y Construcción de un Infiltrómetro Automatizado 14


Capítulo 2 Marco Teórico

Se recomienda que para caracterizar la infiltración y conocer la conductividad hidráulica


se realicen varios ensayos de infiltración, por lo menos veinte para cada sitio de interés.
Por lo general los ensayos pueden durar más de dos horas, tomando datos cada minuto
o cada cinco minutos. Esta actividad es altamente demandante en tiempo, por lo que
diversos autores mencionan la necesidad de automatizar los dispositivos (infiltrómetros
y permeámetros) con el fin de agilizar la adquisición de datos, minimizar los errores
humanos y reducir el tiempo invertido en realizar los registros [19][17][32].

2.6 El infiltrómetro.

La utilización de infiltrómetros en campo para la determinación de la conductividad


hidráulica del suelo, es común en el estudio de las características de suelos y manejo
de recursos hídricos. Existen equipos patentados desde finales de los 40’s para realizar
la medición de forma automática [15][33][34][35][36][37][38], como se muestra en la
Figura 2.3.

Figura 2.3.Patentes relacionadas con infiltrómetros. A) Automatic Recording Infiltrometer [15], B) Ponded Infiltrometer [34]
y C) Automated Tension Infiltrometer [33].

Diseño y Construcción de un Infiltrómetro Automatizado 15


Capítulo 2 Marco Teórico

Numerosas compañías ofrecen equipos comerciales de doble anillo, anillo sencillo,


pozo de inundación y tensiómetros de disco. Los tensiómetros de disco están
diseñados para medir la razón de infiltración de agua bajo condiciones controladas de
presión o tensión negativa de agua dentro de una interfase circular en la superficie del
suelo empleando una malla de nylon que permite "prolongar" el espacio poroso del
suelo. Es usual que el análisis de los datos se base en la aproximación del modelo de
flujo de una fuente circular [39]. De cada prueba, la razón constante de infiltración se
usa para calcular la conductividad hidráulica K, saturada o insaturada para una carga o
tensión específica H (carga positiva, tensión negativa)[40][41]. Los valores de
conductividad saturada y no-saturada se pueden obtener utilizando el modelo Maulem-
Van Genuchten [42]. Aún cuando la utilización de infiltrómetros es una práctica común,
modificaciones a los sistemas existentes y nuevos diseños son reportados regularmente
con el objeto de reducir errores sistemáticos [43], mejorar la exactitud de la medición
[44] y mejorar modelos matemáticos [45]. Gómez-Tagle et. al. [46] presentó
recientemente un infiltrómetro cuya construcción sugiere que puede ser de gran utilidad
para la determinación de conductividad saturada y no saturada del suelo. En general,
se reconoce que la mayoría de los equipos comerciales, han sido diseñados para
operar en condiciones de bajo relieve y en ambientes agrícolas por lo que el consumo
de agua, el peso y el costo, limitan su uso en campo. La conductividad hidráulica cuenta
con una alta variabilidad espacial por lo que se requiere de labores exhaustivas de
muestreo para que los valores sean representativos, que también se ve reflejado en un
incremento económico y de horas-hombre. Los trabajos reportados están de acuerdo
también en que el conocimiento de las propiedades hidráulicas de los suelos es crucial
tanto para resolver problemas asociados a los cultivos, rendimiento y productividad de
cultivos como para comprender el proceso de infiltración y la posibilidad de transmisión
de agua hacia capas más profundas, clave en la recarga de acuíferos en otro tipo de
ambientes.

Diseño y Construcción de un Infiltrómetro Automatizado 16


Capítulo 2 Marco Teórico

2.7 Mediciones en el infiltrómetro.

Los ensayos de infiltración pueden realizarse de forma sencilla como se muestra en la


sección 2.5 o se pueden usar equipos como infiltrómetros de anillo sencillo o de doble
anillo. De cualquier forma la metodología de los ensayos es similar. El primer paso
consiste en delimitar el área del ensayo; esto se logra enterrando el anillo sencillo o
doble anillo en la tierra, de preferencia usando martillos de goma y alguna base que
permita una inserción hacia la tierra de forma homogénea (Figura 2.4). En la Figura 2.5
se muestra el conjunto de herramientas ofrecidas por Eijkelkamp, Agrisearch Equipment
para la medición con doble anillo y en la Figura 2.6[3] se muestra la forma en la que se
realiza la lectura de altura de la columna de agua contra el tiempo. Como se puede
observar, la actividad de muestreo es incómoda, en particular si se tienen que hacer
múltiples ensayos y mantenerse en la misma posición por horas. Aparte de la
incomodidad asociada con el experimento, registrar lecturas en las condiciones
descritas contribuye a la introducción de errores en la lectura debido a la posición visual
de la persona que realiza el registro contra el reservorio.

Figura 2.4. Colocación del anillo en la tierra para el ensayo de infiltración.

Debido a que ambos, el anillo interno y el anillo externo, están llenos con agua, el
líquido fluye virtualmente de manera vertical a través del anillo interno hacia el suelo [3]
(Figura 2.6).

Diseño y Construcción de un Infiltrómetro Automatizado 17


Capítulo 2 Marco Teórico

Figura 2.5. Conjunto de herramientas ofrecidas por Eijkelkamp para ensayos de infiltración [3].

Figura 2.6. Forma de realizar el registro en el conjunto de doble anillo para ensayos de infiltración y supuesta trayectoria
del agua.

En la Figura 2.7 se muestra el juego de herramientas incluidas con el infiltrómetro de


tensión que ofrece la empresa Eijkelkamp, Agrisearch Equipment [3], y en la Figura 2.8
se observa la manera de tomar lecturas a través del reservorio principal de agua que se
encuentra graduado en altura, reflejando el contenido de agua para el ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 18


Capítulo 2 Marco Teórico

El uso de infiltrómetros de campo es una labor altamente demandante en tiempo ya que


los registros se realizan en intervalos regulares de tiempo, entre 1 a 5 minutos o más;
durante periodos que van entre 30 minutos hasta 2 horas. Por lo que requiere de una
supervisión absoluta durante el ensayo de infiltración. Nuevamente surge la posibilidad
de introducción del error del factor humano, en la medición visual, el registro manual de
los datos y los intervalos de tiempo que pueden ser irregulares. Por parte del equipo
surge la posibilidad de un mal asentamiento en la superficie que se puede ver reflejado
como una incorrecta lectura de la altura de en la carga hidráulica aplicada.

Figura 2.7. Conjunto completo de tensiómetro ofrecido por Eijkelkamp para ensayos de infiltración.

Figura 2.8. Manera de realizar las mediciones durante un ensayo de infiltración.

Diseño y Construcción de un Infiltrómetro Automatizado 19


Capítulo 2 Marco Teórico

La constante supervisión del ensayo de infiltración limita en costo y personal el estudio


de las propiedades hidráulicas del suelo. En la Figura 2.9 se muestra una semblanza
del posible arreglo para la realización de múltiples ensayos de infiltración. Una solución
candidata inmediata, consiste en la utilización de un sistema para la automatización del
infiltrómetro. La automatización de los ensayos permite obtener datos con mayor
exactitud por largos periodos de tiempo y la posibilidad de agregar más variables
relacionadas con el fenómeno como la hora, día, mes, año y temperatura (Figura 2.10).

Figura 2.9. Panorama posible en la realización de múltiples experimentos de infiltración.

Figura 2.10. Múltiples experimentos de manera automática.

Diseño y Construcción de un Infiltrómetro Automatizado 20


Capítulo 2 Marco Teórico

2.8 Infiltrómetros automáticos.

Debido a la creciente necesidad por automatizar sistemas para el registro de ensayos


de infiltración se ha otorgado una considerable cantidad de patentes. Además diversos
autores proponen nuevos esquemas de medición como Amézketa et al. [17]. En la
Figura 2.11 se muestra los componentes del nuevo esquema y detalles del esquema.

Figura 2.11. Infiltrómetro automático propuesto por Amézketa. A) Caja del registro de descenso de nivel de agua que
trabaja en conjunto con una boya de nivel, una polea y un encoder que es el sensor del circuito electrónico. B)
Componentes principales del infiltrómetro automático. C) Mando del dispositivo electrónico [17].

Otro esquema propuesto se muestra en Figura 2.12, el esquema consiste en la


utilización de un registrador automático de datos (datalogger, Campbell Scientific
Datalogger) conectado al sensor que se encuentra en el infiltrómetro y una
computadora personal (Personal Computer: PC) externa para la programación del
datalogger (software que requiere de licencia).

Diseño y Construcción de un Infiltrómetro Automatizado 21


Capítulo 2 Marco Teórico

Figura 2.12. Montaje del infiltrómetro automático propuesto por Kamila Sprongrová.

Aún cuando la automatización de la medición del proceso de infiltración, por cualquier


método ofrece numerosas ventajas con respecto al registro manual de datos, también
hay desventajas importantes asociadas con cada uno de los métodos propuestos. En el
caso del sistema propuesto por Amézketa el transductor que utiliza (encoder), requiere
de un alto consumo de energía, reduciendo la autonomía del equipo. Amézketa et al.
[17] menciona una autonomía cercana a 60 horas. Otro problema es que el nivel del
agua se mide a través de una bomba. Varios autores marcan la preferencia del uso de
transductores del tipo diferencial [19]. En el sistema propuesto por Spongrová [19] la
principal limitante es el costo, alrededor de $13,000 pesos al momento de la escritura
de este documento, sin incluir tarjetas de adquisición necesarias para la comunicación
del datalogger, licencia del software y el datalogger.

La automatización de infiltrómetros y permeámetros requiere básicamente de la


medición de manera exacta y precisa, de la altura de una columna de agua conforme
transcurre el tiempo del ensayo. Se han explorado diversas aproximaciones para
conseguir este objetivo. Otras reportan el uso de una celda de tensión en condiciones
de laboratorio de Nightingale y Bianchi [47]. Otras más como, el uso de detectores
infrarrojos pareados en un cilindro plástico [48], el sistema de válvula y flotador con

Diseño y Construcción de un Infiltrómetro Automatizado 22


Capítulo 2 Marco Teórico

carrete medidor del infiltrómetro de anillo sencillo de Amezketa Lizárraga et al. [17], el
uso de Reflectomería de Dominio de Tiempo (Time Domain Reflectometry: TDR [49])
detectores infrarrojos y materiales flotantes [50] o sensores de presión [16][18].

Aún cuando existen diversas propuestas comerciales, los equipos dependen de


unidades de registro de datos externos o plataformas de programación de los sistemas
de registro de eventos o datos.

Por lo tanto, dentro de los objetivos técnicos de este trabajo se encuentra el diseñar,
construir y probar un dispositivo de automatización para infiltrómetros. El equipo está
diseñado para trabajar con un Infiltrómetro Portátil de Carga Constante y Anillo Sencillo
(IPCCAS) diseñado y construido por Gómez-Tagle [51].

2.9 Infiltrómetros comerciales.

La empresa Decagon Devices provee un infiltrómetro portátil de mini-disco. Decagon


asegura que se trata de un equipo que permite una rápida y apropiada medición de la
conductividad hidráulica del suelo. El quipo Decagon está construido de un tubo
policarbonato junto con un disco semi-permeable de acero inoxidable. La Figura 2.13
muestra una fotografía que hace alusión de su posible uso en campo.

Figura 2.13. Infiltrómetro portátil de mini-disco de Decagon Devices.

Diseño y Construcción de un Infiltrómetro Automatizado 23


Capítulo 2 Marco Teórico

En la Tabla 2-1 se muestran algunas de sus características físicas y en la Figura 2.14


detalles de los componentes que conforman al infiltrómetro de Decagon completo. De
los datos se concluye que se trata de un equipo pequeño y de bajo consumo de agua.
Debido al tamaño minúsculo, los estudios en suelos arenosos pueden ser muy
complicados ya que el volumen de agua necesario es mayor con respecto a los
ensayos en otros suelos como arcillosos; en adición es necesario realizar un gran
número de ensayos en suelos arenosos para poder proveer un valor adecuado de
conductividad. Además el equipo de Decagon requiere de la compra adicional de un
datalogger para el registro de los valores y su respectivo transductor (cualquiera de la
serie ECH2O, de Decagon Devices).

Figura 2.14. Componentes que conforman el infiltrómetro portátil de Decagon Devices.

Diseño y Construcción de un Infiltrómetro Automatizado 24


Capítulo 2 Marco Teórico

Tabla 2-1. Especificaciones técnicas del equipo infiltrómetro portátil de mini-disco.

Especificaciones técnicas del equipo


Largo 32.7 cm
Diámetro del tubo 3.1 cm
Disco de acero inoxidable 4.5 cm diámetro y 3mm grueso
Largo del tubo de regulación de succión 10.2 cm
Rango de succión 0.5 a7 cm de succión
Largo del reservorio de agua 21.2 cm
Largo del tubo de Mariotte 28 cm
Volumen de agua requerido para operar 135ml

El datalogger mas económico ofrecido por Decagon Devices es el Em50 (Figura 2.15).
El EM50 es un datalogger de 5 canales diseñado para trabajar con cualquier sensor de
la serie ECH2O. El sensor puede ser conectado a cualquiera de los 5 canales. El Em50
regresa un valor promedio cada minuto o intervalos diferentes, de acuerdo al intervalo
programado a través del software incluido. Para operar requiere de 5 baterías AA y de
una previa configuración en la PC.

Figura 2.15. Datalogger de Decagon Devices Em50. A) Equipo físico que utiliza 5 pilas AA y cuenta con 1M de memoria. B)
Software ECH2O.

Diseño y Construcción de un Infiltrómetro Automatizado 25


Capítulo 2 Marco Teórico

El precio aproximado del equipo es de $25,000 pesos el infiltrómetro y el datalogger. El


alto costo [52] de los equipos ofrecidos por las compañías extranjeras impide su
utilización generalizada por parte de investigadores y productores como parte de
labores de cultivo y servicios ambientales cotidianos. Además el uso externo de una
PC para su previa programación antes de comenzar a usarse limita la portabilidad para
su experimentación en campo.

En la Figura 2.16 se muestra otro equipo propuesto por la empresa Truf-Tec [53]. Se
trata de un infiltrómetro que permite determinar la velocidad de infiltración. La parte
electrónica del equipo es indicador del tiempo transcurrido en el ensayo, con alarma
para indicarle al usuario cuando debe hacer la lectura en el indicador de nivel de agua
que se puede observar debajo del reloj. El precio es de aproximadamente $6,700 más
gastos de importación y de mas accesorios.

Figura 2.16. Infiltrómetro de la empresa Truf-Tec y su aplicación en campo.

Diseño y Construcción de un Infiltrómetro Automatizado 26


Capítulo 2 Marco Teórico

2.10 Cálculo de la conductividad hidráulica de campo.

El proceso de infiltración desde un infiltrómetro de anillo sencillo suele representarse


con una gráfica de infiltración (véase Figura 2.17) acumulada donde el tiempo se ubica
en el eje de las abscisas y la infiltración acumulada en el de las ordenadas, pueden
diferenciarse dos fases; la fase transitoria presenta una sucesión de puntos con
cambios rápidos de pendiente partiendo del origen y esta fase está dominada por la
componente capilar del suelo, mientras que la fase estacionaria tiene el
comportamiento de una línea recta, con una pendiente estable que está dominada por
el componente gravitacional y la conductividad hidráulica saturada de campo (Kfs).

Figura 2.17. Curvas de infiltración. Con pequeños círculos se marca la curva de infiltración o lámina acumulada (•) y con
cuadrados ( O ) la de infiltración instantánea. Se pueden diferenciar dos fases la transitoria, donde el flujo es no
estacionario y tanto la infiltración acumulada como la instantánea cambian dentro de un tiempo corto. La fase estacionaria
con flujo saturado de campo presenta una tendencia lineal en la curva de infiltración acumulada y una estabilización de la
infiltración instantánea. La línea vertical roja representa el umbral de humedad del suelo que separa ambas fases.

Otra forma de representar la infiltración en función del tiempo es poner en las abscisas
el tiempo y en las ordenadas la infiltración instantánea o tasa de infiltración reportada
como lamina/tiempo. Esta curva presenta una forma de J invertida, donde también se
distinguen las dos fases, como se muestra en la Figura 2.17.

Diseño y Construcción de un Infiltrómetro Automatizado 27


Capítulo 2 Marco Teórico

Matemáticamente el flujo de agua en fase estacionaria de un infiltrómetro de anillo


sencillo puede representarse por medio de la ecuación (2.4):
𝑟
𝑄𝑃𝐼 = 𝜋𝑟 2 𝐾𝑓𝑠 + 𝐾𝑓𝑠 ∙ ℎ + 𝜑𝑚
𝐺𝑃𝐼
(2.4)

Donde 𝑄𝑃𝐼 es el flujo de agua fuera del infiltrómetro, 𝜋 es una constante, 𝑟 es el radio
del anillo, 𝐾𝑓𝑠 es la conductividad hidráulica saturada de campo, ℎ es la altura de la
carga hidráulica y 𝜑𝑚 es el componente capilar. El producto de 𝐾𝑓𝑠 ∙ ℎ representa la
componente de presión hidrostática del flujo y 𝐺𝑃𝐼 es el parámetro de forma, ecuación
(2.5):
𝑑
𝐺𝑃𝐼 = 0.316 + 0.184
𝑟
(2.5)

Donde 𝑑 es la profundidad de inserción del anillo y 𝑟 su radio. El flujo 𝑄𝑃𝐼 por lo tanto
depende de la combinación de los flujos vertical y horizontal en el suelo. Los autores
Wu y Pan desarrollaron una solución generalizada para infiltrómetros de anillo sencillo
utilizando escalamiento tridimensional axisimétrico a partir de la ecuación (2.6):
𝜕𝜃 𝜕𝐾
= ∇ ∙ 𝐾(ℎ)∇ℎ −
𝜕𝑡 𝜕𝑧
(2.6)

Donde 𝜃 es el contenido volumétrico del agua, ℎ es la carga hidráulica, 𝑧 corresponde a


la profundidad y 𝑡 es el tiempo. La conductividad hidráulica 𝐾 se asume constante para
un medio poroso saturado, pero varía dependiendo de 𝜃 o ℎ en medios no saturados.
Estos autores utilizan la ecuación de Van Genuchten para resolver numéricamente la
ecuación de Richards (2.6) y solucionar el problema de la complejidad del flujo
tridimensional de una fuente finita inundada y realizaron una evaluación numérica de
su funcionalidad. Posteriormente y aplicando la solución generalizada de Wu y Pan, Wu
y colaboradores; desarrollaron dos métodos para calcular la 𝐾𝑓𝑠 a partir de datos de
infiltración acumulada.

Diseño y Construcción de un Infiltrómetro Automatizado 28


Capítulo 2 Marco Teórico

En este trabajo se aplicaron los métodos denominados Wu1 y Wu2, además de un


tercer método denominado de Dos Cargas para Anillo Sencillo (DCAS) para calcular la
𝐾𝑓𝑠 . Los métodos se describen brevemente a continuación para más detalle refiérase a
los trabajos de los autores citados en esta sección [51].

2.11 Método Wu1.

El primero de los métodos de Wu (Wu1 en lo sucesivo) utiliza datos de la curva de


infiltración acumulada, sin necesidad de separar datos de la fase transitoria de la
estacionaria, ecuación (2.7):
∆𝜃 ∙ 𝜆𝑆
𝐾𝑓𝑠 =
𝑇𝐶
(2.7)

Siendo 𝐾𝑓𝑠 la conductividad hidráulica saturada de campo, ∆𝜃 = 𝜃𝑓 − 𝜃𝑖 ; la diferencia


en el contenido de humedad al inicio (𝜃𝑖 ) y al final del ensayo (𝜃𝑓 ), además la ecuación
(2.7) depende de las ecuaciones (2.8), (2.9) y (2.10):
1 2
𝜆𝑆 = ℎ+𝐺 + 4 ∙ 𝐺 ∙ 𝐶 − (ℎ + 𝐺)
2
(2.8)

2
1 𝐵∙𝑎
𝑇𝐶 =
4 𝑏∙𝐴
(2.9)

2
1 𝐵 𝑎
𝐶 = ∆𝜃 ∙
4 𝑏 𝐴
(2.10)

Donde ℎ es la carga hidráulica, 𝐺 es el factor de forma; 𝑑 + 𝑟/2, 𝑑 es la profundidad de


inserción del anillo y 𝑟 es el radio de este. 𝐴 y 𝐵 son coeficientes obtenidos por
regresión de mínimos cuadrados para los datos de infiltración tiempo vs infiltración
acumulada, 𝑎 = 0.9084 𝑦 𝑏 = 0.1682 correspondientes al intercepto y pendiente de la
ecuación generalizada (Wu et al, 1999). Este método se aplicó utilizando la primera (ℎ1 )
y la segunda carga (ℎ2 ) hidráulica [51].

Diseño y Construcción de un Infiltrómetro Automatizado 29


Capítulo 2 Marco Teórico

2.12 Método Wu2.

El segundo método de Wu (Wu2 en lo sucesivo), utiliza datos de la fase estacionaria de


la curva de infiltración acumulada y emplea los coeficientes del intercepto y la pendiente
de la ecuación generalizada 𝑎 = 0.9084 𝑦 𝑏 = 0.1682. La solución con este método se
muestra en la ecuación (2.11):
𝐴
𝐾𝑓𝑠 =
𝑎∙𝑓
(2.11)

Donde 𝐾𝑓𝑠 es la conductividad hidráulica saturada de campo, 𝐴 es la pendiente de la


recta obtenida por regresión de mínimos cuadrados (véase sección 2.15), el valor de 𝑎
es el valor del intercepto de la ecuación generalizada obtenido por Wu. El parámetro 𝑓,
está determinado por la ecuación (2.12):
1
ℎ+𝛼∗
𝑓= +1
𝐺∗

(2.12)

Donde ℎ es la carga hidráulica, 𝐺 ∗ es el factor de forma, análogo a 𝐺 en el método


Wu1, ecuación (2.13):
𝑟
𝐺 ∗= 𝑑 +
2
(2.13)

Donde 𝑑 es la profundidad de inserción del anillo y 𝑟 es el radio. El valor de 𝛼 ∗, de la


ecuación (2.12), representa el componente capilar. Los valores de 𝛼 ∗ se tomaron de la
tabla de Elrick y Reynolds, 1992: pág.10. Y de acuerdo con los autores 𝛼 ∗ tomo los
valores de; 4 𝑚−1 para la arcilla Atécuaro, 12 𝑚−1 para el limo Umécuaro y el suelo
franco Cointzio y 36 𝑚−1 para la Arena Huiramba y la Arena Jorullo [51].

Diseño y Construcción de un Infiltrómetro Automatizado 30


Capítulo 2 Marco Teórico

2.13 Método DCAS.

El método de Dos Cargas para Anillo Sencillo (DCAS) emplea los datos de la infiltración
acumulada de la fase estacionaria, específicamente los gastos 𝑞1 𝑦 𝑞2 para dos
cargas hidráulicas ℎ1 𝑦 ℎ2 , además del valor 𝛤 o factor de forma que relaciona la
profundidad de inserción del anillo 𝑑 y el radio del anillo 𝑟. El método DCAS permite
calcular la 𝐾𝑓𝑠 empleando las ecuaciones (2.14) y (2.15) [51]:
q2 − q1
𝐾𝑓𝑠 = 𝜋 ∙ 𝑟 ∙ Γ ∗
h2 − q1
(2.14)

d
Γ = 0.316 + 0.184
r
(2.15)

2.14 Permeámetro de Guelph.

LaK fs con el permeámetro del Guelph se obtuvo aplicando el método recomendado por
el fabricante Soil-Moisture-Equipment-Corp, 1991 [51].

2.15 Regresión lineal.

Hablando específicamente de distribuciones bidimensionales. Considerando


observaciones o en este caso valores de la altura de la columna de agua, se
dispondrán en dos columnas, de modo que en cada fila figuren la abscisa x y su
correspondiente ordenada y. La importancia de las distribuciones bidimensionales
radica en investigar cómo influye una variable sobre la otra. Esta puede ser una
dependencia causa efecto. Utilizando un sistema de coordenadas cartesianas para
representar la distribución bidimensional, se obtiene un conjunto de puntos conocido
con el diagrama de dispersión, cuyo análisis permite estudiar cualitativamente, la
relación entre ambas variables como se puede observar en la Figura 2.18.

Diseño y Construcción de un Infiltrómetro Automatizado 31


Capítulo 2 Marco Teórico

Par la determinación de la dependencia funcional entre las dos variables x e y que


mejor ajusta a la distribución bidimensional. Se utiliza la regresión lineal y requiere la
determinación de dos parámetros: la pendiente y la ordenada en el origen de la recta de
regresión, 𝑦 = 𝑚𝑥 + 𝑏.
20

15

10

0
0 5 10 15

Figura 2.18. Ejemplo de datos recolectados en experimentos y su diagrama de dispersión.

A través de la regresión, se determina el grado de dependencia de las series de valores


x e y, prediciendo el valor y estimado lo que se obtendría para un valor x que no esté en
la distribución.

Al determinar la ecuación de la recta que mejor ajusta a los datos representados en la


Figura 2.18 y denominando al error 𝑒𝑖 a la diferencia 𝑦𝑖 − 𝑦, entre el valor observado 𝑦𝑖 ,
y el valor ajustado, 𝑦 = 𝑎𝑥𝑖 + 𝑏. El criterio de ajuste se toma como aquél en el que la
desviación cuadrática media sea mínima, es decir, debe de ser mínima la suma,
ecuación (2.16) [54][55]:
𝑁 𝑁
2 2
𝑠= 𝑒𝑖 = 𝑦𝑖 − 𝑎𝑥𝑖 + 𝑏
1 1
(2.16)

El máximo o mínimo de la función, se obtiene cuando las derivadas de 𝑠 respecto de 𝑎


y de 𝑏 sean igual a cero. Lo que da lugar a un sistema de dos ecuaciones con dos
incógnitas del que se despeja 𝑎 y 𝑏, las ecuaciones (2.17) y (2.18):

Diseño y Construcción de un Infiltrómetro Automatizado 32


Capítulo 2 Marco Teórico

𝜕𝑠 𝑁 𝑥𝑖 𝑦𝑖 + 𝑥𝑖 𝑦𝑖
𝑎 =
𝜕𝑎 𝜕𝑠 =0 𝑁 𝑥𝑖 2 − 𝑥𝑖 2
𝜕𝑎
(2.17)

𝜕𝑠 𝑦𝑖 − 𝑎 𝑥𝑖
𝑏=
𝜕𝑏 𝜕𝑠 =0 𝑁
𝜕𝑏
(2.18)

Donde 𝑎 es la pendiente y 𝑏 la ordenada al origen, 𝑁 es el número de observaciones, 𝑥𝑖


e 𝑦𝑖 son los pares de observaciones.

Para determinar que tan buena es la ecuación de estimación se usa el coeficiente de


determinación (𝑅2 ). Compara los valores de 𝑦 calculados y reales, su resultado puede
ser de 0 a 1. Si es 1, hay una correlación perfecta entre los valores calculados y las
muestras reales, es decir, no hay diferencia; ecuación (2.19):

2
𝑦𝑖 − 𝑦 2
𝑅 =
𝑦−𝑦 2
(2.19)

Donde 𝑦𝑖 son los valores de las observaciones, 𝑦 son los valores estimados con la línea
de tendencia calculada e 𝑦 es la media de los valores estimados de 𝑦.

Diseño y Construcción de un Infiltrómetro Automatizado 33


Capítulo 2 Marco Teórico

2.16 Conclusiones.

A través de ensayos de infiltración es posible la determinación de la conductividad


hidráulica saturada (Ks). Ya que Ks se encuentra altamente relacionada con la velocidad
de infiltración del agua al suelo, los ensayos pueden llevarse a cabo haciendo uso de
infiltrómetros, que simulan los fenómenos de precipitación que ocurren en la naturaleza
como el riego o la lluvia. Usando métodos (Wu1, Wu2, DCAS y Guelph) desarrollados
por diversos autores para infiltrómetros, que a su vez se basan en el modelo de
infiltración de Richards; se determina dos fenómenos: la infiltración instantánea y la
infiltración acumulada, las cuales dan información de cualquiera de las dos fases la
transitoria o la estable.

Varias características físicas del ensayo también son alimentadas a los métodos, como
la carga hidráulica, radio y profundad del anillo. Debido a la gran variabilidad espacial
de la Ks, es necesario el muestreo intenso para la determinación de valores
representativos del suelo. Lo que en costo se ve reflejado como un incremento
considerable, los precios de infiltrómetros comerciales oscilan entre los $5,000 y
$10,000 pesos [3][52][53] al tipo de cambio actual. Por otro lado los infiltrómetros
requieren del registro de la variación de altura en intervalos de tiempos predefinidos, en
ambos casos el factor humano puede provocar lecturas erróneas; con lo anterior surge
la necesidad de la automatización del registro de datos. Considerando que varios de los
infiltrómetros tanto comerciales, como propuestos por autores; caen en deficiencias de
registro, portabilidad, economía o practicidad.

En el caso particular de los infiltrómetros comerciales automáticos el costo aumenta aun


más, ya que la venta total incluye el precio del infiltrómetro, más el sensor, más el
sistema de registro, más los cables de conexión y en algunos casos la licencia del
software necesario para la extracción y análisis de los datos; el costo asciende a
aproximadamente $23,000 pesos [52], lo cual se vuelve en un costo fuera del alcance
de un futuro usuario final que son los agricultores. Además aun requieren de la

Diseño y Construcción de un Infiltrómetro Automatizado 34


Capítulo 2 Marco Teórico

aplicación de alguno de los métodos mencionados, regresiones lineales o algún método


desarrollado por la compañía en particular. En el caso especial de los sistemas de
registro requieren de programación externa para la modificación de los intervalos, inicio
y paro del registro de datos.

Diseño y Construcción de un Infiltrómetro Automatizado 35


Capítulo 3
Desarrollo del equipo
Cuando me preguntaron sobre algún arma
capaz de contrarrestar el poder de la bomba
atómica yo sugerí la mejor de todas: La paz.

Albert Einstein.

En este capítulo se detallan


cada una de las etapas que
conforman el circuito completo.
Información técnica de los
dispositivos usados. El armado
y apariencia final del circuito
diseñado.
Capítulo 3 Desarrollo del equipo

3 Desarrollo del equipo.

3.1 Introducción.

Debido a la gran variabilidad espacial de la conductividad hidráulica saturada de


campos, es necesario la repetición del ensayo de la medición de la velocidad de
infiltración, en una gran cantidad de veces; aunado a esto el tiempo que requiere la
supervisión de la medición en el cambio de la altura de la columna de agua, debido a
que requiere del registro de datos a intervalos fijos durante largos periodos (0.5-2 Hrs),
dependiendo del tipo de suelo. Es altamente preferible un sistema o equipo
automatizado, para la recolección de los datos; dejando fuera los errores por el factor
humano.

El sistema de registro de eventos surge como la mejor manera para resolver el


problema. Se debe de considerar que el sistema automatizado sea lo suficientemente
versátil para su manejo en campo y permita trabajar con un bajo consumo de energía
[56], en el entendido de que los ensayos se realizan en zonas rurales y con seguridad
de que no habrá disponible energía eléctrica o tienda de consumibles para un cambio
de batería.

3.2 Infiltrómetro IPCCAS.

En este trabajo se utiliza el Infiltrómetro Portátil de Carga Constante de Anillo Sencillo


(IPCCAS) desarrollado por el Dr. Alberto Gómez-Tagle Chávez para obtener el grado
de doctor por medio del trabajo de tesis “Variabilidad de las propiedades edáficas
relacionadas con la infiltración y la conductividad hidráulica superficial en la cuenca de
Cuitzeo”. En esta sección se describe el proceso de construcción del infiltrómetro.

El dispositivo es una variante de los infiltrómetros de presión descritos por Elrick,


Reynolds y Fortin. Se clasifica como un infiltrómetro de presión de anillo sencillo. Este
tipo de dispositivos ha sido utilizado previamente en la caracterización de la Kfs. Aunque

Diseño y Construcción de un Infiltrómetro Automatizado 37


Capítulo 3 Desarrollo del equipo

existen diversos modelos comerciales, no se han encontrado referencias sobre su


construcción o aplicación en México.

El sistema del infiltrómetro IPCCAS puede ser desglosado en tres partes. La primera es
el reservorio principal, formado por una botella de Mariotte construida con dos tubos de
plexiglas (polimetil-metacrilato) con diámetros de 63.5 mm y 9.00mm, el más grueso
sellado por 2 tapones de goma perforados para albergar uno el tubo de burbujeo en la
parte superior (tubo de 9.0mm de diámetro) y el otro tubo de salida de agua en la parte
inferior. El Mariotte tiene adosada una regla flexible graduada en milímetros. El tubo de
salida se conecta a una manguera con una válvula de paso.

La segunda parte, está compuesta por un anillo de hierro o acero de 88.0mm de


diámetro y 80.00mm de longitud con tapa hermética y una campana hembra, usada
para la conexión de una llave de paso; un tubo de purga soldado herméticamente y un
mango de inserción que permite montar y desmontar el anillo fácilmente. En el tubo de
purga se inserta un trozo de manguera de goma como empaque y un tubo de plexiglás
de 12mm diámetro y 200 mm longitud que sirve para la medición de la carga hidráulica
aplicada.

La tercera parte, es la base del soporte y se compone del disco de base y la caña de
inserción fabricados ambos en PVC. Un aspecto diferente comparado con el
infiltrómetro empleado por Prieksat y colaboradores, es que el anillo y el Mariotte se
encuentran separados físicamente y conectados a través de una manguera flexible, lo
que facilita el proceso de recarga del Mariotte sin afectar la inserción del anillo. Por otro
lado la base permite fijar el dispositivo con estacas en sitios con pendiente y que el
tubo de burbujeo permite ajustar la carga hidráulica deseada. La Figura 3.1 muestra el
aspecto general del dispositivo ensamblado y montado para la medición en campo.

Diseño y Construcción de un Infiltrómetro Automatizado 38


Capítulo 3 Desarrollo del equipo

Figura 3.1. Esquema del infiltrómetro portátil armado y montado en campo. A) Reservorio principal (Mariotte 63.5mm
diámetro), B) Tapones de goma No.12, C) Tubo de burbujeo (9mm de diámetro), D) Tubo de salida de agua, E) Válvula de
paso, F) Anillo sencillo(88.0mm diámetro y 80.0mm longitud), G) Tubo de purga y medición de la carga hidráulica, H) Base
para soporte, I) Carga hidráulica constante, J) Profundidad de inserción del anillo. (60.0mm)

3.3 Consideraciones prácticas para la automatización.

Para medir los cambios de la altura de nivel de agua dentro de la botella de Marriotte,
conforme se realiza cada ensayo, se propone la utilización de un transductor de presión
colocado en el extremo inferior del contenedor principal. La elección del sensor es de
suma importancia ya que debe cumplir con varios requisitos. Primero, debe poder
operar con un valor de voltaje de referencia menor a 5 volts, para evitar el uso de
baterías adicionales a las utilizadas por el datalogger. Segundo, el rango de operación
del sensor debe poder medir las variaciones de altura de agua en el rango máximo de 0
a 1 metro, (100 cmAg@4 oC= 9.80638 kPa). También, el sensor debe ser lo
suficientemente pequeño para poder ser instalado en el extremo inferior del tubo de
Mariotte, pero lo suficientemente grande para poder instalar los tubos de acceso a la
parte inferior y superior del contenedor. Ya que el infiltrómetro se basa en la utilización
de una carga (presión) constante, si se utiliza un sensor de presión absoluta colocado
en el fondo del contenedor, no se obtienen variaciones en la medición de presión (se
mantiene constante en el fondo del contenedor). Por lo tanto se propone la utilización
de un sensor de presión diferencial, donde una de las entradas mida la presión en el

Diseño y Construcción de un Infiltrómetro Automatizado 39


Capítulo 3 Desarrollo del equipo

fondo del contenedor y la otra entrada se conecta a un pequeño tubo de acrílico que la
expone al vacío que se forma en la parte superior del contenedor. De esta forma, es
posible medir las variaciones de altura mediante el sensor de presión diferencial. El
transductor también debe ser de bajo costo para proveer una solución económicamente
factible. Finalmente la salida del sensor debe poder ser medida por medio de algún
dispositivo electrónico de bajo consumo de energía (amplificador de instrumentación).

3.3.1 Transductor MPX2010D.

Después de haber evaluado varios sensores, para esta aplicación se eligió el


transductor de presión diferencial MPX2010D de la compañía Freescale. Se trata de un
sensor de presión diferencial con un costo de $11.34 USD y cuyas dimensiones son
adecuadas para esta aplicación [57]. El rango de operación del dispositivo MPX2010D
es de 0 a 10kPa, lo que significa que utiliza más del 98% del rango útil, con un margen
de seguridad a 0.19362 kPa, para una botella de Mariotte de 1 metro de longitud. De
acuerdo con la hoja de datos [57] se propone que el MPX2010D se alimente con un
voltaje constante de 10 Volts (máximo 16 Volts). Siendo que se trata de un dispositivo
semiconductor cuya salida es proporcional a la presión diferencial y al voltaje de
alimentación (ratiometric device) es posible utilizar otro valor del voltaje de alimentación
siempre y cuando se utilice una fuente de voltaje de referencia que sea muy estable con
respecto a variaciones del voltaje de alimentación de la fuente y a la temperatura del
equipo. Para completar los requisitos de operación del sistema de medición, la solución
incluye la utilización de un circuito integrado amplificador de instrumentación INA125 de
la compañía Texas Instruments (véase la sección 3.3.2).

El MPX2010D es un sensor de presión del tipo piezoeléctrico. Genera un voltaje de


salida lineal directamente proporcional a la presión aplicada. En la Figura 3.2 se puede
observar la apariencia física del transductor MPX2010D con carcasa tipo 344C, el
sensor aloja un manómetro largo que se aloja sobre un monolítico de silicio y además
incluye una red resistiva en cada dispositivo [57].

Diseño y Construcción de un Infiltrómetro Automatizado 40


Capítulo 3 Desarrollo del equipo

Figura 3.2. Transductor de presión MPX2010D, carcasa tipo344C.

3.3.2 Amplificador de Instrumentación INA125.

Considerando los requisitos propuestos por el transductor se selecciona el amplificador


de instrumentación INA125, que es un dispositivo de bajo consumo de energía (460
μA)[58], con razón de rechazo en modo común (Common Mode Rejection Ratio:
CMMR) mayor de 100 dB, y puede operar con un voltaje de alimentación de +2.7 Volts
a +36 Volts. En esta aplicación el INA125 opera con +5 Volts, procedentes del circuito
regulador de voltaje que proporciona la energía al sistema de registro (ver sección 3.8).
El amplificador de instrumentación incluye una terminal para operar en modo de ahorro
de energía mediante la terminal SLEEP, que desactiva al dispositivo cuando no se esté
utilizando (entre mediciones), contribuyendo aún más al ahorro de energía de todo el
equipo. El INA125 también provee una salida de referencia ajustable de acuerdo al
voltaje máximo de alimentación, y estable con variación máxima de 35ppm/ oC (partes
por millón por grado centígrado). La Figura 3.3 muestra la propuesta de conexión para
esta aplicación utilizando un voltaje de referencia de +2.5 Volts y el transductor. La
ganancia del INA125 se puede ajustar con un solo potenciómetro (R G) en el rango de 1
a 10,000.

Diseño y Construcción de un Infiltrómetro Automatizado 41


Capítulo 3 Desarrollo del equipo

Figura 3.3. A) Diagrama esquemático del sensor MXP2010D [57], B) su correspondencia en el circuito de conexión entre el
transductor y el INA125 y C) amplificador de instrumentación INA125 [58].

3.4 Esquema del sistema de mediciones in-situ.

En el desarrollo de esta sección se muestra el esquema general propuesto como base


del sistema de mediciones in-situ. De manera específica, se explican las etapas que
conforman al sistema de automatización del Infiltrómetro Portátil de Carga Constante de
Anillo Sencillo (IPCCAS).

En la Figura 3.4, se muestra un diagrama del esquema general del sistema de


mediciones in-situ, basado en el microprocesador MSP430 de Texas Instruments. El
microprocesador fue seleccionado debido a su gran capacidad de procesamiento, ya
que es considerado un DSP para aplicaciones que no requieren alta velocidad de
procesamiento. El MSP430 además es considerado como un dispositivo de ultra bajo

Diseño y Construcción de un Infiltrómetro Automatizado 42


Capítulo 3 Desarrollo del equipo

consumo de energía, su versatilidad permite llevar al Microcontrolador a tres modos de


ahorro de energía, denominados LPM1, LPM2 y LPM3 (véase 3.5.1).

En el modo LPM3, el dispositivo es capaz de consumir entre 1.6µA y 2.3µA, con un


voltaje de alimentación de 3V [59]. Estos modos de ahorro de energía son una especie
de estados de hibernación donde los sistemas periféricos del microprocesador
permanecen sin consumir energía. (Véase la sección 3.5.1).

El sistema debe permitir la comunicación con otro sistema externo, en este caso es a
través de la comunicación con el protocolo RS-232 y permitir la comunicación con el
usuario en este caso a través de los interruptores de control y la pantalla de LCD. Hace
uso de un cristal de baja frecuencia para ser capaz de generar intervalos en el Timer,
de un segundo. Por último la etapa de instrumentación encargada de ajustar cualquier
señal del sensor o transductor dentro de los rangos del ADC (Analog to Digital
Converter) del Microprocesador.

RS-232

Interruptores de
Instrumentacion
Control

Microprocesador Cristal de Baja


LCD MSP430 frecuencia

Figura 3.4. Esquema general del sistema de mediciones in-situ.

En la Figura 3.5 se muestra el diagrama a bloques del sistema utilizado en el


infiltrómetro portátil. En él se puede ver la interconexión de cada una de las etapas que
son detalladas más adelante y la forma en que el Microcontrolador controla a cada una
de ellas, ya que en este caso lo que se pretende es contribuir en el ahorro de energía,
se seleccionaron dispositivos que fueran capaces de entrar en modo de ahorro de
energía (stand-by).

Diseño y Construcción de un Infiltrómetro Automatizado 43


Capítulo 3 Desarrollo del equipo

Amplificador de
Regulación Instrumentación
Sensor de
DC 4)
Presión
DC diferencial 3)

2)
MSP430
En
9) ADC

1) Pantalla
En 5)
LCD
6)
8)
DC
32768 Hz
DC
7)
Regulación a 3.3V
Interruptores
de control

Figura 3.5. Diagrama a bloques del sistema electrónico del Infiltrómetro portátil.

Para comenzar a describir las etapas del sistema, se comienza por el Microcontrolador.
Por supuesto únicamente se hace mención a las partes sobresalientes para este
trabajo.

3.5 Microcontrolador MSP430F149.

El Microprocesador MSP430F149 es uno de los integrantes de la familia MSP430 más


completos, toda la familia es denominada como Microcontroladores de Señales Mixtas
debido a su versatilidad en el manejo de señales analógicas y digitales. Algunas de sus
características se destacan en la
Tabla 3-1.

La arquitectura del Microcontrolador está optimizada para extender la vida de la batería


en aplicaciones que requieran de medición y registro en forma portátil. Su CPU tipo
RISC de 16 bits y los registros de 16 bits lo convierten en la mejor opción para esta
aplicación.

Diseño y Construcción de un Infiltrómetro Automatizado 44


Capítulo 3 Desarrollo del equipo

Tabla 3-1. Características eléctricas del MSP430F149.

Característica Valor
Rango de alimentación bajo. 1.8V – 3.6V.
Modo activo: 280µA@1MHz, 2.2V.
Ultra bajo consumo de energía. Modo Stand-by: 1.6 µA.
Modo apagadoii: 0.1 µA.

5 Modos de ahorro de energía. LPM0, LPM1, LPM3, LPM4 y AM (véase


sección 3.5.1)
Arquitectura. RISCiii de 16 Bits.
Tiempo en el ciclo de instrucción. 125 nSeg.
Tiempo de retorno del modo de ahorro de Menos de 6 µSeg.
energía a modo activo.
Convertidor de Analógico a Digital. 12 Bits SAR, 200ksps+, DMA habilitado,
única muestra, secuencia y
repeticiones.
Temporizadores. Timer-A de 16 bits.
Timer-B de 16 bits.
Modo de programación. Tipo serial Onboard (JTAG).
Comunicación Serial. Asíncrona (UART).
Síncrona (SPI).
Memoria. 60KB+256B de Memoria Flash, 2KB de
RAM.

En la Figura 3.6, se muestra la distribución de cada uno de los periféricos incluidos en


el Microcontrolador y específicamente del MSP430F149, que incluye temporizadores de
16 Bits, ADC de 12 Bits, dos interfaces de comunicación universal serial
síncrona/asíncrona (USART) y 48 terminales de entrada/salida.

ii
Con retención de memoria RAM.
iii
Reduced Instruction Set Computer (RISC, Controlador con conjunto de instrucciones reducida),
controlador que contiene una colección de órdenes reducidas para lograr una frecuencia más alta de
trabajo.

Diseño y Construcción de un Infiltrómetro Automatizado 45


Capítulo 3 Desarrollo del equipo

La arquitectura del MSP430F149, se muestra en la Figura 3.7. Donde se puede


observar la interconexión los módulos periféricos que lo conforman. Los periféricos
están conectados al núcleo a través de un bus de datos, de direcciones y de control
[56].

Figura 3.6. Distribución de las terminales del Microcontrolador. Extraido de Texas Instruments "Mixed Signal
Microcontroller". [En línea] 2004. Technical Data, Vol. SLAS272F, pág.3.

Figura 3.7. Arquitectura interna del MSP430F149. Extraido de Texas Instruments "Mixed Signal Microcontroller". [En línea]
2004. Technical Data, Vol. SLAS272F, pág.5.

Diseño y Construcción de un Infiltrómetro Automatizado 46


Capítulo 3 Desarrollo del equipo

3.5.1 Modos de Operación.

La versatilidad del Microcontrolador para encender y apagar cada uno de sus módulos
es una de las características importantes en su selección. El MSP430 tiene un modo
activo y cinco modos de bajo consumo seleccionables vía software. Una interrupción
puede despertar al dispositivo de cualquiera de los cinco modos de ahorro de energía,
la rutina se realiza y el MSP430 regresa de nuevo al modo de hibernación del que salió.
En la Tabla 3-2, se resumen los modos de operación.

Tabla 3-2 Modos de Operación del MSP430.

Modo de Operación Características


Modo Activo (AM) Todos los relojes activados.
 CPU deshabilitado.
Modo de Bajo Consumo 0 (LPM0)  ACLKiv y SMCLKv permanecen activos.
 MCLKvi está deshabilitado.
 CPU deshabilitado.
Modo de Bajo Consumo 1 (LPM1)  ACLK y SMCLK permanecen activos.
 MCLK está deshabilitado.
 El generador de CD del DCO esta
desactivado su el DCO no es usado en el
modo AM.
 CPU deshabilitado.
Modo de Bajo Consumo 2 (LPM2)  MCLK y SMCLK está deshabilitado.
 Generador de CD del DCO permanece
activo.
 ACLK permanece activo.
 CPU deshabilitado.
Modo de Bajo Consumo 3 (LPM3)  MCLK y SMCLK está deshabilitado.
 Generador de CD del DCO deshabilitado.
 ACLK permanece activo.
 CPU deshabilitado.
Modo de Bajo Consumo 4 (LPM4)  MCLK y SMCLK está deshabilitado.
 Generador de CD del DCO deshabilitado.
 ACLK deshabilitado.
 Oscilador de cristal detenido.

iv
ACLK (Auxiliary Clock), Reloj Auxiliar de 32768Hz o Cristal de alta frecuencia.
v
SMCLK(Sub-Main Clock), subsistema de reloj usado por los módulos periféricos.
vi
MCLK (Main Clock), sistema de reloj usado por el CPU .

Diseño y Construcción de un Infiltrómetro Automatizado 47


Capítulo 3 Desarrollo del equipo

3.6 Periféricos del MSP430.

Los periféricos están conectados al núcleo a través de un bus de datos, de direcciones


y de control. A lo largo de las siguientes secciones se describen de manera breve las
más representativas para este trabajo, así como sus características principales.

3.6.1 Entradas/Salidas digitales.

El MSP430 cuenta con 6 puertos de Entrada/salida de 8 bits cada uno, enumerados


como P1-P6 respectivamente. Cada uno de las terminales es programable de manera
independiente, cualquier combinación de entrada, salida e interrupción es posible. En
los puertos P1 y P2 existe la posibilidad de seleccionar interrupciones de entrada con
detección de cambios de borde. Están disponibles operaciones de escritura y lectura de
los registros de control de los puertos para todas las instrucciones [59].

3.6.2 Osciladores y sistemas de reloj.

La familia de MSP430X14X, tienen soporte para diferentes tipos de fuentes de reloj.


Soportan cristales de 32768Hz para la generación de interrupciones de segundos.
Cuenta con un oscilador digitalmente controlado (DCO) interno y soporte para cristales
de alta frecuencia. Las diferentes fuentes de reloj pueden ser seleccionadas por el
usuario, a continuación se denotan sus acrónimos ya que son usados a lo largo del
desarrollo de la tesis. ACLK (Auxiliary Clock), el Reloj Auxiliar puede ser seleccionado
de un cristal de 32768 Hz para aplicaciones de reloj de tiempo real, o para cristales de
alta frecuencia. SMCLK(Sub-Main Clock), subsistema de reloj usado por los módulos
periféricos y el MCLK (Main Clock), sistema de reloj usado por el CPU [59].

3.6.3 Módulo Multiplicador.

La operación de multiplicación es realizada por un módulo periférico dedicada a eso. El


módulo puede manejar operaciones de 16x16, 16x8, 8x16 y 8x8 bits. Además es capaz

Diseño y Construcción de un Infiltrómetro Automatizado 48


Capítulo 3 Desarrollo del equipo

de realizar las multiplicaciones con signo o sin signo, así como operaciones de
acumulación y múltiplos también con signo o sin signo [56].

3.6.4 Comunicación Serial.

El MSP30 cuenta con dos módulos de comunicación serial capaces de soportar


comunicación síncrona y asíncrona (USART0 y USART1) serial. El módulo USART
(Univeral Synchronous/Asynchronous Receive Transmit) soporta los protocolos SPI de
3 o 4 terminales y asíncrona UART, esto lo logra usando un doble canal con buffer con
canales de transmisión y recepción. Además en el caso específico del MSP430X14X
cuenta con un módulo extra de comunicación serial otro USART denominado USART1
y tiene las mismas características que el USART0.

3.6.5 Convertidor de Analógico a Digital.

El módulo convertidor incluido en el MSP430 tiene una arquitectura de 12 Bits, tiene un


núcleo tipo SAR, permite la selección y control de diferentes tipos de muestreo, voltaje
de referencia, selección del canal, secuencias de conversión, generador de voltajes de
referencia. Además cuenta con un buffer de control y conversión que le permite más de
16 conversiones de manera independiente y almacenamiento de las mismas sin
necesidad de intervención del CPU.

3.6.6 Diagrama esquemático del sistema.

A lo largo de esta sección se revisa el esquema completo usado en el sistema del


infiltrómetro automático. En total se revisan 4 secciones, el Microcontrolador, el sistema
de alimentación, los botones y la etapa de instrumentación que incluye la comunicación
serial. En cada una de las secciones siguientes se explica a detalle cada uno de los
componentes y su función dentro del esquema.

Diseño y Construcción de un Infiltrómetro Automatizado 49


Capítulo 3 Desarrollo del equipo

3.7 Etapa del MSP430.

En la etapa del Microcontrolador se interconectan los dispositivos necesarios para la


programación del mismo, comunicación con el usuario, comunicación con un dispositivo
externo y despliegue de la información. En la Figura 3.8, se muestra la interconexión del
MSP430 completa.

Figura 3.8. Diagrama esquemático de la etapa del Microprocesador y algunos de los componentes básicos del sistema del
infiltrómetro automático, la comunicación JTAG, conexión con el LCD y terminales de configuración. Diagrama
esquemático trazado en OrCAD 10.5.

En la Figura 3.9, se muestra en detalle las terminales de configuración del ADC


(terminales 7, 10 y 11). Permite seleccionar entre diferentes tipos de voltaje de
referencia ya sean externos o los propios generados para alimentar a otros dispositivos.

El puente J3 permite realizar la selección e ingresar un voltaje de referencia externo, en


este caso es generado por el INA125. Entre las terminales 8 y 9 se conecta el cristal

Diseño y Construcción de un Infiltrómetro Automatizado 50


Capítulo 3 Desarrollo del equipo

auxiliar de 32768Hz, para ser capaces de generar una interrupción cada segundo.
Además se puede observar que la alimentación analógica y digital están conectadas a
3.3V.

El puerto 2 (P2) del Microcontrolador es usado como una botonera de ocho entradas,
para el desarrollo de ésta únicamente se usaron 4 de los 8 disponibles, a pesar de esto
los ocho bits están disponibles para futuras funciones y actualizaciones del sistema. El
puerto P3 se usa para la comunicación serial con ayuda del MAX3233. Parte de esta
interconexión se muestra en la Figura 3.10.

Figura 3.9. Voltaje de referencia del ADC, Cristal de 32768Hz y alimentación.

Figura 3.10. Puertos 2 y 3 del MSP430.

Diseño y Construcción de un Infiltrómetro Automatizado 51


Capítulo 3 Desarrollo del equipo

Para lograr una correcta conexión de los interruptores es recomendable utilizar


resistencias, en este caso de Pull-Down. En la Figura 3.11 se muestra el SIP de
resistencias utilizadas como Pull-Down y el conector J14, para cada uno de los
interruptores que permite una fácil interconexión y expansión de interruptores.

Figura 3.11. Circuito complementario para los interruptores.

La programación del Microcontrolador se realiza a través de la interface JTAG (Joint


Test Action Group, norma IEEE1149.1 denominada Standard Test Access Port and
Boundary-Scan Architecture), es decir el circuito permite la actualización del programa
que se ejecuta en la tarjeta. Para esto es necesario el circuito de la Figura 3.12, J1 es
un selector del modo de trabajo del Microcontrolador, las terminales 1 y 2 se ponen en
corto con un puente para seleccionar operación normal, y 3 y 4 se ponen en corto
cuando se realiza programación en el Microcontrolador.

Figura 3.12. Comunicación JTAG con el Microcontrolador.

Diseño y Construcción de un Infiltrómetro Automatizado 52


Capítulo 3 Desarrollo del equipo

Una gran ventaja que ofrece la programación a través del JTAG es la versatilidad de
programación en tiempo real, además del acceso de lectura/escritura a todos los
puertos y registros del Microcontrolador. El JTAG permite revisar cada una las rutinas
programadas, funciones e inclusive interrupciones. El soporte del IDE (Integrated
Development Environment: Entorno de desarrollo integrado) que ofrece el entorno de
desarrollo, Code Composer Essentials, permite una fluida programación en lenguaje C
o C++, además permite agregar secciones de código en Ensamblador o mezcla de
ambos [60].

Por último al Microcontrolador se conecta un módulo de pantalla LCD para la


interacción con el usuario y despliegue de los datos. En la Figura 3.13 se muestra en
detalle el diagrama esquemático de la interconexión entre el Microcontrolador y la
pantalla LCD.

La pantalla LCD permite la configuración del sistema al momento de los ensayos para
la determinación del intervalo entre cada muestra, así como parámetros que permiten
tener un registro ordenado de los ensayos para extraer la información a una PC para un
posterior análisis.

Figura 3.13. Interconexión del LCD con el MSP430 y J7 para la selección del canal en el ADC.

Diseño y Construcción de un Infiltrómetro Automatizado 53


Capítulo 3 Desarrollo del equipo

3.8 Etapa de alimentación.

El sistema de alimentación está conformado por cuatro pequeñas etapas, cada una de
ellas con una función específica dentro del sistema completo. La primera sección se
muestra en la Figura 3.14. En esta sección se conecta la fuente principal de
alimentación que es la pila de 9V y el interruptor principal. Los dispositivos usados en el
esquema son muy sensibles a las variaciones de voltaje producidas por el interruptor,
para prevenir que los dispositivos se dañen, se protegen con un filtro tipo 𝛱 para
eliminar los picos de voltaje que son producidos por el interruptor.

Figura 3.14. Conexión de batería, interruptor principal y filtro tipo 𝜫.

Una vez filtrado el voltaje de 9V, se transfiere a un regulador de cinco volts (TPS7150)
como se muestra en la Figura 3.15. La selección de este dispositivo ante otros fue
primordialmente su bajo consumo de energía [61] cuando está deshabilitado. Esto se
logra a través de la terminal 2 (enable del TPS7150) y controlada por el
Microcontrolador. El voltaje que el regulador genera es para alimentar la etapa de
instrumentación conformada por el amplificador de instrumentación INA125.

Figura 3.15. Regulador de 5V, TPS7150 voltaje necesario para la alimentación del amplificador de instrumentación INA125.

Diseño y Construcción de un Infiltrómetro Automatizado 54


Capítulo 3 Desarrollo del equipo

Del mismo voltaje filtrado de 9 Volts se toma una ramificación para alimentar al
regulador de 3.3V, con matrícula TPS7133 [61] que se muestra en Figura 3.16. El
voltaje generado es para el funcionamiento del Microcontrolador y la pantalla de LCD,
en esta ocasión el regulador siempre permanece activado ya que el Microcontrolador
siempre estará encendido justificadamente porque él es el encargado de la supervisión
del ahorro de energía en cada uno de los dispositivos en la tarjeta y por otro lado la
mayor parte del tiempo se encuentra en uno de los modos de ahorro de energía.

Figura 3.16. Regulador de 3.3V para la alimentación del Microcontrolador y la pantalla LCD.

Uno de los dispositivos más importantes en esta etapa es el supervisor de voltaje e


inicialización, el TPS3838 (Figura 3.17). El circuito supervisor que provee una correcta
inicialización a través de un temporizador [62][63]. Durante el encendido el pulso de
reset (terminal 4 del TPS3838) se mantiene en nivel bajo, el circuito supervisa el valor
de la terminal 5 (VDD) y mantiene el reset hacia el MSP430 mientras VDD permanezca
por debajo de VIT, el voltaje de umbral que en este caso es de 2.93 Volts. Un
temporizador interno retrasa el regreso del valor de la terminal de reset a alto (1 lógico),
para asegurarse de una correcta inicialización del MSP430; que de lo contrario puede
causar el borrado de la memoria completa o un incorrecto almacenamiento de los datos
en la memoria flash. Ya que es necesario un voltaje mínimo de alimentación para un
correcto almacenamiento de información en la Flash del MSP430 [62][64].

Diseño y Construcción de un Infiltrómetro Automatizado 55


Capítulo 3 Desarrollo del equipo

Figura 3.17. Circuito de inicialización del MSP430 que impide el borrado de la memoria flash.

3.9 Etapa de instrumentación.

La etapa de instrumentación es la que permite detectar cualquier variación en el


transductor de entrada, el sensor de presión diferencial. Para no generar un circuito con
amplificadores operacionales convencionales, se usa el amplificador de instrumentación
INA125; que además cumple con todas las características de acoplamiento con el
transductor. Su conexión se muestra en la Figura 3.18.

Figura 3.18. Amplificador de instrumentación INA125.

El amplificador de instrumentación INA125 fue seleccionado principalmente por el tipo


de transductor, que se comporta como un puente tipo Wheastone [57]; en segundo

Diseño y Construcción de un Infiltrómetro Automatizado 56


Capítulo 3 Desarrollo del equipo

lugar por su bajo consumo en corriente de polarización de aproximadamente 500µA[58]


que contribuye al esquema en el ahorro de energía.

El INA125 es un amplificador de instrumentación de bajo consumo de energía y alta


exactitud con voltajes de referencia de alta precisión. Además provee excitación para el
puente del transductor y entradas diferenciales de precisión. Para el ajuste de ganancia
únicamente es necesaria una resistencia externa (R5 de la Figura 3.18); que permite
variar la ganancia de 4 hasta 10 000, la ecuación (3.1) permite calcular el valor de RG
dependiendo del valor de ganancia requerida. El voltaje diferencial entregado por el
transductor entra a través de las terminales 6 y 7 del INA125.
60𝐾Ω
𝐺 =4+
𝑅𝐺
(3.1)

El INA125 posee muy buenas características como amplificador de instrumentación:


tiene un bajo voltaje de offset (250µV), un alto rechazo en modo común (100 dB a una
ganancia de 100) y permite seleccionar entre 4 voltajes de referencia. Para contribuir
con el esquema en cuanto al ahorro de energía el amplificador de instrumentación fue
seleccionado con esa consideración en mano. En modo activo tiene una corriente de
polarización de 480µA y cuenta con un modo de hibernación activado a través de la
terminal 2 (𝑆𝐿𝐸𝐸𝑃 ), en este modo la corriente logra caer hasta 1 µA y con un tiempo de
recuperación de 150 µS[58].

La tarjeta tiene un conector para el transductor de presión, de donde saldrán las


señales de excitación necesarias la terminal 1 y 3 del conector J12, en la Figura 3.19. Y
retorna a la tarjeta las señales diferenciales producidas por el transductor.

Figura 3.19. Conector para el transductor de presión.

Diseño y Construcción de un Infiltrómetro Automatizado 57


Capítulo 3 Desarrollo del equipo

3.10 Etapa de Comunicación RS-232.

Para que el sistema se comunique con otros equipos o plataforma externa (véase
sección 0) es necesario hacer uso de un protocolo de comunicación. Uno de los más
sencillos y versátiles es la comunicación serial. Para permitir en este caso la extracción
de los datos recolectados para un posterior análisis en un ordenador o PC portátil, se
complementa la etapa de comunicación con el dispositivo MAX3233 del fabricante
MAXIM. En la Figura 3.20, se muestra su conexión básica que a diferencia de otros
dispositivos utilizados para este tipo de comunicación no requiere de capacitores
externos [65].

El MAX3233 es una interface de comunicación con la característica principal de todos


los dispositivos usados en este sistema, el bajo consumo de energía. En especial el
MAX3233 cuenta con un sistema denominado AutoShutdown Plus™ vii, donde todo el
dispositivo alcanza un consumo de corriente típica de 1µA. El dispositivo entra
automáticamente en el modo de ahorro de energía cuando ocurre una de las siguientes
condiciones: El cable RS-232 está desconectado o las entradas del módulo transmisor
(en este caso el MSP430) se encuentran inactivas por más de 30 segundos. Vuelve al
modo activo una vez que detecta una transición válida en cualquiera de las entradas de
transmisión o recepción del dispositivo [65].

AutoShutdown Plus es una marca registrada por MAXIM Inc.vii

Diseño y Construcción de un Infiltrómetro Automatizado 58


Capítulo 3 Desarrollo del equipo

Figura 3.20. Circuito para la comunicación serial, MAX3233 y su conexión.

Además para forzar al MAX3233 a entrar en el modo de ahorro de energía la terminal


10 está conectada al Microcontrolador para controlar su uso. Las terminales 7 y 8 van
al conector tipo DB9, como el que se muestra en la Figura 3.21, la terminal 7 del
MAX3233 se conecta a la terminal 2 del DB9, la 8 del MAX3233 a la 3 del DB9 y la
tierra del circuito se conecta a la terminal 5 del DB9.

Figura 3.21. Parte posterior del conector DB9 hembra.

Diseño y Construcción de un Infiltrómetro Automatizado 59


Capítulo 3 Desarrollo del equipo

3.11 Circuito Impreso V1.

Una primera versión fue armada para realizar todas las pruebas y su validación como
instrumento completo para determinar la conductividad hidráulica saturada de campo.
En la Figura 3.22, se muestran ambas capas del circuito enrutado en Layout™ del
software OrCAD™ V10.5.

Figura 3.22. Tarjeta del circuito impreso de la versión 1.

En la Figura 3.23 se muestran los diferentes dispositivos relevantes, que conforman las
etapas del sistema completo, en la presentación preliminar del PCBviii. En la Tabla 3-3,
se resume de los dispositivos y su función. En la Figura 3.24 se muestra la capa
superior del circuito impreso, también llamada en la mayoría de los programas de CAD ix

viii
Printed Circuit Board.
ix
Computer Aid Design.

Diseño y Construcción de un Infiltrómetro Automatizado 60


Capítulo 3 Desarrollo del equipo

para circuitos impresos Top Layer. En la Figura 3.25 se puede observar la capa de
abajo del circuito impreso o Bottom Layer. Y por último la Figura 3.26 es la capa de los
componentes, que permite un armado más sencillo y permite una fácil localización de
los componentes para futuras modificaciones y reparaciones; Silkscreen Top.

Tabla 3-3. Dispositivos del circuito impreso y su tarea principal.

Dispositivo Descripción
MSP430 Microcontrolador
TPS7150 Regulador de 5 Volts
TPS7133 Regulador de 3.3 Volts
TPS3838 Supervisor de encendido del MSP430
INA125 Amplificador de Instrumentación
MAX3233 Transmisor/Receptor de RS-232
Conector DB9 Conexión de cable para RS-232
Conector LCD Pantalla
Selector modo de operación Selector para la programación o modo de
operación normal
XTAL 32768Hz Oscilador para la implementación de un RTCx
Conector transductor Conexión para el MPX2010
Conector JTAG Terminal para la programación del MSP430 vía
JTAG
Conector para los botones Terminal para los botones del sistema

x
Real Time Clock.

Diseño y Construcción de un Infiltrómetro Automatizado 61


Capítulo 3 Desarrollo del equipo

Figura 3.23. Dispositivos y su posición en el circuito impreso V1.

Figura 3.24. Capa superior del circuito impreso (Top).

Diseño y Construcción de un Infiltrómetro Automatizado 62


Capítulo 3 Desarrollo del equipo

Figura 3.25. Capa de abajo del circuito impreso (Bottom).

Figura 3.26. Capa de los componentes para el armado.

Diseño y Construcción de un Infiltrómetro Automatizado 63


Capítulo 3 Desarrollo del equipo

3.12 Acoplamiento del infiltrómetro y el sistema de mediciones.

Una vez probado el sistema de mediciones y el infiltrómetro portátil por separado, se


propone su acoplamiento, a través de la inserción del transductor de presión montado
como se muestra en la Figura 3.27. Además se agrega una imagen generada en
programas CAD de gráficos, para visualizar su apariencia final; Figura 3.28.

Figura 3.27. Esquema del infiltrómetro con el dispositivo de automatización armado y montado en campo; A) Reservorio
principal (Mariotte 63.5 mm Diámetro.), B) Tapones de goma No.12, C) Tubo de burbujeo ( 9.0 mm Diámetro.), D) Tubo de
salida de agua, E) Válvula de paso, F) Anillo sencillo (88.0 mm Diámetro. y 80.0 mm longitud), G) Tubo de purga y medición
de la carga hidráulica, H) Base de soporte, I) Carga hidráulica constante, J) Profundidad de inserción del anillo (60.0 mm),
K) Tubo para sensor diferencial (cámara de aire), L) Dispositivo de automatización, M) Tubo para sensor diferencial
(columna de agua).

Diseño y Construcción de un Infiltrómetro Automatizado 64


Capítulo 3 Desarrollo del equipo

Figura 3.28. Imagen CAD del sistema completo acoplado.

3.13 Armado y montaje del PCB.

Una vez terminado el PCB es montado en su caja para permitir la portabilidad del
circuito hacia el ámbito de trabajo y tiene disponible de manera externa la pantalla, los
botones, conector de comunicación RS-232 y el conector del sensor. En la fotografía
Figura 3.29 se puede ver el PCB montado en la caja con pila y conectores.

Figura 3.29. Circuito Impreso montado en su caja, con pila y conectores.

La Figura 3.30 muestra la pantalla de inicio del programa y los botones con los que el
usuario interactúa con el flujo del programa. Utiliza para su funcionamiento 5 botones,
de izquierda a derecha: el botón de encendido/apagado (ON/OFF). Los botones 1 y 2
que permiten seleccionar una de las opciones que aparecen en pantalla enumeradas de
forma correspondiente a los botones. El botón de LCD OFF, que permite apagar la

Diseño y Construcción de un Infiltrómetro Automatizado 65


Capítulo 3 Desarrollo del equipo

pantalla de LCD mientras el equipo sigue trabajando para ahorrar energía; tómese en
cuenta que la pantalla es uno de los dispositivos que más energía consume, y solo es
indispensable durante el inicio del ensayo y puede ser apagado durante el muestreo. El
botón STOP permite la interrupción de las lecturas, a pesar de la interrupción del
ensayo, el equipo tiene disponible la información de las lecturas hasta el momento justo
antes de ser presionado el botón de STOP.

Como se puede observar en la misma Figura 3.30 las opciones son:


1.-Smp: para iniciar la recolección de datos de infiltración.
2.-RS-232: Para iniciar la transmisión de datos vía RS-232.

Figura 3.30. Pantalla de inicio del sistema y botones.

En la Figura 3.31 se observa el costado izquierdo del equipo, el conector permite la fácil
conexión/desconexión entre el equipo y el transductor, permitiendo movilidad,
modularidad y desplazamiento total del equipo.

Diseño y Construcción de un Infiltrómetro Automatizado 66


Capítulo 3 Desarrollo del equipo

Figura 3.31. Costado izquierdo, conexión para el sensor de presión.

La Figura 3.32 permite observar el costado derecho del equipo, donde se encuentra el
conector tipo DB9 para la comunicación serial con la PC.

Figura 3.32. Costado derecho, Comunicación serial.

La Figura 3.33 muestra el tamaño de los componentes del tipo SMD y la dificultad que
representa: la elaboración del PCB, su montaje y soldado.

Figura 3.33. A) MSP430 junto a la punta de un lapicero, B) En la punta del dedo índice.

Diseño y Construcción de un Infiltrómetro Automatizado 67


Capítulo 3 Desarrollo del equipo

Por último en la Figura 3.34 se observa el sistema del infiltrómetro automático IPCCAS
conectado completo, durante una calibración y actualización de software del
Microcontrolador.

Figura 3.34. Sistema del infiltrómetro automático IPCCAS completo. A) Reservorio principal de agua, B) Multímetro
utilizado para verificar las lecturas del ADC y C) Sistema de lecturas y almacenamiento.

Diseño y Construcción de un Infiltrómetro Automatizado 68


Capítulo 3 Desarrollo del equipo

3.14 Conclusiones.

El diseño del esquema se ha pensado con la intención de ser un sistema autónomo


durante su uso en campo, es decir que pueda ser fácilmente reprogramado sin usar una
computadora o software. La parte central del esquema es el Microcontrolador, el
MSP430 es un dispositivo de alto desempeño en señales mixtas. En el esquema el
Microcontrolador es el supervisor de todo ahorro de energía, ya que él se encarga de la
activación y desactivación de los dispositivos que no están siendo usados. El
Microcontrolador también es la parte central del procesamiento de señales, que permite
la conversión de analógico a digital y el almacenamiento de gran cantidad de
información en la memoria FLASH del Microcontrolador. Tomando en cuenta la idea de
portabilidad del equipo, se seleccionó el uso dispositivos de montaje superficial en su
mayoría (dependía de la disponibilidad), que permite la reducción en tamaño del
sistema.

Otra parte relevante en el esquema es el transductor, basado en las recomendaciones y


reportes de varios autores; el transductor utiliza bajos voltajes de referencia, es del tipo
diferencial y además de alta precisión. Consecuentemente la etapa de instrumentación
se basa en los requerimientos de amplificación y ajuste necesarios por el transductor y
su acoplamiento con el Microcontrolador.

La posibilidad de la reprogramación del Microcontrolador en la tarjeta desarrollada


incrementa las características del sistema y su mejoramiento. Parte de la versatilidad
del esquema, es por ejemplo: la posibilidad de seleccionar entre 3 canales de
convertidores de analógico a digital en caso de que uno de ellos se dañe, a través de
un puente se puede seleccionar cualquiera de los dos restantes.

Se realizaron gran cantidad de experimentos antes de llegar al esquema final de la


versión 1 del PCB, sobre todo en las secciones del Microcontrolador; ya que se
probaron primero en una tarjeta de desarrollo de Texas Instruments (MSP-

Diseño y Construcción de un Infiltrómetro Automatizado 69


Capítulo 3 Desarrollo del equipo

TS430PM64). Una vez comprobado el correcto acoplamiento se diseñó el esquema,


basado en todas las pequeñas secciones probadas por separado.

Durante el ensamble y armado del PCB surgieron varios detalles de diseño e ideas que
servirán para el mejoramiento de una futura versión del diseño.

Diseño y Construcción de un Infiltrómetro Automatizado 70


Capítulo 4
Diseño del programa del infiltrómetro

“Si compila esta bien, si arranca es


perfecto”

Linus Torvalds.

El capítulo contiene las


secciones de código explicadas
del Microcontrolador, su
ambiente de desarrollo y las
rutinas desarrolladas; así como
el programa desarrollado en
Visual Basic para la extracción
de los datos.
Capítulo 4 Diseño del programa del infiltrómetro

4 Diseño del programa del infiltrómetro.

4.1 Introducción.

Para lograr una plataforma útil tanto para el investigador como para un usuario final, se
necesita entregar una herramienta que sea autónoma de plataformas externas para su
configuración en campo y capaz de dar gran cantidad de horas de autonomía, por eso
es necesario realizar una depuración exhaustiva en las secciones de control de
operación y ahorro de energía. Con la intención de que sea posible registrar variables
adicionales, se intentó dejar una arquitectura abierta del programa, con rutinas de
propósito general que pueden ser llamadas dentro del programa principal de acuerdo a
necesidades particulares. Para operar el equipo fue necesario realizar programación en
bajo nivel (en el Microcontrolador) y en alto nivel (en la PC.). El programa del
Microcontrolador fue escrito usando el compilador Code Composer de Texas
Instruments. Para implementar la interfase con el usuario en la computadora personal
se utilizó el compilador Visual Basic de Borland.

4.2 Code Composer Essentials.

Es el entorno de desarrollo que ofrece Texas Instruments para la familia de


Microcontroladores de MSP430, del tipo IDE (Intregated Development Environment,
IDE); Code Composer Essentials(CCE en lo sucesivo) V2 (Figura 4.1). El compilador
CCE proporciona las herramientas necesarias para la depuración, simulación,
programación y realización de pruebas en tiempo real [66]. Así, es posible tener acceso
a los registros, localidades de memoria y seguir en línea la operación del
Microcontrolador al momento que se generan interrupciones, permitiendo a su vez
controlar las variables del programa, interrupciones, rutinas y periféricos a través de la
comunicación JTAG (ver sección 3.7).

Diseño y Construcción de un Infiltrómetro Automatizado 72


Capítulo 4 Diseño del programa del infiltrómetro

Figura 4.1. Code Composer Essentials™ V2.0 de Texas Instruments™

En la Figura 4.2 se pueden observar las diferentes áreas del entorno de desarrollo del
CCE en modo programación [67]. La sección de código permite visualizar la escritura y
modificación de los diferentes archivos del proyecto. La sección de código permite una
rápida detección de los diferentes tipos de sintaxis a través de códigos de colores
definidos. A la derecha de la sección de código se pueden visualizar las variables,
funciones y declaraciones hechas en el programa [68]. El CCE permite también la
escritura del código para los diferentes componentes de la familia MSP430, su
ensamblado y compilación hasta tener un archivo extensión *.out que es típico de los
sistemas de Texas Instruments.

Figura 4.2. Captura de pantalla de CC Essentials V2 y sus diferentes ventanas de herramientas en modo programación.

Diseño y Construcción de un Infiltrómetro Automatizado 73


Capítulo 4 Diseño del programa del infiltrómetro

4.3 Programa del Microcontrolador.

A través del uso de diagramas de flujo se explica en forma general la operación del
programa completo. En secciones posteriores se comentan las rutinas elaboradas más
detalladamente.

En la Figura 4.3 se muestra el diagrama de flujo de la parte principal del programa. Una
vez que el Microcontrolador es encendido, las primeras rutinas que se ejecutan
consisten en la inicialización de todos los periféricos que se usan. Actualmente los
periféricos utilizados son el puerto donde están conectados los botones, la pantalla LCD
y el modo de ahorro de energía LPM3 para entrar en modo de hibernación. El
Microcontrolador sale del estado de ahorro de energía hasta que cualquiera de los dos
botones de activación sea accionado por el usuario.

Cuando concluye la etapa de inicialización, la pantalla LCD le presenta al usuario un


menú que se puede operar mediante el uso de sólo dos botones (Figura 4.4). De nuevo
el Microcontrolador se encuentra en estado de ahorro de energía LPM3 hasta que el
usuario seleccione alguna opción del menú. La selección de alguna opción permite que
el programa entre en uno de dos modos de operación 1:Smp ó 2:RS-232. El modo
1:Smp se utiliza para iniciar la captura de datos de los ensayos de infiltración y el modo
2:RS-232 se selecciona cuando se necesita transmitir los datos a la PC, que fueron
recolectados en campo. La sección 4.4 describe la operación del modo 1:Smp y la
sección 4.5 describe el modo de operación 2:RS-232

Diseño y Construcción de un Infiltrómetro Automatizado 74


Capítulo 4 Diseño del programa del infiltrómetro

Inicio

Inicialización puertos:
modos de ahorro de energía
(LPM3), LCD y botones.

Despliega información
para el usuario.
1: Muestreo 2:Rs-232

¿Botón (1) ó Botón (2)?


LPM3

Botón (1) Botón (2)

Otro botón
Modo 1: Modo 2:
Muestreo RS-232

Fin

Figura 4.3. Diagrama de flujo de la primera parte del programa del MSP430.

4.4 Modo muestreo 1:Smp.

La Figura 4.5 muestra el diagrama de flujo del programa principal, donde la opción 1
corresponde al modo Smp (Sample: muestra). Cuando este modo se selecciona, el
programa inicializa los apuntadores de localidades de la memoria FLASH.

Figura 4.4. Pantalla de inicio del programa del Microcontrolador.

Diseño y Construcción de un Infiltrómetro Automatizado 75


Capítulo 4 Diseño del programa del infiltrómetro

A continuación, y para evitar borrar información almacenada anteriormente, el programa


ejecuta una rutina para determinar el último bloque de memoria usado, que contiene los
datos del último ensayo. Una vez que el programa ha localizado el último bloque usado,
entra en el estado de ahorro de energía LPM3 y permanece ahí hasta que el usuario
realice otra selección. El usuario puede visualizar cual fue el último bloque de memoria
usado y el programa ofrece la opción de borrarlo o continuar grabando datos en el
siguiente bloque de memoria. En caso de que no existan bloques de memoria libres o el
usuario deseé usar el bloque del último ensayo, el programa le permite borrar el bloque;
dejándolo limpio para un nuevo ensayo. El permitir que el usuario pueda borrar bloques
de memoria en línea e in-situ, independiza al equipo de plataformas externas para
operar el dispositivo en campo. Esta es una ventaja considerable de este equipo con
respecto a otros equipos reportados, que utilizan dataloggers comerciales donde
solamente se puede usar un solo bloque de memoria o requieren de una computadora
personal para poder operar el equipo en campo.

El siguiente paso consiste en introducir información de identificación del ensayo


correspondiente a día, mes, año y hora. Esta información le permite al usuario
identificar a cual ensayo corresponde cada registro de datos, y llevar una bitácora de
sus experimentos. Después, se le pide al usuario que seleccione el periodo de
muestreo (tiempo entre cada lectura) a través de la variable dt, en incrementos de 10
segundos. Una vez recolectada toda la información correspondiente al ensayo, los
datos se almacenan al inicio del bloque de memoria correspondiente. El primer byte
sirve para determinar que el bloque ha sido usado escribiendo 0x3F. También se
configura el ADC y el Timer-A, para ser usado como RTC (Real Time Clock) con los
datos que fueron seleccionados. A continuación el microcontrolador comienza a
registrar datos a intervalos regulares establecidos en la variable dt. Entre cada muestra,
el microcontrolador se encuentra en estado de hibernación, donde sólo puede ser
activado nuevamente por dos tipos de interrupciones: la interrupción generada por el
Timer-A ó la selección por parte del usuario del botón 4, STOP, que está conectado al
puerto 2 bit 7.

Diseño y Construcción de un Infiltrómetro Automatizado 76


Capítulo 4 Diseño del programa del infiltrómetro

Mientras el usuario no genere una solicitud de paro, el programa se ejecuta de forma


normal, tomando muestras a intervalos regulares y pasando al modo LPM3 entre
muestras. Cuando ocurre la interrupción generada por la comparación del registro en el
Timer-A (valor de 32767) cada segundo, tres variables se actualizan. La primera es
TI_second, que almacena los segundos transcurridos; si existe un desbordamiento en
TI_second, se incrementa TI_minute; de manera correspondiente si existe un
desbordamiento en TI_minute se incrementa TI_hour. Cada vez que el Microcontrolador
registra un dato, lo almacena en la memoria flash inmediatamente para evitar que los
datos del ensayo se pierdan. Cuando el usuario presiona el botón 4, generando la
interrupción de paro “STOP” el programa finaliza el ensayo. Todos los datos del ensayo
fueron almacenados en la memoria FLASH hasta la muestra anterior a la petición de
paro del ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 77


Capítulo 4 Diseño del programa del infiltrómetro

1: Modo
muestreo.

Inicialización
apuntadores FLASH
y ultimo bloque de
memoria (0x3F).

Selección del bloque ¿Bloque de


No
de memoria y memoria libre?
borrado.

Ingreso de datos:
- Día, Mes y Año.
- hh:mm AM/PM.
- Tiempo de muestreo, dt.

Inicialización
Timer-A, ADC.

Entra en modo
ahorro de energía
LPM3

¿Interrupción del Timer


A ó Botón (4),( P2.7)?

Timer A

No
¿dt=TI_second? No

Encender INA125.
Botón Guardar valores ADC en
FLASH y mostrar altura de la
columna.

¿Fin del bloque de


memoria?

¿Volver a grabar ¿Bloque de



datos? memoria libre?

No No

Fin Selección del bloque de


memoria y borrado.

Figura 4.5. Diagrama de flujo del modo muestreo, segunda parte del programa completo que se implementa en el MSP430.

Diseño y Construcción de un Infiltrómetro Automatizado 78


Capítulo 4 Diseño del programa del infiltrómetro

Al igual que el propio Microcontrolador, que entra en estado de ahorro de energía entre
cada muestra, también es necesario desactivar la sección analógica en los periodos
entre muestras. De nuevo, para determinar si es tiempo de tomar la lectura, el valor de
la variable dt es comparado con el valor de la variable TI_second, para determinar si es
momento de tomar una muestra a través del ADC. En caso de que sea afirmativo el
amplificador de instrumentación INA125 se habilita; consecuentemente se lee el valor a
través del ADC y de ahí se trasfiere a la memoria. El valor medido se convierte al valor
de altura correspondiente al instante de la muestra para desplegarse en la pantalla
LCD. Después de cada muestra, se incrementan los apuntadores de la memoria
FLASH. Si no se ha llegado al final del bloque, entonces el programa se ejecuta de
forma normal, entrando en modo de ahorro de energía y desactivando la sección
analógica hasta que sea hora de registrar otro dato. Si el apuntador de la memoria
FLASH indica que se ha alcanzado el final del bloque, el ensayo termina, finalizando el
programa de manera similar a aquella debida a una petición de paro (STOP) del
ensayo.

Ya sea que el ensayo haya terminado naturalmente o por petición del usuario, es
posible comenzar un nuevo ensayo en el siguiente bloque de memoria disponible,
ofreciendo de nuevo opciones para borrar el bloque de memoria anterior o utilizar el
siguiente. Mientras tanto, las variables correspondientes a la hora y fecha de operación
continúan actualizándose, de manera que no es necesario fijar los datos nuevamente.
El programa permite también apagar el registrador de datos de forma segura,
desactivando todos los recursos a excepción del puerto 2 y la pantalla LCD, y mostrado
un mensaje donde se indica que el equipo puede ser apagado sin problemas.

4.5 Modo RS-232.

La Figura 4.6 es el diagrama de flujo del modo RS-232. La primera tarea a realizar en
este modo es la configuración de los puertos necesarios para la comunicación RS-232,
usando el periférico UART0 que se comparte con el puerto 5. A través de la línea P6.1
se habilita el circuito integrado MAX3233 que se encarga de convertir los niveles de 0 a

Diseño y Construcción de un Infiltrómetro Automatizado 79


Capítulo 4 Diseño del programa del infiltrómetro

+3.3 generados por el Microcontrolador a +/-12 de acuerdo con los requisitos de


comunicación RS232. Después se selecciona el bloque de memoria a transmitir. En
cada operación se transmiten 512 valores que se contabilizan para determinar si hay
error en la transmisión. Al finalizar la operación el programa permite que el usuario
seleccione transmitir otro bloque. Si es el caso el ciclo de operación se repite desde la
selección del bloque a transmitir. Si no se transmite otro bloque de memoria, el
programa pasa al final del modo de muestreo donde se desactivan los periféricos que
no se necesitan y se le pide al usuario que apague el equipo.

2: Modo RS-232.

Inicialización del
puerto para RS-232 y
encendido del
MAX3233.

Selección del bloque de


memoria y borrado.

Transmisión de 512 datos, 1 Si


bloque de memoria.

¿Volver a transmitir
datos?

No

Fin

Figura 4.6. . Diagrama de flujo del modo RS-232, tercera parte del programa completo que se implementa en el MSP430.

4.6 Programa de la terminal.

El programa de la terminal de comunicación fue desarrollado en el entorno de desarrollo


de Visual Studio 6, específicamente en Visual Basic 6. Visual Basic 6.0 es un lenguaje
de programación visual, también llamado lenguaje de 4ª generación. Esto se traduce en
que un gran número de tareas se realizan sin escribir código, simplemente con

Diseño y Construcción de un Infiltrómetro Automatizado 80


Capítulo 4 Diseño del programa del infiltrómetro

operaciones gráficas realizadas con el ratón sobre la pantalla. Visual Basic 6.0 es
también un programa basado en objetos, aunque no orientado a objetos como C++ o
Java. La diferencia radica en que Visual Basic 6.0 utiliza objetos con propiedades y
métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los
verdaderos lenguajes orientados a objetos como Java y C++ [69].

Visual Basic 6.0 está orientado a la realización de programas para Windows, puede
incorporar todos los elementos de este entorno informático: ventanas, botones, cajas de
diálogo y de texto, botones de opción y de selección, barras de desplazamiento,
gráficos, menús, etc. Prácticamente todos los elementos de interacción con el usuario
de los que dispone Windows 95/98/NT pueden ser programados en Visual Basic 6.0 de
un modo muy sencillo. En ocasiones bastan unas pocas operaciones con el ratón y la
introducción a través del teclado de algunas sentencias para disponer de aplicaciones
con todas las características de Windows 95/98/NT.

El programa de interfase que se desarrollo en Visual Basic 6, se instala en la


computadora y permite la comunicación con el sistema. Además hace posible la
extracción de los datos almacenados en los bloques de memoria y su interpretación. En
la Figura 4.7 se puede observar la interfase visual de la terminal y en la Figura 4.8 el
diagrama de flujo del programa implementado.

Figura 4.7. Interfase visual para la extracción de datos de cada ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 81


Capítulo 4 Diseño del programa del infiltrómetro

Cuando comienza la ejecución del programa, se genera la información para el manejo


de ventanas y los objetos que la ventana incluye: botones, cuadros de texto y gráficos.
Durante la configuración se especifica la velocidad de operación (9600 bauds) y el tipo
de sintaxis en los datos a transmitir y recibir; caracteres de 8 bits y un bit de paro. El
programa ejecuta una autoevaluación para determinar si el puerto serial se ha abierto
correctamente, de ser negativa la respuesta el programa muestra un mensaje de error
al usuario, cerrando todos los recursos utilizados y terminando el programa. Si por el
contrario la apertura del puerto fue correcta, el usuario puede establecer la
comunicación mediante un dato característico (contraseña) que permite la descarga de
la información; esta tarea se realiza activando el botón de envío de contraseña.

Si la contraseña es correcta se procede a la recepción de los 512 valores del bloque de


memoria donde está contenida la información del ensayo. De manera paralela se lleva
acabo el conteo de los datos que se han recibido: Si el número de datos no
corresponde a 512 (bloque completo) se despliega un error de recepción de los datos y
el programa vuelve a esperar el envío de contraseña.
Si se han recibido todos los datos se procede a su decodificación y graficado. Por
último el programa cierra el puerto serial y los recursos que está necesitando y termina
el programa [69][70].

Diseño y Construcción de un Infiltrómetro Automatizado 82


Capítulo 4 Diseño del programa del infiltrómetro

Inicio

Apertura y
configuración del
puerto serial COMx.

¿Puerto
abierto?

Transmisión
de
contraseña

Recepción
¡Error Rx!
de 512 datos

¡Error!

Conteo NO
¿512 datos?

Si

Cierra del puerto


COMx

Fin

Figura 4.8. Diagrama de flujo del programa terminal que corre en la PC para la extracción de los datos.

4.7 Rutinas del microprocesador.

A lo largo de esta sección se comentan las diferentes rutinas que se crearon y usaron
para el programa completo del Microcontrolador.

4.7.1 Configuración de botones.

En la Sección de Código 4.1 se muestra la forma de inicializar el puerto 2 a través de


los registros de dirección P2DIR, para marcar que son terminales de entrada; P2SEL
para configurar las terminales y deshabilitar el periférico que está compartido con el
puerto. A través de P2IE se selecciona el tipo de transición que genera la interrupción

Diseño y Construcción de un Infiltrómetro Automatizado 83


Capítulo 4 Diseño del programa del infiltrómetro

en P2, en este caso de 0 a 1 lógicos y P2IE le indica cuales bits del puerto 2 están
sujetos a generar interrupción [56][71].

Sección de Código 4.1. Configuración del puerto 2 pasa ser usado como botonera.

4.7.2 ISRxi botones.

En la Sección de Código 4.2 se despliega la rutina de interrupción (2) que se ejecuta


cada vez que es presionado uno de los botones. A través del enmascaramiento del
registro P2IFG se determina cual de los botones es el causante de la interrupción.
P2IFG es el registro con la bandera de interrupciones, una para cada bit del puerto. El
valor que regresa la rutina es un valor del 1 al 8 a través de la variable button. Se usa
otra pequeña rutina llamada wait_bttn( ), que no es más que un sistema anti-rebotes
implementado por software que evita la repetición de interrupciones debidas a falsos
contactos en los interruptores físicos, a través de un retardo considerablemente largo,
pero inapreciable para el usuario, (Sección de Código 4.3). El retardo es de 0.1
segundo.

xi
ISR de sus siglas en ingles Interrupt Service Routine.

Diseño y Construcción de un Infiltrómetro Automatizado 84


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.2. Servicio de rutina de interrupción para los botones.

Sección de Código 4.3. Rutina wait_bttn( ). Antirebotes para los interruptores físicos.

4.7.3 Pantalla LCD y sus rutinas.

La pantalla de LCD necesita de una serie de pasos para su correcta inicialización


[72][73][74][75][76], y como se puede observar en la Sección de Código 4.4 (init_lcd( ))
el puerto 4 es usado para los datos con el LCD y tres bits del puerto 5 (P5.0,P5.1 y
P5.2) son usados para el control. Al inicio del código se definen los nombres de
DATA_LCD, CONTR_LCD para que hagan referencia a los puertos 4 y 5; y de esta

Diseño y Construcción de un Infiltrómetro Automatizado 85


Capítulo 4 Diseño del programa del infiltrómetro

manera sea más entendible el programa. En la misma función init_lcd( ) se llama a una
función wcomm( ), que se usa para escribir comandos hacia el LCD. La configuración
determina trabajar en modo 8 bits paralelo, dos líneas, puntero sin parpadear, enciende
al LCD y lo coloca en la posición inicial.

Sección de Código 4.4. init_lcd ( ). Inicialización de la pantalla LCD.

Función para la escritura de un comando a la pantalla de LCD, escribe un comando en


modo 8 bits y lazo abierto, con RS=0 (P5.0) que selecciona el registro de comandos del
LCD. Requiere "comando", ha ser ejecutado en el LCD, los comandos están definidos al
principio del programa y son los que determinan las operaciones que se llevan acabo
en el LCD como la ubicación del cursor, encendido y apagado. Utiliza el puerto
CONTR_LCD y DATA_LCD así como la función de retardo( ) y retardo_2( ) para la
generación del pulso en E (P5.2) y esperar la correcta ejecución del comando en el
LCD (evitando mandarle datos mientras está ocupado).

Diseño y Construcción de un Infiltrómetro Automatizado 86


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.5. Función wcomm(comando).

En la Sección de Código 4.6 se desarrollan los comandos necesarios para generar una
pausa de 2.5 mili-segundos, esta rutina únicamente se utiliza al momento de escribir un
comando en la pantalla de LCD, ya que la ejecución de estos es muy lenta.

Sección de Código 4.6. retardo ( ). Retardo de 2.5 m Segundos de duración.

La Sección de Código 4.7 muestra la rutina retardo_2 ( ), utilizada para generar un


retardo de 50 µSegundos, que es lo que necesita para la ejecución de un comando la
pantalla de LCD. El retardo se logra a través de un ciclo de no operaciones (NOP).

Sección de Código 4.7. Rutina retardo_2( ).

Diseño y Construcción de un Infiltrómetro Automatizado 87


Capítulo 4 Diseño del programa del infiltrómetro

En la Sección de Código 4.8 se desarrolla la función para la escritura de un DATO a la


pantalla de LCD. Escribe datos al LCD en modo 8 bits y lazo abierto, con RS=1 (P5.0),
para seleccionar el registro de Datos en el LCD. La función necesita que se le de el
dato que será escrito en el LCD. Utiliza el puerto CONTR_LCD y DATA_LCD así como
la función retardo_2( ) para la generación del pulso en E (P5.2) y también para esperar
le ejecución de escritura en el LCD.

Sección de Código 4.8. Rutina para la escritura de datos en la pantalla LCD, wdata(data).

La rutina de la Sección de Código 4.9 es usada en conjunto con la función de escritura


de datos al LCD, para facilitar la escritura de cadenas de caracteres. Cuando el
apuntador llega al final de la cadena regresa un valor falso y detiene el ciclo de
escritura.

Sección de Código 4.9. Rutina mssg_lcd( ), usada para escribir cadenas de caracteres.

Diseño y Construcción de un Infiltrómetro Automatizado 88


Capítulo 4 Diseño del programa del infiltrómetro

4.7.4 Temporizadores.

Por medio del uso de los contadores de carrera libre y un cristal auxiliar externo se logra
generar una interrupción cada segundo, logrando con esto la implementación de un
Reloj de tiempo real (RTC, Real Time Clock) (3). En la Sección de Código 4.10 y
Sección de Código 4.11 se muestra la inicialización y el servicio de interrupción, en ese
orden. En la inicialización se escribe en el registro del contador de carrera libre CCR0 el
valor de 32767(0x7FF), que genera una interrupción cada segundo (4) (5); en unidades
de tiempo. TACTL permite la selección de la fuente del reloj para el periférico Timer-A,
que es el reloj auxiliar, además permite seleccionar el modo de conteo hacia arriba y
reinicio; una vez que se llega al valor que se cargo en el registro CCR0. Por último el
registro CCTL0 se habilita la interrupción, para que permita sacar al Microcontrolador
del modo de ahorro de energía cada vez que ocurra la interrupción.

Sección de Código 4.10. Rutina de inicialización del Timer-A. init_Timer_A_2RTC.

En el servicio de rutina que atiende la interrupción generada por el Timer-A, incrementa


los segundos (TI_Seconds) y sus sucesivas variables. Y lo más importante le permite
salir del modo de ahorro de energía y ejecuta la parte de código subsecuente a la
sentencia LPM3; que en este caso se encuentra dentro de un ciclo infinito para
permanecer dentro de esa tarea necesariamente repetitiva.

Diseño y Construcción de un Infiltrómetro Automatizado 89


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.11. TIMERA0_ISR (Timer_A). El servicio de la interrupción, generada por el Timer-A.

4.7.5 Convertidor de Analógico a Digital.

El Convertidor de Analógico a Digital (ADC) es el encargado de convertir los valores


analógicos en sus equivalentes digitales de 12 bits (0x000 – 0xFFF). En la Sección de
Código 4.12 se muestran los pasos para la configuración del ADC. A través del registro
ADC12CTL0 se selecciona el tiempo de muestreo, que en esta aplicación no perjudica
ya que es una lectura única la que se realiza; y se enciende el ADC. El registro
ADC12CRL1 permite seleccionar la fuente de reloj para el ADC, se selecciona el modo
Sample & Hold and Pulse Mode (6) y la fuente es el oscilador interno y su frecuencia es
5MHz. Además con la selección de SHT0_7 se está forzando a que se tomen 8
muestras en aproximadamente 30 µSegundos (7) que para esta aplicación es
demasiado, debido a la inherente lentitud de la variable a sensar. El registro
ADC12MCTL0 permite seleccionar cual de las terminales del puerto 6 es la entrada o
las entradas, INCH_1 selecciona P6.1 como entrada y SREF_7 escoge los voltajes de
referencia que usa el ADC que en este caso son externos y provisto por el INA125. El
registro ADC12IE permite generar interrupciones una vez que la conversión haya
terminado. Con el registro P2SEL se tiene la posibilidad de usar el puerto 2 como
puertos I/O o como el periférico que está conectado al mismo puerto el ADC.

Diseño y Construcción de un Infiltrómetro Automatizado 90


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.12. Init_ADC0. Rutina de inicialización del ADC.

Una vez que la conversión ha sido finalizada se genera la interrupción que es atendida
a través de Sección de Código 4.13. Debido a que la lectura es única se guarda en el
registro ADC12MEM0, este valor se lee y se guarda de manera temporal en la variable
ADC0, antes de guardar el dato se comparan dos apuntadores, el de la localidad actual
de la FLASH y el que apunta al final de la memoria (60Kb). Si el final de la memoria se
ha alcanzado le informa al usuario que necesita limpiar la memoria. En el caso contrario
el valor de la variable ADC0 es guardado en la FLASH y se convierte para ser
desplegado en la pantalla LCD. La rutina flahs_ww( ) se comenta a continuación.

Sección de Código 4.13. ADC12_ISR ( ). Rutina de atención cuando una interrupción ocurra, denotará la finalización de una
conversión de analógico a digital.

Diseño y Construcción de un Infiltrómetro Automatizado 91


Capítulo 4 Diseño del programa del infiltrómetro

4.7.6 Memoria FLASH.

La auto programación de la memoria FLASH es importante en gran cantidad de


aplicaciones. Lo usual es que el CPU lea datos de la memoria FLASH o ejecute el
programa principal. Sin embargo, algunas ocasiones la memoria FLASH necesita ser
modificada durante la ejecución del programa. Durante la reprogramación de la FLASH
un temporizador que forma parte del módulo de operación de la misma memoria
FLASH, toma el control de la memoria. Durante ese tiempo la memoria no puede ser
leída por el CPU y por lo tanto la ejecución del programa principal no puede continuar y
por lo tanto el CPU es mandado a un estado de inactividad. Después de ser terminada
la tarea de reprogramación el temporizador le indica al CPU que puede tener acceso a
la FLASH. En la Figura 4.9 se muestra el módulo que es implementado en la memoria
FLASH del Microcontrolador. La Sección de Código 4.14 se muestra la rutina que
permite modificar la memoria FLASH haciendo uso de los registro de control FCTL1,
FCTL2 y FCTL3 [64][82].

Figura 4.9. Módulo de programación de la memoria FLASH.

Diseño y Construcción de un Infiltrómetro Automatizado 92


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.14. Flash_ww(int *Data_ptr, int Word). Rutina para la escritura de la memoria flash de datos de 16 bits.

La rutina para el borrado de un segmento de memoria a la vez, se muestra en la


Sección de Código 4.15. El apuntador indica el bloque de memoria a borrar.

Sección de Código 4.15. Flash_clr( ). Rutina para el borrado de un segmento de memoria.

4.7.7 Las rutinas “get”.

Para evitar que el código fuera muy complejo de entender y modificar, se desarrollaron
varias rutinas que se encargan de obtenerxii diferentes datos relacionados con la fecha y
hora del ensayo. Y a consecuencia de que son muy parecidas solo se comenta una de
ellas.

En la Sección de Código 4.16 se muestra el listado de la rutina para obtener el valor de


dt como resultado final. A través de la pantalla de LCD le informa al usuario cual es la
información que se le pide y le informa la manera de modificarlos a través del mensaje

xii Del inglés, get: obtener.

Diseño y Construcción de un Infiltrómetro Automatizado 93


Capítulo 4 Diseño del programa del infiltrómetro

en pantalla, espera en el modo LPM3 hasta que se presiona uno de los botones.
Mientras se presione el botón 2, el valor de dt es modificado y se despliega cada
actualización en la pantalla. Cuando el usuario esté satisfecho con el valor de la
variable debe presionar el botón 1 y así concluye la rutina.

Sección de Código 4.16. get_dt ( ). Rutina para pedirle al usuario información acerca del tiempo entre cada lectura.

En las secciones de código Sección de Código 4.17, Sección de Código 4.18Sección de


Código 4.19 y Sección de Código 4.20 se muestran las otras rutinas utilizadas para
obtener los datos que permiten ordenar los ensayos y configurar el sistema.

Diseño y Construcción de un Infiltrómetro Automatizado 94


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.17. get_hour( ). Rutina para obtener la hora del ensayo.

Sección de Código 4.18. get_PM( ). Rutina para obtener el meridiano de la hora del ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 95


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.19. get_mins( ). Rutina para obtener los minutos de la hora del ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 96


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.20. get_date( ). Rutina para obtener la fecha del ensayo.

Diseño y Construcción de un Infiltrómetro Automatizado 97


Capítulo 4 Diseño del programa del infiltrómetro

4.7.8 Comunicación RS-232.

Cuando el usuario ha decidido mandar la información recolectada en campo a través


del periférico UART, se siguen las siguientes secciones de código en orden.
Empezando por la Sección de Código 4.21, donde se inicializa la comunicación y se
configura en su totalidad el periférico. Lo primero que se hace es seleccionar el
periférico UART0 que se encuentra compartido con las terminales del puerto 3 y con
P5.6 se habilita el MAX3233 que ha permanecido en estado de hibernación hasta este
momento. Se configura en modo 8 bits con bit de parada y se selecciona una
frecuencia de operación de 9600 bauds, se habilitan las interrupciones de transmisión
(TX) y recepción (RX)[83].

Sección de Código 4.21. Init_AUART0 ( ). Inicialización del UART para la comunicación RS-232.

Una vez que el puerto ha sido configurado el Microcontrolador permanece en modo de


ahorro de energía, junto al MAX3233. Cuando el MAX3233 recibe una señal de
transición válida despierta y le indica al Microcontrolador que ha llegado un dato, la
Sección de Código 4.22 es la rutina de servicio a la interrupción generada por la
recepción de un dato a través del UART0. El dato que adquiere se almacena en el
registro RXBUF0 y se compara con la contraseña, si es correcta el sistema responde
con los datos del bloque de memoria seleccionado previamente. De ser el caso
contrario el sistema vuelve al estado de hibernación.

Diseño y Construcción de un Infiltrómetro Automatizado 98


Capítulo 4 Diseño del programa del infiltrómetro

Sección de Código 4.22.USART0RX_ISR (usart0_rx). Rutina de servicio cuando existe información entrando por el UART0.

Cuando el sistema responde con la transmisión de los datos del bloque de memoria lo
hace a través de la rutina de servicio de transmisión. En la Sección de Código 4.23 se
muestra el listado de los pasos que sigue. Cada dato que envía es contabilizado por la
variable conta y se compara con el valor de 512, si esto resulta falso procede con la
transmisión de un nuevo dato contenido en el bloque de memoria que es señalado por
un apuntador. El dato es transmitido usando el registro TXBUF0 que es explorado por el
UART0 cuando se envía información. A través de conta se compara si se han mandado
100, 200, 300, 400 y 500 datos, cuando esto ocurre en la pantalla de LCD se actualiza
una animación, tipo barra de progreso para conocimiento del usuario.

Sección de Código 4.23. USART0TX_ISR(usart0_tx). Rutina de servicio utilizada una vez que existe alguna indicación de
mandar una dato a través del UART0.

Diseño y Construcción de un Infiltrómetro Automatizado 99


Capítulo 4 Diseño del programa del infiltrómetro

4.8 Programa de la terminal.

El programa principal se desarrolló en el entorno de programación de Borland, Visual


Studio; particularmente en el lenguaje de Visual Basic versión 6.0 y consta de las
rutinas de atención causadas por los cuatro botones que se muestran en la Figura 4.12
y de las interrupciones generadas por el RS-232 de transmisión y recepción. Al ejecutar
el programa el primer paso advierte al usuario que ponga al sistema en modo de
operación RS-232, Figura 4.10; inmediatamente después se pide la selección del
número de puerto COM al cual se encuentra conectado el equipo, esto ocurre si la PC
tiene más de un puerto serial, Figura 4.11.

Figura 4.10. Aviso del programa modo RS-232.

Figura 4.11. Selección del número de puerto serial, si el PC tiene más de uno.

En la Figura 4.12 se marcan los cuatro botones encargados de todo el proceso, A) es


para el envió de la contraseña hacia el equipo, que responde con los datos de un
bloque seleccionado, B) limpia todos los campos del programa y se prepara para recibir
nuevos datos, C) inicia la conversión de los valores recibidos y D) se encarga de
graficar los datos de altura de columna de agua contra tiempo.

Diseño y Construcción de un Infiltrómetro Automatizado 100


Capítulo 4 Diseño del programa del infiltrómetro

Figura 4.12. Ventana principal del programa terminal.

4.8.1 Envió de contraseña.

La Sección de Código 4.24 muestra la rutina de servicio, una vez que es presionado el
botón de enviar (Figura 4.12.A), consta básicamente de un comando; aun que por
supuesto requiere de la previa configuración del puerto código que se muestra en el
apéndice B. El comando comm1.Output permite el envió de la cadena de caracteres
contenidos en el campo txt_codigo.Text.

Sección de Código 4.24. cmd_enviar_Click( ). Rutina de servicio de envió de datos a través del RS-232.

4.8.2 Recibir nuevos datos.

El botón que se encarga de la rutina de limpiado de todos los campos del programa se
muestra en la Sección de Código 4.25, donde se puede observar que las listas se

Diseño y Construcción de un Infiltrómetro Automatizado 101


Capítulo 4 Diseño del programa del infiltrómetro

limpian con el comando “clear” y los cuadros de textos lo hacen escribiendo cadenas de
caracteres nulas. Se limpia la hora, fecha y valores calculados/obtenidos del sistema.

Sección de Código 4.25. cmd_limpiar_Click( ). Rutina de servicio de recepción de nuevos datos.

4.8.3 Convertir.

Debido a que los datos almacenados en el equipo se encuentran codificados, es


necesario realizar la operación inversa, en el listado de la Sección de Código 4.26 se
muestran las operaciones realizadas para la decodificación y conversión de los valores
hexadecimales en los datos de la fecha, hora e intervalo. Así como las operaciones
necesarias para convertir las lecturas almacenadas en valores de la altura de la
columna de agua.

Sección de Código 4.26. cmd_convdesp_Click( ).Rutina realizada para convertir los valores capturados codificados en
información legible para el usuario.

Diseño y Construcción de un Infiltrómetro Automatizado 102


Capítulo 4 Diseño del programa del infiltrómetro

4.8.4 Graficar.

Una vez que han sido decodificados los valores quedan disponibles numéricamente
para el usuario en dos listas que son la infiltración (infiltración instantánea) y lámina
acumulada (infiltración acumulada). El usuario puede exportarlos a alguna hoja de
cálculo para un análisis más detallado, con el objeto de investigar más características
relacionadas con estos datos. El programa le permite al usuario desplegar la gráfica con
los valores calculados en los pasos anteriores, la Sección de Código 4.27 muestra las
operaciones usadas para graficar los datos punto a punto.

Sección de Código 4.27. cmd_graficar_Click( ). Listado de instrucciones para graficar los valores de las columnas.

4.8.5 Recepción de datos vía RS-232.

Después de ser enviada la contraseña al dispositivo, éste responde con el envío de la


información contenida en el bloque de memoria. La terminal tiene un servicio de rutina
provocado por la llegada de un dato a través del puerto serial. En la Sección de Código
4.28 se muestran las instrucciones para determinar si el evento que generó la
interrupción en el puerto es la llegada de un dato. El valor numérico con el que se
puede determinar la llegada de un dato es el “2”; si esto ocurre el dato es agregado a

Diseño y Construcción de un Infiltrómetro Automatizado 103


Capítulo 4 Diseño del programa del infiltrómetro

una lista temporal que está oculta para el usuario de donde se toman los valores para el
cálculo en la ejecución del comando convertir (cmd_convdesp_Click( )).

Sección de Código 4.28. comm1_OnComm( ). Rutina de servicio para determinar si el evento ocurrido en el puerto es la
llegada de un dato.

Diseño y Construcción de un Infiltrómetro Automatizado 104


Capítulo 4 Diseño del programa del infiltrómetro

4.9 Conclusiones.

A través de la programación modular de cada unas de las secciones del esquema, fue
posible generar rutinas y permitir la generación de una arquitectura abierta. De esta
manera es posible la lectura del código de una manera más sencilla y permite que sea
fácil de realizar la depuración o actualización del código.

Debido a la importancia en el ahorro de energía el programa fue depurado para


contribuir en ese aspecto. A través de la desactivación de cada uno de los dispositivos
del circuito y los periféricos del Microcontrolador, mientras no sean ocupados.

El Microcontrolador es el encargado de realizar las siguientes tareas: ser el supervisor


del registro de eventos, a través de un programa de reloj de tiempo real (RTC),
almacenar la información recolectada en la propia memoria FLASH, que a su vez actúa
como una bitácora de experimentos; desplegar la información recolectada para informar
al usuario del estado del proceso y la extracción controlada de la información. Además
el Microcontrolador es el principal contribuidor en el ahorro de energía al poder entrar
en diversos estados de suspensión.

Se requiere de programación en alto y bajo nivel. El bajo nivel, para la programación


del Microcontrolador y sus rutinas de servicio. En alto nivel, usando lenguajes
orientados a objetos; fue desarrollada una interfase gráfica que permite al usuario
actuar de manera intuitiva. Le permite extraer la información recolectada durante los
ensayos e interpretarla para el usuario. Además permite como cualquier otro programa
guardar la información y exportarla a otras aplicaciones, con el objeto de un análisis
más profundo o con fines de bases de datos más grandes.

A través del acoplamiento de estos dos lenguajes se logra desarrollar una plataforma
de medición in-situ, capaz de operar de manera autónoma sin necesidad de interfaces

Diseño y Construcción de un Infiltrómetro Automatizado 105


Capítulo 4 Diseño del programa del infiltrómetro

más complejas y al momento de su acoplamiento con la PC incrementas sus


características de análisis e investigación.

Diseño y Construcción de un Infiltrómetro Automatizado 106


Capítulo 5
Pruebas y Resultados
En un universo del que sólo conocemos el 1% captado
por un cerebro del que apenas sabemos emplear 10%
de sus incontables células, nada podemos explicar por
completo.

Alejandro Jodorowsky.

En este capítulo se describen


las pruebas de laboratorio,
comparaciones con otros
equipos y resultados de
conductividad hidráulica de
mediciones realizadas en la
cuenca Cuitzeo.
Capítulo 5 Pruebas y Resultados

5 Pruebas y resultados.

5.1 Pruebas de laboratorio.

5.1.1 Prueba de lectura.


En la Figura 5.1 se muestran los resultados de las lecturas realizadas por el equipo de
automatización en diferentes fases que se pueden presentar durante el desarrollo de un
ensayo de infiltración. Se tomaron muestras de valores continuos y se transmitieron a la
PC sin guardarlos en la memoria flash.

100
a
80 e
60 d h
b
40
f
Altura de la columna (cm)

c
20
0
-20
-40
-60
-80 g
-100 Observaciones

-120
0 500 1000 1500 2000 2500 3000
Tiem po (s)

Figura 5.1. Prueba del infiltrómetro automático (adquisición 1 seg.). a) encendido, b) vaciado de reservorio, c) llenado de
reservorio, d) vaciado lento, e) llenado y vaciado rápido, f) cambio a vaciado lento, g) falso contacto durante llenado entre
el sensor y el sistema de registro, h) vaciado lento.

También se caracterizó el transductor y su voltaje de respuesta dependiente de la altura


de la columna de agua. El sensor diferencial generó un voltaje entre 1.17 y 4.60 Volts.
Se obtuvo una ecuación lineal con forma y = 0.0409x + 1.1663, donde y= voltaje y
x=altura de la columna en cm. Se obtuvo una línea de tendencia con R2=0.99996,
N=18 y P<0.0001. En la Figura 5.2 se comparan las lecturas hechas por el sistema
automático y la lectura de la columna de agua manual. En la Figura 5.2B) se grafican
ambas lecturas y se les aplica un ajuste lineal para determinar su linealidad. En el
ajuste lineal se obtuvo un coeficiente de determinación 𝑅2 = 0.9981 y sin embargo la
recta no pasa por el origen sino cruza al eje de las ordenadas en 7.0499 cm, esto es
provocado por el punto donde se encuentra montado el sensor y el nivel inicial de la

Diseño y Construcción de un Infiltrómetro Automatizado 108


Capítulo 5 Pruebas y Resultados

escala en el reservorio. Por el otro lado la pendiente es de 0.9986 la relación es muy


buena 1:0.9986 y muy cercana a la idónea 1:1.
90 90

Altura de la columna medición automatizada


y = 0.9986x + 7.0499
80
A 80
R2 = 0.9981 B
70 70
Altura de la columna (cm)

60 60

50 50

(cm)
40 40

30 30

20 20
Observaciones
10 Automático 10 Ajuste lineal
Manual 0
0
0 200 400 600 800 1000 0 10 20 30 40 50 60 70 80

Tiem po (s) Altura de la colum na m edición visual (cm )

Figura 5.2. Comparación de Registro de altura de columna manual (30 segundos) y automática (1 segundo). A)
comparación de forma de registro en columna descendente, B) registro manual vs registro automático con ajuste lineal.
Nótese que los datos forman una recta casi perfecta, que no llega a cero, sino que cruza el eje de las ordenadas
aproximadamente en 10 cm, esto es el “off set” y se debe a la posición del sensor dentro del infiltrómetro.

5.1.2 Prueba de burbujeo.

Para determinar la forma en que el sensor es afectado por el fenómeno más común en
los ensayos de infiltración, el burbujeo; se montó un sistema como el que se muestra en
la Figura 5.3. Funciona a través de dos reservorios interconectados, el primer reservorio
(R1) mantiene un nivel constante (a y b). El burbujeo (c) se genera cuando la columna
de R2 desciende (h) al abrir la válvula de regulación (j). El descenso genera una
succión en la cámara de aire de R1, que se interconecta con el tubo de burbujeo de R2
(d, e, f, g). El sensor se encuentra ubicado en la parte inferior de R1, para tomar las
lecturas correspondientes a la prueba.

Diseño y Construcción de un Infiltrómetro Automatizado 109


Capítulo 5 Pruebas y Resultados

Figura 5.3. Esquema de montaje de prueba de la sensibilidad al burbujeo. A)Reservorio R1, b) Nivel de agua constante en
R1, c) Tubo de burbujeo en R1, d) Tubo en cámara aérea en R1, e)Reservorio R2, f) Conexión entre los dos reservorios R1 y
R2, g)Tubo de burbujeo en R2, h) Nivel de agua descendiente en R2, i)Tubo de salida de agua R2, j) Válvula de regulación,
k) Sensor de diferencial, l) Conexión al sistema de registro, m) Tubo de referencia cámara de aire-sensor, n) Tubo de
columna de agua-sensor.

En las gráficas A-D de la Figura 5.4 se presentan los datos obtenidos durante el
experimento de la medición de una columna de agua estática de 60 cm, con intervalos
entre cada muestra de 1 segundo (A, B) y 10 segundos (C, D). Sin embargo debido a la
diferencia entre la base del Mariotte y la ubicación del sensor. el sensor marcó una
altura de 68.4cm. Con las lecturas realizadas a intervalos cada segundo mostraron un
error sistemático en la medición de la altura de la columna de agua, con valores entre
59.68 cm y 60.56 cm. A diferencia de las mediciones realizadas cada 10 segundos
donde el comportamiento no tiene un patrón definido, otros autores reportan patrones
similares para permeámetros de sensor diferencial y explican que la altura de la
columna medida por los transductores varía debido a la modificación en la tensión
dentro de la cámara del Mariotte.

Diseño y Construcción de un Infiltrómetro Automatizado 110


Capítulo 5 Pruebas y Resultados

Figura 5.4. Variación en la medición de una columna estática a 60 cm por burbujeo inducido. A) Con intervalos entre cada
muestra de 1 segundo, B) Desviación respecto a la altura fija con intervalo de cada segundo, C) Con intervalos cada 10
segundos, D) Desviación respecto a la altura fija con intervalos cada 10 segundos.

5.2 Validación del infiltrómetro automático.

Para la validación de la primera versión del esquema se realizaron pruebas en cinco


tipos de suelos (Figuras Figura 5.5, Figura 5.6 y Figura 5.7) al sur de la cuenca de
Cuitzeo en Umécuaro (101°14’15’’W, 19°31’6’’N) Franco-Limoso, 2) Cointzio
(101°16’55’’W, 19°38’6’’N) Franco-Arcilloso, 3) Valle de Atécuaro (101°11’34’’W,
19°36’12’’N) Arcillo-Limosa, 4) Huiramba (101°24’21’’W, 19°31’7’’N) Areno-Limosa y en
5) Volcán de Jorullo (101°43’23’’W, 18°56’49’’N) Arenosa-Franca.

Diseño y Construcción de un Infiltrómetro Automatizado 111


Capítulo 5 Pruebas y Resultados

Figura 5.5. Ubicación geográfica de los cinco tipos de suelo.

Figura 5.6. Ubicación geográfica de los cuatro tipos de suelos más cercanos: 1) al sur de la cuenca Cuitzeo en Umécuaro
(101°14’15’’W, 19°31’6’’N) Franco-Limoso, 2) Cointzio (101°16’55’’W, 19°38’6’’N) Franco-Arcilloso, 3) Valle de Atécuaro
(101°11’34’’W, 19°36’12’’N) Arcillo-Limosa, 4) Huiramba (101°24’21’’W, 19°31’7’’N) Areno-Limosa

Diseño y Construcción de un Infiltrómetro Automatizado 112


Capítulo 5 Pruebas y Resultados

Figura 5.7. Ubicación geográfica del tipo de suelo Arenoso-Franco (101°43’23’’W, 18°56’49’’N).

Se realizaron un total de 147 ensayos de infiltración 38 con el permeámetro de Guelphs


y 109 con el IPCCAS automatizado. Se utilizaron cuatro métodos para la determinación
de la conductividad hidráulica saturada Wu1 con la primera carga (Wu1 h1), Wu2
primera carga (Wu2 h1), Wu2 segunda carga (Wu2 h2), DCAS y se comparo contra el
permeámetro de Guelph.

En la Tabla 5-1 se muestra un resumen de los resultados de la conductividad hidráulica


saturada de campo, varios de los resultados obtenidos en los ensayos con diferentes
métodos produjeron valores negativos los cuales fueron excluidos del análisis. Con el
permeámetro de Guelph en los dos sitios arenosos no se pudo instalar el permeámetro
ya que la perforación necesaria para introducir la sonda que es de 50 x 120 mm
colapsaba debido a la carencia de la estructura del material.

Diseño y Construcción de un Infiltrómetro Automatizado 113


Capítulo 5 Pruebas y Resultados

Tabla 5-1.Conductividad hidráulica saturada de campo Kfs en mm/h, para cada sitio y método empleado. El primer dato da
cada sitio es el promedio de la Kfs de los ensayos practicados. El segundo valor “D ( )” es la desviación estándar y el
tercer dato “N” corresponde al número de muestras.

Sitio Wu1 h1 Wu2 h1 Wu2 h2 DCAS Guelph


Arcilla 5.497 2.231 --- --- 2.782
Atécuaro D (8.163) D (3.185) --- ---- D (2.584)
N=26 N=26 N=13
Limo 79.551 150.401 191.27 508.92 95.05
Umécuaro D (63.58) D (82.86) D (75.31) D (442.94) D (97.09)
N=36 N=36 N=30 N=26 N=3
Franco 71.46 88.38 97.12 143.2 325.73
Cointzio D (80.65) D (75.28) D (78.83) D (123.74) D (551.57)
N=26 N=25 N=25 N=21 N=7
Arena Jorullo 708.30 963.41 4.14 ---- ---
D (722.37) D (758.28) D (0.96) --- ---
N=9 N=11 N=11 --- ---
Arena 848.19 3972.24 4506.00 21827.68 ---
Huiramba D (949.35) D (2490.41) D (3218.53) D (33229.53) ---
N=8 N=8 N=8 N=3 ---

5.3 Determinación de la Kfs.

Las curvas de infiltración instantánea y acumulada para el suelo Franco-Arcilloso en


Cointzio, al igual que para la arena la joya se muestran en la Figura 5.8. Con datos
obtenidos automáticamente en intervalos de 30 segundos (A) y datos obtenidos
manualmente cada minuto (B). Nótese la diferencia de pendiente entre los dos métodos
en ambos tipos de suelo. Teóricamente la pendiente en la fase estable de infiltración
acumulada corresponde a la tasa base de infiltración, y concuerda con la obtenida en
los dos suelos representada por la línea horizontal punteada (C y F).

Diseño y Construcción de un Infiltrómetro Automatizado 114


Capítulo 5 Pruebas y Resultados

140 1,800
y = 62.188x + 3.6396 1,600 y = 1792.1x + 504.01
120
2
R = 0.9998 1,400
2
R = 0.9952
I acum (mm)
100
1,200

I acum(mm)
80
1,000
60 800

40 600

400
20
200
-
0 0.5 1 1.5 2 2.5 -
- 0.10 0.20 0.30 0.40 0.50 0.60 0.70 0.80
A t (hr) D t (hr)
160 1,800

140 y = 63.602x + 4.8028 1,600 y=1840.9x+437.16


2 1,400 2
120 R = 0.9957 R =0.9953
I acum (mm)

1,200
100

I acum(mm)
1,000
80
800
60 600

40 400
200
20
-
-
- 0.1 0.2 0.3 0.4 0.5 0.6 0.7
- 0.5 1.0 1.5 2.0 2.5

B t (hr) E t (hr)
160.00
9,000
140.00 -0.0994 8,000 -0.3335
y = 63.289x y = 1507.9x
120.00 t e 2
R = 0.4703
7,000
6,000 t e 2
R = 0.6953
I (mm/hr)

100.00
I (mm/hr)

5,000
80.00
4,000
60.00 3,000
40.00 2,000

20.00 1,000
-
-
- 0.1 0.2 0.3 0.4 0.5 0.6 0.7
- 0.50 1.00 1.50 2.00 2.50

C t (hr)
F t (hr)

Figura 5.8. Curvas de infiltración acumulada e instantánea para dos suelos; Franco Cointzio (A, B, C) y Arena La Joya (D, E,
F), con ecuaciones ajustadas. Suelo Franco Cointzio A) Infiltración acumulada datos cada 10 segundos “automático”, B)
Infiltración acumulada datos manuales, C) Curva de infiltración instantánea, con ajuste del modelo de Kostiakov; la línea
vertical divide entra fase transitoria (t) y fase estacionaria (e), el umbral de humedad se alcanza poco después de 1 hora.
Arena La Joya, D) Infiltración acumulada datos cada 10 segundos “automático”, E) Infiltración acumulada datos manuales,
F) Curva de infiltración instantánea con división de entre ambas fases.

El análisis estadístico, pruebas de Tukey y ANOVA [51] de una vía no muestra


diferencia significativa entre los métodos manual y automatizado. Al momento de la
formación de grupos homogéneos se obtuvieron cuatro grupos: el primero comprende
la arcilla de Atécuaro, el segundo comprende el suelo franco Cointzio de mediciones
automáticas y manuales, así como el limo Umécuaro con mediciones automáticas, el
tercer grupo contiene Umécuaro manual y automático, el último grupo está conformado
por la mediciones manuales y automáticas de la arena la joya.

Diseño y Construcción de un Infiltrómetro Automatizado 115


Capítulo 5 Pruebas y Resultados

Tabla 5-2. Análisis estadístico pruebas de Tukey, ANOVA de una vía y formación de grupos homogéneos para los métodos
de adquisición de datos y cuatro sitios.

Método
Manual Automático P Significativa
Media DS Media DS
Kfs Kfs
1. Arcilla Atécuaro 2.46 0.29 1.72 0.31 0.4393 No
2. Suelo Franco Cointzio 3.98 0.82 3.79 0.54 0.9937 No
3. Limo Umécuaro 4.98 0.4 4.52 0.69 0.7888 No
4. Arena la Joya 7.29 0.62 7.71 0.19 0.9277 No

5.4 Software para el cálculo de la Kfs.

Parte de los resultados es la actualización del sistema, ya que con la información


recolectada y los análisis estadísticos de los datos en campo, se ha determinado el
mejor método (Wu2) para el sistema IPCCAS; pero no por eso deja de ser una
herramienta para los demás métodos. La Figura 5.9 muestra el programa actualizado,
que con los valores de altura de la columna (azul) de agua es capaz de determinar la
gráfica de lámina acumulada (rojo). La actualización al software en la computadora
permite la determinación de la Kfs en base al método Wu2, por lo que únicamente
requiere que se descarguen los datos recolectados en el ensayo y el programa se
encarga de calcular los resultados, auxiliado de la ecuación (5.1):
𝐴
𝐾𝑓𝑠 =
1
ℎ+𝛼
𝑎 𝑟 +1
𝑑+2
(5.1)

Diseño y Construcción de un Infiltrómetro Automatizado 116


Capítulo 5 Pruebas y Resultados

Figura 5.9. Terminal para la determinación de la conductividad hidráulica (Kfs).

Donde A es la pendiente de la recta obtenida por regresión de mínimos cuadrados en la


curva de infiltración acumulada, 𝑎 = 0.9084 es el intercepto de la ecuación generalizada
obtenida por Wu, 𝑑 es la profundidad de inserción del anillo y 𝑟 es el radio del anillo. El
valor de 𝛼, representa el componente capilar y toma los valores de: 4 m−1 para la
arcilla Atécuaro, 12 m−1 para el limo Umécuaro y el suelo franco Cointzio y 36 m−1 para
la Arena Huiramba y la Arena Jorullo.

Para la obtención de la pendiente A, por regresión de mínimos cuadrado se usan las


ecuaciones (5.2) y (5.3) (véase sección 2.15):

𝑁 𝑥𝑖 𝑦𝑖 + 𝑥𝑖 𝑦𝑖
𝑚=
𝑁 𝑥𝑖 2 − 𝑥𝑖 2
(5.2)

𝑦𝑖 − 𝑎 𝑥𝑖
𝑏=
𝑁
(5.3)

Diseño y Construcción de un Infiltrómetro Automatizado 117


Capítulo 5 Pruebas y Resultados

Donde 𝑚 es la pendiente y 𝑏 la ordenada al origen, 𝑁 es el número de observaciones,


𝑥𝑖 e 𝑦𝑖 son los datos recolectados. El coeficiente de determinación (𝑅2 ) se muestra en la
ecuación (5.4):

2
𝑦𝑖 − 𝑦 2
𝑅 =
𝑦−𝑦 2
(5.4)

Las rutinas utilizadas para la implementación de la regresión lineal en el programa


terminal se muestran en las secciones de código Sección de Código 5.1 y Sección de
Código 5.2.

Sección de Código 5.1. Rutina para la implementación de la determinación de la pendiente y ordenada al origen por
regresión de mínimos cuadrados.

Diseño y Construcción de un Infiltrómetro Automatizado 118


Capítulo 5 Pruebas y Resultados

2
Sección de Código 5.2. Rutina para el cálculo del coeficiente de determinación R .

En la Figura 5.10 se muestra una comparación del cálculo de la tendencia lineal del
programa de la terminal desarrollado contra el resultado determinado por Excel.

Figura 5.10. Comparación de la regresión lineal entre Excel y el programa terminal.

El programa resultante es una herramienta que puede ser instalada en cualquier


computadora con sistema operativo Windows 98/2000/Me/XP/Vista.

Diseño y Construcción de un Infiltrómetro Automatizado 119


Capítulo 5 Pruebas y Resultados

Figura 5.11. Parte del proceso de instalación del software en la PC.

Figura 5.12. Programa instalado y su acceso desde la barra de inicio de Windows XP.

5.5 Actualización del PCB.

A lo largo del ensamble del circuito se detectaron varios errores tanto en conexión como
en diseño. El circuito esquemático no sufrió ningún cambio, lo único que sufrió cambios
fue la tarjeta, el acomodo de los componentes; sobre todo en el caso de los
componentes de montaje superficial (Surface Mount Device, SMD) ya que se hacía uso

Diseño y Construcción de un Infiltrómetro Automatizado 120


Capítulo 5 Pruebas y Resultados

excesivo de los “via-holes” para conectar los componentes SMD con los dispositivos
DIP (Dual In-Line Package, DIP). En la nueva versión de la tarjeta está disponible
conexiones para varios bloques que se encuentran en desarrollo, como el bloque de
almacenamiento en tarjetas SD (Security Digital), el bloque con una pantalla gráfica y
comunicación USB. En las figuras Figura 5.13, Figura 5.14, Figura 5.15 y Figura 5.16 se
muestran las diferentes capas de la nueva versión del circuito impreso.

Figura 5.13. Vista completa del PCB actualizado.

Figura 5.14. Capa de componentes.

Diseño y Construcción de un Infiltrómetro Automatizado 121


Capítulo 5 Pruebas y Resultados

Figura 5.15. Capa superior del circuito impreso (Top).

Figura 5.16. Capa de abajo del circuito impreso (Bottom).

Diseño y Construcción de un Infiltrómetro Automatizado 122


Capítulo 6
Conclusiones y trabajo futuro

¡Increíble!, el conocimiento es
inmensurable y mi pequeño cerebro
no puede asimilarlo todo. Ahora se
cosas tan complicadas como el
cálculo y la inteligencia artificial,
pero creo que he olvidado lo básico:
amor, felicidad y equilibro en todo lo
que hacemos.

Gerardo Marx Chávez Campos.


Capítulo 6 Conclusiones y trabajo futuro

6 Conclusiones y trabajo futuro.

6.1 Conclusiones.

La construcción de un sistema de bajo consumo de energía y agua, de bajo costo para


la determinación de la Kfs, permite el registro de aproximadamente 300 datos por
ensayo con una alta resolución (12 Bits). Dentro de la memoria Flash que se comparte
con el programa principal, permite almacenar hasta el momento 100 ensayos in-situ,
sin compresión. El investigador puede realizar mediciones in-situ en zonas rurales, sin
la necesidad de cargar con equipo adicional. El equipo redujo el tiempo de supervisión
en la adquisición de los datos y de manera significativa en la transferencia de los datos
al formato adecuado para un posterior análisis.

El dispositivo es capaz de medir una columna de agua entre 0 a 850 mm con un error
de ±2 mm en condiciones de burbujeo. En ahorro de energía se reporto por el Dr.
Alberto Gómez-Tagle una autonomía por más de 10 meses con una sola batería. La Kfs
calculada a partir de los registros obtenidos con el infiltrómetro automático no muestra
diferencia significativa a la calculada con el registro con los métodos comparados.

A partir del proyecto se generó un esquema base para el registro de variables durante
largos periodos y ahorro de energía como: Sensor de humedad de suelo a través de las
mediciones de impedancia y compensación por temperatura. Contribuyendo al
desarrollo de la programación en el proyecto de electrocardiógrafo portátil.

Se logró generar una herramienta con portabilidad y autonomía del sistema, gran
capacidad de almacenamiento de ensayos en campo dentro de la memoria del
dispositivo, ahorro de energía en el Microcontrolador y supervisado por él hacia los
demás dispositivos. Todas esas características permiten que el IPCCAS en conjunto
con el sistema de registro de eventos sea una herramienta para la determinación de la
conductividad hidráulica saturada en campo confiable.

Diseño y Construcción de un Infiltrómetro Automatizado 124


Capítulo 6 Conclusiones y trabajo futuro

El mejor método para el procesamiento de los datos fue el Wu2 debido a su ajuste en
los ensayos realizados. El dispositivo tiene una resolución estadística comparable con
la de equipos comerciales y es capaz de capturar en forma eficiente las variaciones de
Kfs a un costo muy por debajo de los equipos comerciales. La programación en campo
de cada uno de los ensayos permite al investigador variar y determinar el valor
adecuado para el intervalo entre cada registro dependiendo de las diferentes texturas
de los suelos. Permitiendo encontrar una relación entre Kfs y la textura del suelo, para
texturas gruesas y medias, el intervalo de registro óptimo fue de 1 minuto, y para
texturas finas se ubicó en 5 y 10 minutos.

Diseño y Construcción de un Infiltrómetro Automatizado 125


Capítulo 6 Conclusiones y trabajo futuro

6.2 Trabajo futuro.

En la etapa actual del proyecto el sistema en conjunto se ha validado y se ha


seleccionado el mejor método para la determinación de la Kfs con el sistema propuesto,
el método Wu2. Debido a que el método requiere de información únicamente en la fase
estacionaria, se puede determinar esta fase a través de la determinación de la
velocidad de infiltración en tiempo real. Cuando la fase de estado estable sea
detectada, el dispositivo comienza la recolección de datos. Como parte del diseño del
esquema general se tenía en mente la posibilidad de recolectar mayor información de
manera simultánea a través del multiplexado de los 8 canales de convertidores de
analógico a digital que ofrece el equipo.

La posibilidad de la recolección de la información vía RF es otra posibilidad, debido a


que gran número de módulos en otros proyectos se han desarrollado con la intención
de comunicarse a través del puerto serial que tienen disponibles estos sistemas; la
posibilidad de ver las curvas de infiltración instantánea e infiltración acumulada en el
dispositivo es posible, nuevamente a través del puerto serial la información que se ha
recolectado puede ser desplegada en el módulo de la pantalla gráfica desarrollado en
un proyecto de licenciatura (como parte del conjunto de módulos interconectables). En
cuanto a la expansión del espacio de almacenamiento, se puede atacar incorporando
tarjetas de almacenamiento tipo SD, las cuales son un tipo de memorias FLASH
compatibles con los estándares de la memoria FLASH del Microcontrolador, en
velocidad de almacenamiento, comunicación serial y voltajes de programación.

La interfase gráfica también puede ser actualizada a través de la incorporación de otros


métodos de cálculo de la Kfs y más herramientas de análisis de los datos capturados,
con fines de investigación.

Diseño y Construcción de un Infiltrómetro Automatizado 126


Capítulo 6 Conclusiones y trabajo futuro

Por parte del INIRENA ha surgido la inquietud de la distribución del equipo con fines de
investigación, contribuyendo de esta manera con la generación de modelos de riego
para los diferentes tipos de suelo en el estado o el país.

Diseño y Construcción de un Infiltrómetro Automatizado 127


Trabajos Citados.
[1] Sociedad de Estándares de Ingeniería para aguas y suelos LTDA. “Curvas
de Infiltración”. s.l. : Grupo de Investigaciones para Aguas y Suelos.
[2] SARH-CP. "Manual de conservación del sueloy del agua". Chapingo, México.
[3] Eijkelkamp. “Water Infiltration Measurements”. s.l. : Agrisearch Equipment. pág.
161, 2009
[4] USDA NAtural Resources Conservation Service. "Soil Quality Indicators".
[PDF] 2008.
[5] Dalgliesh, Neal. "Measure soil water for better farming decisions". Farming
Ahead, Vol.168, págs. 31-32, 2006.
[6] Osuna, Esteban S. y Padilla Ramirez, J.S. "Sorptivity and infiltration
determination using data from a rainfall simulation in three soil types of the
semiarid region of Mexico". Terra, Vol. 16, Número 4, págs. 293-302, 1998.
[7] Serie Textos Universitarios. "Infiltración y humedad del suelo". Estudio del Ciclo
Hidrológico. Capítulo 4, págs. 58-65.
[8] Espinoza, Yusmary y Malpica, Lesly. "Mediciones simples para evaluar el
estado de la calidad y salud del suelo bajo pasturas". Número 11, Maracay :
INIA-CENIAP, mayo-agosto de 2006, Rervista Digital CENIAP HOY.
www.ceniap.gob.ve. ISSN:1690-4117, 2006.
[9] Heras, Rafael. "Manual de Hidrología". Madrid : Centro de Estudios
Hidrográficos, 1983.
[10] Comisión Nacional del Agua. Comisión Nacional del Agua. [En línea], [Citado
el: 12 de Marzo de 2009.] www.conagua.gob.mx. ISBN: 978-968-817-895-9,
2008.
[11] Chávez Campos, Gerardo Marx, Gutíerrez Gnecchi, José Antonio y Gomez-
Tagle Chávez, Alberto. "Diseño de un sistema de bajo consumo de energía en
mediciones in-situ para la determinación de la conductividad hidráulica de
campo". Morelia : X Reunión de Otoño de Potencia Eelctrónica y Computación,
2008.
Trabajos citados

[12] Atlas of Population and Environment. “Sin desperdicio”. Green Futures.


[13] Fondo para la Comunicación y la Educación Ambiental,Centro Méxicano de
Derecho Ambiental, Presencia Ciudadana Ambiental. "El agua en México: Lo
que todas y todos debemos saber" [Informe]. [En línea]. Disponible en
www.agua.org.mx. 2006
[14] Dixon, Robert M. "Procédé mécanique de restauration des sols pour lutter contre
la désertification: aspects théoriques et pratiques". [Publicación]. Simposium 27.
Presentación oral.
[15] Bull, Almond D. “Automatic Recording Infiltrometer”. USP 2540096, 1949.
[16] Ankeny, M. D., Kaspar, T. C. y Horton, R. "Automated Tension Infiltrometer".
USP 4884436. Iowa State University Research Foundation Inc:USA, 1988.
[17] Amézketa Lizarraga, E., Gazol Lostao, R. y Aragüés Lafarga, R. "Desarrollo
de un infiltrómetro automático y su aplicación en el campo". Invest. Agr., Número
1, Vol. 17. 2002,
[18] Casey, F. y Derby, N. E. "Improved design for an automated tension
infiltrometer". Soil Sci. Soc. Am. J. Vol. 66, 1, págs. 64-67. 2002.
[19] Spongrová, Kamila. "Design of an automated tension infiltrometer for
unsaturated hydraulic conductivity measurement". Cranfield University at Silsoe.
págs. 37-39, Tesis de Maestria. 2006.
[20] Campos-Aranda. "Procesos del ciclo hidrológico". San Luís Potosí, México :
Universisdad Autónoma de San Luís Potosí, 1987.
[21] Maderey, L. E. y Jiménez, R. "Principios de hideogeografía, estudio del cilco
hidrológico". 1. s.l. : Textos Universitarios. Instituto de Geografía, UNAM. 2005.
[22] Das Gupta, S., y otros. "Soil Hydraulic Conductivities and their Spatial and
Temporal Variations in a Vertisol ". Número 70, s.l. : Soil Sci Soc Am J, págs.
1872-1881. 2006.
[23] Nassar, I. N. y Horton, R."Salinity and Compaction Effects on Soil Water".
Número 63, s.l. : Soil Sci. Soc. Am. J. págs. 752-758. 1999.

Diseño y Construcción de un Infiltrómetro Automatizado 129


Trabajos citados

[24] Rachman, A., y otros. "Soil Hydraulic Properties Influenced by Stiff-Stemmed


Grass Hedge Systems". Número 68, s.l. : Soil Sci. Soc. Am. J, págs. 1386-1391.
2004.
[25] Seobi, T., y otros. "Influence of Grass and Agroforestry Buffer Strips on Soil
Hydraulic Properties for an Albaqualf". Número 69, s.l. : Soil Sci. Soc. Am. J.,
págs. 893-901, 2005.
[26] Querejeta, J. I., y otros. “Soil Physical Properties and Moisture Content Affected
by Site Preparation in the Afforestation of a Semiarid Rangeland”. Número 64,
s.l. : Soil Sci. Soc. Am. J., págs. 2087-2096, 2000,
[27] Park, E. J. y Smucker, A. J. M. "Saturated Hydraulic Conductivity and Porosity
within Macroaggregates Modified by Tillage". Número 69, s.l. : Soil Sci. Soc. Am.
J., págs. 38-45, 2005.
[28] White, I., et al. "Measurement of surface-Soil hydraulic properties: Disk
permeameters Tension Infiltrometers and Other Techniques. In Topp, Daniel &
Green (Eds) Advances in Measurement of Soil Physical Properties:Bringing
Theory into Practice". Número 30, s.l. : Soil Sci. Soc. Am., págs. 69-101, 1992.
[29] Prunty, L. y Bell, J. "Soil Temperature Change over Time during Infiltration". Soil
Sci. Soc. Am. J. 69, págs. 766-775, 2005.
[30] Barco, Olga Janet. Infiltración. Medellin : Universidad Nacional de Colombia,
2007.
[31] Ghazi, Polly. "Sin desperdicio". [PDF] s.l. : Programa de las Naciones Unidas
para el Medio Ambiente. En nuestro planeta, Vols. 14, N.1. Disponible en:
www.ourplanet.com/imgversn/versn/141/spanish/images/Our%20Planet%2014.1
%20Spanish.pdf, 2006.
[32] Johnson, D. O., Arriaga, F. J. y Lowery, B. "Automation of a falling head
permeameterfor rapid determination of hydraulic conductivity of multiple
samples". Número 3, s.l. : Soil Sci Soc Am J, Vol. 69, págs. 828-833, 2005.
[33] Wayne, C. y Cole, T. Infiltrometer. US-D273946 Ca. Ener-Corp. Management,
1981.

Diseño y Construcción de un Infiltrómetro Automatizado 130


Trabajos citados

[34] Ankeny, Mark D., Kaspar, Thomas C. y Horton, Robert Jr. "Automated
Tension Infiltrometer". US 4884436 Iowa State University Research Foundation
Inc, USA. University Research Foundation, 1988.
[35] Hehler, Marvin R. “Soil Infiltrometer”. USP 4956991. Marathon Oil Company,
1989.
[36] Ankey, Mark D., Kaspar, Tom y Prieksat, Mark. “Automated Ponded
Infiltrometer”. US 5157959. The United States of America as represented by the
United States. Iowa State University Research Foundation, Inc. 1991.
[37] Anderson, Denis M. y Ehni, William J. “Geophysical methods and apparatus for
determining the hydraulic conductivity of porous materials”. US 5861750 USA,
1997.
[38] Johnson, Larry K. “Constant-head soil permeameter for determining the
hydraulic conductivity of earthen materials at a wide range of depths”. Water
Resour. US 6938461. 2003.
[39] Wooding, R. A. “Steady infiltration from a shallow circular pond”.Número 4, s.l. :
Water Resour, págs. 1259-1271.1968.
[40] White, I. y al., et. "Measurement of surface-Soil hydraulic properties:Disk
permeameters Tension Infiltrometers and Other Techniques". Measurement of
soil Physical Properties:Bringing Theory into practice. Número 30, s.l. : Topp,
Daniel & Green, Soil Sci. Soc. Am. 69-101, 1992.
[41] Elrick, D. E. y Reynolds, W. D."Infiltration from constant-Head well
permeameters and infiltrometers. Daniel & Green (Eds) Advances in
Measurement of Soil Physical Properties:Bringing Theory into Practice. In Topp.
s.l. : Soil Sci. Soc. Am. J. Vol. 30, págs. 1-24, 1992.
[42] Mualem, Y. "A new model for predicting the hydraulic conductivity of unsaturated
porous media". Número 12, s.l. : Water Resour. Res., págs. 12:513-522. 1976.
[43] Thalheimer, M. "Tensiometer modification for diminishing errors due to fluctuating
inner water column". Número 67, s.l. : Soil Sci. Soc. Am.J., págs. 67:737-739,
2003.

Diseño y Construcción de un Infiltrómetro Automatizado 131


Trabajos citados

[44] Francis, X., Casey, M. y Derby, N. "Improved design for and Automated Tension
Infiltrometer". 66, s.l. : Soil. Sci. Soc. Am. J., págs. 66:64-67, 2002.
[45] Bruckler, L., y otros. "Testing an Infiltration Method for Estimating Soil Hydraulic
Properties in the Laboratory". Número 66, s.l. : Soil Sci. Soc. Am. J., págs.
66:384-395, 2002.
[46] Gómez-Tagle Chávez, A., Gómez-Tagle, R. y Batlle Sales, J. "Infiltrómetro de
Anillo sencillo, aplicación en la caracterización de la conductividad hidráulica
saturada de campo". 2008.
[47] Nightingale, H. I. y Bianchi, W. C. "Rapid measurement of hydraulic conductivity
changes in slowly permeable soils". Soil Science. Número 11:, págs. 221-228.
1970.
[48] Wilson, M. A. y al, et. " A falling head permeameterfor the measurement of
hydraulic conductitvity of granular solids". [recopil.] Alberto Gómez-Tagle Chavéz.
[Documento]. s.l. : Review of Scientific Instruments. Vol. 71, N. 10, págs. 3942-
3946, 2000.
[49] Moret, D., Lopez, V. y Arrue, J. L. "TDR application for automated water level
measurement from Mariotte reservoirs in tension disc infiltrometers". [recopil.]
Alberto Gómez-Tagle Chávez. Journal of Hydrology. Vol. 294, 1-4, págs. 229-
235, . 2004.
[50] Milla, K. y Kish, S. "A low-cost microprocessor and infrared sensor system for
automating water infiltration mesurements". [recopil.] Alberto Gómez-Tagle.
Computers and Electronics in Agriculture. Vol. 53, 2, págs. 122-129, 2006..
[51] Gómez-Tagle Chávez, Alberto. "Variabilidad de las porpiedades edáficas
relacionadas con la infiltración y la conductividad hidráulica superficial en la
cuenca de Cuitzeo". Ciencias Biológicas, Instituto de Investigaciones Sobre
Recursos Naturales (INIRENA), Universidad Michoacana de San Nicolás de
Hidalgo (UMSNH). Morelia, Michoacan.. págs. 25-29, Tesis Doctoral. Capítulo 2,
2008.
[52] RUBER EIM DE MEXICO,SA DE CV. (Distribuidor de Decagon Devices).
[Cotización]. págs. 1-3. Abril de 2009.

Diseño y Construcción de un Infiltrómetro Automatizado 132


Trabajos citados

[53] Turf-Tec International. List Price. [PDF]. Disponible en: www.turf-tec.com. 2009.
[54] Chapra, Steven y Canale, Raymond. "Capítulo 17: Ajustes de curvas".
"Métodos númericos para ingenieros". 3era. México : McGraw-Hill, págs. 448-
478. Tema: Regresión Lineal, ISBN:970-10-3965-3, 2003
[55] Burden, R. L. y Faires, J. D. "Métodos Numéricos". s.l. : Thompson. ISBN:084-
9732-280-0. 2004.
[56] Texas Instruments. "MSP430x1xx Family User´s Guide". [En línea]. Vol.
SLAU049F. Disponible en www.ti.com. 2002.
[57] Motorola Inc. "10 kPa On-Chip Teperature Compensated & Calibrated Silicon
Pressure Sensor". s.l. : Digital DNS. págs. 1-11, Technical Data. 2002.
[58] Burr-Brown. "INA125 Instrumentatio Amplifier with precision voltage reference".
[PDF]. Vols. PDS-1361B. Disponible en www.ti.com. 1998.
[59] Texas Instruments. "Mixed Signal Microcontroller". [En línea]. Technical Data,
Vol. SLAS272F. Disponible en www.ti.com. 2004.
[60] Texas Instruments. "MSP430 Assembly Language Tools". User’s Guide, Vol.
SLAU131A. 2006.
[61] Texas Instruments. "Low-DropOut Voltage Regulators". [PDF]. TPS series
regulators, Vol. SLVS092G. 2003
[62] Texas Instruments."Nano Power Supervisory Circuits". [PDF]. Vol. SLVS292C.
Dsiponible en www.ti.com. 2006
[63] Texas Instruments."Leveraging MSP430 for Robust System Design". [PDF]
[ed.] Lane Westlund. Vol. SLAP126. WEBCAST. 2006
[64] Texas Instrments. "Solid State Voice Recorder Using Flash MSP430". [PDF]
[prod.] Murugavel Raju. Vol. SLAA123. 2001
[65] MAXIM. "Dual Transreceivers with Internal Capacitors". [PDF] Vols. 19-1473.
Disponible en www.maxim-ic.com. 2004.
[66] Quantum Leaps. TI MSP430-CCE. [PDF] 2006.
[67] Texas Instruments. "MSP-FET430 FLASH Emulation Tool". [PDF]. User's
Guide, Vol. SLAU157B. 2007.

Diseño y Construcción de un Infiltrómetro Automatizado 133


Trabajos citados

[68] Texas Instruments. "MSP430 Optimizing C/C++ Compiler. [PDF] 2006. User’s
Guide, Vol. SLAU132A.
[69] Escuela Superior de Ingenieros Industriales. "Aprenda Visual Basic 6.0". [ed.]
Javier García de Jalon, José Ignacio Rodríguez y Alfonso Brazáles. San
Sebastian, págs. 1-100. 1999.
[70] Vicent, Himpe. "Visual Basic for Electronics Engineering Aplications". págs. 421-
438,189-207. 2002.
[71] Texas Instruments. PCB-Based Capacitive Touch Sensing With MSP430. [PDF]
[prod.] Zack Albus. Application Report, Vol. SLAA363. 2007.
[72] AZ Displays, Inc. ACM1602A SERIES LCD MODULE. [PDF]. Technical Data.
2000.
[73] Grupo J&J. DISPLAYS DE CRISTAL LIQUIDO: FUNCIONAMIENTO Y
CONEXION A LA TARJETA CT6811. [PDF] 1997.
[74] Tianma Microelectronics Co., LTD. Specifications for LCD Module:
TM162ADA6 (3.3Volts). [PDF]. Technical Information. 2002.
[75] Ilett, Julyan. "How to use intelligent LCD". Everyday Practical Electronics, págs.
84-89. Part One. Febrero de 1997.
[76] Ilett, Julyan. "How to use an intelligent LCD". Everyday Practical Electronics,
págs. 192-196. Part Two. Marzo de 1997
[77] UNIVERSIDAD TECNICA FEDERICO SANTA MARIA DEPARTAMENTO DE
ELECTRONICA. "Implementación de un reloj de tiempo real en el MSP430F149".
[PDF] [ed.] Pablo Naveas Farías. 2004.
[78] Texas Instruments. "Using the Real-Time-Clock Library". [PDF] [trad.] Lane
Westlund. 2006. Application Report, Vol. SLAA290.
[79] Texas Instruments. "Implementing a Real-Time Clock on the MSP430". [PDF]
[ed.] Mike Mitchell. Vol. SLAA076A. 2001.
[80] Texas Instruments. "Architecture and Function of the MSP430 14 -bit ADC".
[PDF]. Vol. SLAA045. 2000
[81] Texas Instruments. "Introduction to MSP430 ADCs". [PDF] [ed.] Lane
Westlund. 2006. MSP430 Advanced Technical Conference. Vol. SLAP115. 2006.

Diseño y Construcción de un Infiltrómetro Automatizado 134


Trabajos citados

[82] Texas Instruments. "MSP430 Flash Self-Programming Technique". [PDF] [ed.]


Anton Muehlhofer. Application Report, Vol. SLAA103. 2000.
[83] Texas Instruments. "Using the Timer_A UART Library". [PDF] [ed.] Lane
Westlund. Application Report, Vol. SLAA307. 2006.
[84] Spongrová, K. "Design of an automated tension infiltrometer for unsaturated
hydraulic conductivity measurement". Cranfield University at Silsoe : Cranfield
University, pág. 92. 2006.

Diseño y Construcción de un Infiltrómetro Automatizado 135


Anexo A.

Código del Microcontrolador.


Infiltrómetro V2.
Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 137


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 138


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 139


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 140


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 141


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 142


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 143


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 144


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 145


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 146


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 147


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 148


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 149


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 150


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 151


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 152


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 153


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 154


Anexo A Código del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 155


Anexo B.

Código de la PC.
Programa de la terminal.
Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 157


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 158


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 159


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 160


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 161


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 162


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 163


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 164


Anexo B Código de la PC

Diseño y Construcción de un Infiltrómetro Automatizado 165


Anexo C.

Diagramas completos.
Índice.
A

ACLK ................................................................................................................................................................................. 48, 49


Acoplamiento del infiltrómetro y el sistema de mediciones ...................................................................................................... 65
Actualización del PCB............................................................................................................................................................. 120
ADC......................................................................................................................................................................................... 77
Agrisearch Equipment.............................................................................................................................................................. 17
agua en el sector agrícola .......................................................................................................................................................... 5
Amplificador de Instrumentación INA125 ................................................................................................................................. 42
Armado y montaje del PCB ...................................................................................................................................................... 66
automatización de infiltrómetros ............................................................................................................................................. 23
sensores ............................................................................................................................................................................. 23
automatización de los ensayos................................................................................................................................................. 20

botones del equipo.................................................................................................................................................................. 66

Calculo de la conductividad hidráulica de campo ...................................................................................................................... 27


grafica de infiltración ......................................................................................................................................................... 27
Capas del circuito impreso ....................................................................................................................................................... 63
CCE ......................................................................................................................................................................................... 73
Circuito Impreso ...................................................................................................................................................................... 60
Code Composer ....................................................................................................................................................................... 54
Code Composer Essentials ................................................................................................................................................. 54, 73
conductividad hidráulica .......................................................................................................................................................... 10
consuntivos ............................................................................................................................................................................... 4

DCAS ....................................................................................................................................................................................... 29
Índice

DCO ........................................................................................................................................................................................ 49
Decagon Devices
EM50 ................................................................................................................................................................................. 25
Decagon Devices
características físicas .......................................................................................................................................................... 24
desertificación ........................................................................................................................................................................... 6
Determinación de la Kfs .......................................................................................................................................................... 115
Diagrama esquemático del sistema ......................................................................................................................................... 50
disponibilidad natural media...................................................................................................................................................... 3
disponibilidad natural media per cápita...................................................................................................................................... 3
DLC ........................................................................................................................................................................................... 4

ecuación de Richards ............................................................................................................................................................... 11


Ecuación del flujo de agua ....................................................................................................................................................... 28
Ecuación parámetro de forma .................................................................................................................................................. 28
Eijkelkamp............................................................................................................................................................................... 17
El infiltrómetro ........................................................................................................................................................................ 15
El suelo y su estudio .................................................................................................................................................................. 6
El uso agrícola del agua, problemas y su desperdicio .................................................................................................................. 5
ensayos de infiltración ....................................................................................................................................................... 14, 17
Esquema del sistema de mediciones in-situ .............................................................................................................................. 43
Etapa de alimentación ............................................................................................................................................................. 55
Etapa de Comunicación RS-232 ................................................................................................................................................ 58
Etapa de instrumentación ........................................................................................................................................................ 57
Etapa del MSP430.................................................................................................................................................................... 51

Fenómeno de infiltración ......................................................................................................................................................... 10

IDE .................................................................................................................................................................................... 54, 73


IEEE1149.1 .............................................................................................................................................................................. 53
IIAF ........................................................................................................................................................................................ xvii

Diseño y Construcción de un Infiltrómetro Automatizado 172


Índice

Importancia de la infiltración ................................................................................................................................................... 12


INA125 .................................................................................................................................................................................... 51
infiltración acumulada ............................................................................................................................................................. 27
infiltración instantánea ............................................................................................................................................................ 28
infiltrómetro de tensión........................................................................................................................................................... 19
Infiltrómetro IPCCAS ................................................................................................................................................................ 38
Infiltrómetros automáticos ...................................................................................................................................................... 21
Amézketa ........................................................................................................................................................................... 21
desventajas ........................................................................................................................................................................ 22
Sprongrová......................................................................................................................................................................... 22
Infiltrómetros comerciales
Decagon Devices ................................................................................................................................................................ 23
INIFAP .................................................................................................................................................................................... xvii
INIRENA ................................................................................................................................................................................. xvii
IPCCAA
Consideraciones prácticas para la automatización ............................................................................................................... 40
ISR 85

JTAG........................................................................................................................................................................................ 53

LCD ......................................................................................................................................................................................... 54

maltrato del suelo ..................................................................................................................................................................... 6


MAX3233 ................................................................................................................................................................................ 52
MCLK ................................................................................................................................................................................ 48, 49
Mediciones en el infiltrómetro ................................................................................................................................................. 17
Método DCAS .......................................................................................................................................................................... 32
Método Wu1 ........................................................................................................................................................................... 29
método Wu2 ................................................................................................................................................................. 116, 126
Método Wu2 ........................................................................................................................................................................... 31
Microcontrolador MSP430F149 ............................................................................................................................................... 45

Diseño y Construcción de un Infiltrómetro Automatizado 173


Índice

Modelo de infiltración de Richards ........................................................................................................................................... 13


modo RS-232 ........................................................................................................................................................................... 75
modo Smp ............................................................................................................................................................................... 75
MPS430
AM ..................................................................................................................................................................................... 48
Modos de Operación .......................................................................................................................................................... 48
MSP30
Comunicación Serial ........................................................................................................................................................... 50
MSP430
arquitectura ....................................................................................................................................................................... 46
Características eléctricas..................................................................................................................................................... 46
Convertidor de Analógico a Digital ...................................................................................................................................... 50
Entradas/Salidas digitales ................................................................................................................................................... 49
LPM0.................................................................................................................................................................................. 48
LPM1.................................................................................................................................................................................. 48
LPM2.................................................................................................................................................................................. 48
LPM3.................................................................................................................................................................................. 48
LPM4.................................................................................................................................................................................. 48
Modos de Operación .......................................................................................................................................................... 48
Modulo Multiplicador ......................................................................................................................................................... 49
Osciladores y sistemas de reloj............................................................................................................................................ 49
Periféricos .......................................................................................................................................................................... 49

no-consuntivo ........................................................................................................................................................................... 4

Permeámetro de Guelph ......................................................................................................................................................... 32


Programa de la terminal .................................................................................................................................................. 81, 101
Convertir .......................................................................................................................................................................... 103
Envió de contraseña ......................................................................................................................................................... 102
Graficar ............................................................................................................................................................................ 104
Recepción de datos vía RS-232.......................................................................................................................................... 104
Recibir nuevos datos......................................................................................................................................................... 102
Programa del Microcontrolador

Diseño y Construcción de un Infiltrómetro Automatizado 174


Índice

Comunicación RS-232 ......................................................................................................................................................... 99


Configuración de botones ................................................................................................................................................... 84
Convertidor de Analógico a Digital ...................................................................................................................................... 91
ISR botones ........................................................................................................................................................................ 85
Las rutinas “get” ................................................................................................................................................................. 94
Memoria FLASH .................................................................................................................................................................. 93
Modo muestreo ................................................................................................................................................................. 76
Modo RS-232...................................................................................................................................................................... 80
Pantalla LCD y sus rutinas ................................................................................................................................................... 86
Temporizadores ................................................................................................................................................................. 90
Pruebas de laboratorio .......................................................................................................................................................... 109
Prueba de burbujeo .......................................................................................................................................................... 110
Prueba de lectura ............................................................................................................................................................. 109

Registro de la velocidad de infiltración ..................................................................................................................................... 14


registro manual ....................................................................................................................................................................... 19
REPDA ....................................................................................................................................................................................... 4
riego de cultivos ........................................................................................................................................................................ 6
RTC ......................................................................................................................................................................................... 77

sistema de alimentación .......................................................................................................................................................... 55


Situación de los recursos hídricos............................................................................................................................................... 3
SMCLK ............................................................................................................................................................................... 48, 49
SMD ...................................................................................................................................................................................... 120
Software para el cálculo de la Kfs ............................................................................................................................................ 116
supervisión del ensayo de infiltración....................................................................................................................................... 20
supervisor de voltaje ............................................................................................................................................................... 56

tamaños de partículas ............................................................................................................................................................. 10


TPS3838 .................................................................................................................................................................................. 56
TPS7133 .................................................................................................................................................................................. 55

Diseño y Construcción de un Infiltrómetro Automatizado 175


Índice

TPS7150 .................................................................................................................................................................................. 55
Transductor MPX2010D ........................................................................................................................................................... 41
Truf-Tec................................................................................................................................................................................... 26

USART ..................................................................................................................................................................................... 50
Usos del agua ............................................................................................................................................................................ 4

Validación del infiltrómetro automático ................................................................................................................................. 112


Van Genuchten........................................................................................................................................................................ 29

Wu y Pan ................................................................................................................................................................................. 29

Diseño y Construcción de un Infiltrómetro Automatizado 176

View publication stats

You might also like