Diseño de Cohetes
Diseño de Cohetes
Diseño de Cohetes
Director:
Cristhian Camilo Timoté Bejarano
MSc. GNSS
_________________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
_________________________________________
Firma del presidente del jurado
_________________________________________
Firma del jurado
_________________________________________
Firma del jurado
3
Las directivas de la Fundación
Universitaria Los Libertadores, los
jurados calificadores y el cuerpo
docente no son responsables por los
criterios e ideas expuestas en el
presente documento. Estos
corresponden únicamente a los
autores
4
Dedicamos este proyecto a nuestras
familias, ya que gracias a su esfuerzo
y apoyo incondicional es posible
encontrarnos en la culminación de
esta etapa. De ante mano a Dios por
darnos la fortaleza de creer en
nosotras y nuestras capacidades
asumiendo cada adversidad como un
logro más, para nuestras vidas.
5
AGRADECIMIENTOS
6
CONTENIDO
GLOSARIO 14
ABREVIATURAS 17
RESUMEN 20
INTRODUCCIÓN 21
OBJETIVOS 22
METODOLOGÍA 23
1. ANTECEDENTES. 25
2. MARCO CONCEPTUAL 29
3. MARCO LEGAL 36
4. CARACTERIZACIÓN COHETE SONDA LIBERTADOR I 39
4.1. MODELO DINÁMICO 40
5. CARACTERLIZACION LIBERTADOR I ESCALA 2:1 46
6. SISTEMA DE EYECCIÓN 47
6.1. PRIMERA FASE: SISTEMA DE EYECCIÓN PISTON DE MADERA 48
6.2. SEGUNDA FASE: SISTEMA DE EYECCIÓN A PISTÓN DE ALUMINIO
60
6.3. TERCERA FASE: SISTEMA DE EYECCIÓN PIÑÓN CREMALLERA
73
7. COMPUTADORA 78
7.1. CARACTERIZACIÓN DE SENSORES Y PLATAFORMA 78
7.1.6. Módulo de potencia batería. 83
7.2. COMUNICACIÓN ENTRE SENSORES 84
7.3. ESQUEMAS DE PROGRAMACIÓN 85
7.4. FILTRO COMPLEMENTARIO 89
7.5. CONSTRUCCIÓN DE LA COMPUTADORA 91
7.6. PRUEBAS DE LA COMPUTADORA 93
7
CONCLUSIONES 103
RECOMENDACIONES 105
RECOMENDACIONES FUTUROS PROYECTOS 107
REFERENCIAS 108
ANEXOS 115
8
LISTA DE TABLAS.
9
LISTA DE IMÁGENES.
10
Imagen 40. Prototipo final de la computadora 92
Imagen 41.Componentes de la computadora 93
Imagen 42. Tiempo de ejecución del código Arduino Maestro 93
11
LISTA DE GRÁFICAS
12
ANEXOS
13
GLOSARIO
14
IGNITOR: es un dispositivo que genera las condiciones eléctricas necesarias para
iniciar el encendido del propelente.
INCLINACIÓN: es la desviación que tiene un cuerpo con respecto a un plano de
referencia.
INTEGRADOS: son pequeños dispositivos electrónicos que cuentan con circuitos
internos y son hechos en materiales semiconductores.
LENGUAJE C: es un lenguaje de programación, que maneja estructuras sencillas
para el desarrollo de un programa de control.
LIBRERÍAS: son diferentes programas en código realizados como base para el
funcionamiento.
MAESTRO: es el dispositivo encargado de enviar la señal, definiendo los canales y
las características de comunicación.
MARCO DE REFERENCIA: Desde el punto de vista del observador y/o punto de
origen, el marco de referencia se puede definir como la base, desde la cual se
analizará una magnitud física con respecto a un objeto.
MISIÓN: es el objetivo por el cual se construyó el cohete es decir las tareas que
debe cumplir el cohete durante su vuelo.
MULTIPLEXOR: son circuitos con varias entradas y una salida de datos. Son
capaces de seleccionar una de las entradas de datos para permitir su transmisión
desde la entrada seleccionada hacia la salida.
MULTIMAESTRO: un maestro puede actuar como emisor y receptor.
OJIVA: es la parte delantera de un cohete o proyectil y adquiere su nombre ya que
tiene dos curvas que se unen en un extremo generando una punta.
PARACAÍDAS: es un objeto creado para disminuir de forma gradual la velocidad de
un cuerpo en caída libre.
POLVO DE ÁNGEL: es un tipo de propelente en polvo, obtenido de la combinación
de nitrato de potasio y dextrosa.
PROPELENTE: es una sustancia química en estado líquido o sólido, es además un
componente fundamental del sistema de propulsión del motor cohete y en menor
proporción para el sistema de recuperación ya que es el encargado de generar la
reacción química que producen los gases calientes a alta presión dentro de la
cámara de combustión.
RECEPTOR: es el que recibe una señal que proviene desde el transmisor
SEÑAL: es la variación de una corriente eléctrica u otra magnitud física que se utiliza
para transmitir información.
SEÑAL SEMIBIDIRECCIONAL: es la existencia de una única línea de datos que se
puede usar para flujo de ambos sentido, pero no simultáneamente.
SISTEMA DE EYECCIÓN: es el sistema encargado de realizar la expulsión del
paracaídas y la ojiva del cohete
15
SOFTWARE: es el nombre otorgado al conjunto de programas que facilitan el
funcionamiento de un dispositivo electrónico.
SPI: es un tipo de comunicaciones, usado principalmente para la transferencia de
información entre circuitos integrados en equipos electrónicos
TRANSMISOR: es el encargado de modificar la información original de tal manera
que pueda ser adecuada para su transmisión.
TRAYECTORIA: es la descripción del movimiento de un cuerpo teniendo en cuenta
una sucesión de posiciones, esta trayectoria depende de un marco de referencia.
VELOCIDAD: es una magnitud vectorial que se refiere a la distancia recorrida por
un objeto en la unidad de tiempo.
VELOCIDAD ANGULAR: es una magnitud que se refiere al ángulo recorrido en
unidad de tiempo.
16
ABREVIATURAS
A Amperio
ADC Analog to digital converter – Convertidor de análogo a digital
B Byte
C Centigrados
CFC Compuestos Clorofluorocarbonados
CNC Control numérico computarizado
CS Chip selec t
DOF Degrees of freedom – grados de libertad
DX Dextroza
E11 Módulo de elasticidad en la dirección longitudinal
E22 Módulo de elasticidad en la dirección transversal
F Fahrenheit
Ft Feet – pies
g gramos
G12 Módulo de cizallamiento longitudinal paralelo al plano
GICA Grupo de Investigación de Ciencias Aeroespaciales
GND Ground – Tierra
Hz Hertz
I2C Inter integrated circuit – circuito inter-integrados
IDEAM Instituto de Hidrología, Meteorología y Estudios Ambientales
IMU Inercial measurement unit – unidad de mediciones inerciales
in inch - pulgadas
KN Nitrato de potasio
Lb Libras
LDO Low droout – baja deserción
17
m metros
Máx Máximo
MEMS Micro electro mechanical systems – sistemas electro mecánicos
Min Mínimo
MISO Master In slaveln – maestro al esclavo
MOSI Master Out slaveln – eslavo al maestro
MSL Medium sea level – nivel medio del mar
N Newton
Prefijos SI
Símbolo Nombre
G giga
M mega
K kilo
H hecto
Da deca
Da deci
C centi
M mili
µ micro
18
N nano
19
RESUMEN
ABSTRACT
The development of this document presents the design made for a recovery system,
its operation, its components and other characteristics. This system is composed of
two sections one mechanic, one electronic, the first one is responsible for ejecting
the warhead, and release the parachute at the time the signal is sent. This signal is
emitted by the second section of the system, which has sensors to determine the
path output and generate the signal that activates the motors at the indicated time.
In addition, within the document are the characteristics of the materials and
components used, as well as the tests and analyzes made during the development
of the system design.
20
INTRODUCCIÓN
Este proyecto se desarrolló dentro del Semillero de investigación GICA Aerodes & I
– Cohetería de la Fundación Universitaria Los Libertadores, dentro de los intereses
investigativos del semillero se encuentra la creación de cohetes tipo amateur para
la toma de datos atmosféricos, debido al alto costo que genera la construcción y el
lanzamiento de estos vehículos surge la necesidad de desarrollar un sistema de
recuperación, para que los equipos usados en la toma de datos atmosféricos
puedan ser reutilizados.
21
OBJETIVOS
Objetivo general
22
METODOLOGÍA
Para el desarrollo de esta investigación titulada Diseño detallado e integración de
un sistema de recuperación para el Cohete- Sonda Libertador I, se mantuvo el
método científico y heurístico, éstos están ajustados a las técnicas del método
descriptivo. Las técnicas de este método, sugieren una serie de etapas en las cuales
se fundamenta el desarrollo de cada una de las actividades, características e
investigaciones teóricas que conllevan a la investigación científica, desarrollando la
probabilidad de funcionamiento y generación de conocimiento por medio del método
heurístico. En este método el investigador expone una problemática, formando una
estrategia viable de desarrollo desde un punto de vista exterior a fin de lograr la
posible solución. Finalizando con una reevaluación o retroalimentación en la cual se
verifique el efecto de las actividades o estrategias planteadas.
La Heurística es comprendida como el método por el cual se busca aumentar el
conocimiento, siendo esta una característica natural del ser humano. [1] [2]
El método heurístico dentro del desarrollo de este proyecto se ve reflejado en los
pasos metodológicos, debido a que estos están acoplados directamente a lo que es
la elaboración del Diseño detallado e integración de un sistema de recuperación
para el cohete Libertador I, en el cual se abarcan los primeros ítems o pasos,
descritos en la fase metodológica.
Del mismo modo el método científico se usará dentro del desarrollo del proyecto.
Este método se define como un instrumento que describe, analiza y evalúa los
resultados de una observación realizada, ésta con el fin de sintetizar y concluir el
acercamiento a una realidad. [3]
ETAPAS METODOLOGICAS
1 ETAPA: Conceptualización
23
3 ETAPA: Fabricación sistema de eyección
24
1. ANTECEDENTES.
El cohete A-4, potente arma de destrucción creada por alemanes, que fue diseñada
como un cohete que proporcionaba mayor alcance, altitud de vuelo y velocidad que
su antecesora la V1.
25
Al final de la Segunda Guerra Mundial y con la llegada de Estados Unidos a
Alemania se obligó al ingeniero Wernher Von Braun y a los alemanes “prisioneros
de la paz” a emprender los proyectos científicos involucrando sus conocimientos en
las bombas V1 y V2 para realizar nuevos desarrollos en cohetes con mejor alcance.
Este proyecto terminó en una gran decepción ya que el Cohete A-4 tenía un quinto
de la velocidad necesaria para entrar a la órbita y los cohetes realizados solo eran
de corto alcance, capaces de subir a la estratosfera (200 km de altitud).
En 1949 llega la segunda etapa del cohete A-4, el cual denominaron Cohete-sonda
WAC-Corporal de 300 Kg de peso incluyendo una carga útil, alcanzo una altitud de
400 km, este logro fue tan acertado que se solicitó realizar un vínculo académico en
cuanto al desarrollo de los cohetes, para iniciar investigaciones científicas en la
estratósfera.
El desarrollo de los sistemas de recuperación se dejó de lado hasta los años 60,
donde surgieron los primeros proyectos de sistemas de lanzamiento reutilizables
de aterrizaje vertical dentro de los que están los sistemas SSTO naves con la
capacidad de alcanzar la órbita despegando y aterrizando verticalmente en una sola
etapa. [10]
26
aterrizaje suave sobre el océano Pacífico [14], como se muestra en la siguiente
imagen.
Fuente: Woods, & O'Brien, F. (2010). The Apollo 10 Flight Journal. [Fotografía] [En
línea]
27
características propias a este proyecto, éste incluye la captación de muestras en la
atmosfera.
28
2. MARCO CONCEPTUAL
29
estos cohetes es de rotación respecto a su eje longitudinal. Los cohetes describen
una trayectoria con curvas del tipo elíptico, parabólico o hiperbólico. [23] [24]
El móldelo típico del vuelo de un cohete esta descrito en cuatro fases de vuelo como
se ve en la Imagen 2
Imagen 2. Fases de vuelo de un cohete.
Dentro del desarrollo de la misión del cohete se tiene como objetivo recuperarlo por
lo cual se debe incluir en él un sistema de recuperación, este sistema es el
encargado de hacer posible el rescate integral del cohete y su carga, mediante el
trabajo conjunto del sistema de radiobaliza o por un sistema de referencia, el cual
facilita la recuperación segura de la carga y mantiene la integridad del mismo, de
las personas y del entorno. Propiamente esté sistema se encuentra en el cohete,
definido por la carga a bordo y el tipo de misión. En este sistema se encuentra varios
30
tipos de paracaídas, de acuerdo a su finalidad: ya sea por cinta de recuperación o
por paracaídas elíptico y hemisférico. [26] [27]
Motor cohete de propelente líquido: Estos motores por lo general llevan combustible
y un oxidante que se encuentran en diferentes depósitos, para posteriormente ser
enviados a la cámara de combustión donde reaccionan al entrar en contacto
produciendo los gases de combustión que generan el empuje del motor al ser
expulsados a alta velocidad por la tobera. Algunas de las combinaciones de
combustible y oxidante más usadas son la de hidrogeno líquido que actúa como
combustible y oxígeno líquido que trabaja como oxidante en la reacción.
Dentro de este tipo de motores existe uno llamado mono-propulsor el cual cuenta
con solo un compuesto químico en estado líquido que pasa a través de un
catalizador ubicado en la cámara de combustión encargado de descomponerlo y
generar una mezcla gaseosa que se quema. [29]
Todos los propelentes son realizados de una forma geométrica similar que
generalmente es cilíndrica ya que de esta forma se maximiza la eficiencia
volumétrica encajando dentro del motor cohete. Esta forma cilíndrica puede tener
31
varios segmentos, como un núcleo que aumenta el área del propelente expuesta a
la combustión inicial. El núcleo se puede realizar de varias formas como lo son:
circular, estrella, cruz, entre otros. [30]
32
este mensaje llegue a su destino. Todo este sistema simplificado de manera
electrónica, estará dado por las siguientes secciones: una fuente de información, un
medio de transmisión y un destino de información; donde su procesamiento será
mediante símbolos análogos y digitales. Dentro de los símbolos análogos, tenemos
la información en imágenes de video, voz humana, o música; para los digitales se
obtiene la codificación de números en el sistema binario, los códigos alfanuméricos,
los símbolos gráficos, los códigos de operación de microprocesadores o la
información de bases de datos. [33] [34]
Estos dispositivos IMU cuentan con giróscopos, los giróscopos son dispositivos
electromecánicos que mide la orientación en el espacio de un objeto o vehículo,
generalmente existen dos tipos de giróscopos, Rate gyros que generan una tensión
o una frecuencia proporcional a la velocidad de giro y los rate integrating gyros, los
cuales indican el ángulo de giro. [36] Respecto a su fabricación los giróscopos
pueden ser mecánicos, este tipo de giróscopo tiene una masa que funciona como
una referencia del movimiento vibratorio de tal manera que una rotación angular
perpendicular al movimiento produce una fuerza perpendicular al movimiento
vibratorio y la rotación angular. Actualmente se encuentran también los giróscopos
tipo MEMS que son sensores de vibración a base de silicio que utilizan una
transferencia de energía entre dos modos de vibración de una estructura mecánica
para realizar la medición. [37] Así como los giróscopos hacen parte de las IMU los
acelerómetros también ya que son sensores inerciales que miden la segunda
derivada de la posición, un acelerómetro mide la fuerza de inercia generada cuando
una masa es afectada por un cambio de velocidad. Este dispositivo convierte la
aceleración de la gravedad o de movimiento en una señal eléctrica analógica
proporcional a la fuerza aplicada al mecanismo sometido a aceleración o
desaceleración, esta señal analógica indica en tiempo real la aceleración
instantánea del objeto sobre el cual se encuentra montado el acelerómetro. [38] Los
acelerómetros se pueden dividir en diferentes tipos, como el acelerómetro mecánico
33
que es uno de los acelerómetros más simples ya que se compone uniendo una
masa a un dinamómetro cuyo eje está en la misma dirección que la aceleración que
se desea medir. Los acelerómetros es el de efecto Hall este para su funcionamiento
utiliza una masa sísmica dónde se coloca un imán y un sensor de efecto hall que
detecta cambios en el campo magnético. Otro tipo de acelerómetro es el
piezoeléctrico su funcionamiento se basa en un retículo cristalino piezoeléctrico que
al comprimirse produce una carga electica que es proporcional a la fuerza aplicada.
Por último están los acelerómetros triaxiales o de condensador que miden el cambio
de capacidad eléctrica de un condensador mediante una masa sísmica situada entre
las placas del mismo, que al moverse hace cambiar la corriente que circula entre
las placas del capacitor.
Dentro de los último acelerómetros se encuentran los acelerómetros triaxiales (X,
Y, Z) en un sólo chip de silicio, incluyendo en el mismo la parte electrónica que se
encarga de procesar las señales. El principio de operación de los dispositivos,
acelerómetros e inclinómetros de tecnología MEMS, están basados en el traspaso
térmico, por convección natural. Estos dispositivos miden cambios internos, de la
transferencia de calor causada por la aceleración, ofreciendo ventajas significativas
sobre el empleo de una estructura tradicional sólida de masas de prueba, ya que la
masa de prueba en el diseño de los sensores MEMS son moléculas de gas, las
estructuras móviles mecánicas son eliminadas dentro del acelerómetro.
La tecnología MEMS hace referencia a sistemas micro electro mecánicos, que usan
diferentes materiales para su funcionamiento y dependiendo de su aplicación, por
ejemplo para la mayoría de los sistemas electrónicos se usa el silicio, ya que este
material cumple con las leyes de Hooke, es decir que cuando hay flexión sobre el
material existe una mínima disipación de energía lo que lo hace fiable, además que
si se ejercen movimientos repetitivos sobre él la fatiga que sufre es pequeña. Otros
materiales que se usan en cambio del silicio para la construcción de sistemas
electrónicos son diferentes tipos de metales como el oro, el níquel, el aluminio entre
otros, estos metales no son tan confiables como el silicio pero si se usan sin sobre
pasar sus limitaciones pueden ser muy confiables los resultados. [39]
34
receptor, para el caso del esclavo sucede lo mismo difiere en que no podrá gobernar
el bus. [40]
35
3. MARCO LEGAL
LEY 1569 DE 2012 (agosto 2): Por medio de la cual se aprueba el “Convenio sobre
el Registro de Objetos Lanzados al Espacio Ultraterrestre”, suscrito en Nueva York,
Estados Unidos de América, el doce (12) de noviembre de mil novecientos setenta
y cuatro (1974).
Este Convenio fue realizado el 14 de enero de 1975 realizado en Nueva York. El
convenio fue aprobado por el Congreso de la República mediante Ley 1569 del 2
de agosto de 2012, y finalmente fue declarado exequible por la Corte Constitucional
con la Sentencia C-220 del 17 de abril de 2013, que entro en vigencia el 10 de
enero de 2014. En esta Ley, como su nombre bien lo indica, se busca reglamentar
el registro de todos los objetos espaciales entendiéndose como "objeto espacial las
partes componentes de un objeto espacial, así como el vehículo propulsor y sus
partes" [71,72]. Este registro permitirá su fácil identificación, y el cual se deberá
realizar frente a un estado de lanzamiento, entendiéndose como estado de
lanzamiento "Un Estado que lance o promueva el lanzamiento de un objeto espacial;
Un Estado desde cuyo territorio o desde cuyas instalaciones se lance un objeto
espacial." [71,72] Este estado deberá de igual forma notificar al Secretario General
de las Naciones Unidas este registro.
LEY 1591 DE 2012 (noviembre 20): Por medio de la cual se aprueba el “Convenio
Sobre la Responsabilidad Internacional por Daños Causados por Objetos
Espaciales”, hecho en Washington, Londres y Moscú, el 29 de marzo de 1972.
Convenio que se reconoció y ratificó en Colombia, adoptado en Washington,
Londres y Moscú, el 29 de marzo de 1972, aprobado por el Congreso de la
República mediante Ley 1591 del 20 de noviembre de 2012, declarado exequible
por la Corte Constitucional mediante Sentencia C- 829 del 13 de noviembre de
2013, y vigente para la República de Colombia desde el 2 de julio de 2014. En este
convenio se parametriza o reglamenta la responsabilidad que adquiere cada uno de
los Estados de lanzamiento en el momento de realizar un lanzamiento incluyendo
dentro de este cualquier tipo de intento de lanzamiento [73,74]. Si en el momento
de realizarlo se genera algún daño, entendiéndose por daño "la pérdida de vidas
humanas, las lesiones corporales u otros perjuicios a la salud, así como la perdida
de bienes o los perjuicios causados a bienes de Estados o de personas físicas o
morales, o de organizaciones internacionales intergubernamentales" [73,74] cada
36
Estado de lanzamiento involucrado en el lanzamiento debe hacerse responsable de
los daños causados por su objeto espacial en medida de lo que le corresponde.
Dentro del convenio y por lo tanto dentro de la ley 1591 de 2012 se reglamenta
también las responsabilidades que adquieren los estados dueños de un objeto
espacial que se encuentre fuera de la superficie de la tierra y ocasione daños a
otros objetos espaciales o daños en general.
37
cuenta con ecuaciones que permiten realizar el manejo de los mismos, otras que
permiten realizar las correcciones del sensor de temperatura y por ultimo unas que
facilitan el cálculo de otras variables aerológicas como la presión, la densidad,
velocidad del sonido, conductividad térmica y viscosidad. [77]
38
4. CARACTERIZACIÓN COHETE SONDA LIBERTADOR I
39
4.1. MODELO DINÁMICO
⃗⃗⃗⃗𝐼 = 𝑉
⃗⃗ + 𝜔 (1)
𝑉 ⃗⃗⃗⃗⃗𝑥𝑟⃗
⃗⃗⃗⃗𝐼 = 𝑉
𝑉 ⃗⃗ + 𝜔𝑟 cos 𝜙𝑗̂ (2)
⃗⃗⃗⃗𝐼
𝑑𝑉
𝑎𝐼 =
⃗⃗⃗⃗ ⃗⃗ + 𝜔(𝑟̇ cos 𝜙̇ − 𝑟𝜙 siṅ 𝜙) 𝑗̂ + 𝜔𝑟 cos 𝜙(𝜔𝑘̂ 𝑋𝑗̂)
=𝑉 (3)
𝑑𝑡
La velocidad no inercial V en las componentes cartesianas del sistema de referencia
del vehículo o el sistema oxyz
⃗⃗ = 𝑉[(cos 𝜗)𝑖̂ + (sin 𝜗 sin 𝐴)𝑗̂ + (sin 𝜗 cos 𝐴)𝑘̂]
𝑉 (4)
40
En términos del radio y la velocidad angular, se escribe la velocidad de manera:
⃗⃗ = 𝑟𝑖̂̇ + Ω × (𝑟𝑖̂)
𝑉 (5)
Ω = Ω𝑥 𝑖̂ + Ω𝑦 𝑗̂ + Ω𝑧 𝑘̂ (6)
𝑟̇ = 𝑉 cos 𝜗 (9)
𝑉 sin ϑ cos 𝐴 ( 10 )
Ω𝑦 = −
𝑟
𝑉 sin ϑ sin 𝐴 ( 11 )
Ω𝑧 =
𝑟
𝑉 sin 𝜗 sin 𝐴 ( 13 )
𝜆̇ =
𝑟 cos 𝜙
41
en dirección del vector velocidad y 𝑧𝑣 en dirección de la fuerza de sustentación
perpendicular al vector velocidad. De esta manera las fuerzas que se ejercen sobre
el plano del cohete se pueden ver en la Imagen 4
𝐹⃗ = (𝑇
⃗⃗ cos 𝛼 − 𝐷
⃗⃗ − 𝑊
⃗⃗⃗⃗ cos 𝜗) 𝑥𝑣 + (𝑇
⃗⃗ sin 𝛼 − 𝐿
⃗⃗ − 𝑊
⃗⃗⃗⃗ sin 𝜗)𝑧𝑣 ( 14 )
42
Los términos Ω⃗⃗⃗ + 𝜔
⃗⃗ determinan la velocidad angular total del sistema y se
encuentran representados por las componentes
𝑉2 ( 19 )
𝑎𝑥 = 𝜗 − 𝑉𝜗̇ − sin 𝜗 − 2𝜔𝑉 sin 𝜗 sin 𝐴 cos 𝜙 − 𝑟𝜔2 𝑐𝑜𝑠 2 𝜙
𝑟
43
Se procede a realizar una transformación de coordenadas entre el sistema de
referencia local, anteriormente mencionado, al sistema de referencia del cohete
mediante una rotación sobre los ejes oxyz a los ejes 𝑥𝑣 𝑦𝑣 𝑧𝑣 del sistema de referencia
del cohete, con los ·ángulos 𝜗 y A, como se observa en la siguiente matriz
𝑎𝑥𝑣 cos 𝜗 sin 𝜗 sin 𝐴 sin 𝜗 cos 𝐴 𝑎𝑥
𝑎
( 𝑦𝑣 ) = ( 0 cos 𝐴 −sin 𝐴 ) (𝑎𝑦 ) ( 22 )
𝑎𝑧𝑣 − sin 𝜗 cos 𝜗 sin 𝐴 cos 𝜗 cos 𝐴 𝑎𝑧
𝑉2
𝑎𝑧𝑣 = 2𝜔𝑉 cos 𝜗 sin 𝐴 + sin 𝜗
𝑟 ( 25 )
̇ 2
+ 𝑉𝜗 𝑟𝜔 cos 𝜙 (cos 𝜗 cos 𝐴 sin 𝜙 + sin 𝜗 cos 𝜙)
44
𝑇 sin 𝛼 𝐿 𝑊𝑟 sin 𝜗 𝑊𝜙 cos 𝜗 cos 𝐴 ( 28 )
𝜗̇ = + + − 2𝜔 sin 𝐴 cos 𝜙 +
𝑚𝑉 𝑚𝑉 𝑚𝑉 𝑚𝑉
𝑉 𝜔2 𝑟 cos 𝜙
− sin 𝜗 − (sin 𝜙 cos 𝜗 cos 𝐴 + cos 𝜙 sin 𝜗)
𝑟 𝑉
45
5. CARACTERLIZACION LIBERTADOR I ESCALA 2:1
Para cumplir la misión principal de este cohete a escala, se debe hacer recuperable
así mismo, se parte de las características que tiene un cohete durante su trayectoria
de vuelo, seguimiento que se puede realizar por medio de dispositivos electrónicos
tales como radares, giróscopos, acelerómetros, sistemas inerciales, GPS, sistemas
de telemetría entre otros. En la implementación y desarrollo de este cohete que
maneja bajas alturas y velocidades, para el diseño del sistema en general se toma
como referencia el cuerpo del cohete, sabiendo cuál es su posición de lanzamiento
y trayectoria de vuelo de acuerdo a su centro de gravedad y a su centro de
presiones.
El sistema de propulsión de este cohete a escala está dado por las dimensiones de
diseño. El propelente utilizado en este se mantiene con respecto al cohete real a fin
de realizar un seguimiento mediante la observación del mismo. Para la
implementación de los sistemas se realiza el mismo seguimiento a través de
pruebas y análisis posteriores a los lanzamientos esperando que su
comportamiento sea el deseado dadas a las variables planteadas. A continuación
se muestra la Imagen 5 con las dimensiones que tiene el cohete Libertador I a escalo
2:1.
Imagen 5 Dimensiones del cohete Libertador I 2:1 en mm
Fuente: autores
46
6. SISTEMA DE EYECCIÓN
Por esta razón para el diseño inicial del sistema de expulsión del paracaídas para
el cohete Libertador I escala 1:2 se decidió inicialmente usar una carga pirotécnica
que permitiera generar la presión necesaria para realizar la eyección de la ojiva y el
paracaídas. En la siguiente imagen se pueden observar las fases de diseño por las
que paso el sistema de eyección desde la inicial hasta el sistema final.
Fuente: Autores.
47
6.1. PRIMERA FASE: SISTEMA DE EYECCIÓN PISTON DE MADERA
Para realizar el diseño conceptual del sistema de eyección se debe tener en cuenta
principalmente el peso del paracaídas y de la ojiva, y de esta forma calcular la fuerza
mínima necesaria que debe tener el sistema para cumplir con su función. Esta
fuerza fue calculada por medio de la segunda ley de Newton.
𝐹 =𝑚∗𝑎 ( 29 )
Donde F seria la fuerza o peso del paracaídas y la ojiva, m es la masa total es decir
la suma de la masa del paracaídas y de la ojiva, y a es la aceleración, en este caso
es la gravedad. Por lo tanto, tenemos que:
Obtenida la fuerza mínima necesaria que es de 9,241 N se debe en cuenta que para
hacer el sistema confiable está fuerza se debe multiplica por un margen de
seguridad el cual se tomará de 3 para este caso.
Esta fuerza es generada por una presión de gases proveniente del propelente por
lo tanto se debe calcular la presión necesaria para obtener la fuerza total. Sabiendo
que.
𝐹
𝑃= ( 30 )
𝐴
48
Donde P es la presión necesaria para que el sistema funcione, F es la fuerza
calculada con la ecuación ( 29 ) y A es el área del cilindro por lo tanto es necesario
usar la siguiente ecuación.
𝐴 = 2𝜋𝑟 2 + 2𝜋𝑟 + ℎ ( 31 )
𝑉 = 𝜋𝑟 2 ∗ ℎ ( 32 )
Sabiendo que el radio del cilindro es de 5x10-3 m y la altura del mismo es de 0,03m
despejando estos valores en la ecuación anterior se obtiene que.
kg
𝑚 = 1600 ∗ 2,3562𝑥10−6 𝑚3 = 3,77𝑥10−3 𝑘𝑔
m3
Conociendo estos datos finalmente se realiza un sistema de pistón que estará
compuesto por un tubo hueco unido a dos bases y un pistón unido a otra base, este
es el encargado de mover la ojiva y el paracaídas
49
6.1.2. Caracterización de materiales.
Este sistema está construido como se describió anteriormente por dos bases de
madera de 68 mm de diámetro una unida a un tubo hueco de aluminio, donde se
agrega una medida exacta de propelente que es el encargado de generar la presión
dentro del tubo para expulsar el pistón hecho en balso, que se encuentra unido a la
otra base de madera. Para activar el propelente se usa un ignitor hecho en un hilo
de ferroníquel a la cual se le conecta una fuente de poder, y se activa con
aproximadamente un 1 A, y por medio de un orificio hecho en el tubo de aluminio
se hace que este ignitor tenga contacto con el propelente. El modelado del sistema
se puede observar en la siguiente imagen.
Fuente: Autores
Cada uno de los materiales usados para el diseño del sistema se describe
continuación.
Aluminio
50
corrosión, baja densidad por lo tanto bajo peso, buena conductividad térmica y
eléctrica entre otras [48] [49]
En la Tabla 1 se pueden observar las principales características del aluminio.
51
Balso
El balso es una madera con características que lo hacen un material manejable, su
principal propiedad es la relación que existe entre su peso extremadamente liviano
y su alta resistencia y estabilidad, pero también tiene propiedades como ser un buen
aislante acústico, eléctrico, térmico y vibrático, entre otras, que lo convierte en un
elemento con múltiples aplicaciones.
seco al
Densidad verde Básica
aire
(gr/cm^3)
0,34 0,16 0,12
relación
Contracción tangencial radial
T/R
normal %
4,27 1,69 2,56
Fuente: Ficha técnica N°5 Balso (en línea) [54]
52
Madera Triplex
También conocido como multi-laminado, "plywood" o triplay, es un tablero elaborado
con finas chapas de madera pegadas con las fibras transversalmente una sobre la
otra con resinas sintéticas o fenólicas mediante fuentes de presión y calor. Esta
técnica mejora notablemente la estabilidad dimensional del tablero con respecto de
madera maciza. [53] Generalmente se usa un número impar de hojas de madera
uniéndolas de tal forma que queden en un ángulo de 90° entre sí. Este tipo de
madera se conoce como un compuesto laminar. [55]
Casi todas las propiedades de la madera difieren en las tres direcciones básicas de
anatomía de la madera (axial, radial, tangencial).
Barniz Poliuretano
El barniz de poliuretano es un elemento que se usa para la protección de la
madera ya que da transparencia, brillo y resistencia al rayado y solidez.
En la Tabla 5 se evidencian las principales propiedades del barniz de poliuretano.
53
6.1.3. Construcción
La construcción se inicia con las bases hechas en triplex de 3mm con un círculo de
67 mm de diámetro y un orificio interior de 10 mm aproximadamente como el que
se observa en la Imagen 8 , orificio que permite unir el pistón de madera y el tubo
de aluminio.
Fuente: autores.
Fuente: autores.
54
Imagen 10 Barniz de poliuretano
Fuente: autores.
En la Imagen 11 se puede observar la comparación del pistón sin y con el barniz
de la Imagen 9.
Fuente: autores.
Luego de tener todos los elementos se procedió a ensamblar y pegar los dos
componentes y dejarlos secar. En la Imagen 12 y en la Imagen 13 se pueden
observar respectivamente el pistón y la sección de combustión ensamblados
55
Imagen 12. Pistón ensamblado
Fuente: autores.
Fuente: autores.
56
Imagen 14. Sistema de eyección pistón de madera
Fuente: autores.
6.1.4. Pruebas de funcionamiento del sistema de eyección a pistón de madera
Para analizar el funcionamiento del sistema de eyección se realizaron pruebas
conociendo la cantidad de propelente necesario para generar el empuje que permite
expulsar el paracaídas. Las pruebas se realizaron usando una fuente como la que
se muestra en la Imagen 15, que genera la corriente necesaria para activar el
propelente, y un ignitor como el que se presenta en la Imagen 16 que permite la
conducción de corriente y activa el propelente que podemos observar en la Imagen
17. Durante estas pruebas se evidencia el comportamiento del sistema sin el peso
del paracaídas ni la ojiva.
Fuente: autores.
La fuente debe enviar una señal de 1 A que es la corriente necesaria para lograr la
activación de la cantidad de propelente usado por medio del ignitor de ferroníquel.
57
Imagen 16. Ignitor de Ferroníquel
Fuente: autores.
Este material se usó para el ignitor debido a que tienen baja resistividad es decir es
buen conductor de corriente [58].
Fuente: autores.
58
Imagen 18 prueba del sistema.
Fuente: autores.
Fuente: autores.
59
sea expulsado, no obstante durante el desarrollo de las pruebas surgió otro
inconveniente ya que por la temperatura que alcanzo el sistema por la quema del
propelente el pistón aunque estuviera recubierto por un barniz resistente a
temperatura fue quemado como se ve en la Imagen 20. Hecho que llevo a plantear
un rediseño en cuanto a los materiales que tiene el sistema, manteniendo el mismo
mecanismo básico de un pistón, expulsado con propelente polvo de ángel.
Fuente: autores.
Este sistema está conformado por una base hecha por dos capas de fibra de
carbono a 45°, con un alma de poliuretano de 10 mm de ancho, y un agujero en la
cara inferior de la base con un diámetro de 2 mm, por el cual se ingresa el ignitor y
un tubo hueco de aluminio de 60 mm de alto (de las mismas características que el
anterior sistema). El pistón está hecho por una varilla de aluminio lisa sólida, de
unos 70 mm de alto con cabeza hecha por dos capas de fibra de carbono y un alma
de poliuretano igual que la base del mismo. En la siguiente imagen se puede
observar el modelado en el software Solid Edge del sistema.
60
Imagen 21 Modelado del sistema de eyección de fibra a pistón de aluminio
Fuente: Autores.
Los planos de cada uno de los componentes de este sistema se pueden ver en el
Anexo G, el Anexo H, y el Anexo F
6.2.1. Caracterización de materiales.
Fibra de carbono
La fibra de carbono es un material compuesto, hecho a partir de la fibra industrial
poliacrilonitrilo; que por medio del proceso de pirolisis se obtiene un 90% de átomos
de carbono, generando una serie de filamentos desde 50 a 10 micras de diámetro.
La fibra de carbono tiene gran aplicación en la industria ya que presenta grandes
características, como su elevada resistencia específica, amortiguación de
vibraciones, fuerza, tenacidad, ligero peso, alta resistencia térmica, entre otros. [59]
Para la elaboración del sistema se utiliza la fibra de carbono de la fábrica
HexForce™, con el estilo 282 que presenta las siguientes características:
Tabla 6 Caracteristicas de la fibra de Carbono
61
Last-a-foam
El Last –a- foam es una espuma rígida de poliuretano de células cerradas, libre de
CFC, usualmente utilizada para construcción de moldes tipo sándwich-núcleo, o
para moldes regulares, capaces de modelarse por medio de mecanizados cnc y
herramientas de carpintería común. La versatilidad y grandes beneficios que posee
esta espuma permite que no se ve afectado por el agua, los combustibles, y la
mayoría de disolventes, como la aplicación de varios tipos de pegantes en el
mercado se puede conseguir de 3 a 40 libras por pie cubico
El last a foam se corta y forma fácilmente con herramientas de carpintería común, y
se une a sí mismo con ayuda de materiales adhesivos de epoxi, poliéster o tipo
uretano.
A continuación se presentan las principales características del last a foam.
Propelente KNDX
El propelente KNDX es una mezcla de nitrato de potasio y dextrosa que mediante
el proceso de fundición de calor se obtiene el propulsor para cohetes. Esta mezcla
deriva de la KN-sacarosa, la sacarosa es un carbohidrato que se encuentra como
fuente primaria de energía de los alimentos, es decir está hecha “a base de azúcar”
de aquí proviene la investigación e implementación de la dextrosa o D-glucosa como
un tipo de azúcar natural, que tiene un mejor comportamiento que al de la sacarosa.
62
La fórmula química que se muestra a continuación:
C6H12O6 + 3.31 KNO3 -> 2.116 CO2 + 2.300 CO + 4.512 H2O + 1.424 H2 + 1.655 N2
+ 1.585 K2CO3 + 0.133 KOH
Para iniciar con el análisis del cálculo de las deformaciones se deben determinar las
propiedades elásticas de la lámina ortotropica.
E11= módulo de elasticidad en la dirección longitudinal
E22= módulo de elasticidad en la dirección transversal
G12= módulo de cizallamiento longitudinal paralelo al plano
v12= Coeficiente de Poisson
63
Tabla 9 valores de módulo de elasticidad y el coeficiente de Poisson a temperatura
ambiente para varios compuestos utilizados en ingeniería.
Propiedad valor
Resistencia a la Compresión –
MPa 570
Longitudinal
Resistencia a la Compresión –
MPa 570
Transversal
64
De la Tabla 10 se obtiene el módulo de cizallamiento longitudinal paralelo al plano
que es:
G12= 5 GPa
𝑄11 𝑄12 0
[𝑄]𝑙𝑜𝑐𝑎𝑙 = [𝑄21 𝑄22 0 ] ( 34 )
0 0 𝑄66
𝐸11 𝐸 211
𝑄11 = = ( 35 )
1 − 𝑣12 𝑣21 𝐸11 − 𝑣 211 𝐸22
𝐸22 𝐸11 𝐸22
𝑄22 = = ( 36 )
1 − 𝑣12 𝑣21 𝐸11 − 𝑣 211 𝐸22
𝑄66 = 𝐺12 ( 37 )
65
𝑄̅12 = (𝑄11 + 𝑄22 − 4𝑄66 )𝑛2 𝑚2 + 𝑄12 (𝑛4 + 𝑚4 ) ( 41 )
𝑛
1
[𝐷] = ∑[𝑄̅𝑘 ] (ℎ3 𝑘 − ℎ3 𝑘−1 ) ( 48 )
3
𝑘=1
𝑘
[𝜎]𝐺𝑙𝑜𝑏𝑎𝑙 𝑘 = [𝑄̅ ]𝑔𝑙𝑜𝑏𝑎𝑙 [[𝜀0 ]𝑔𝑙𝑜𝑏𝑎𝑙 + 𝑧[𝑘]𝑔𝑙𝑜𝑏𝑎𝑙 ] ( 50 )
66
𝜎1 𝜎𝑥
[ 𝜎2 ] = [𝑇] [ 𝜎𝑦 ] ( 51 )
𝜎12 𝑙𝑜𝑐𝑎𝑙 𝜎𝑥𝑦 𝑙𝑜𝑐𝑎𝑙
220,43 1,728 0
[𝑄]𝑙𝑜𝑐𝑎𝑙 = [ 1,728 6,9135 0]
0 0 5
220,432 1,728 0
̅
[𝑄 ]0 = [ 1,728 6,9135 0]
0 0 5
0 0 0
[𝑏] = [0 0 0]
0 0 0
653,47 149,346 147,45
[𝐷] = [149,34 188,26 147,45 ]
147,45 147,45 165,512
[𝜀0 ]
[ ]
[𝑘] 𝑔𝑙𝑜𝑏𝑎𝑙
0,00411 −0,00138 −0,00238 0 0 0 0
[−0,00138 0,04250 −0,03499] [0 0 0 ] 27,72
−0,00238 −0,03599 0,04938 0 0 0 0
=
0 0 0 0,00193 −0,00061 −0,00118 0
[0 0 0] [−0,00061 0,0177 −0,01528] 0
[ 0 0 0 −0,00118 −0,01528 0,02071 ] 0 ]
[
67
−0,03835
1,1781
[𝜀0 ] −0,9978
[ ] =
[𝑘] 𝑔𝑙𝑜𝑏𝑎𝑙 0
0
[ 0 ]
−6,4175
0
[𝜎]𝐺𝑙𝑜𝑏𝑎𝑙 = [ 8, ]
4,9890
6,4175
[𝜎]𝐺𝑙𝑜𝑏𝑎𝑙 45 = [18,575]
4,9890
−6,4175
0
[𝜎]𝑙𝑜𝑐𝑎𝑙 = [ 8,078 ]
−4,9890
17,4800
[𝜎]𝑙𝑜𝑐𝑎𝑙 45 = [ 7,5050 ]
6,0769
Con este análisis se lograron obtener las tensiones que actúan en cada lámina en
relación tanto al sistema global como al sistema local de coordenadas.
6.2.3. Construcción
Para iniciar con la construcción de este sistema se toman los materiales
seleccionados y se procede inicialmente a realizar la construcción de las bases las
cuales se realizaron por el método de molde y contra molde en fibra de carbono con
un alma de poliuretano como se muestra en la Imagen 22
Imagen 22. Fabricación de base en fibra de carbono con alma de poliuretano
Fuente: autores.
68
Final mente se obtuvieron las bases en fibra de carbono como se muestra en la
Imagen 23 a las que se les realizaron los orificios correspondientes para
ensamblarlo con el pistón y con el tubo hueco de aluminio.
Fuente: autores.
El sistema se ensamblo como se ve en la siguiente imagen
Imagen 24 Sistema de eyección
Fuente: autores.
69
Imagen 25. Pruebas iniciales del sistema.
Fuente: autores.
70
Imagen 26 Estopines y su sistema de activación remota
Fuente: Autores
Fuente: autores
71
Durante la segunda fase de pruebas se observa que el propelente sigue sin
consumirse completamente, esto se debe a la acumulación de humedad, la
presencia de humedad en el propelente afecta a ciertas características del mismo
como la velocidad de combustión; cuanto mayor es el grado de humedad, más lenta
es la velocidad de combustión. El impulso específico teórico se reduce ligeramente
por la presencia de agua [61]. Además de presentarse este inconveniente con el
propelente, en una de las pruebas el sistema concentro presión en una de las bases
y esta falló por lo que toda la presión se escapó por la parte inferior del sistema,
esto se debe al método que se usa en la fabricación de la pieza. En la Imagen 28
se puede evidenciar que los gases de escape están saliendo por la parte inferior del
sistema, motivo por el cual la ojiva no fue levantada.
Imagen 28. Falla del sistema.
Fuente: Autores
72
6.3. TERCERA FASE: SISTEMA DE EYECCIÓN PIÑÓN CREMALLERA
Este sistema consta de dos motores cada uno con un piñón a los que les
corresponde una cremallera unida a dos bases circulares, el sistema recibe una
señal de la computadora de vuelo y activa los motores que expulsan gracias a la
cremallera la ojiva y el paracaídas. En la siguiente imagen se puede observar el
sistema de eyección.
Fuente: Autores.
6.3.1. Cálculo de los piñones y la cremallera
𝐹𝑇 = 𝑃 (9,81 + 𝑎) ( 52 )
73
𝑀 (2000)(𝜂)
𝐷𝑝 = ( 53 )
𝐹𝑇
(0,490332𝑁𝑚)(2000)(0,9)
𝐷𝑝 = = 18,001𝑚𝑚
49,03 𝑁
Conociendo el diámetro primitivo se procede a calcular el módulo sabiendo diciendo
que el número de dientes es de 12.
𝑑𝑝
𝑚= ( 54 )
𝑧
18𝑚𝑚
=1
12
𝑝 =𝑚∗𝜋 ( 55 )
𝑝 = 1,5 ∗ 𝜋 = 4,71
𝐷𝑒 = 𝐷𝑝 + 2𝑚 ( 56 )
𝐷𝑖 = 𝐷𝑝 − 2,5𝑚 ( 57 )
Final mente se calcula el espesor del diente para tener todas las características
necesarias para realizar el dibujo en CAD del piñón y la cremallera
𝑒 = 0,5 ∗ 𝑃 ( 58 )
74
𝑒 = 0,5 ∗ 4,71 = 2,35
Conociendo estos datos se hace el dibujo en Solid Edge del piñón y la cremallera
como se puede ver en la siguiente imagen
Fuente: Autores
𝑃∗ 𝑧∗𝑛
𝑉𝑎 = ( 59 )
60
Conociendo el paso del piñón el número de dientes y las rpm del motor que se
muestran en la Tabla 17 se procede a calcular la velocidad de avance 𝑉𝑎
(4,71) ∗ (12) ∗ (56)
𝑉𝑎 =
60
𝑉𝑎 = 52,75 𝑚𝑚/𝑠
𝐿
𝑡= ( 60 )
𝑉𝑎
75
210𝑚𝑚
𝑡= = 3,98 𝑠
52,55 𝑚𝑚/𝑠
De la ecuación anterior podemos decir que el tiempo que tarda el piñón en recorrer
la cremallera es de 4 segundos.
Este sistema cuenta con otros componentes como los son tres bases dos de las
cuales la inferior y la superior son circulares como se ve en la Imagen 31 y la central
que es una base circular que cuenta con unos orificios rectangulares en los cuales
encajan perfectamente los piñones para su libre movimiento, además tiene dos
plataformas donde van ubicados los dos motores, en la Imagen 32 se puede
observar esta base y más detalladamente en los anexos.
Fuente: Autores
Fuente: Autores
76
En la siguiente imagen se puede observar cómo van acoplados los motores y
piñones a esta base.
Fuente: Autores
Fuente: Autores
77
Todas las piezas que componen este sistema se pueden observar en los planos
que se encuentran en el Anexo K, el Anexo M, el Anexo J, el Anexo L y por último
el plano del ensamble se puede ver en el Anexo N.
7. COMPUTADORA
Fuente: Autores
78
7.1.1. Placa Arduino Pro mini
Placa USB a TTL basada en un chip CP2102, es utilizada para programar Arduinos
Pro mini, ya que esta no cuenta con entrada a USB, esta también permite regular el
voltaje de salida de 3,3v o 5v dependiente de la solicitud o necesidad del
programador. Las principales características del módulo TTL a USB se pueden
observar en la siguiente tabla.
Chip CP2102
Comunicación RXD, TXD
Voltaje de salida 3,3v – 5v
Fuente: Ficha técnica CP2102, (en línea)
79
7.1.3. Sistema de adquisición de datos Inerciales: MPU6050
𝑥 ( 62 )
Á𝑛𝑔𝑢𝑙𝑜 𝑋 = 𝑎tan ( )
√𝑥 2 + 𝑧 2
80
El ∆t es el tiempo que transcurre cada que se calcula en la ecuación ( 63 ), el valor
de ánguloYanterior es el ángulo calculado la última vez y giróscopoY es la lectura
del ángulo Y del giróscopo.
81
Entonces, siendo discriminantes con estas dos últimas condiciones se lograr una
presión atmosférica por medio de este sensor, con datos específicos que son la
temperatura y la altitud. Ya que la temperatura compensa la influencia en la presión
y, en la medida que se desplaza el sensor de un punto más bajo o más alto este
medirá la diferencia de presión y la expresará como una variación en la altitud
respecto, a la medición inicial que será considerada como cero. Las características
principales del Bmp180 se encuentran descritas a continuación
300 - 1100hPa
Rango de presión:
(+9000m -500m relativo al MSL)
Tensión de alimentación: 1.8 - 3.6V (VDD)
Baja potencia: 5μA a 1 muestra / s, modo estándar
Temperatura de funcionamiento -40°C +85°C, operacional
Conversión tiempo de temperatura Máx. 4.5 ms, modo estándar
Conversión tiempo de presión Máx. 7.5 ms, modo estándar
Interfaz de comunicación. Protocolo I2C
Fuente: Ficha técnica bmp180, (en línea)
7.1.5. Adaptador a Micro Sd
Los almacenamientos de datos por parte de sensores ahora son más usados, ya
que permiten que el proceso de recolección de datos no sea tan dispendioso, al
contrario, sean prácticos, portables y se adecuen a cualquier tipo de aplicación,
como actualmente se ve en el mercado en las diferentes aplicaciones de las TIC’s
Existen varios tipos de memorias la SD estándar, la Mini SD y la Micro SD.
Para este caso específico se usa la Micro SD, la comunicación de esta memoria es
por SPI por lo que utiliza un módulo o adaptador a micro SD, en el que se encuentra
integrados reguladores de tensión buffers, leds para indicación de su estado, entre
otras para afinar su funcionamiento. La librería utilizada para el reconocimiento y
comunicación está incluida en la plataforma de Arduino.
82
Tabla 15. Características de la SD
Capacidad 2600mHz
Peso ~80g
Entrada 5V - 1000mAh
Salida 5.3V - 1000mAh (Máx)
Fuente: Tableta ieftina (en línea)
7.1.7. Regulador LM1117
Este dispositivo es un regulador de tensión lineal o LDO con una deserción de 3.3v
a 800mA de corriente de carga, su precisión de tensión de salida es ± 1% [67]
7.1.8. Integrado L293B
83
7.1.9. Motorreductor
Son pequeños motores que pueden ser monofásicos o trifásicos, capaces dar
tracción, cambiar o combinar velocidades, generalmente implementados como
actuadores en instalaciones inteligentes como viviendas, fábricas, sistemas de
manufactura, entre otras.
Modelo 20N
Voltaje de alimentación 3 – 6v
Consumo de corriente 40 mA @ 6v
1,2 Kg/cm
Torque
3,5 Kg/cm
Reducción 150:1
RPM 56 rpm @ 6v
Fuente: Micro Motor-reductor N20 1.2kg/cm 3v-6v Arduino (en línea)
84
Figura1. Esquema de comunicación I2C y sensores.
De esta manera concibe una señal de sincronía explicita para validar los datos en
el canal serie y no en la línea de datos que es, el flujo de datos mediante el cual se
mantiene la sincronía. El I2C define dos señales a parte del común o masa común
definida en los dispositivos como GND.
La primera señal se define SCL o reloj serie que es la señal de sincronía esta está
encargada de marcar los pulsos del reloj sincronizando el sistema. Esta señal es
gobernada exclusivamente por el maestro, generando la señal de sincronía, con la
cual suele tener la capacidad de evaluar su estado, y establecer un mecanismo de
adaptación de velocidades. El esclavo solo puede retenerla o pisarla para obligar al
maestro a realizar su funcionamiento más lento.
85
La página principal del programa de Arduino presenta dos funciones de uso
importantes, que trabajan como bloques en las cuales se realiza declaraciones o
instrucciones que debe tener cada pin de entrada de la paca. Su estructura se
muestra a continuación.
Void setup () {
// Aquí código de configuración, para ejecutar una vez:
}
Void loop () {
// Aquí código principal, para funcionar repetidamente:
}
86
-Loop, se llama la librería wire por el cual se están comunicando la placa Pro mini y
el sensor mpu6050 dice que tamaño de registro tiene cada variable de aceleración,
consecutivamente realiza los cálculos del ángulo dados por las ecuaciones ( 61 ) y
( 62 ) con su lenguaje de programación quedaría,
Acc[1] =atan(-1*((AcX*9.81)/A_R)/sqrt(pow(((AcY*9.81)/A_R),2) + ( 64 )
pow(((AcZ*9.81)/A_R),2)))*RAD_TO_DEG;
Acc[0] =atan(((AcY*9.81)/A_R)/sqrt(pow(((AcX*9.81)/A_R),2) + ( 65 )
pow(((AcZ*9.81)/A_R),2)))*RAD_TO_DEG;
87
El ángulo de inclinación del giróscopo en lenguaje C esta dado de la siguiente
manera en cada eje.
Gy[0] = GyX/G_R; ( 66 )
Gy[1] = GyY/G_R; ( 67 )
En la función setup, se realiza la lectura de cada una de las variables del sensor
llamando la librería y en el loop realiza el cálculo de la altura con la variable inicial
Po que es la presión de referencia a una altura igual a cero e imprime los datos cada
vez que se termine el ciclo.
88
7.4. FILTRO COMPLEMENTARIO
El dispositivo IMU implementado para esta computadora realiza una numerosa
adquisición de datos por lo que muchos de estos, se ven afectados por problemas
de ruido y errores de medición, ya sea por perturbaciones de la atmosfera, o
aceleraciones no gravitacionales esta situación se presenta cuando se realiza un
movimiento brusco en el sistema y esto puede generar que la aceleración detectada
por este sea en otro eje, relacionándolo como un cambio de rotación.
Para el caso del giróscopo se tiene una toma de datos real, en la cual se acumula
un error con el tiempo, llamado el drift. Con el fin de eliminar el drift y los errores en
la aceleración, se debe implementar un filtro.
El filtro implementado es el Filtro Complementario o Complementary Filter, este filtro
mantiene una buena precisión, es fácil de utilizar y de bajo coste de procesamiento.
Este consiste en la unión de dos filtros, uno llamado high pass filter para el giróscopo
y el segundo low pass filter para el acelerómetro.
El primer filtro deja pasar únicamente los valores por encima de un cierto límite,
caso contrario hará el segundo filtro, permitiendo solo los valores que está por
debajo. Para determinar el ángulo implementando este filtro se realiza la siguiente
ecuación
𝐴𝑛𝑔𝑢𝑙𝑜 = 0.98 × (𝐴𝑛𝑔𝑢𝑙𝑜 + 𝐴𝑛𝑔𝑢𝑙𝑜𝐺𝑦𝑟𝑜 × Δ𝑡) + 0.02 × 𝐴𝑛𝑔𝑢𝑙𝑜𝐴𝑐𝑐𝑒𝑙 ( 68 )
Donde el AnguloGyro es el ángulo del giróscopo, AnguloAccel es el ángulo del
acelerómetro calculado por las ecuaciones ( 61 )( 62 ), ∆t (segundos) es el tiempo
que ha pasado desde la última vez que se ha calculado el filtro, esta fórmula es la
misma para el ángulo en X y Y.
Ahora se implementa en la programación con su respectivo lenguaje después de
generar los cálculos del ángulo del giróscopo, como se ve a continuación.
89
Imagen 37. Algoritmo de programación Arduino maestro
Fuente: autores
90
Imagen 38 Algoritmo de programación Arduino esclavo
Fuente: autores
7.5. CONSTRUCCIÓN DE LA COMPUTADORA
Para el diseño final de esta computadora se tuvo en cuenta la posición en la que
debe permanecer el MPU6050. La posición que debe tener el sensor se muestra en
la Imagen 39, otro parámetro a tener en cuenta es la posición del integrado ya que
este alimenta y da sentido a los motores por lo cual se debe diseñar para facilitar su
acceso.
91
Como recomendación para cargar un código el sensor debe permanecer en tal
posición. Para implementar este sensor e iniciar el proceso de programación se
realizaron pruebas en las que incluían determinar qué tipo de valores que arrojaba
el sensor antes y después de su calibración, ver Anexo C para ver su código de
calibración.
Fuente: autores
El diseño se realizó por medio del programa PCB Wizard 3.50 Pro, software libre
fácil de manejar sus herramientas, que permite crear esquemas de circuitos
electrónicos impresos en una o dos caras. Está computadora puede ser adaptada
a diferentes tamaños y se pueden implementar otros sensores para cohetes que
manejen bajas alturas y velocidades.
92
tipo de comunicación maestro-esclavo entre los diferentes hardware consignados e
implementado el protocoló I2C de comunicación entre ellos.
Fuente: autores
93
Para realizar la toma de tiempo por este método, se necesitó el uso de hardware y
software, por medio de la función Toggle, su función es cambiar el estado de un pin
de salida independiente del estado en que se encuentre. Solo se debe incluir las
siguientes líneas de programación.
int ledPin = 13 ;
void setup ( ) {
pinMode ( ledPin , OUTPUT ) ;
}
void loop ( ) {
digitalWrite(led, !digitalRead(led)); // Toggle led
}
El pin usado es el pin de salida número 10 de la placa Pro Mini, además del uso de
un osciloscopio y sus respectivas puntas una en la señal del pin 10 y la otra puesta
en Gnd. Por este método se obtiene el tiempo que se demora la programación
principal en dar un ciclo.
94
Gráfica 1 Primera prueba de aceleración.
m/s ^2
50
0
Aceleración
-100
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores
50
0
Aceleración
-100
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores
Las aceleraciones en los ejes se comportan de forma estable hasta el momento que
se produce la salida de trayectoria del cohete, como se observa en la siguiente
gráfica.
95
Gráfica 3 Prueba tres de aceleración.
Fuente: Autores
En la siguiente gráfica se puede observar que la aceleración deja de ser estable un
tiempo después del presentado en las gráficas anteriores, lo que lleva a concluir
que el cohete estuvo expuesto a menores vibraciones durante el vuelo
20
0
-20 0 50 100 150 200
Aceleración
-40
-60
-80
-100
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores
96
Los datos obtenidos de la prueba número cinco se pueden observar en la Gráfica
5, de estos se puede decir que las vibraciones presentadas en vuelo fueron mayores
así como el tiempo que duro en este.
60
40
20
0
Aceleración
Fuente: Autores.
60
40
20
0
Aceleración
Fuente: Autores.
97
En la siguiente gráfica se puede observar que el comportamiento del cohete es
estable en su vuelo, y las perturbaciones presentes después de los 120 ms se debe
al momento de aterrizaje del cohete y su posterior recuperación.
50
0
Aceleración
-100
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores.
50
0
Aceleración
-100
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores
98
En la Gráfica 9 y la Gráfica 10 se observa que los periodos de vuelo en las dos
pruebas son iguales debido a que se mantienen los mismos rangos de tiempo y
altura, y su comportamiento es similar con respecto a las aceleraciones de acuerdo
a los picos presentados.
50
0
Aceleración
-100
-150
Tiempo milisegundos
aceleración en x aceleración en y
Fuente: Autores
40
20
0
Aceleración
Fuente: autores
99
Por medio de las diez gráficas de aceleración versus tiempo que se muestran en la
parte superior, se puede comprobar que el filtro implementado es funcional ya que
no genera el error de medición de una aceleración diferente a la gravitacional. De
este modo se determina trigonométricamente el ángulo en el que está el sensor
IMU, y por ende el cohete, según la definición de las ecuaciones ( 61 ) y ( 62 ). El
MPU6050 está parametrizado para que inicie su proceso de eyección en un ángulo
mayor a 15°, dada la situación en que el cohete salga de trayectoria.
Tiempo vs Ángulo
0
ángulo de x,y en grados
-40
-60
-80
-100
tiempo en milisegundos
Ángulo en X Ángulo en Y
Fuente: autores
100
Gráfica 12. Comportamiento del sistema según el ángulo en una gráfica 3D
Tiempo vs Ángulo
8000
6000
4000
2000 Series73
Series55
0 Series37
1 6 11 16 Series19
21 26 31 36 41
46 51 56 61 Series1
66 71 76 81
86
Fuente: autores
En la Tabla 18 se visualizan los datos teóricos que arrojan las tablas de la atmosfera
estándar, comparando estos valores con los de la toma de datos generados por el
sensor BMP180 mostrados en la Tabla 19 que son la media de los datos obtenidos,
se puede observar que los puntos de esparcimiento son bajos por lo que se verifica
que hay una toma de datos limpia y constante. Los datos arrojados fueron en
condiciones estables desde tierra por conceptos de humedad y viento, como la
presión y la altura no presentan cambios significativos debido a que la distancia
recorrida por el cohete de prueba es corta se tomaron datos con el sensor en una
misma posición. Además que se debe realizar un análisis computacional numérico
para posicionar el sensor bmp180 o módulo de temperatura y presión en el cohete
con el fin de verificar que los datos arrojados sean totalmente verídicos.
101
Tabla 19. Datos tomados por el prototipo de la computadora
|2625 − 2415,1085|
% 𝑒𝑟𝑟𝑜𝑟 𝐴𝑙𝑡𝑖𝑡𝑢𝑑 = × 100 = 7,99 ( 71 )
|2625|
|271,1017 − 294,8118|
% 𝑒𝑟𝑟𝑜𝑟 𝑡𝑒𝑚𝑝𝑒𝑟𝑎𝑡𝑢𝑟𝑎 = × 100 = 8,74 ( 72 )
|271,1017|
|73,528 − 75,475|
% 𝑒𝑟𝑟𝑜𝑟 𝑝𝑟𝑒𝑠𝑖𝑜𝑛 = × 100 = 2,64 ( 73 )
|73,528|
102
CONCLUSIONES
En la integración de los dos sistemas se puede concluir que si fue posible por medio
de la utilización de hardware y software Arduino, ya que el Arduino esclavo utiliza
un pin programado encargado de generar una salida de voltaje necesaria para
activar los motores. Por lo tanto, se puede decir que el diseño del sistema es
confiable y es funcional para cohetes a escala como el usado por la computadora
diseñada en el presente documento y cohetes que presenten un rango de velocidad
y altura baja.
103
A manera general se concluye que el desarrollo de cada una de las etapas del
proyecto, son piezas clave que determinan el tipo de sensores o módulos que se
pueden adoptar en el diseño del sistema de recuperación, que por situaciones de
infraestructura de laboratorios, alto coste de importación de dispositivos certificados
estandarizados, el proyecto queda en esta fase de investigación y con la posibilidad
de seguir trabajando para futuros proyectos.
104
RECOMENDACIONES
105
sea correcta, adicionalmente se debe realizar un estudio computacional con
el fin de determinar el punto del fuselaje en que puede ir ubicado sin afectar
su toma de datos.
Como recomendación final está el incluir un Arduino que permita controlar el
tiempo de quemado del propelente es decir que controle el momento en el
que se debe iniciar la programación que es después de que se consuma todo
el propelente, ya que si el cohete se sale de trayectoria y se activa todo el
sistema antes de haberse terminado el combustible puede generar daños en
el paracaídas como desgarres o quemaduras en este.
106
RECOMENDACIONES FUTUROS PROYECTOS
107
REFERENCIAS
[1] G. Breyer, Heurística del diseño., Buenos Aires: Ediciones FADU, nobuko.,
2007.
[10] G. Hudson, History of the Phoenix VTOL SSTO and recent developments in
single-stage launch systems. Proceedings of 5th ISCOPS, AAS, 77, 329-351,
1991.
[12] N. Jhonson, The Soviet Year in the Space .Teledyne Brown Engineering.,
1984.
[13] R. Gross, Novel Canopy Designs and Utilization. Air Force Flight Dynamics
Laboratory., Ohio.: Patterson Air Force Base. Ohio..
108
[14] R. W. &. H. D. M. Orloff, Apollo 10: The fourth manned mission: testing the LM
in lunar orbit 18–26 May 1969. Apollo: The Definitive Sourcebook, 255-278.,
2006.
[19] R. Serway & J. Jewett., Física para ciencias e ingeniería, México: Cengage
Learning Editores, S.A. de C.V., 2008.
[23] NASA Goddard Space Flight Center, «NASA Sounding Rockets User
Handbook Sounding Rockets Program Office Sub-orbital and Special Orbital
Projects Directorate,» nº Doi: 810-HB-SRP, 2015.
109
[25] S. Niskanen, «OpenRocket technical documentation,» 10 05 2013. [En línea].
Available: http://openrocket.sourceforge.net/techdoc.pdf. [Último acceso: 11
06 2016].
[28] R. M. Catalá., «Los cohetes: artífices de la era espacial.,» 2001. [En línea].
Available:
http://www.comoves.unam.mx/assets/revista/34/guiadelmaestro_34.pdf.
[Último acceso: 15 08 2016].
110
http://oai.dtic.mil/oai/oai?verb=getRecord&metadataPrefix=html&identifier=A
DA425327. [Último acceso: 22 Noviembre 2016].
[44] A. Tewari, Advanced Control of Aircraft, Spacecraft and Rockets, Wiley, 2011.
111
[49] a. design, «Propiedades del aluminio,» MH NEWSDESK POR MH TEMAS,
09 08 2016. [En línea]. Available: http://www.aluminiumdesign.net/why-
aluminium/properties-of-aluminium/. [Último acceso: 29 10 2016].
[56] American National Standards Institute, Inc. , American National Standard For
Engineered Wood Flooring, USA, 2009.
112
[61] R. Nakka, «Richard Nakka's Experimental Rocketry KN - Dextrose
Propellant,» [En línea]. Available: http://www.nakka-rocketry.net/dex.html.
[Último acceso: 21 09 2016].
113
http://muerdelapple.blogspot.com.co/2015/11/como-configurar-mpu-6050-
arduino-listo.html. [Último acceso: Agosto 2016].
114
ANEXOS
Anexo A Código de programación Arduino Maestro
File myFile;
SFE_BMP180 bmp180;
int16_t AcX, AcY, AcZ, GyX, GyY, GyZ;//MPU-6050 Gives values in 16-bit integers
Unrefined values
float Acc[2]; // Vector of three acceleration positions
float Gy[2];// Vector of three positions of gyro
float Angle[2]; // Angles with respect to acceleration
int lee=9; // Flag Pin Motor Activation
int fijo=7; // Pin that activates the flag
int A_dos=5;
uint16_t i = 1;
double Po; // Starting point pressure for h = 0;
char status;
double T,P,A,H; // BMP measurement parameters
double PresionNivelMar=1013.25;
void setup()
{
Serial.begin(9600);
Serial.print(".");
pinMode(A_dos, OUTPUT);
pinMode(lee, INPUT);
pinMode(fijo, OUTPUT);
digitalWrite (fijo, HIGH);
115
digitalWrite (A_dos, LOW);
Serial.print("Iniciando SD ...");
if (!SD.begin(4)) {
Serial.println("No se pudo inicializar");
return;
}
else
{
Serial.println("inicialización exitosa");
}
Wire.begin();
Wire.beginTransmission(MPU);
Wire.write(0x6B);
Wire.write(0);
Wire.endTransmission(true);
if (bmp180.begin()) {
Serial.println("BMP180 iniciado correctamentenTomando medidadas del punto
de referencia...n");
status = bmp180.startTemperature();//Temperature reading start
if (status != 0){
delay(status); // Pause to end the reading
status = bmp180.getTemperature(T);// Get the temperature
if (status != 0){
status = bmp180.startPressure(3);// Pressure reading start
if (status != 0){
delay(status);// Pause to end the reading
status = bmp180.getPressure(P,T);// We get the pressure
if (status != 0){
Po=P; // We assign the pressure value as reference point
Serial.println("Punto de referencia establecido: h=0");
}
}
}
116
}
else{
Serial.println("Error al iniciar el BMP180");
while(1); // bucle infinito }
}
}
void loop() {
117
Angle[0] = 0.98 *(Angle[0]+Gy[0]*0.010) + 0.02*Acc[0];
Angle[1] = 0.98 *(Angle[1]+Gy[1]*0.010) + 0.02*Acc[1];
Serial.print("***"); Serial.print(" ");
Serial.print("Angle X: "); Serial.print(" "); Serial.print(Angle[0]); Serial.print(" ");
Serial.print("Angle Y: "); Serial.print(" "); Serial.println(Angle[1]);
//BMP
status = bmp180.startTemperature();//Temperature reading start
if (status != 0){
delay(status); // Pause to end the reading
status = bmp180.getTemperature(T);// Get the temperature
if (status != 0){
status = bmp180.startPressure(3);// Pressure reading start
if (status != 0){
delay(status);// Pause to end the reading
status = bmp180.getPressure(P,T);// We get the pressure
if (status != 0) {
A= bmp180.altitude(P,PresionNivelMar);
Serial.print("bmp....");
H= bmp180.altitude(P,Po); }
}
if(digitalRead(lee)==HIGH){
118
else{
if ((Angle[0]> -65)){
digitalWrite (fijo, LOW);
Serial.print ("motor");
myFile.print ( "motor");
digitalWrite (A_dos, HIGH);
}
else{
digitalWrite (A_dos, LOW);
digitalWrite (fijo, HIGH);
}
}
}
}
119
Anexo B Código de programación del Arduino Esclavo
int lee = 5;
int motor_arriba=7;
int motor_abajo=2;
int entra= 3;
int solo =4;
void setup() {
pinMode (motor_arriba, OUTPUT);
pinMode (motor_abajo, OUTPUT);
pinMode (lee, INPUT );
pinMode (entra, INPUT);
pinMode (solo, OUTPUT);
digitalWrite(solo, HIGH);
}
void loop() {
if (digitalRead(entra) == HIGH) {
if (digitalRead(lee) == HIGH) {
}
}
}
120
Anexo C. Código de programación MPU6050 Calibrate
int mean_ax,mean_ay,mean_az,mean_gx,mean_gy,mean_gz,state=0;
int ax_offset,ay_offset,az_offset,gx_offset,gy_offset,gz_offset;
121
// initialize device
accelgyro.initialize();
// start message
Serial.println("\nMPU6050 Calibration Sketch");
delay(2000);
Serial.println("\nYour MPU6050 should be placed in horizontal position, with
package letters facing up. \nDon't touch it until you see a finish message.\n");
delay(3000);
// verify connection
Serial.println(accelgyro.testConnection() ? "MPU6050 connection successful" :
"MPU6050 connection failed");
delay(1000);
// reset offsets
accelgyro.setXAccelOffset(0);
accelgyro.setYAccelOffset(0);
accelgyro.setZAccelOffset(0);
accelgyro.setXGyroOffset(0);
accelgyro.setYGyroOffset(0);
accelgyro.setZGyroOffset(0);
}
122
if (state==1) {
Serial.println("\nCalculating offsets...");
calibration();
state++;
delay(1000);
}
if (state==2) {
meansensors();
Serial.println("\nFINISHED!");
Serial.print("\nSensor readings with offsets:\t");
Serial.print(mean_ax);
Serial.print("\t");
Serial.print(mean_ay);
Serial.print("\t");
Serial.print(mean_az);
Serial.print("\t");
Serial.print(mean_gx);
Serial.print("\t");
Serial.print(mean_gy);
Serial.print("\t");
Serial.println(mean_gz);
Serial.print("Your offsets:\t");
Serial.print(ax_offset);
Serial.print("\t");
Serial.print(ay_offset);
Serial.print("\t");
Serial.print(az_offset);
Serial.print("\t");
Serial.print(gx_offset);
Serial.print("\t");
Serial.print(gy_offset);
Serial.print("\t");
Serial.println(gz_offset);
Serial.println("\nData is printed as: acelX acelY acelZ giroX giroY giroZ");
Serial.println("Check that your sensor readings are close to 0 0 16384 0 0 0");
Serial.println("If calibration was succesful write down your offsets so you can set
them in your projects using something similar to mpu.setXAccelOffset(youroffset)");
while (1);
123
}
}
while (i<(buffersize+101)){
// read raw accel/gyro measurements from device
accelgyro.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
void calibration(){
ax_offset=-mean_ax/8;
ay_offset=-mean_ay/8;
az_offset=(16384-mean_az)/8;
gx_offset=-mean_gx/4;
gy_offset=-mean_gy/4;
124
gz_offset=-mean_gz/4;
while (1){
int ready=0;
accelgyro.setXAccelOffset(ax_offset);
accelgyro.setYAccelOffset(ay_offset);
accelgyro.setZAccelOffset(az_offset);
accelgyro.setXGyroOffset(gx_offset);
accelgyro.setYGyroOffset(gy_offset);
accelgyro.setZGyroOffset(gz_offset);
meansensors();
Serial.println("...");
if (abs(mean_ax)<=acel_deadzone) ready++;
else ax_offset=ax_offset-mean_ax/acel_deadzone;
if (abs(mean_ay)<=acel_deadzone) ready++;
else ay_offset=ay_offset-mean_ay/acel_deadzone;
if (abs(16384-mean_az)<=acel_deadzone) ready++;
else az_offset=az_offset+(16384-mean_az)/acel_deadzone;
if (abs(mean_gx)<=giro_deadzone) ready++;
else gx_offset=gx_offset-mean_gx/(giro_deadzone+1);
if (abs(mean_gy)<=giro_deadzone) ready++;
else gy_offset=gy_offset-mean_gy/(giro_deadzone+1);
if (abs(mean_gz)<=giro_deadzone) ready++;
else gz_offset=gz_offset-mean_gz/(giro_deadzone+1);
if (ready==6) break;
}
}
125
Anexo D Plano pistón de madera
126
s
127
Anexo F Plano ensamble sistema de eyección a pistón de madera
128
Anexo G Plano pistón sistema de eyección pistón de aluminio
129
Anexo H. Plano de la cámara de combustión sistema de pistón de aluminio
130
Anexo I. Plano del ensamble sistema de eyección en fibra a pistón de aluminio
131
Anexo J. Plano piñón para el sistema de recuperación por cremallera piñón
132
Anexo K. Plano cremallera sistema de eyección por cremallera piñón
133
Anexo L Plano riel hecho en para el sistema de eyección por cremallera piñón
134
Anexo M. Plano base central sistema de eyección cremallera piñón
135
Anexo N Plano ensamble sistema cremallera piñón
136