Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SENSORES Y ACTUADORES
LUIS DANIEL BARRAZA MARTINEZ
Indicé
1 Introducción. ............................................................................................................................... 3
1.1 Problema de Ingeniería. ...................................................................................................... 3
1.2 Objetivo general. ................................................................................................................. 3
1.3 Objetivos específicos. .......................................................................................................... 3
1.4 Justificación. ........................................................................................................................ 4
1.5 Limitaciones y alcance. ........................................................................................................ 4
2 Marco teórico. ............................................................................................................................. 5
2.1 Mecanismos de 4 barras (RRRR). .............................................................................................. 5
2.2 Sensor Ultrasónico. ............................................................................................................. 6
2.3 Actuador servomotor. ......................................................................................................... 8
2.4 Controlador Arduino CH340. ............................................................................................... 9
2.5 Control PID. ....................................................................................................................... 11
3 Desarrollo del Proyecto Integrador del Aprendizaje................................................................. 13
3.1 Desarrollo del mecanismo................................................................................................. 13
3.2 Algoritmo de control PID del Arduino CH340. .................................................................. 15
3.2.1 Algoritmo de control PID del PIA............................................................................... 15
4 Resultados. ................................................................................................................................ 17
4.1 Análisis de los resultados. ................................................................................................. 17
4.2 Evidencia de resultados positivos del control balla & beam............................................. 17
4.3 Aporte ingenieril................................................................................................................ 20
4.4 Impacto social. .................................................................................................................. 20
5. Conclusiones. ................................................................................................................................ 21
6 Bibliografías. .............................................................................................................................. 22
7 Glosario. .................................................................................................................................... 22
8 Anexos. ...................................................................................................................................... 23
Luis Daniel Barraza Martínez 2130875
Síntesis.
En base a los conocimientos derivados de la materia y adquiridos, se ha propuesto realizar
un producto integrador de aprendizaje, en el cual se expresa en conjunto los conocimientos
adquiridos.
En este PIA se propuso realizar un sistema “Ball & Beam (sistema de control PID de
posicionamiento y balance)” el cual consiste en diseñar un mecanismo de 4 barras en el
cual en la biela 3 se deslizará una pelota, será censado para medir su posicionamiento y con
esto generar un control PID sobre la posición deseada y el balance correcto de la biela para
que la pelota se posicione a mitad de la biela, usando como tal el controlador creado durante
clases Arduino CH340.
Al realizar este proyecto estaremos conjuntando las dos materias que se llevaron en este
periodo como; análisis de mecanismos y sensores y actuadores, al final lo que se pretende es
aplicar los conocimientos adquiridos de ambas materias en la Maestría de ingeniería en
orientación en mecatrónica.
Control
Analisis de Sensores y
mecanismos actuadores
1 Introducción.
Este tipo de mecanismos y control ahora en la industria son muy utilizados en maquinaria,
para que se cumpla con una función o como tal el mecanismo propio de manera educativa,
un ejemplo de esto aplicado es en los aerogeneradores Siemens en el cual tienen un sistema
llamado Dámper (amortiguador) con este sistema al tener el aerogenerador un excesos de
vibraciones ya sea por un factor del estado de la turbina (emergencia activado por una
alarma) o por factores externos como lo son rachas de vientos inconsistentes, este sistema
actúa para estabilizar la Gearbox ( Caja de engranes o multiplicadora que convierte la RPM
angular de 10:1, y este elemento más grande y pesado de la Nacelle (Parte superior de un
aerogenerador donde encontraremos los principales sistemas y elementos) y con esto se da
un mejor control de amortiguación o movimientos bruscos en el aerogenerador controlado
por un sistema de algoritmos (PID).
Diseñar el mecanismo de 4 barras (RRRR), que cumpla con las características del diseño,
crear un control PID en este mecanismo que es censado por un sensor ultrasónico HC-SR04,
como actuador utilizado es un servomotor de 360° y el controlador el Arduino CH340.
1.4 Justificación.
El motivo por el cual se lleva a realizar el proyecto es para comprender este tipo de
funcionamiento de control PID, aplicar los conocimientos adquiridos de ambas materias y
sobre todo con esto poder estudiar los sistemas a detalle de los aerogeneradores Siemens y
con ello mejorar las áreas de oportunidad generando propuestas.
Se espera que presentar una propuesta de mejora en respuesta del sistema de control de un
aerogenerador Siemens, se logre implementar en dichas turbinas y así se pueda tener un
funcionamiento más estable reduciendo al mínimo las perturbaciones mecánicas del sistema.
Luis Daniel Barraza Martínez 2130875
2 Marco teórico.
Los mecanismos articulados son aquellos donde la transmisión del movimiento entre
eslabones se realiza a través de una junta o unión articulada, la cual permite el movimiento
relativo entre los eslabones sin la separación.
Los mecanismos de cuatro barras, o RRRR se compone de cuatro revolutas, como se muestra
en la figura 1.
Debido a que los mecanismos por lo general son impulsados por motores que requieren dar
revoluciones completas, es necesario verificar las condiciones de movilidad de cada tipo de
mecanismo para verificar que no haya interferencia en este.
En un mecanismo de cuatro barras existe una condición llamada ley de Grashof, que permite
obtener las condiciones de movilidad en un mecanismo de cuatro barras. “En un cuadrilátero
Luis Daniel Barraza Martínez 2130875
articulado de cuatro barras (RRRR), si la suma de las longitudes más grande y corta es menor
o igual que la suma de las dos longitudes restantes, entonces el elemento de menor longitud
puede dar revoluciones completas.”
Donde 𝐼𝑚𝑎𝑦𝑜𝑟 y 𝐼𝑚𝑒𝑛𝑜𝑟 son las longitudes del eslabón más grande y el más corto,
respectivamente, ∑ 𝐼𝑟𝑒𝑠𝑡𝑎𝑛𝑡𝑒𝑠 y es la suma de las longitudes restantes.
Los sensores ultrasónicos son muy utilizados en sistemas de medición no invasivos para
determinar la distancia del emisor a un objeto dado. Un sensor ultrasónico también puede
ser considerado un transceptor, debido a que no solo puede usarse como un transductor de
entrada, sino también como uno de salida. Las principales ventajas de este tipo de sensado
es que, al ser una medición no invasiva, es decir, que no requiere contacto alguno para realizar
la medida, la variedad de objetos que es posible medir es muy amplia. Debido a la naturaleza
de la señal ultrasónica, es posible realizar mediciones en superficies variadas, líquidos y en
ambientes hostiles. La señal ultrasónica se puede generar mediante diferentes técnicas, como
electromagnéticas, ópticas, capacitivas y piezoeléctricas; de todas, esta última es una de las
más utilizadas debido a su alta efectividad en comparación con las anteriores.
Se dice que una onda sonora es ultrasónica cuando está por encima de la frecuencia audible
para el oído humano; esto es, por encima de los 20 kHz aproximadamente. Un sensor
ultrasónico se auxilia del efecto Doppler, ya que un elemento ultrasónico emite una onda
ultrasónica, la cual es absorbida en parte y reflejada en parte por el objeto a medir; así, a
través de la medición de la atenuación de la onda percibida por el receptor, el tiempo que le
toma a esta ser percibida por el receptor, o por la presencia o ausencia de dicha onda en el
emisor, es posible obtener características de la variable física que se desea determinar.
El corazón de un sensor ultrasónico es un material piezoeléctrico. La onda ultrasónica que
emite el material piezoeléctrico se genera por medio de una excitación eléctrica al material.
Esta onda es emitida por todo el material, lo que significa que no es puntual. Por tanto, los
sensores ultrasónicos cuyo elemento piezoeléctrico es de forma redonda se conocen como
Luis Daniel Barraza Martínez 2130875
transductores de fuente pistón, debido a su geometría que presenta el campo sonoro que
emite; de acuerdo con la figura 2, entre más claro sea el color del campo sonoro, este es más
intenso.
Un sensor ultrasónico puede usarse en distintos modos, de acuerdo con el tipo de medición
que se desea obtener. La configuración de medidor de distancia se caracteriza por permitir
medir la distancia del emisor a un objeto, liquido, etcétera. Para determinar las distancias se
debe hacer una caracterización previa dentro de una ventana de trabajo, donde los límites
de la ventana deben corresponder a un nivel de voltaje o corriente medidos en el receptor.
En general, esta salida es analógica.
alguna fuerza externa que lo obligue a abandonar esta posición, el esquema de control
corregirá el error.
las placas Arduino también cuentan con otro tipo de componentes llamados Escudos
(Shields) o mochilas. Se trata de una especie de placas que se conectan a la placa principal
para añadirle una infinidad de funciones, como GPS, relojes en tiempo real, conectividad por
radio, pantallas táctiles LCD, placas de desarrollo, y un larguísimo etcétera de elementos.
Incluso existen tiendas con secciones especializadas en dichos elementos.
El Arduino Uno es una placa de microcontrolador de código abierto basado en
el microchip ATmega328P y desarrollado por Arduino.cc. La placa está equipada con
conjuntos de pines de E/S digitales y analógicas que pueden conectarse a varias placas de
expansión y otros circuitos. La placa tiene 14 pines digitales, 6 pines analógicos y
programables con el Arduino IDE (Entorno de desarrollo integrado) a través de un cable
USB tipo B.3 Puede ser alimentado por el cable USB o por una batería externa de 9 voltios,
aunque acepta voltajes entre 7 y 20 voltios.
Y en este caso el circuito de comunicación es un TTL convertidos USB a serial CH340G.
El control PID se utiliza para una variedad de variables de proceso, como: temperatura, flujo
y presión. Por lo general, las aplicaciones desafiantes, como los procesos de tratamiento
térmico industrial, hornos y hornos utilizan controladores PID, así como en el sector
científico y de laboratorio, donde la precisión y la confiabilidad son esenciales para la calidad
de una aplicación de control.
• Integral (I-Ti). En cuanto al parámetro Integral o control flotante, este otorga una
salida del controlador que es proporcional al error acumulado, lo que se traduce en
un intervalo de respuesta. Asimismo, la acción P, se encarga de notificar a la salida
cuanto desplazarse cuando un error aparece, mientras que el control Integral, le dice
a la salida que tan rápido moverse cuando el error aparece.
acción, reacciona a la rapidez de entrada y altera la señal de salida, por lo cual actúa
ante la velocidad del cambio del error y lo corrige antes de que el error incremente
Una vez sabiendo esto los eslabones tendrían las siguientes dimensiones.
Manivela = 3 cm, Biela impulsora =8 cm, Biela = 30 cm y biela oscilador fijo = 10 cm.
Tenemos que la LM+LBI = 33cm. Y LB+LOF = 18 cm, con esto podemos decir que la ley de Grashof
se aplica en este mecanismo y la manivela no podrá girar los 360°, ya que la suma de los mecanismos
de la longitud mayor y menor no son menor o igual al valor de la suma de las longitudes restantes.
Una vez teniendo esto se realiza la simulación cinemática en el software Mekanize introduciendo
estos valores.
Luis Daniel Barraza Martínez 2130875
Tal y como se realizo las simulaciones en el software aplicándole una fuerza impulsora
cinemática el mecanismo se mueve tal y como se espera para la aplicación de este proyecto
en el punto del balanceo.
Una vez teniendo ya el mecanismo terminado con la instalación del actuador (servomotor)
y el sensor ultrasónico HC-SR04 se procede a realizar la programación en la aplicación de
Arduino IDE.
Ya una vez teniendo la programación finalizada se realiza las pruebas cargando el programa
en el Arduino CH340.
Luis Daniel Barraza Martínez 2130875
4 Resultados.
Al final de cargar el programa al Arduino se logra confirmar que los resultados fueron
satifactorios en las ganancias del PID la proporcional, integral y derivativa se tubo que estar
modificando los valores ya que al principio la respuesta del sistema era imprecisa y con los
últimos valore introducidos en estas ganancias fueron en KP=0.35 KI=0.02 & KD=0.60.
Figura 13. Valores mostrados en monitor display del puerto COM3 de arduino, como se logra
observar cuando la pelota se encontraba en 15 cm el servo paraba ya que se tenia el valor optimo.
Luis Daniel Barraza Martínez 2130875
Figura 14. Valores mostrados en monitor display del puerto COM3 de arduino, como se logra
observar cuando la pelota se encontraba en 16 cm el servo paraba ya que se tenia el valor optimo
recordemos que tenemos un margen de rror de +-1.
Luis Daniel Barraza Martínez 2130875
Debido a los cambios y actualización tecnológica constante a nivel industrial, este tipo de control
PID ahora en la actualidad es uno de los mas usados ya que es una automatización que siempre esta
comparando los datos recibidos por el receptor que en este caso es el sensor ultrasónico en los
algoritmos de control y con el actuador siempre trata de corregir las perturbaciones en el sistema,
también cabe mencionar que este control nos permite evaluar su comportamiento en el tiempo y
con esto saber su rentabilidad, ya que es un control proporcional, integral y derivativo.
Los sensores y los actuadores nos permiten tener un performance de la mejor manera, para que
todo sistema sea estable.
Este tipo de control nos permite generar una manera mas intuitiva de pensamiento y analítico.
Este proyecto genera conocimiento, para todo individuo que quiera aprender lo que es un
control PID mediante un Arduino CH340 y los sensores y actuadores, esto al final termina
impactando a nuestra comunidad estudiantil o no estudiantil, para que los individuos
Luis Daniel Barraza Martínez 2130875
5. Conclusiones.
En realidad realizar este proyecto fue muy interesante ya que se pudo aplicar con todo el
concepto el conocimiento de la materia de sensores y actuadores, en donde se controló todo
el tiempo un servomotor mediante la recolección de datos del sensor ultrasónico, lo cual nos
permitió generar un control PID (proporcional, integral, derivativo) y con este tipo de
robustes de algoritmos nos permite tener una exactitud robusta en el control de las variables,
ya que constantemente se están leyendo los datos de entrada y se comparan con los de salida.
Además, este proyecto nos permitió conjuntar los conocimientos adquiridos en la otra
materia de análisis de mecanismos y conocimientos de control por medio de la utilización
del Arduino CH340 creado durante el tetramestral en la materia de Sensores y actuadores.
6 Bibliografías.
➢ Corona Ramírez, L. G., Abarca Jiménez, G. S., & Mares Carreño, J. (2014). Sensores
y actuadores. Aplicaciones con Arduino. Grupo Editorial Patria.
7 Glosario.
Aerogenerador: es una maquina con hélices que genera energía eléctrica mediante
la energía cinética generada por el viento.
Variable: Son cosas que pueden variar en razón al tiempo, tal y como velocidad,
movimiento, el clima, etc.
Luis Daniel Barraza Martínez 2130875
8 Anexos.