Sei sulla pagina 1di 8

Trabajo Nº 4:

Acondicionamiento
de sensores

2023

FECHA 25/07

Tecnicatura superior en mecatrónica


Asignatura: Electronica
Docente: Pablo Miklosa
Alumno - Legajo:
Chiavassa F. Francisco - 114335
Palleres Savio Luca - 114336
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan - 114557
Tecnicatura Superior En
Alumno - Legajo: Mecatrónica
Chiavassa F. Francisco - 114335
Palleres Savio Luca - 114336
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan - 114557

Trabajo practico Nº 3: Acondicionamiento de sensores

RESUMEN de trabajo en equipo, fomentando la responsabilidad y un


El objetivo del proyecto es diseñar un sistema de control para desenvolvimiento adecuado en un ambiente laboral.
manejar la calefacción y la ventilación de un recinto utilizando Cada miembro del equipo participó activamente en la
conocimientos de sensores e instrumentación electrónica, planificación, diseño, montaje y puesta en funcionamiento
matemática y física. Se utilizará un acondicionador de señal del sistema de control, lo que enriqueció nuestra
para modificar la salida del sensor de temperatura y llevarla experiencia en el ámbito académico y nos permitió aplicar
a un rango adecuado para el microcontrolador. Luego, se nuestros conocimientos en un proyecto real y concreto.
medirán y visualizarán los datos en grados centígrados, y el
microcontrolador activará las salidas correspondientes para En este informe, detallamos el desarrollo de cada
habilitar la calefacción o ventilación según la temperatura etapa del proyecto, así como los resultados obtenidos
medida. Además, se controlarán las cargas de potencia durante las pruebas y el funcionamiento final del sistema
mediante triacs conectados a optoacopladores para aislar las de control de temperatura. Con ello, proporcionamos
etapas de baja y alta potencia. una solución práctica y efectiva para el control
El proyecto se basa en la aplicación de conocimientos ambiental, demostrando la utilidad y aplicabilidad de los
adquiridos en clases teóricas sobre sensores e conocimientos adquiridos en nuestro recorrido
instrumentación electrónica, así como en conceptos de académico.
matemática y física utilizados en cursos anteriores para una
aplicación práctica. La implementación de este sistema Marco teórico
permitirá la puesta en práctica de habilidades en el
relevamiento y diseño de circuitos electrónicos, el diseño y El control de la temperatura en diferentes entornos
montaje de PCB, y el manejo de elementos de medición para es un aspecto crucial para garantizar un ambiente
corroborar el correcto funcionamiento de un equipo electrónico. cómodo y seguro, así como para optimizar el consumo
energético. Con el objetivo de abordar este desafío, se
propone el desarrollo de un sistema de control para el
manejo de la calefacción y la ventilación en un recinto
INTRODUCCIÓN en función de la temperatura ambiente
En el presente proyecto, hemos desarrollado un
sistema de control para la gestión eficiente de la
ACTIVIDAD (Resumido)
calefacción y la ventilación en un recinto, basado en la
regulación automática de la temperatura ambiente. El La actividad a desarrollar consiste en diseñar, construir e
sistema consta de tres etapas fundamentales, las cuales
implementar un sistema de control para regular la
han sido implementadas y probadas. calefacción y la ventilación de un recinto, basado en la
automatización de la temperatura ambiente. Para
En la primera etapa, diseñamos y construimos un lograrlo, se aplicarán conocimientos teóricos sobre
circuito de acondicionamiento de señal para obtener una
sensores e instrumentación electrónica, así como
salida adecuada del sensor de temperatura (LM335).
conceptos de matemáticas y física relacionados con
Utilizamos amplificadores operacionales y resistores de
calor y temperatura.
precisión para ajustar la tensión de salida en el rango
óptimo de +1V a +5V, necesario para la siguiente etapa
El sistema estará compuesto por tres etapas clave. En la
de procesamiento.
primera etapa, se llevará a cabo el acondicionamiento de
la señal proveniente del sensor de temperatura (LM335)
En la segunda etapa, utilizamos una plataforma
utilizando amplificadores operacionales y resistores de
con microcontrolador (Arduino) y un conversor
precisión. El objetivo es obtener una señal de voltaje
analógico-digital (ADC) para medir y visualizar los datos
apropiada para la siguiente etapa de procesamiento, en
de temperatura en grados centígrados. El el rango óptimo de +1V a +5V. Se diseñará y montará un
microcontrolador tomó decisiones basadas en los
circuito impreso (PCB) para la correcta distribución de los
valores de temperatura obtenidos, activando la componentes, con espacios para disipadores y
calefacción o la ventilación según corresponda.
conectores.
La tercera etapa del proyecto se enfocó en el
En la segunda etapa, se realizará la medición y
control de las cargas de potencia, como calefactores y visualización de los datos de temperatura en grados
ventiladores. Utilizamos triacs conectados a
centígrados utilizando una plataforma con
optoacopladores para asegurar un funcionamiento
microcontrolador (como Arduino) y un conversor
seguro y un aislamiento adecuado entre las etapas de
analógico-digital (ADC). El microcontrolador tomará
baja y alta potencia, evitando interferencias y
decisiones en función de los valores de temperatura
garantizando un rendimiento óptimo del sistema.
obtenidos, activando la calefacción o ventilación según
corresponda.
Además de los aspectos técnicos, este proyecto nos
brindó la oportunidad de fortalecer nuestras habilidades

1|Página
Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

La tercera etapa se enfocará en el control de las cargas 5−1


de potencia, como calefactores y ventiladores, mediante 𝑉𝑜𝑢𝑡 − 1 = ∗ 𝑉𝑠𝑒𝑛 − 2.63𝑉
2.63 − 3.13
el uso de triacs conectados a opto acopladores. Esta
etapa garantizará el aislamiento seguro entre las etapas
de baja y alta potencia y evitará posibles interferencias. 𝑉𝑜𝑢𝑡 − 1 = 8 ∗ 𝑉𝑠𝑒𝑛 − 21.04𝑉
Además de los aspectos técnicos, el proyecto fomentará 𝑉𝑜𝑢𝑡 = 8 ∗ 𝑉𝑠𝑒𝑛 − 20.04𝑉
el trabajo en equipo, la responsabilidad y el desarrollo de
habilidades en un ambiente laboral. Se realizarán Como el circuito de acondicionamiento se plantea con un
pruebas individuales para verificar el funcionamiento restador y un Restador y un buffer podemos obtener de
correcto de cada etapa y luego se procederá a la puesta este la siguiente ecuación.
en funcionamiento del sistema completo.

PRIMERA ETAPA
Según la actividad se realizar un sistema para controlar la Como podemos ver si resolvemos vamos a obtener un
temperatura de un ambiente, el cual presenta como resultado con los términos como la función.
valores extremos entre los -10°C hasta los +40°C.
𝑉𝑜𝑢𝑡 = 8 ∗ 𝑉𝑠𝑒𝑛 − 20.04𝑉
En la primera etapa vamos a trabajar con un sensor
LM335 que está diseñado para proporcionar una salida de A continuación, vamos a operar con distintos tipos de
voltaje proporcional a la temperatura en grados Kelvin (K). resistencias hasta obtener valores comerciales para que
el resultado de la ecuación sea la función.
TC=10mV/ºK (coeficiente de temperatura).
Primero optamos por trabajar el ultimo termino que
debería dar como resultado 20.5
CÁLCULOS Y ACONDICIONAMIENTO
8.2𝐾Ω
Antes que nada, vamos a vamos a hacer el pasaje de ∗ 2.5(𝑉𝑟𝑒𝑓)
1𝐾Ω
unidades de grados centígrados a kelvin para poder
trabajar con este sensor. Las resistencias comerciales seleccionadas como vemos
en el cálculo fueron 8.2KΩ y 1KΩ.
−10º𝐶 = 263.15º𝐾
A continuación, trabajamos el termino multiplicador del
40º𝐶 = 313.15º𝐾 voltaje del sensor que debe tener como resultado 8

Ahora haremos el cálculo de cuales van a ser las 2.2𝐾Ω 8.2KΩ


tensiones entregadas por el sensor a estas temperaturas. {( ) ∗ (1 + ∗ 𝑉𝑠𝑒𝑛)
330Ω + 2.2𝐾 1𝐾Ω
263.15 ∗ 10𝑚𝑉 = 2.63𝑉 Como vemos para que los valores se aproximen lo más
posible las resistencias elegidas fueron 330Ω y 2.2KΩ
313.15 ∗ 10𝑚𝑉 = 3.13𝑉
A continuación, como queda la ecuación planteada con
Funcion lineal para acondicionamiento valores resistivo.
Vout
6 2.2𝐾Ω 8.2KΩ 8.2𝐾Ω
{( ) ∗ (1 + ∗ 𝑉𝑠𝑒𝑛) }+{ ∗ 2.5 }
5 330Ω + 2.2𝐾 1𝐾Ω 1𝐾Ω

4 Que si lo operamos da muy similar a la función que


3 buscábamos.
2
𝑉𝑜𝑢𝑡 = 8 ∗ 𝑉𝑠𝑒𝑛 − 20.04𝑉
1
0 Entonces las Resistencias comerciales seleccionadas en
Vsen la etapa 1 son las siguientes
2,6 2,7 2,8 2,9 3 3,1 3,2
R5=330Ω R6=2.2KΩ R7=8.2KΩ R8=1kΩ
𝑌1 − 𝑌0
−𝑌 − 𝑌0 = ∗ (𝑋 − 𝑋0)
𝑋1 − 𝑋0
Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

// Mostrar temperatura en grados Celsius en el


monitor serial
SEGUNDA ETAPA
Serial.print("Temperatura acond.: ");
En esta etapa, mediante un arduino uno se lee los valores Serial.print(temp);
obtenidos a la salida del circuito anterior, se digitalizan Serial.println(" °C");
mediante un conversor analógico digital (ADC) propios de
la plataforma micro controladora utilizada
// Controlar calefacción y ventilación (LEDs)
El microcontrolador también activa dos salidas en función
según la temperatura
de la temperatura que se esté midiendo, para habilitar la
calefacción o ventilación necesaria. if (temp >= TEMPERATURE_THRESHOLD_HIGH) {
digitalWrite(VENTILATION_PIN, HIGH);
El código fue ligeramente modificado y posteriormente
digitalWrite(HEATING_PIN, LOW);
testeado en simuladores como proteus y tinkercad
devolviendo un correcto funcionamiento este fue } else if (temp <=
testeado con leds. A continuación se mostrara el código TEMPERATURE_THRESHOLD_LOW_VENTILATION) {
utilizado
digitalWrite(VENTILATION_PIN, LOW);

// Constantes de calibración del sensor (se ajusto }

según LM335)
const float SENSOR_SLOPE = 0.06105; if (temp <= TEMPERATURE_THRESHOLD_LOW_HEATING) {

const float SENSOR_OFFSET = -22.51526; digitalWrite(HEATING_PIN, HIGH);


} else if (temp >=

// Constantes de control de temperatura TEMPERATURE_THRESHOLD_LOW_VENTILATION) {

const float TEMPERATURE_THRESHOLD_HIGH = 25.0; digitalWrite(HEATING_PIN, LOW);

const float TEMPERATURE_THRESHOLD_LOW_HEATING = }

15.0;
const float TEMPERATURE_THRESHOLD_LOW_VENTILATION = // Agregar un pequeño retardo para evitar

16.0; lecturas y cambios muy rápidos


delay(1000);

// Pines de control para calefacción y ventilación }

(LEDs)
const int HEATING_PIN = 2; TERCERA ETAPA
const int VENTILATION_PIN = 3;
En esta etapa la actividad solo se centraba en calcular la
resistencia para protección de los leds de los
void setup() { optoacopladores que como sabemos son dispositivos
Serial.begin(9600); que funcionan internamente a partir de un diodo led.
Para este paso utilizamos la hoja de datos del
pinMode(HEATING_PIN, OUTPUT); componente a emplear (moc3042)
pinMode(VENTILATION_PIN, OUTPUT);
digitalWrite(HEATING_PIN, LOW); Según especificaciones este requería una corriente de
30mA y 1.25V para su correcto funcionamiento.
digitalWrite(VENTILATION_PIN, LOW); Sabiendo que las salidas de arduino brindan una salida
} de 5V podemos operar por ley de ohm la ecuacion

𝑉
void loop() { =𝑅
𝐴
// Leer valor ADC del sensor de temperatura
int adc = analogRead(A0); 5 − 1.25𝑉
= 125Ω
0.03𝐴
// Convertir valor ADC a temperatura
float temp = (SENSOR_SLOPE * adc) +
SENSOR_OFFSET;
Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

DISEÑO DEL PCB

Para desarrollar el diseño del PCB siguiendo las


indicaciones del docente, primero se tomó como base
una placa de 50x50 mm para cada etapa. A
continuación, se procedió a diseñar la primera etapa del
circuito separada de la segunda etapa adjudicada a la
sección de alta potencia, siguiendo los esquemáticos
proporcionados. Se tuvieron en cuenta las buenas
prácticas de diseño para garantizar un circuito impreso
de alta calidad y rendimiento. A continuación, describiré Figura 2: circuito con los componentes montados y en
el proceso paso a paso: 3D

Revisión del esquemático: Se comenzó revisando el


esquemático proporcionado por el docente para la
primera etapa. Se identificaron los componentes y
conexiones necesarias ambas etapas.

Distribución de componentes: Se colocaron los


componentes en la placa considerando una correcta
distribución. Se buscaron ubicaciones óptimas para cada
componente para evitar cruces innecesarios de pistas y
minimizar la longitud de las conexiones además de que
sean lo mas claras posibles . Los componentes más
sensibles, como los amplificadores, se ubicaron lejos de
fuentes de ruido y perturbaciones electromagnéticas.
Figura 3: Desde otra perspectiva
Espacio para disipadores y conectores: Se reservó
espacio suficiente para la instalación de disipadores de
calor, en caso de que los componentes lo requieran, Una vez diseñado y teniendo una vista previa en
como transistores de potencia o reguladores de voltaje. los rendes 3D que nos ayudaron a saber que los
También se planificó el espacio para los conectores de espacios eran suficientes. se procedió a realizar la
entrada y salida, asegurándose de que se ajustaran impresión sobre la placa. Esto gracias a los
correctamente a la carcasa o el sistema en el que se conocimientos adquiridos en el TP anterior
integrará el PCB siguiendo las buenas practicas propuestas por el
docente. A continuación, algunas fotos del proceso
Revisión y optimización: Una vez completado el diseño, de impresión y ensamblado.
se llevó a cabo una revisión exhaustiva para detectar
posibles errores y áreas de mejora.

Al finalizar los diseños optamos por simplificar el proyecto


en una sola placa ya que se compactaría el proyecto en
una sola pieza algo que vimos ventajoso.

Figura 1 diseño que se utilizó para la impresión del Figura 5: Proceso de impresión placa ya
sumergida en acido
Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

Figura 7: placa con los componentes ya soldados.

Figura 6: Placa ya impresa con las pistas


delimitadas.

Figura 8: placa ya lista desde arriba.


Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

Figura 9: comprobando la salida y su correcto Figura 10: al igual que en el testeo anterior aca se
funcionamiento, vemos que al acercar el hace censar expuesto a el frio de un hielo lo que
encendedor el voltaje sube dentro de los consecuentemente trae el descenso de la tensión
parámetros previamente calculados 3.5V. de salida

Figura 11: Variaciones de Temperaturas no


coinciden
Tecnicatura Superior
Alumno - Legajo:
Palleres Savio Luca - 114336 En Mecatrónica
Lozano Alberto Nicolás L. - 114524
Perosino Ignacio - 114454
Funes Alan – 114557
Luciano Frias-111113

Figura 12: Vemos que al


medir la salida después del
acondicionamiento de la
señal esta se mantiene
constante a 2.84V que
coincide con 284K que serian
aproximadamente 10 grados
centígrados

Conclusión: este proyecto ha demostrado la


aplicabilidad práctica de los conocimientos teóricos
en el campo de sensores, electrónica y
programación. La creación de un sistema de control
de temperatura funcional y efectivo resalta la
importancia de la automatización para mejora del
entorno. El trabajo en equipo, la resolución de
problemas y la aplicación de conceptos aprendidos
en clase han sido pilares fundamentales en la
realización exitosa de este proyecto.

Potrebbero piacerti anche