Herramientas de usuario

Herramientas del sitio


Barra lateral

Traducciones de esta página:

Página principal

Análisis y comparativas

Eventos Guías Herramientas Información de interés Proyectos > Usuarios Varios Wiki Privado

No hay páginas en esta sección.

old admin

No hay páginas en esta sección.

proyectos:barcosolar2022

¡Esta es una revisión vieja del documento!


Barco Solar 2022

El barco es un catamarán totalmente construido a partir de láminas de poliestireno extruido de 3cm de espesor con dos cascos hechos con dos láminas cortadas con hilo caliente de nicrom para dar la forma a cada una de las mitades , pegadas entres si con los motores y ejes rígidos embutidos dentro de cada casco. Ambos unidos entre si por dos láminas del mismo material y espesor. Ambos han sido pulidos con lijas la más fina de 2000 sin ningún otro acabado. El barco vira por diferencia de velocidad entre los dos motores hasta que se gira completamente la dirección, momento en el cual entra un timón con un ángulo fijo en la parte delantera interna al giro para ayudar a cerrar más la curva (inspirado en las traineras). Para ello se han dispuesto dos servos controlados por un Arduino nano en la parte delantera que recibe la señal de la dirección directa y maneja los servos.

Los dos motores son de escobillas de 5 polos de muy bajo consumo que alcanzan unas 8000rpm a 18v , la emisora utilizada es de volante (radiolink RC6GS) pero con hasta 6 canales y realiza la mezcla de dirección y aceleración para mover los dos motores de manera diferencial a través de los canales 1 y 2 por el tercer canal se envía una señal de ajuste de la profundidad de los timones de dirección y en el cuarto la señal de dirección sin mezclar para el Arduino nano delantero. El sistema de control de la potencia procedente del panel solar se encomienda a un esp32 que únicamente vigila la tensión del panel a través de un divisor de tensión para no dañar la entrada , y atenúa las señales de control de los variadores de velocidad de los motores, solo si la tensión baja de 18v . Para la alimentación de la parte lógica hemos prescindido de las pilas y los sistemas de alimentación bec de cada variador de velocidad alimentan al receptor y el esp32 uno, el Arduino nano y los dos servos con el otro. El barco tiene un largo total de 1.6m y el ancho aproximadamente del panel situado longitudinalmente, pesa unos 4kg y en nuestras pruebas desarrolla una velocidad máxima de unos 5 nudos.

Enlaces a los principales componentes

Software

Este es el programa que gestiona los timones delanteros del Arduino nano y al que llegan la señal de la dirección sin mezclar con la del acelerador y otra de ajuste de calado de los timones , osea que cuando bajen al agua lo hagan entre 45 y 90 grados desde la horizontal que tienen en reposo:

#include <Servo.h> 
 
Servo timondch;
Servo timonizq;
int pin = 2;    //entrada de señal de direcion
int patilla = 3;     // entrada de señal de ajuste de angulo maximo de baja de timones
unsigned direccion;    //registro del valor de direccion leido procedente del receptor
unsigned ajuste;      // tregistro de valor de ajuste de angulo maximo de bajada de timones
unsigned long delaydch;     // registro de retardo para activar el timon derecho despues de una cantidad de ciclos 
unsigned long delayizq;
 
void setup() {
   pinMode(LED_BUILTIN, OUTPUT);
    timondch.attach(6);
  timondch.writeMicroseconds(1980);  // timon dcho recogido
     timonizq.attach(5);
  timonizq.writeMicroseconds(960);  // timon izq recogido
  pinMode(pin, INPUT);
}
proyectos/barcosolar2022.1655125711.txt.gz · Última modificación: 2022/06/13 13:08 por Sergio Alvariño