Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrumentación electrónica.
Alumnos:
Correos electrónicos.
ie726673@iteso.mx
ie726671@iteso.mx
Expediente.
ie726673.
ie726671.
1
Contenido
Introducción............................................................................................................................................................... 3
Planteamiento del problema......................................................................................................................................3
Marco Teórico............................................................................................................................................................ 5
Primer parcial........................................................................................................................................................ 5
Segundo Parcial..................................................................................................................................................... 8
Tipos de filtros activos.........................................................................................................................................10
Tercer Parcial...................................................................................................................................................... 11
Descripción de propuesta de proyecto....................................................................................................................11
a) Sensores:...................................................................................................................................................... 11
Caracterización de los sensores...............................................................................................................................15
Sensor de luz LDR (GL5578)..............................................................................................................................15
Sensor ultrasónico HC-SR04.............................................................................................................................. 18
Sensor de temperatura DHT-11.........................................................................................................................23
Sensor de humedad de la tierra YL-69..............................................................................................................26
b) Acondicionamiento analógico....................................................................................................................29
Sensor LDR: Puente de Wheatstone y amplificador........................................................................................29
Acondicionamiento del sensor YL-69................................................................................................................34
Microcontroladores............................................................................................................................................. 37
c) PCB y Diseño.............................................................................................................................................. 38
d) Interfaz gráfica (GUI)................................................................................................................................39
e) Diagrama a bloques de la solución............................................................................................................40
Análisis y desarrollo teórico.................................................................................................................................... 41
a) Simulaciones............................................................................................................................................... 41
DHT-11................................................................................................................................................................. 41
HC-SR04............................................................................................................................................................... 42
YL-69.................................................................................................................................................................... 45
LDR........................................................................................................................................................................... 46
b) Diseño y desarrollo matemático................................................................................................................47
c) Valores de componentes.............................................................................................................................47
d) Calibración y pruebas de funcionamiento................................................................................................48
Resultados experimentales...................................................................................................................................... 48
a) Descripción de las pruebas........................................................................................................................48
b) Imágenes del desarrollo de pruebas..........................................................................................................48
Aprendizaje y dudas................................................................................................................................................ 49
Conclusiones............................................................................................................................................................. 49
Trabajos citados....................................................................................................................................................... 50
2
Introducción.
Actualmente se presentan diversos problemas en la sociedad relacionados al costo y calidad de los
alimentos frescos, sumando la creciente población como un factor de riesgo. La solución planteada
para este proyecto es un sistema de riego automatizado para cultivos caseros, ya que plantea una
alternativa sustentable y confiable para cualquier persona en la comodidad de su hogar, en seguida
se explicará su funcionamiento con el planteamiento del problema.
Actualmente en el mercado existen soluciones para esta problemática como vendrían siendo los
riegos por surcas, sistemas de nivelación, rociadores e hidroponía, no obstante, la gran mayoría de
sistemas de riego tienen un problema en común: el uso excesivo de agua. [1]
Una solución comúnmente utilizada es el sistema de riego por goteo, este sistema consiste en
mandarle agua a las plantas directamente dentro de la tierra con botellas de plástico y tubos,
normalmente de PVC, o simplemente meter una botella debajo de la tierra. Mientras que esta es una
solución un poco eficiente, no es muy práctica ya que tendrías que estar rellenando las botellas
constantemente y no se mide la humedad en la tierra.
Otra solución más tecnológica es tener un sistema programable por tiempo, pero para esto se tiene
que medir bien el tiempo en que se mantendrá el riego, ya que cada planta tiene que recibir
diferente cantidad de agua. [2]
La escasez de agua y el desabasto de alimentos frescos son 2 problemáticas que se han planteado
desde hace tiempo, la alternativa que nos queda para poder reducir esto es la creación de cultivos
autosuficientes, pero con una correcta regulación de riego para evitar el gasto innecesario de agua.
El principal objetivo del proyecto es el desarrollo de un micro huerto automatizado a goteo para que
el usuario a través de una aplicación pueda monitorear y cambiar parámetros de temperatura y
humedad según sea el producto por cultivar, dándonos como resultado un riego inteligente que se
activara o desactivara según sean las variables ambientales.
El proyecto está pensado para pequeños jardines en los cuales se permitirán cultivos de hortalizas o
tubérculos que puedan crecer en sol, al ser un huerto casero es recomendable cultivar vegetales de
arbusto pequeño como los tomates, o en su contraparte tubérculos que requieran gran cantidad de
humedad en la tierra como las papas.
Las especificaciones de tamaño serán de 60 x 30 cm ya que es pensado para uso casero con la
finalidad de fomentar la autosuficiencia. Para los requerimientos del proyecto se tienen los tipos de
uso, en este caso será exclusivamente para jardines pequeños que no sobrepasen las medidas ya
especificadas, de lo contrario se necesitaran más sensores para el monitoreo de la tierra.
El costo aproximado del instrumento, considerando los tamaños y las especificaciones, será el
siguiente:
3
MATERIALES
DTH-11 (Digital, 8 bits): Sensor de temperatura y humedad ambiente. $80 aprox.
YL-69 (Analógico): Sensor-resistencia variable a la humedad de la tierra. $70 aprox.
FC-28 (Digital): Sensor-higrómetro de humedad a digital. 20 aprox.
HC-SR04 (Analógico): Sensor ultrasónico para nivel de agua. $70 aprox.
Fotorresistencia LDR (Analógico): Sensor de luz variable. $30 aprox.
Microcontroladores: ATMEGA-328 o INTEL-8051 $100 aprox.
Bomba de agua (de 12v, de pecera está bien) $150 aprox.
Tubos de goteo $100 aprox.
Contenedor de agua $50 aprox.
Puente H $80 aprox.
Convertidor I2C $60 aprox.
total: $790 (aprox.)
Tabla 1: Tabla de materiales a utilizar
4
Marco Teórico
Primer parcial.
A lo largo del curso se nos introdujo al uso de instrumentos como elementos que convierten señales
de interés en interpretables, comúnmente conocidos como sensores.
Para el desarrollo correcto de la práctica se vieron diferentes definiciones sobre que son las
características dinámicas y estáticas e los sensores y su importancia en el desarrollo de la función de
transferencia.
Para obtener las características es necesario tener la respuesta en tiempo del sensor y su diagrama de
bode, las características estáticas de un sensor son las siguientes:
Las características estáticas son los índices de desempeño obtenidos de un instrumento cuando la
señal medida (salida del sensor) se encuentra en estado estable. Se obtienen a través de la curva
característica del sensor.
Rango: Diferencia entre la indicación mayor y menor que puede medir un instrumento de forma
valida, se puede obtener a través de la curva característica del sensor. [3]
Ilustración 3: Rango
5
Ilustración 4: Linealidad
Ilustración 5: Histéresis
Zona muerta: Es el intervalo de valores de la señal de entrada, para los cuales el sensor no ofrece
ninguna medición. Se obtiene a partir de la curva característica. [3]
Exactitud: La exactitud de un instrumento es que tan real es la medición que ofrece. Existe una
fórmula matemática para la obtención de la exactitud en los sensores. [3]
6
An =1− | |
x n−~
xn
xn
, % A n=100−%ε= A n x 100
Ilustración 7: Exactitud
| |
~x −X N
1 ~
, X= ∑ X n
n
Pn=1−
X N n=1
Ilustración 8: Precisión
∆ Salida
S=
∆ Entrada
Resolución: La resolución de un instrumento es el menor incremento de la variable medida que
puede ser detectado con certidumbre por dicho instrumento. [3]
Las características dinámicas representan la relación entre la entrada (señal a medir) y salida
(mediciones) de un instrumento en estado transitorio, cuando aún no se estabiliza la salida. Estas se
obtienen a través de la respuesta en frecuencia y tiempo (diagrama de bode).
Tiempo de estabilización (ts): Período requerido para que la respuesta entre en estado estable
(entra y se mantiene dentro de la banda del 2%). [3]
Tiempo Nulo (tN): Período donde la entrada al sensor ya se activó, pero la salida se mantiene sin
cambio. [3]
Máximo Sobre impulso (Mp): Proporción del valor pico de la señal respecto al valor en estado
estable de la salida. Cuenta con una fórmula matemática que se utiliza según sean los valores
obtenidos en la respuesta en tiempo. [3]
7
y ( t p )− y ( ∞ )
M p= , M p %=M p x 100
y (∞ )
Escala: Es el conjunto de valores probables, donde una cierta variable puede tomar las diferentes
escalas o niveles de medición y que se utilizan para medir sus atributos. [4]
Ancho de Banda (BW): El intervalo de frecuencias BW = [wL wH] de la señal de entrada donde
la ganancia del sensor se reduce no más de 3 dB de su máxima ganancia. [3]
Estabilidad: Capacidad para producir la misma salida cuando se usa para medir una entrada
constante en un cierto período de tiempo.
Segundo Parcial.
Amplificadores operacionales.
Uno de los acondicionamientos más útiles son los amplificadores de señal, se vieron 3 tipos
diferentes y son circuitos integrados excepcionales para conseguir una salida amplificada y con
referencia a tierra. [5]
Amplificadores diferenciales
Implementación real de un amplificador diferencial de una salida, cuenta con una ganancia muy alta
de CD y la ganancia diferencial en lazo abierto no es infinita. [6]
8
Ilustración 11: Amplificador diferencial
CMMR=
Ad
|A c|
, CMMR ( DB )=20 lo g10
Ad
| A c| ( )
GBWP (Gain Bandwidth Product)
Se obtiene al multiplicar el Bandwidth del sistema por la ganancia usada para medirlo, su fórmula
matemática es la siguiente: [6]
GWBP [ Hz]
BW [ Hz ] =
Ganancia
Filtros activos de segundo orden
Su principal funcionamiento es el filtro de señales analógicas, con esto se busca eliminar la
interferencia y mejorar la relación señal-ruido del instrumento.
9
Filtro pasa-bajas: Su principal función es el paso de frecuencias que se encuentran por debajo de
la frecuencia de corte, atenúa las frecuencias encima de este.
Filtro rechaza-banda: Su función es rechazar una banda de frecuencias y dejar pasar las restantes,
comúnmente se usa para eliminar frecuencias específicas.
Filtro pasa-bandas: Tiene una banda de paso en una frecuencia de corte superior e inferior, pasa
señales con atenuación baja y rechaza frecuencias de ambos lados. [7]
Sallen & Key: Es la topología que se utiliza como bloque para la construcción de filtros de orden
superior, está basado en un solo amplificador no inversor (aunque existen sus variantes de 2 o más
amplificadores). Su característica principal de filtro es su alta impedancia de entrada y baja de
salida, además de su buena estabilidad. [8]
Biquad: Conocido como filtro Tow Thomas, se sintoniza variando la salida para obtener un tipo
diferente de filtro activo. [6]
Tercer Parcial.
Para la implementación de filtros digitales se requiere de una herramienta fundamental para su uso
dentro de los microcontroladores, esta herramienta es la conversión de funciones de transferencia
discretas.
Filtros digitales: Son sistemas LTI diseñados para un trabajo específico, se describen mediante una
ecuación de diferencias de coeficientes constantes. Las ecuaciones de estos filtros pueden tener un
enfoque recursivo para calcular la salida.
Filtros FIR: Cuentan con duración finita y se les denomina filtros no recursivos.
Filtros IIR: Sistemas cuya salida depende además de las salidas anteriores, al estar en reposo su
salida no vuelve al reposo, por eso se les conoce como filtros de respuesta pulsional infinita. [12]
10
Descripción de propuesta de proyecto
Para el desarrollo del proyecto es necesario el uso de sensores para el monitoreo ambiental y del
estado del cultivo. Los sensores por utilizar son los siguientes.
a) Sensores:
DTH-11 (Digital): Sensor de humedad y temperatura digital, tiene alta fiabilidad y precisión al ser
un sensor digital calibrado. Tiene resolución de 8 bits y su señal de salida es digital, la trama de
datos es de 40 bits que corresponden los primeros 16 bits de humedad, los siguientes 16 bits a
temperatura y los últimos 8 bits a paridad. [13]
A continuación, se puede apreciar una imagen del sensor anteriormente mencionado:
MODELO: DHT - 11
Alimentación De 3.5 V a 5 V.
11
Consumo 2.5 mA
Señal de salida Digital
Histéresis ±1% RH
Tiempo de respuesta 6 s mínimo, 10 s típico, 15 s máximo
Estabilidad ±1°C
TEMPERATURA
Rango De 0 °C a 50 °C
Precisión A 25 °C ± 2 °C
Resolución 1 °C (8 – bit).
HUMEDAD
Rango De 20% RH a 90% RH
Precisión Entre 0 °C y 50 °C ± 5% RH
Resolución 1% RH
Tabla 2: Características del DHT-11
YL-69 (Analógico): Sensor de humedad de la tierra, cuenta con una salida analógica que entrega la
tensión proporcional a la humedad u una salida digital para ajustar mediante potenciómetro. Cuenta
con el integrado LM393 y funciona como una especie de resistencia que aumenta o disminuye
según sea la humedad de la tierra, permitiéndonos aumentar o bajar la corriente según su humedad.
[14] [15] [16]
VCC: Alimentación.
GND: Tierra.
A0: Salida analógica.
12
D0: Salida digital.
MODELO: YL-69
Alimentación 3.3 V a 5 V
Señal de salida (V) 0 ~ 4.2 V
Corriente 35 mA
RANGO DE VALORES
Agua 0 ~ 300 bits
Suelo húmedo 300 ~ 700 bits
Suelo Seco 700 ~ 950 bits
Tabla 3: Características del YL-69
Para el cálculo de la distancia se utiliza la formula física de distancia dividida entre 2 debido al
disparo-rebote:
Velocidad∗Tiempo
Distancia=
2
A continuación, se puede apreciar una imagen del sensor anteriormente mencionado:
VCC: Alimentación.
13
Trigger: Disparador.
Echo: Receptor.
GND: Tierra.
MODELO: HC-SR04
Alimentación 5V
Frecuencia de ultrasonidos 40 KHz
Consumo 15 mA
Ángulo efectivo < 15°
Distancia medida 2 cm a 400 cm
Resolución media 0.3 cm de variación
Señal de disparo 10 uS
Tabla 4: Características del HC-SR04
Sensor de luz (LDR, Analógico): También conocidos como resistencias dependientes de luz, son
sensores analógicos que aumentan o disminuyen su resistividad dependiendo de la luz que se
encuentra en el ambiente. Similar al YL-69, este sensor se usará con la finalidad de evitar el riego
nocturno para no ahogar los cultivos. [19]
Los LDR son sensibles a pocos espectros electromagnéticos por lo que será útil para la detección de
luz solar.
14
Voltaje máximo 600 V
Respuesta Respuesta espectral
Tiempo de respuesta 1 décima de segundo
Tabla 6: Características del LDR
Para la caracterización del sensor de luz se empleó una técnica con ayuda del multímetro y de LED
´s blancos ultrabrillantes con el fin de observar la respuesta del sensor a diferentes valores de
luminosidad y en la oscuridad. Con las respuestas del sensor se obtuvieron sus características
estáticas.
El proceso de caracterización fue un poco complicado debido al aislamiento de luz ya que el sensor
tiene cambios muy abruptos en sus valores de resistencia de salida, finalmente se empleó un
pequeño circuito de leds para aumentar el valor de candelas y así obtener una curva característica.
A continuación, se puede ver el valor obtenido al tener el nivel más bajo de candelas en la
medición:
En la siguiente imagen se observa el circuito con 1 Led para generar el cambio en el sensor:
15
Ilustración 18: Circuito de caracterización (LDR)
A través de diferentes respuestas del sensor logramos conseguir algunas de sus características
dinámicas correspondientes.
Comenzamos con el rango de mediciones, el valor más bajo de resistencia obtenido se encontraba
entre los 1.5 y 1.7k con 10 leds, equivalente a más 110 candelas.
16
Curva caracteristica
1.80E+06
1.60E+06
1.40E+06
Resistencia (Ohms) 1.20E+06
1.00E+06
8.00E+05
6.00E+05
4.00E+05
2.00E+05
0.00E+00
0.00E+ 1.20E+ 2.40E+ 3.60E+ 4.80E+ 6.00E+ 7.20E+ 8.40E+ 9.60E+ 1.08E+
00 04 04 04 04 04 04 04 04 05
Candelas (mili)
Resistencia
Analizando la forma de la curva podemos concluir algunas cosas sobre sus características:
Linealidad :NO , Zona muerta : NO
La sensibilidad se obtuvo a través de la hoja de datos del sensor, dándonos una sensibilidad grande.
Sensibilidad :0.8
Al notar la forma de la curva por intuición sabemos que existe histéresis en la curva.
Histéresis : Existe
Con la sensibilidad fue posible calcular la precisión:
Precision:0.998
17
Sabemos que su salida está dada por la siguiente ecuación exponencial:
Y=
( R 100 )
log
R 10
, R 10=R a 10lux , R 100=R a100 lux
log (
10 )
100
Zonamuerta : Existe
La medición de rangos en el sensor fue más sencilla que la del LDR, para su funcionamiento se
requiere 5 V y se construyó una pequeña pista en la mesa para poder probar su relación de distancia
y tiempo. Las pruebas que se realizaron en el sensor inician en los 2 cm (su valor mínimo de
medición) y termina en 1 metro, pero su verdadero rango de medidas es de 2cm a 4m.
La siguiente tabla demuestra los rangos que se tomaron para obtener su curva característica:
18
Tabla 9: Rango de HC-SR04
El rango es el siguiente:
Rango→ [ 400 a 2 ] cm
La curva característica del sensor se puede apreciar en la siguiente imagen:
Curva caracteristica
3500
3000
2500
Tiempo (us)
2000
1500
1000
500
0
2 10 20 30 40 50 60 70 80 90 100
Distancia (cm)
Tiempo (us)
Histéresis
3500
3000
2500
Tiempo (us)
2000
1500
1000
500
0
2 10 20 30 40 50 60 70 80 90 100
Distancia (cm)
Con la curva característica podemos comprobar que se trata de un sensor lineal y no tiene zona
muerta.
19
Linealidad : Existe , Zona muerta : No hay
Las mediciones realizadas fueron en un rango de 2cm a 100 cm, simulando un contenedor pequeño
como el que se usara para el riego.
Con las mediciones obtuvimos la sensibilidad, la cual está dada por la siguiente formula:
T 2−T 1
S= → 0.0029
D 2−D 1
| |
~ N
X n− X 1
Pn=1− → 0.999 , X= ∑ ~ X → 0.4109
X N n=1 n
20
| |
~
x n− X n
An =1− →0.955 , % A n=100−%ε= A n x 100→ 95.5 %
xn
21
Ilustración 23: Circuito
Al estar probando el sensor y mover de manera abrupta la caja de obstaculo notamos que la
distancia tambien cambiaba de manera abrupta a rangos mas grandes, con esto podemos concluir
que el sensor tiene sobreimpulso, con esto descartamos que sea de primer orden y por ende cuenta
con 2 polos.
Distancia en cm = Tiempo/58.
Tiempo = Ancho del pulso Echo (us).
Velocidad del sonido = 340 m/s.
La hoja de datos nos brinda la gran mayoría de características estáticas, facilitándonos el proceso de
caracterización del sensor.
Para comenzar el rango real del sensor en ambas variables es la siguiente:
22
12:30 15% 26° 35% 27°
13:30 12% 27° 31% 28°
14:30 10% 28° 32% 27°
15:30 11% 28° 29% 29°
16:30 12% 27° 26% 29°
17:30 10% 26° 27% 27°
18:30 10% 25° 29% 26°
19:30 12% 21° 28% 25°
20:30 22% 20° 30% 24°
Tabla 13: Rango de medición
Al realizar las pruebas de sensibilidad en ambos notamos que la humedad si cambiaba bastante
respecto al servicio meteorológico, esto en parte se debe a las variables que se analizan de manera
diferentes, es decir, los pequeños cambios que no tomamos en cuenta como la sombra y temperatura
promedio.
23
Sus curvas características son las siguientes:
Curva de la temperatura
35
30
25
Temperatura
20
15
10
5
0
26 27 28 28 27 26 25 21 20
Temperatura real
Como puede notarse en sus curvas estas no son propiamente lineales, aunque su línea de tendencia
si se asemeje a una curva lineal, esto es fácil de intuirlo en la vida real ya que la temperatura y
humedad del día a día no se comporta de manera lineal.
Histeresis ( H , T ) : No existe .
24
La precisión del sensor también se obtuvo a través de internet y la hoja de datos del sensor:
Precisión ( H ) : ±5 % , Precisión ( T ) :± 2°
La hoja de datos de este sensor nos proporcionó la gran mayoría de características:
Podemos obtener otras características como resolución, tiempo de estabilización, histéresis y más.
Resolución ( H ) : 1 %RH , Resolución ( T ) :1° C
Exactitud ( H ) :± 1%RH , Exactitud ( T ) :±1 ° C
Ts ( H ) :15 s ,Ts ( T ) :30 s
Histéresis ( H ) :+1 %RH , Histéresis ( T ) : no hay
25
Para obtener sus entradas sabemos que la medición de la humedad del suelo depende directamente
de la cantidad de agua proporcional a la tierra (1cm de agua por cada 30 cm de tierra), con esta
proporción se ideo nuestras entradas escalones evaluando con 10, 20, 30 y 40 ml de agua en una
maceta de 20x20x20 cm.
El rango del sensor no se nos dio en la hoja de datos, pero al saber que nuestro proyecto está
diseñado para jardines pequeños asumiremos que la proporción de agua y tierra no sobrepasara los
3 3
6 c m de agua por cada 180 c m de tierra.
Rango= [ 0 , 6 ] c mde agua por 30 cmde tierra
Las mediciones del rango quedaron de la siguiente manera:
Yl-69
Humedad r Humedad Sen
0 1023
1 440
2 413
3 358
4 312
Tabla 16: Rango de medición
Obteniendo sus entradas escalones a través del rango podemos analizar su curva característica:
Curva característica
1200
Humedad sensada
1000
800
600
400
200
0
0 1 2 3 4
Humedad real
Analizando sus entradas es fácil de intuir que no se trata de un sensor lineal, otra manera de
comprobarlo es a través de la curva característica.
La sensibilidad obtenida es la siguiente:
Sensibilidad
Humedad r H. sen H. r/H. sen
0 1023 -583
1 440 -27
2 413 -55
3 358 -46
26
4 312
177.75
Average 0.17
Tabla 17: Sensibilidad
El valor de la sensibilidad final se obtuvo dividiendo la salida promedio entre los 1023 valores
digitales que arroja el sensor.
Sensibilidad :0.17
Para la obtención de la precisión se analizó la misma entrada sacando y metiendo las picas que se
introducen en la tierra, a continuación, se puede apreciar una muestra de cómo obtuvimos las
mediciones:
Precisión
Húmedas r Humedad sen Xn Pn
2 414 2.329113924 0.999516908
2 415 2.334739803 0.998072289
2 414 2.329113924 0.999516908
2 414 2.329113924 0.999516908
2 414 2.329113924 0.999516908
27
Ave. (Xn) Ave. (Pn)
2.3302391 0.999227984
Tabla 18: Precisión
Con las medidas anteriores se obtuvo la exactitud al igual que en los demás sensores:
Exactitud
Humedad r H. sen Xn An
0 1023 5.755274262 0
1 440 2.475386779 0.403977273
2 413 2.323488045 0.860774818
3 358 2.014064698 0.51047486
4 312 1.755274262 -0.278846154
Average 0.29927616
Tabla 19: Exactitud
Analizando su curva característica es posible obtener algunas características estáticas, por ejemplo,
la histéresis y linealidad, las cuales sabemos que existe la histéresis y no es un sensor lineal.
Zonamuerta : No existe
b) Acondicionamiento analógico
Para el acondicionamiento del sensor de luz comenzamos obteniendo su voltaje de entrada, como la
mayoría de los sensores que utilizamos en el proyecto se encienden con 5 V decidimos quedarnos
con ese valor de voltaje. Seguido de la obtención del voltaje comenzamos a realizar las pruebas del
rango, sabemos al caracterizarlo que en su valor máximo de oscuridad alcanza alrededor de 3 M Ω
y a plena luz solar (que es como se espera el funcionamiento del sistema) alcanza un valor mínimo
28
de 90 Ω , con esto comenzamos los cálculos para la simulación y posteriormente la elaboración del
puente de Wheatstone.
Rango de voltaje :
Vo 5−0 −V 1
= =−1.667 u=
R + Rs 90−3 M 2R
V 1=5 V
Vo Rs −V 1 −5
=−V 1 → R= , R= =1.5 M
R + Rs 2R
2 ( R+VoRs ) 2∗−1.667 u
29
Ilustración 30: Puente de Wheatstone (Valor máximo)
Para poder conseguir el voltaje necesario para introducir los datos al microcontrolador se requirió
de una etapa posterior, elegimos el amplificador de un Opamp para generar la amplificación
buscada. Sabemos que en funcionamiento el sensor ganara resistencia al pasar de luz solar a
oscuridad por lo que el rango pasara de ser positivo a ser negativo.
Vo [ 2.5 ,−2.31 ] V
R2
=0.9355
R1
Proponiendo R 2 de 15 K Ω
15 k
R 1= =16 kΩ
0.9355
Colocamos un offset de−2.31 V
Se realizaron simulaciones para el funcionamiento en conjunto del amplificador.
30
Ilustración 31: Amplificador y puente
Se obtuvo la ganancia requerida para el ADC, se eligió un valor de 4.5 V para no tener perdida de
información en la curva del micro.
A continuación, se pueden apreciar evidencias del voltaje de salida del puente y del amplificador.
31
Ilustración 33: Salida del puente
32
Ilustración 35: Salida del puente
33
Acondicionamiento del sensor YL-69
El acondicionamiento del YL-69 fue similar al del LDR ya que ambos son sensores resistivos y
requerían de un puente de Wheatstone para su correcto funcionamiento, el inconveniente de este
sensor son sus cambios casi exponenciales al momento de sensarlo, al inicio conseguimos su Rango
de resistencia midiéndolo en tierra seca y luego probándolo en tierra casi totalmente compuesta de
agua, sus rangos obtenidos y las imágenes de muestra son las siguientes.
R=[470 k , 4 M ]
34
Rango de voltaje :
Vo 5−0 −V 1
= =1.416 u=
R + Rs 470 k −4 M 2R
V 1=5 V
Vo R −V 1 −5
=−V 1 s → R= , R= =1.765 M
R + Rs 2R
2 ( R+VoRs ) 2∗1.416 u
35
Ilustración 40: Salida
36
Ilustración 42: Salida de Vs
37
Microcontroladores
El ATmega328P cuenta con una velocidad de 20 MHz y funciona con un voltaje de 1.8 a 5.5 V.
Cuenta con un oscilador interno calibrado, modos de inactividad, reducción de ruido ADC, ahorro
de energía, apagado, espera y suspensión prolongada. Cuenta con fuentes de interrupción externa
necesarias para este proyecto, un convertidos A/D de 6 canales y 10 bits. [20]
Este microcontrolador es el utilizado por Arduino, con esto se puede programar con lenguajes de
alto nivel que facilitan mucho el prototipado de proyectos utilizando librerías de C++. [21]
38
c) PCB y Diseño
Para comenzar con el armado en prototipo del circuito primero se diseñó su esquemático
basándonos en como luciría armado, primero se comprobó su funcionamiento utilizando el Arduino
(tarjeta de desarrollo) y resulto satisfactorio, seguido de esto se realizó el armado del circuito en
protoboard sin utilizar la interacción de la computadora, esta vez con el microcontrolador.
Debido a las restricciones de diseño y tiempo, se utilizó una PCB de una sola capa por lo que
decidimos crear las conexiones a GND y voltaje con cables.
39
Ilustración 44: PCB
Inicialmente se había planteado hacer una aplicación a través de comunicación serial con el
microcontrolador, finalmente por tiempo y costo se decidió simplemente quedarnos con una LCD
que muestre los valores de los sensores junto con sus cambios para que sea sencillo entender.
La pantalla LCD es de 16x2 y cuenta con un módulo convertidor I2C en su conexión, anteriormente
en el esquemático se observa cómo es su diagrama de conexiones y en la siguiente imagen se tiene
una prueba de su funcionamiento.
40
Ilustración 45: Interfaz gráfica
41
Análisis y desarrollo teórico
a) Simulaciones
DHT-11
Al igual que en los sensores analógicos primero probamos la salida de los sensores a través de
entradas escalones con el fin de comprobar la cantidad de ruido presente en el sistema y así diseñar
su filtro digital, en el sensor DHT11 no se presentaba una gran cantidad de ruido y tampoco mucha
variación de los datos.
42
HC-SR04
Para el sensor de proximidad se evaluó su salida ante entradas escalones, al ver que presentaba
cierta cantidad de ruido decidimos hacer un filtro ya que el líquido dentro del recipiente
constantemente estará en movimiento por lo que datos falsos pueden traer consecuencias severas.
Para obtener la transformada de Fourier primero tuvimos que convertir las salidas del monitor de
Arduino a un archivo de texto, posteriormente utilizamos el archivo para guardar los resultados en
un arreglo en MATLAB y utilizar FFT para los resultados.
43
Ilustración 51: Fourier del HC-SR04
A partir de estos resultados, se optó por utilizar un filtro pasabajas digital con un ancho de banda
cercano a 0. Para este caso se utilizó el Filtro recursivo Pasabajas de 1er Orden.
az
y k =a x k + b y k−1 → G ( z )=
z−b
Definiendo un polo en b de 0.7 y la variación de la ganancia a de 0.2985 .
44
Bode Diagram
0
System: sysd
Frequency (rad/s): 7.13
-2 Magnitude (dB): -3.01
-4
Magnitude (dB)
-6
-8
-10
-12
-14
-16
-1 0 1 2
10 10 10 10
Frequency (rad/s)
Ilustración 53: Filtro pasabajas
45
A partir de este filtro se implementó en Arduino con una interrupción de Timer con un periodo de
muestreo de 0.05s.
YL-69
La salida del sensor junto con el higrómetro no presentaba tantas variaciones por lo que no vimos
necesario un filtro para evitar el ruido.
46
Ilustración 56: Monitor serial
LDR
El sensor de luz presenta muchas variaciones de voltaje respecto a la luz ambiental, en parte por el
ruido y también por su sensibilidad, a pesar de notar cantidad de ruido en el monitor serial
decidimos no incluir un filtro debido a su funcionamiento bajo el sol y también al límite de voltaje
en el cual se encenderá y apagará la bomba.
47
Ilustración 57: Salida serial
48
Ilustración 59: Divisores
c) Valores de componentes
DIVISORES DE VOLTAJE
TIPO DE COMPONENTE VALOR
Resistencia 47 k Ω
Resistencia 10 k Ω
Resistencia 11 k Ω
Resistencia 7k Ω
Tabla 20: Divisores.
49
d) Calibración y pruebas de funcionamiento
Resultados experimentales
a) Descripción de las pruebas
Las pruebas realizadas fueron individuales para cada sensor con el fin de verificar su
funcionamiento y finalmente en conjunto para el sistema completo.
Para el primer sensor (LDR) se utilizó un circuito muy simple el cual consistía en encender un led al
pasar por cierto rango de voltaje prestablecido en el código de Arduino, para poder establecer el
rango de salida al ADC se implementó el puente linealizado de Wheatstone.
Para el sensor de humedad de la tierra se armó un circuito similar al del LDR, consistía en el
encendido y apagado de un led al pasar por cierto rango de voltaje, al tener un fallido intento de
puente linealizado se terminó utilizando el módulo FC-28.
Para el sensor de temperatura solo era necesario utilizar el monitor serial al saber que los datos que
estaba arrojando eran verídicos, no se necesitó alguna otra prueba para su funcionamiento.
50
Ilustración 61: Sensor LDR y puente
51
Aprendizaje y dudas
Durante el proyecto se presentaron múltiples dudas que se resolvieron a lo largo del semestre, en
cuanto a los sensores quedaron dudas de que hacer en caso de que el sensor se comporte de manera
tan irregular cómo el YL-69.
En cuanto al aprendizaje, el proyecto fue de bastante desarrollo en el ámbito de la electrónica, desde
saber cómo funcionan los sensores, qué hacer con ellos, añadir filtros para el ruido, etc. Los
experimentos que se realizaron ayudaron a la comprensión de lo que se está haciendo y el
comportamiento de cada sensor separado y en conjunto.
Conclusiones
Sergio Borrayo:
En conclusión, muchas veces un proyecto de este calibre se puede tomar a la ligera ya que existen
múltiples páginas de internet que ayudan a que saber cómo construir este tipo de sistemas, pero al
solamente saber eso, no se sabe bien qué pasa por dentro y si hay un problema no se comprende
cómo arreglarlo. Durante el desarrollo del proyecto se obtuvo un amplio conocimiento de los
circuitos electrónicos que incluyen sensores y cómo analizarlos para comprenderlos mejor. Los
resultados del proyecto fueron los óptimos y en el reporte se espera la comprensión del lector acerca
de lo que se hizo en el proyecto.
Sonny Ceja:
Finalmente, los resultados fueron los esperados pero no pudimos terminar en su totalidad el
proyecto en PCB en gran parte por no tener duplicado de los componentes y no querer deshacer la
prueba prototipo de protoboard.
Trabajos citados
52
[1] AGRONOMUNDO.COM, «AGRONOMUNDO.COM,» 2022. [En línea]. Available:
https://agronomundo.com/sistemas-de-riego-agricolas/. [Último acceso: 13 Febrero 2022].
[2] A. Funes, «Cómo hacer tu propio sistema de riego automático casero,» El Español, 27 Julio 2020. [En
línea]. Available: https://www.elespanol.com/como/hacer-propio-sistema-riego-automatico-casero/
507699598_0.amp.html. [Último acceso: 13 Febrero 2022].
[9] NetinBag, «¿Qué es el filtro de Butterworth?,» NetinBag.com, 2022. [En línea]. Available:
https://www.netinbag.com/es/science/what-is-the-butterworth-filter.html. [Último acceso: 27 Marzo
2022].
[10] Wikipedia, «Filtro Chebyshev,» abcdef.wiki, 30 Septiembre 2021. [En línea]. Available:
https://es.abcdef.wiki/wiki/Chebyshev_filter. [Último acceso: 27 Marzo 2022].
[11] R. G. Jiménez, «La transformada Z,» unam, Mayo 1997. [En línea]. Available: http://dctrl.fi-
b.unam.mx/ricardo/Transformada%20Z/La%20Transformada%20Z_corregido.pdf. [Último acceso: 25
Abril 2022].
[14] Talos Electronics., «Sensor de humedad del suelo YL38 y YL69,» Talos Electronics, 2022. [En línea].
Available: https://desensores.com/sensores-arduino/tipos-de-sensores-arduino/sensor-de-humedad-de-
suelo-yl69-para-arduino/. [Último acceso: 12 Febrero 2022].
53
[16] ELEC Freaks, «electronicoscaldas,» 2022. [En línea]. Available:
https://www.electronicoscaldas.com/datasheet/OBSoil-01_ElecFreaks.pdf. [Último acceso: 13 Febrero
2022].
[17] Geek Factory , «HC-SR04 sensor de distancia ultrasónico,» Geek Factory , 2021. [En línea]. Available:
https://www.geekfactory.mx/tienda/sensores/hc-sr04-sensor-de-distancia-ultrasonico/. [Último acceso:
13 Febrero 2022].
[19] Mecatrónica LATAM, «LDR o fotoresistor o fotoresistencia,» Mecatrónica LATAM, 23 Abril 2021.
[En línea]. Available: https://www.mecatronicalatam.com/es/tutoriales/sensores/sensor-de-luz/ldr/.
[Último acceso: 13 Febrero 2022].
[20] Atmel Corporation, «Newark an Avnet Company,» S.D. Febrero 2013. [En línea]. Available:
https://www.farnell.com/datasheets/1693866.pdf. [Último acceso: 25 Abril 2022].
[21] E. Silvi, «Acamica: Ventajas y desventajas de Arduino,» Wordpress, 29 Febrero 2016. [En línea].
Available: https://edgardosilvi.wordpress.com/2016/02/29/acamica-ventajas-y-desventajas-de-arduino/.
[Último acceso: 25 Abril 2022].
[22] ssdielect, «FOTORESISTOR LDR GL5516 FOTOCELDA,» ssdielect, 2022. [En línea]. Available:
https://ssdielect.com/en/sensores-opticos/2152-ldr-gl5516.html. [Último acceso: 19 Marzo 2022].
[23] LIDA OPTICAL&ELECTRONIC CO., LTD., «pi.gate.ac.uk,» 2022. [En línea]. Available:
https://pi.gate.ac.uk/pages/airpi-files/PD0001.pdf. [Último acceso: 19 Marzo 2022].
54