Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATERIA:
CONTROL DE MOTORES 2
PRESENTA:
Gallardo García Jonathan
Fuentes Hernández Pablo
Goytortua Badillo Uziel
Patiño Puente Ángel
Romero Alfaro Brandon
GRUPO:
IMET 8ºC
Tabla 1.- Configuración de Pines para el giro del motor L293D ............................ 15
Introducción
En este reporte podremos observar el funcionamiento de varios de los elementos
que tendremos que utilizar en el Desarrollo de la practica la cual tiene como finalidad
la realización de un circuito que tendrá como funcionalidad de encender un
ventilador o motor de corriente directa por medio de la lectura de un sensor de
temperatura LM35 el cual gracias a los elementos utilizados podremos realizar una
comparación en la que al tener una temperatura mayor a 35° se encenderá el
ventilador para que la temperatura se mantenga por debajo de la anterior esto es
gracias a varios circuitos integrados (Amplificador Operacional, Puente H L392D y
un NE555N).
Esto será posible gracias a la configuración de control de temperatura ON / OFF
que realizará la función de un “if” en el código de algún microcontrolador.
Objetivo
Realizar un control de velocidad proporcional de un motor cd o ventilador de
computadora mediante la temperatura de un sensor que mientras la temperatura
sea baja el motor gire a su mínima potencia, y mientras la temperatura sea alta el
motor gire a si máxima potencia.
Materiales para circuito analógico y digital.
1 motor de cd o ventilador de cd
Amplificadores operacionales
Resistencias
LM555
LM35
Driver para motor (LD93D) o puente H apropiado para el motor elegido
Cables de puente
Fuentes de alimentación
Placa de pruebas
Para digital
- Arduino Uno
- 1 motor de cd o ventilador de cd
- LM35
- Driver para motor (LD93D) o puente H apropiado para el motor elegido
- Cables de puente
- Fuentes de alimentación
- Placa de pruebas
Marco Teórico
LM35 – El sensor de temperatura más popular
El LM35 es un circuito electrónico sensor que puede medir 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 de un
microprocesador o microcontrolador para medir la
temperatura. Dado que el sensor LM35 es analógico,
basta con medir con un multímetro, el voltaje a 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, estaremos Ilustración 1.-LM35
midiendo 2°C.
Amplificador Diferenciador.
Otra modificación del amplificador inversor, que también aprovecha la corriente en
un condensador es el diferenciador o derivador mostrado en la figura. En el que, la
tensión de salida es proporcional a la derivada de la señal de entrada Vi y a la
constante de tiempo (t =RC), la cual generalmente se hace igual a la unidad. Para
efectos prácticos el diferenciador proporciona variaciones en la tensión de salida
ocasionadas por el ruido para el cual es muy sensible, es la razón por la cual es
poco utilizado.
Circuito integrado 555
Es uno de los Circuitos Integrados más famosos, de los más utilizados. Según el
tipo de fabricante recibe una designación distinta tal como TLC555, LMC555,
uA555, NE555C, MC1455, NE555, LM555, etc. aunque se lo conoce como "el
555" y ya todos saben de qué se está hablando. Respecto al formato o encapsulado,
puede ser circular metálico, hasta los SMD, pasando por los DIL de 8 y 14 patillas.
Existen versiones de bajo consumo con el mismo patillaje y versiones dobles, es
decir que contienen 2 circuitos iguales en su interior, que comparten los terminales
de alimentación y se conocen con la designación genérica de 556, observa la
siguiente imagen.
Utilización
Este circuito es un "Timer de precisión", en sus orígenes se presentó como un
circuito de retardos de precisión, pero pronto se le encontraron otra aplicación tales
como osciladores estables, generadores de rampas, temporizadores secuenciales,
etc., consiguiéndose unas temporizaciones muy estables frente a variaciones de
tensión de alimentación y de temperatura.
Características generales:
El circuito puede alimentarse con tensión continúa comprendida entre 5 y 15 voltios,
aunque hay versiones que admiten tensiones de alimentación hasta 2 V., pero no
son de uso corriente. Si se alimenta a 5V es compatible con la familia TTL. La
corriente de salida máxima puede ser de hasta 200mA., muy elevada para un
circuito integrado, permitiendo excitar directamente relés y otros circuitos de alto
consumo sin necesidad de utilizar componentes adicionales. La estabilidad en
frecuencia es de 0,005% por ºC. Necesita un número mínimo de componentes
exteriores, la frecuencia de oscilación se controla con dos resistencias y un
condensador. Cuando funciona como monoestable el retardo se determina con los
valores de una resistencia y de un condensador.
Características técnicas
Microcontrolador: Microchip ATmega328P6
Voltaje de funcionamiento: 5 voltios
Voltaje de entrada: 7 a 20 voltios
Pines de E/S digitales: 14 (de los cuales 6
proporcionan salida PWM)
Pines de entrada analógica: 6
Corriente DC por Pin de E/S: 20 mA
Corriente CC para Pin de 3.3V: 50 mA
Memoria Flash: 32 KB de los cuales 0.5 KB
utilizados por el gestor de arranque Ilustración 9.-Arduino UNO
SRAM: 2 KB
EEPROM: 1 KB
Velocidad del reloj: 16 MHz
Longitud: 68.6mm
Ancho: 53,4mm
Peso: 25g
Circuito Analógico.
El circuito analógico lamentablemente no se logró realizar por cuestiones de los
amplificadores operacionales dado que los voltajes o corrientes que se le
suministraban no eran las suficientes o eran muy bajos llegando a la
descomposición de los principales componentes los cuales eran el amplificador
operacional, sensor de temperatura o PWM.
No obstante se logró realizar el diagrama y la simulación del circuito
Realización de esquema de conexión del circuito y simulación.
La programación se basa en
configurar los pines que se utilizarán
en la placa Arduino los cuales serán
el pin de entrada del sensor,
considerando que es una variable
analógica, tenemos que asignar a
una salida analógica de la placa
Arduino.
La salida 9 digital de nuestra placa
Arduino, considerada como el PWM,
se asignará al pin 15 de nuestro
puente H L293D.
Teniendo una restricción de
temperatura la cual fue asignada
entre los 35°C y 45°C será el rango
para seguir para nuestro circuito y el
control de la velocidad de nuestro
motor.
Ilustración 17.-Programación en plataforma Arduino
Comenzando con la programación
asignamos el pin 15 como nuestro
pin de salida la cual mandara el pulso PWM.
Dándole como valor a la variable temperatura como el valor que se dará en el sensor
estableciendo que es una señal analógica como analogRead de acuerdo con la
programación de Arduino
Dándole un valor a la variable restricción de temperatura como la contante entre 35
y 45 y PWM dándole el valor de la restricción de temperatura en donde nosotros
configuramos que a 35°C el motor girara a 0 RPM y a 45°C el motor girara a 255
RPM.
Escribiendo una variable analógica en el pin 15 como nuestro PWM.
Realización de esquema de conexión del circuito y simulación.
Para realizar el esquema de nuestro circuito utilizamos la plataforma PROTEUS, a
la cual fue necesario realizar la adquisición de las librerías de Arduino para poder
simular con ayuda de la placa Arduino en el mismo programa y dar fe de que nuestro
código si es el adecuado y realiza las funciones deseadas.
Una vez que nosotros realizamos la simulación y verificamos que nuestro código es
correcto se procede al armado del circuito en físico
Armado en físico.
Realizando las pruebas desde el interior de la maqueta, se coloca una flama con
ayuda de un encendedor para elevar la temperatura en nuestro sensor y poder
encender el motor a su máxima y mínima velocidad.
capaz de realizar el circuito analógico de manera física por cuestiones de que los
amplificadores operacionales no rendirán a la manera en la que el equipo deseaba,
tanto como el sensor de temperatura y el PWM.
Conclusiones
- Jonathan Gallardo García
El trabajo diseñado nos sirvió para poder realizar la comparación sin necesidad de
códigos en la computadora todo es bastante sencillo y el funcionamiento es el
adecuado al que se esperaba en un principio de la práctica, se utilizaron cosas
bastante sencillas y fácil de conseguir por lo que se pude realizar de una manera
fácil y sobre todo muy entendible para nosotros.
- Ángel Patiño Puente
Esta práctica nos sirvió para reforzar conocimientos, además de que los materiales
fueron fáciles de conseguir y utilizar ya que conocíamos el funcionamiento de
algunos, fue una práctica fácil de comprender.
- Uziel Goytortua Badillo