Reporte 3
Reporte 3
Reporte 3
DE NUEVO LEÓN
Sensores y actuadores
Catedrático: Ing. DANTE FERREYRA MENDEZ
Actividad 3
Reporte del diseño, simulación, implementación y
resultados de los sensores adecuados a la variable
física identificada en un sistema mecatrónico.
Grupo: 002
Alumno: Edgar Eduardo Medina Delgado
Matricula: 1581501
IMTC
1
Contenido
Introducción 3
1. Sensor de humedad 4
1.5 Sensor de humedad de contacto (FC-28) 5
1.6 Sensor de humedad armado por el equipo 6
Simulación 7
2. Sensor de temperatura 8
2.2 De energía termina a energía eléctrica 9
LM35 9
Características 11
3. Sensor de luz 13
3.2 LDR o fotorresistencias 14
Principio de funcionamiento 15
4. Atmega328 18
Programación 18
Conclusión 25
Referencias 26
2
Introducción
Los sensores y actuadores son componentes fundamentales en la tecnología moderna y
desempeñan un papel crucial en una amplia gama de aplicaciones. Estos dispositivos permiten la
interacción entre el mundo físico y el mundo digital, convirtiendo señales o fenómenos físicos en
datos o acciones que pueden ser utilizados o controlados por sistemas electrónicos.
Los sensores son dispositivos diseñados para detectar y medir cambios en el entorno físico. Estos
cambios pueden ser de diferentes tipos, como temperatura, presión, luz, movimiento, humedad,
entre otros. Los sensores captan estas señales físicas y las convierten en señales eléctricas o
digitales que pueden ser procesadas y utilizadas por otros componentes electrónicos o sistemas
informáticos. Por ejemplo, un sensor de temperatura puede medir la temperatura ambiente y
enviar una señal eléctrica proporcional a esa temperatura a un microcontrolador.
Por otro lado, los actuadores son dispositivos que toman una señal de entrada y generan una
acción física correspondiente en el entorno. Estos dispositivos convierten señales eléctricas o
digitales en movimiento, fuerza, calor u otras formas de energía para realizar una tarea específica.
Algunos ejemplos comunes de actuadores son los motores eléctricos, los solenoides, los relés y las
válvulas. Por ejemplo, un motor eléctrico puede recibir una señal de control desde un sistema
electrónico y convertirla en movimiento rotatorio para activar un mecanismo específico.
En resumen, los sensores y actuadores son componentes esenciales para la detección, medición y
control de fenómenos físicos en el mundo digital. Estos dispositivos permiten la interacción entre
el mundo físico y el mundo electrónico, abriendo un amplio abanico de posibilidades para la
automatización, el monitoreo y la toma de decisiones en diversas aplicaciones tecnológicas.
3
1. Sensor de humedad
1.1 Conceptos y descripción
La humedad esta relacionada con las moléculas de agua que se pueden encontrar en algunas
sustancias: por tanto, su magnitud es directamente asociada con el número de moléculas de agua
absorbidas en dicha sustancia. Esta capacidad de absorción que tienen algunos materiales,
sustancias u organismos puede alterar sus propiedades físicas, químicas y biológicas, de ahí la
importancia de los sensores de humedad.
Punto de rocío: A la temperatura menor, al punto en el cual el vapor de agua inicia en estado de
condensación, se le conoce como punto de rocío; es decir, es la temperatura de saturación para la
combinación de vapor de agua y aire.
4
1.5 Sensor de humedad de contacto (FC-28)
El sensor de humedad FC-28 es un sensor de contacto. Este sensor cuenta con dos electrodos, los
cuales permiten determinar la cantidad de humedad presente en la sustancia (mezclas solidas) por
contacto. Al principio, el circuito se encuentra abierto, pues ambos electrodos no se conectan
entre sí, pero al insertarlos dentro de la sustancia, esta funciona como una resistencia que los une
eléctricamente, por lo que el circuito se cierra. La corriente que circula a través de los electrodos
depende de la humedad de la sustancia; por tanto, a mayor humedad el medio se vuelve mas
conductivo y genera un mayor flujo de corriente.
Este dispositivo cuenta con un potenciómetro para calibrar el nivel de humedad de referencia. Es
decir, el estado de su salida digital es bajo cuando la humedad ajustada corresponde a la humedad
detectada, y alto en caso contrario.
En la figura siguiente se muestra el diagrama habitual de conexión del sensor con la placa Arduino.
Como se puede observar, el sensor se alimenta con 5V y su salida digital se conecta a la terminal 2
del Arduino; de manera adicional, en la terminal 3 se conecta una alarma para indicar en forma
auditiva cuando la humedad de la tierra esta por debajo del límite.
5
1.6 Sensor de humedad armado por el equipo
El shield detecta la humedad tomando en cuenta la resistividad de la tierra cuando esta seca y
cuando esta mojada, para eso se hace el sensor que consta de dos placas de metal que están
separadas, cuando se entierran en la tierra, el sensor de las dos placas de metal, junto con la tierra
se convierten en una resistencia. Si al sensor se le conecta una resistencia fija, podemos hacer un
divisor resistivo el cual nos dará un voltaje de salida que conectaremos a un transistor para
amplificar la señal analógica con lo cual podemos detectar la humedad de la tierra.
Cuando la tierra esta seca, el sensor tendrá una alta resistencia haciendo que el voltaje de salida
análoga del circuito sea de 0V, cuando la tierra se moja tendrá una baja resistencia haciendo que el
voltaje de salida analógica del circuito suba de 0 a 5V, pero no necesariamente 5, puede ser 4V,
dependiendo de la resistencia de la tierra mojada.
6
Simulación
7
2. Sensor de temperatura
2.1 Conceptos básicos de temperatura
Se dice que la temperatura es la intensidad de calor de un objeto. Este tipo de energía calorífica es
una medida promedio de la energía cinética de las partículas de la materia; es decir, es la energía
asociada a los movimientos de las moléculas del sistema. Esto ocasiona que cuanto mayor sea la
energía, mayor es la temperatura. Existen varios procedimientos para determinar esta magnitud
física, los cuales pueden variar de manera significativa de acuerdo con las condiciones de
detección, tipo de elemento u objeto a medir y la precisión requerida. Esta información suele
suministrarse en unidades de grados en una escala estándar como:
- Escala Fahrenheit
- Escala Celsius
- Escala Kelvin
- Escala Rankine
Se suelen clasificar a los transductores que convierten la energía térmica en otro tipo de energía en
tres categorías principales, con base en las propiedades termométricas utilizadas como función del
medio:
8
Termómetros
Sistemas termales
termoeléctricos
LM35
El LM25 es un circuito electrónico sensor que puede medir la temperatura. Su salida es analógica,
es decir, te proporciona un voltaje proporcional a la temperatura. El sensor tiene un rango desde -
55°C a 150°C. Su popularidad se debe a la facilidad con la que se puede medir la temperatura.
Incluso no es necesario un microprocesador o microcontrolador para medir su temperatura. Dado
que el sensor LM35 es analógico, basta con medir con un multímetro el voltaje a la salida del
sensor.
Para convertir el voltaje a la temperatura, el LM35 proporciona 10mV por cada grado centígrado.
también cabe señalar que ese sensor se puede usar sin offset, es decir que, si medimos 20mV a la
salida, estaríamos midiendo 2°C.
9
Voltaje contra temperatura del LM35
10
Características
Resolución: 10mV por cada grado centígrado.
Voltaje de alimentación. Por ejemplo, esté sensor se puede alimentar desde 4Vdc hasta 20Vdc.
No requiere calibración.
Consumo de corriente: 60 μA
Empaquetados comunes:
TO-CAN.
TO-220.
TO-92.
SOIC8.
Pines
El pinout del sensor de temperatura son 3: GND, VCC y Vsalida. Entonces dependiendo del
empaquetado será el orden de conexión de los pines.
11
La simpleza del circuito hace que sea muy fácil de ser utilizado en alguna aplicación embebida.
Entonces solo basta alimentarlo con 5VDC, conectar GND a la tierra del circuito digital t la salida al
voltaje de la entrada del ADC.
El shield temperatura tiene un sensor de temperatura LM35 el cual proporciona una salida digital
del valor de la temperatura en grados centígrados, entrega 10 mV/|C y se conecta a una entrada
digital de Arduino, tambien tiene dos entradas digitales para controlar un foco de cuarto de carro
para generar calor y un abanico para genera flujo de aire a la incubadora.
El funcionamiento es el siguiente:
El invernadero tiene que tener flujo de aire continuo, ya que la planta respira y expulsa gases y si
no hay flujo de aire, la planta puede morir por asfixia, por tal motivo, siempre tiene que haber un
abanico, el sensor de temperatura mandara la información de la temperatura a la que se encuentra
el ambiente en donde esta la planta y este ambiente debe estar a una temperatura aproximada de
30°C por eso se programa el Arduino con una temperatura setpoint de tal manera de que este
detecta que la temperatura setpoint es menor a la temperatura ambiente, entonces se debe
prender el foco para que genere calor y si la temperatura es mayor al setpont el foco deberá
apagarse. El abanico debe permanecer encendido todo ese tiempo.
12
La placa tiene una entrada de control del foco y una entrada de control del abanico, se controlan a
través de dos transistores TIP41 las resistencias de base del transistor deberán de ser calculadas
con las fórmulas, los TIP41 deben de llevar disipador de calor, la placa se alimenta con una fuente
de 12V.
3. Sensor de luz
3.1 Generalidades
La luz es muy eficiente cuando se trata de medir distancia, temperatura, composición química,
intensidad de color, etc. La luz esta compuesta por un elemento llamado foton, que es un tipo de
particula elemental.
La energía presente en la luz tiene una naturaleza compleja, ya que se dice que tiene dualidad
onda-particula; este comportamiento de la luz es explicado por la física cuántica, la cual establece
que un fiton, a pesar de ser una entidad de masa nula, tiene comportamiento corpuscular.
13
Cuando se habla de sistemas de medición de variables físicas se considera a la luz como un haz, y
se ignoran todas sus características de onda y sus características descritas por la mecánica
cuántica. Los sensores de luz, color y visión se pueden clasificar como sigue:
Este tipo de sensores son fabricados con materiales semiconductores sobre sustratos cerámicos. Al
igual que todos los semiconductores, los materiales con los que están fabricadas las
fotorresistencias presentan distintos mecanismos de excitación. En un semiconductor, la cantidad
de pares electrón-hueco libres para la conducción determina la conductividad de dicho material y,
por tanto, varia la resistividad de este. Una fotorresistencia se basa en ese principio físico: al
inducir una fuente de luz sobre el semiconductor, el numero de pares electrón hueco libres para la
conducción aumenta, por lo que la resistividad del material se ve disminuida; si esta resistencia
14
variable se conecta a una batería con un valor determinado, se tiene como resultado un cambio en
la corriente eléctrica del circuito. Debido a que la variable física que suele medirse con este tipo de
sensores es la irradiación, se buscan materiales semiconductores que presenten comportamientos
apropiados a temperatura ambiente, con el fin de reducir el ruido inducido en la señal debido a
mecanismos de activación térmicos. Entre los semiconductores mas utilizados para este tipo de
sensores se encuentra el sulfuro de cadmio (CdS) y el seleniuro de cadmio (CdSe).
Principio de funcionamiento
Se aprovecha el principio de variación de resistencia, derivado del cambio de conductividad en el
material. En condiciones de baja iluminación, la resistencia del LDR es alta. A mayor iluminación;
menor será la resistencia eléctrica que presenta, gracias al efecto fotoeléctrico; esto se puede
explicar así: por cada fotón incidente en el semiconductor, un cuanto de energía es absorbido al
liberar portadores que incrementan la facilidad del semiconductor para dejar pasar la corriente
eléctrica. La sensibilidad de una fotorresistencia esta dada como la razón entre el numero de
electrones generados por cada fotón incidente:
Algunos de los símbolos electrónicos más utilizados para representar una fotorresistencia dentro
de un circulo se muestran a continuación:
15
Una de las configuraciones más comunes de las fotorresistencias es su uso dentro de un divisor de
voltaje; se muestran dos posibles conexiones.
En estos circuitos se muestra una fotorresistencia dispuesta de tal manera que forman un divisor
de voltaje, con un voltaje de entrada, Vin, y una resistencia fija, R; la diferencia entre estas
configuraciones consiste en que para el caso del circuito a), cuando la luz incide sobre la
fotorresistencia fija se ve disminuido al aumentar el valor de Vout, mientras que para el circuito b),
cuando se hace incidir luz sobre la fotorresistencia, el voltaje Vout se ve disminuido.
Para poder saber si es de día o de noche, se requiere medir el nivel de la luz del ambiente. Para
esto se requiere un LDR. Esta es una resistencia que varía su valor óhmico con la luz. Como la
fotorresistencia varia su valor óhmico se requiere convertir los ohm en voltaje y para eso se
requiere conectar la fotorresistencia en un divisor resistivo con una resistencia de 10K. con esto,
cuando la luz varia, la resistencia del sensor varia y el voltaje de salida del divisor resistivo varia y lo
podemos medir en una entrada analógica del Arduino.
16
Cuando no hay luz o es de noche, la fotorresistencia tendrá una resistencia muy alta y por ende la
salida del voltaje del divisor resistivo tendrá a ser cero volts y cuando hay mucha luz o es de día la
fotorresistencia tendrá una resistencia muy baja y por ende la salida del voltaje del divisor resistivo
tendrá a ser VCC, con esa variación del voltaje podremos conectarlo a la entrada analógica del
Arduino y poder saber si es de día o de noche.
Simulación
17
4. Atmega328
El atmega328 es un chip microcontrolador creado por Atmel y que pertenece a la serie megaAVR.
Especificaciones
El atmega328 AVR 8 bits es un circuito integrado de alto rendimiento que esta basado en un
microcontrolador RISC, combinado 32 KB flash una memoria con la capacidad de leer-mientras-
escribe, 1 KB de memoria EEPROM, 2KB de SRAM, 23 líneas de E/S de propósito general, 32
registros de proceso general, tres temporizadores flexibles/contadores con modo de comparación,
interrupciones internas y externas, programador de modo USART, una interfaz serial orientada a
byte de dos cables, SPI puerto serial, 6-canales 10-bit conversor A/D (canales en TQFP y QFN/MLF
packages), temporizador “watchdog” programable con oscilador interno y cinco modos de ahorro
de energía seleccionables por software. El dispositivo opera entre 1.8 y 5.5 volts. Por medio de la
ejecución de poderosas instrucciones en un solo ciclo de reloj, el dispositivo alcanza una respuesta
de 1 MIPS, balanceando consumo de energía y velocidad de proceso.
Programación
La distribución de pines del Atmega328P es la siguiente:
18
Lo mínimo necesario para que el Atmega328P funcione es, por supuesto, conectar los pines 7 y 20
a VCC (5V) y el 8 y 22 a tierra. Aunque el Atmega328P puede funcionar con su reloj interno de
8MHz, sin bootloader no vamos a poder activarlo, así que usaremos uno externo a 16MHz que se
conecta a las patillas 9 y 10, con sus correspondientes condensadores (he usado dos cerámicos de
22pF). Si tienes un resonador a 16MHz (yo no tenía ninguno a mano) puedes usarlo en lugar del
oscilador y ahorrarte los dos condensadores.
19
El programa que se encarga de escribir el bootloader necesita (como mínimo) una conexión al pin
de Reset (con la resistencia de 10K) y a los pines 13, 12 y 11. Así queda el circuito ya montado en la
protoboard.
20
Ahora, con el Arduino conectado al PC y el entorno de desarrollo ejecutándose, seleccionamos en
el menú Archivo: Ejemplos > Arduino ISP.
21
Sólo nos queda pulsar el botón para cargar el código en el microcontrolador (el botón de la
flechita). Si todo va bien, nuestro Atmega328P ya tiene grabado su bootloader y está listo para que
podamos cargar nuestro programa en él. Podríamos pincharlo en el zócalo de una placa Arduino y
programarlo normalmente para después volver a ponerlo en la protoboard, pero la buena noticia es
que podemos programarlo directamente en la protoboard conectando los pines TX y RX a la placa
Arduino. Ojo, antes hay que quitar el Atmega328P que hay en la placa Arduino. Las conexiones
quedarían así:
Así es como debe quedar. Nótese que el Arduino tiene el zócalo del Atmega328P vacío.
22
Pues bien, ahora vamos a programarlo. Usaremos el famoso Blink que trae de ejemplo el entorno
de desarrollo. Está en el menú Archivo > Ejemplos > Basic > Blink.
23
Finalmente pulsamos el botón de la flechita para cargar nuestro programa. Ahora el código está
grabado en el microcontrolador y cada vez que le suministremos 5V y lo pongamos en marcha, lo
ejecutará. El programa Blink hace parpadear un led de la placa Arduino que está conectado al pin
13, así que tendremos que poner un led y una resistencia de 1K en la protoboard para poder probar
el montaje.
Nuestro circuito aún no estaría completo, ya que en un circuito real es necesario usar algún tipo de
regulador de voltaje a 5V como el l7805cv, incluso aunque alimentemos el montaje con pilas, pero
para simplificar, alimentaré el circuito con una fuente de alimentación estabilizada. Recuerda que
hay que suministrar 5V (el circuito apenas consume 20 miliamperios). Si todo está correcto, el led
comenzará a parpadear gracias a nuestro circuito basado en el Atmega328.
24
25
Conclusión
Los sensores son dispositivos esenciales en la tecnología moderna, permitiendo la captura y
medición de diversos fenómenos físicos en nuestro entorno. Entre los sensores más utilizados se
encuentran los sensores de luz (LDR), de humedad y de temperatura, como el LM35.
Los sensores LDR, también conocidos como fotorresistores, son dispositivos semiconductores que
varían su resistencia eléctrica en función de la cantidad de luz incidente sobre ellos. Cuando se
expone a una mayor intensidad de luz, la resistencia del LDR disminuye, mientras que, en
condiciones de poca luz, la resistencia aumenta. Esto permite su aplicación en sistemas de
iluminación automática, control de exposición en cámaras fotográficas, regulación de pantallas y
otros dispositivos sensibles a la luz ambiental.
Por otro lado, los sensores de humedad son utilizados para detectar y medir la cantidad de
humedad presente en el aire o en un entorno específico. Estos sensores pueden utilizar diferentes
principios de funcionamiento, como capacitivos, resistivos o piezoeléctricos, para convertir la
humedad en una señal eléctrica. La información proporcionada por los sensores de humedad es
útil en aplicaciones como sistemas de climatización, control de humedad en invernaderos,
monitoreo de condiciones ambientales y prevención de daños causados por humedad.
En conclusión, los sensores LDR, de humedad y temperatura (LM35) son componentes esenciales
en la detección y medición de fenómenos físicos en diversas aplicaciones. Estos sensores permiten
la conversión de señales físicas en señales eléctricas, brindando información valiosa para la
automatización, control y monitoreo en campos como la iluminación, climatización, agricultura,
fotografía, entre otros.
Referencias
Areny, R. P. (2002). Sensores y acondicionadores de senal. Alfaomega Grupo Editor.
26