Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERÍA AERONÁUTICA
“AEROPENDULO “
PROFESOR:
Sandoval Lezama Jorge
ALUMNOS:
• Mendoza Castillo Juan Samuel
• Serralde Resillas Jorge Andrés
• Bermudez Aranda Gustavo Alfonso
• Torres Villanueva Rodrigo
GRUPO: 6AM2
2
Objetivo
Crear un sistema dinámico el cual se base en el control de estabilidad de una aeronave
utilizando los conocimientos adquiridos de Arduino y c++.
Introducción
En este proyecto se realizará la construcción de un aeropéndulo que se va a
controlar (RPM) mediante el PWM generado por el microcontrolador. El aeropéndulo
consta de una base, una columna soporte y una viga de sujeción de madera que
ejerce la función de péndulo. En un extremo del péndulo se encuentra un motor con
una hélice que va a producir una fuerza de levantamiento para posicionar a este
(péndulo) e implementando el control con una tarjeta Arduino MEGA.
En el eje de giro del aeropéndulo se encuentra otro potenciómetro que varía su
resistencia conforme la barra de sujeción. Posteriormente el Arduino debe de
detectar la variación de dicho potenciómetro, interpretar dicha señal y reinterpretarla
como la pendiente de la función lineal que describe la viga de sujeción.
3
Marco Teórico
Péndulo
Sistema mecánico que se mueve en un movimiento oscilatorio. Un péndulo simple se
compone de una masa puntual m suspendida por una cuerda ligera supuestamente
inextensible de longitud L, donde el extremo superior de la cuerda está fijo. Al separar la
masa de su posición de equilibrio, oscila a ambos lados de dicha posición, realizando un
movimiento armónico simple. En la posición de uno de los extremos se produce un equilibrio
de fuerzas.
Un péndulo simple se define como una partícula de masa m suspendida del punto O por un
hilo inextensible de longitud l y de masa despreciable.
Si la partícula se desplaza a una posición q0 (ángulo que hace el hilo con la vertical) y luego
se suelta, el péndulo comienza a oscilar.
4
La modulación por ancho de pulsos (PWM) de una señal o fuente de energía es una técnica
en la que se modifica el ciclo de trabajo de una señal periódica, ya sea para transmitir
información a través de un canal de comunicaciones o para controlar la cantidad de energía
que se envía a una carga.
El ciclo de trabajo de una señal periódica es el tiempo de encendido (llamado ancho de
pulso) en relación con el periodo.
El PWM tiene varias aplicaciones, pero a nosotros la que nos interesa es la de convertidor
ADC, lo que nos permite simular una salida analógica con una salida digital. El control digital
se usa para crear una onda cuadrada, una señal que conmuta constantemente entre
encendido y apagado. Este patrón de encendido-apagado puede simular voltajes entre 0
(siempre apagado) y 5 voltios (siempre encendido) simplemente variando su ciclo de
trabajo. A continuación, se muestra una imagen del funcionamiento del pwm en Arduino.
5
Diseño
Diseño Conceptual
Potenciómetro
controlador de ángulos Contrapeso
Motor
Barra Móvil
Barra Fija
Arduino
Hélice Potenciómetro
controlador de potencia
Protoboard
Base
6
Componentes
Fuente:
Para energizar el sistema se requiere una fuente de potencia BK PRECISION
proporcionada por el instituto, estableciendo el valor del voltaje a 12 volts los cuales
alimentarán el motor.
Osciloscopio:
Un osciloscopio es un instrumento de medición para la electrónica. Representa una
gráfica de amplitud en el eje vertical y tiempo en el eje horizontal.
Arduino uno:
Arduino uno es una placa que contiene 14 pines de entradas/salidas digitales (de las cuales
6 se pueden utilizar como salidas PWM), 6 pines de entradas analógicas, un botón de reset,
una conexión para USB, una conexión para alimentar el Arduino de forma externa, todo ello
basado en el microcontrolador ATmega328.
7
Driver:
El circuito integrado L293B (tabla 12.1 y figuras 12.1, 12.2, 12.3 y 12.4) se ha
diseñado con el propósito de realizar el control de los motores CC (DC) de manera
óptima y económica. Está conformado por cuatro amplificadores push-pull capaces
de entregar una corriente de salida de 1A por canal.
Potenciometro:
Un potenciómetro es uno de los dos usos que posee la resistencia o resistor variable
mecánica. El usuario al manipularlo obtiene entre el terminal central y uno de los
extremos una fracción de la diferencia de potencial total se comporta como un
divisor de tensión o voltaje.
8
Protoboard:
La Protoboard, llamada en inglés breadboard, es una placa de pruebas en los que se
pueden insertar elementos electrónicos y cables con los que se arman circuitos sin la
necesidad de soldar ninguno de los componentes.
9
Conexiones
Cableado motor
10
Programa
11
12
Funcionamiento
13
éxito. La señal que proporciona el oscilador con dientes es lo que determina la salida
de la frecuencia. Es un sistema que ha dado buenas demostraciones de funcionar,
convirtiéndose en un recurso muy utilizado en cuanto a la disponibilidad de recursos
energéticos.
14
Desarrollo
• Se hizo el diseño físico del proyecto
15
• Se conecto a la fuente procurando meter un voltaje adecuado para no dañar los
demás componentes
16
Potenciómetro
Con el osciloscopio se puede observar las señales (pulsos) generados por Arduino que
controlan el aeropéndulo, demostrando así que cambia la gráfica de las señales cuando se
le cambia el voltaje aplicado, estos cambios se ven gracias a que los pulsos se hacen más
anchos o delgados tendiendo a parecer una línea recta.
En la grafica que resulta representa el cambio de voltaje (eje y) con respecto al tiempo (eje
x)
17
Conclusión
Con este proyecto podemos darnos cuenta de la relación de ángulos con respecto al voltaje
aplicado en el motor, debido al levantamiento que produce la hélice a diferentes rpm. Estos
ángulos fueron medidos con la ayuda de otro potenciómetro que giraba en función del
voltaje suministrado. Esto se pudo realizar de acuerdo a la función que tenía el
potenciómetro, ya que al estar unido a la viga de sujeción funcionaba como pivote y al
mismo tiempo registraba los ángulos de inclinación. Por último, nos dimos cuenta de que
los valores analógicos necesarios para los componentes cambian con respecto a los
componentes que tengamos en el mecanismo, ya que cada uno tiene sus especificaciones.
Creemos que se puede mejorar la parte estructural, pues se genera una ligera vibración en
la estructura al accionar el motor por el juego que existe entre el potenciómetro que mide
los ángulos y el soporte. También se puede modificar la hélice para obtener mayor
levantamiento con los mismos rpm para que la viga de sujeción de madera quede
completamente horizontal y el potenciómetro registre un mayor rango de ángulos.
El siguiente paso sería modificar el sistema de control para que, por medio de funciones de
transferencia, hacer que la viga de sujeción se mantuviera en equilibrio y regresara a este
ante cualquier perturbación.
Bibliografía
https://www.udemy.com/?utm_source=adwords-
brand&utm_medium=udemyads&utm_campaign=NEW-AW-PROS-Branded-Search-SP-
SPA_._ci__._sl_SPA_._vi__._sd_All_._la_SP_._&tabei=7&utm_term=_._ag_5360404071
8_._ad_254061738919_._de_c_._dm__._pl__._ti_kwd-
310556426868_._li_1010043_._pd__._&gclid=EAIaIQobChMI7bPprdGN3gIV3LXACh1jUw
GXEAAYASAAEgJFZPD_BwE
https://programarfacil.com/blog/el-potenciometro-y-arduino/
http://diymakers.es/control-velocidad-y-sentido-de-motor-dc/
18