VHF: Canal 77
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." — Altair

Anuncio

Colapsar

NORMAS DEL FORO: OBLIGATORIA SU LECTURA

Hola cofrade, has recalado en la Taberna del Puerto, algo más que un foro náutico. Eres bienvenido, participa, aprende y enséñanos; de eso se trata, de enriquecernos todos en nuestros conocimientos, y sobre todo de pasar un buen rato. No entres si vienes buscando conflictos, polémicas o cualquier otro fin que no sean los anteriormente descritos. Tenemos algunas normas y es obligatorio que las leas antes de empezar.

1/ Este es un foro náutico y aunque se permite hablar de otros temas, se ruega contención en el uso de los mismos, para ello existe un foro específico.

2/ Usa títulos claros y que describan el contenido del tema. De este modo será más fácil encontrarlos en el buscador para posteriores consultas además de que facilitas el trabajo de los que te vayan a responder. Títulos ambiguos como “ayuda”, “tengo un problema”, etc... no colaboran a este fin. Inserta tú tema en el foro adecuado, mira antes de lanzarlo por si alguien poco antes que tú ha puesto lo mismo; si es así no crees un tema nuevo, contesta al otro. Usa el buscador, es una gran herramienta. No escribas todo el texto con mayúsculas, se interpreta como que estás gritando. Todo esto facilita enormemente el trabajo de los que curramos aquí.

3/ No se permite el "spam" ni la publicidad de empresas o de actividades que conlleven lucro. Tampoco solicitud de ofertas de empresas o profesionales salvo en los foros de anuncios de compra-venta.

4/ No uses el foro como un chat salvo en aquellos temas habilitados a tal efecto, los cuales periódicamente serán eliminados. Las contestaciones reiterativas y/o automáticas, haciendo uso del sistema copi-pegui o cualquier otro no están permitidas.

5/ Respeta a los demás y a sus opiniones si quieres que las tuyas sean respetadas. Los insultos, la agresividad, el mal gusto y la mala educación no están permitidas en este foro. Aquí venimos a divertirnos, no a pelearnos. Se prohíbe insultar, ser agresivo, maleducado, soez, no respetar a los demás, intentar imponer nuestras ideas, empezar o dar pie a que empiecen peleas o trifulcas. Se exige orden y delicadeza a la hora de tratar ciertos asuntos, como por ejemplo, en lo que a la ortografía se refiere. Serán considerados como insultos y faltas de respeto el calificar a los Moderadores y/o Administradores como censores, dictadores, que coartan la libertad de expresión, que aplican un doble rasero, y expresiones similares.

6/ Nos gusta conocer con quién hablamos, así que, una pequeña presentación en el foro correspondiente que existe para tal fin siempre será bien recibida. No obstante, si alguien decide no presentarse, los demás usuarios se abstendran de reclamar dicha presentación y/o realizar crítica o petición alguna.

7/ Los temas políticos o que induzcan a la polémica innecesaria, mejor los dejas para otros foros de los muchos que hay para ello en la red. Se prohíbe hablar de política, de política económica, de política social, de nacionalismos, de antinacionalismos, de diferencias idiomáticas, de banderas nacionales, de exaltaciones patrióticas, de hechos diferenciales, de religión, de anti-religíon, de toros y del maltrato animal, y en general de todos los temas que se sabe de antemano van a ser polémicos y mucho más si no son náuticos. No contestes a estos temas o mensajes, informa a los administradores. No se tolerarán actitudes racistas, xenófobas, sexistas, denigrantes hacia otros colectivos o para con los demás, totalitarias o extremistas sean del signo que sea.

8/ El reenvío de mensajes que hayan sido modificados, o bien el envío de otros mensajes que muestren su descontento con esta modificación, pueden conducir al bloqueo de la cuenta. Esto también sucederá cuando un usuario insista en retomar algún tema o continuar sobre una conducta de la que se le ha alertado. En casos de que la mala conducta de un usuario continúe, se podrá proceder a su expulsión definitiva.

9/ Todos los temas y/o mensajes que fomenten la piratería sobre cualquier software u otro material protegido, o informen de cómo o dónde llevarla a cabo serán retirados inmediatamente del foro. No obstante, y debido a la imposibilidad por parte de los administrador de controlar todos los temas y mensajes , si alguien detecta cualquier incidencia de este tipo ruego lo comunique de forma inmediata a la administración, especificando el enlace al tema para poder ser retirado.

10/ Se prohíbe la reproducción total o parcial de textos u otros medios sujetos a Copyright y/o pertenecientes a otras webs, foros, etc... Sin embargo si que se podrán insertar enlaces a los mismos, pero siempre haciendo referencia a la página propietaria.

11/ La Taberna es un foro en lengua castellana o español, pero cada uno es libre de expresarse como quiera, allá él si la mayoría no lo entiende. Los usuarios se abstendrán de hacer ningún comentario indicando al que escribe en otra lengua su pertinencia o no. Tampoco se tolerará el uso del idioma como arma reivindicativa de ningún tipo.

12/ No se permiten insultos ni difamaciones a empresas, profesionales o particulares. Tampoco acusaciones de ningún tipo, que no estén probadas o demostradas judicialmente o por lo medios legales adecuados. Este no es un medio para presentar denuncias, para ello, existen los juzgados, consumo, etc...

13/ No se permite la inserción de hilos o mensajes con el fin de generar exclusivamente tráfico a otras web o canales, bien sea mediante enlaces, mediante árticulos, ficheros o datos parciales, o por cualquier otro método.

14/ Cualquier incumplimiento de estas normas, puede ser motivo de amonestación y/o expulsión del autor, de borrado o cierre de temas o mensajes, o de cualquier otra medida que la administración decida para intentar hacer que éstas sean cumplidas. Los temas pueden ser movidos o unidos sin previo aviso a criterio de los administradores.

15/ Si estás de acuerdo con ellas este es tú sitio; si no te gustan, no te apetece cumplirlas, las consideras restrictivas, censoras o que coartan tu libertad de expresión, no entres, no intervengas, y no te quejes cuando te sean aplicadas las medias correctoras adecuadas. No luches por cambiarlas a tu conveniencia, no puedes.

16/ Baja Voluntaria del foro.

Ni éste ni ningún otro Foro tiene previsto un sistema de Bajas voluntarias y automáticas. Simplemente con dejar de participar en él, y editar el Perfil de usuario para que dejen de aparecer los datos que crean no deben verse es sufiente.

No obstante, si alguien quiere que se le borre su cuenta, deberá enviar un e-mail desde el enlace "contáctanos" que se encuentra en la parte inferior del foro usando el e-mail con el que está registrado en la Taberna ya que es la única forma de comprobar la autenticidad del que se quiere dar de baja.
Así se evita que alguien pueda coger los datos de tu cuenta y pedir que se borre la misma.

Por otro lado advertir que los mensajes del usuario aparecerán, una vez borrada la cuenta, como realizados por un "invitado" ya que las intervenciones en un Foro público, son públicas. Es decir, desde el momento en que se publican dejan de pertenecer al usuario. Por otro lado, como siempre hay contestaciones a los mensajes, si algunos son borrados, el hilo deja de tener sentido.

En cualquier caso, si existe algún o algunos mensajes en el que aparezcan datos personales que el usuario no quiere que sigan apareciendo, ANTES de pedir la baja, podrá reportarnos estos mensajes, usando la opción "reportar mensajes" y nosotros eliminaremos esos datos personales.

Se entiende que una vez borrada la cuenta, esta acción es irreversible, con lo cual no se podrá volver atrás.


Estas normas pueden ser modificadas sin previo aviso, por lo que se recomienda consultarlas regularmente...



Bueno, y eso es todo, pasa, busca asiento por donde puedas y pide lo que guste...
Ver más
Ver menos

Piloto automático con el dichoso arduino.

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Re: Piloto automático con el dichoso arduino.

    Originalmente publicado por el_pickti Ver Mensaje
    Buenas tardes.

    Ya me han llegado todos los componentes para el montaje y tengo la programación PID completa. No me ha sido fácil llegar aquí y por supuesto aun no he terminado, he tropezado mas veces de lo que esperaba .

    El esquema eléctrico que subo es del puente H, con el que he tenido mas de un problema . Conseguí hacerlo funcionar, el motor giraba en un sentido y en otro y ademas podía variar su velocidad dando distintos valores de voltaje , sin embargo, al hacer la simulación con el magnetómetro y la programación PID los transistores de potencia se recalentaban y terminaban por quemarse, aun desconozco el motivo y ya me he quedado sin transistores así que dejaré este capitulo para mas adelante.

    [ATTACH]69000[/ATTACH]
    Código PID: [ATTACH]69001[/ATTACH]


    Por el momento lo que haré será intentar adaptar el PID para trabajar con relés e ir probando que tal va el asunto en la realidad. Aún tengo que instalar el brazo en el barco, lo haré en próximos días. Adelanto que el brazo me ha parecido excesivamente lento y no se que tal se comportará.


    Seguiré contando progresos…

    P.D: Si al alguien se le ocurre el por que de que se me quemen los transistores por favor que me lo cuente

    Buenas tardes,

    Como controlador puedes utilizar algo como esto

    Es un puente H para motores paso a paso, este soporta hasta 2A, los hay mas grandes, tiene entrada para ser controlado desde una salida PWM de Arduino (velocidad, direccion, saltos) y su coste es de 1,5€ aprox.. En ebay tienes el que necesites.

    En cuanto a la unidad de potencia, no se cual vas a poner, pero puedes utilizar un motor paso a paso tipo NEMA 17, da 4Kg/cm y tiene unas dimensiones de 42.3×48mm, y un peso de 350 grs., e incluso se le puede acoplar un pequeño reductor, si fuese necesario mas potencia, (los hay de mas potencia o de menos, el NEMA 23 da 14 Kg/cm), acoplado a una varilla roscada, tendrias un piloto de caña.

    Espero que te de alguna idea y gracias por compartir tu trabajo.

    Comentario


    • Re: Piloto automático con el dichoso arduino.

      hola a todos , me he leído todas y cada una de las paginas del post , me ha enganchado de forma que quiero intentar realizar este proceso , soy electricista industrial de profesión , por lo que de programación algo se (plc y autómatas)pero de arduino mas bien poco , me compre un kit de iniciación y realice todos las practicas , ahora lo de este proyecto creo que me costara muuuuchooo... mi intención es que cuando navegue pescando al currican pueda fijar un rumbo y no se mueva solo quiero eso.. , alguien del post ha conseguido terminar el proyecto?
      un saludo a todos!!

      Comentario


      • Re: Piloto automático con el dichoso arduino.

        Cacharreando



        Comentario


        • Re: Piloto automático con el dichoso arduino.

          yo hace tiempo hice uno para un fueraborda que tenia y no iba nada mal la verdad. pero esto es como todo la técnica ha evolucionado y el programa que hice pues hoy es muy mejorable te explico lo que hice y luego te explico mas menos como puedes ir mejorándolo con lo de hoy en dia.

          Yo partí de un GPS normalito. lo importante es que ese GPS (creo que todos en la actualidad y plotter) te dan una sentencia o frase en NMEA0183 que te indica la desviación de rumbo. esta sentencia es la XTE.

          cuando marcas un waypoint el GPS o el plotter mandan esa sentencia con los datos de error de rumbo.

          en condiciones comerciales el piloto recibe esa sentencia y ajusta el timon para minimizar ese error en el rumbo.

          con arduino lo primero que debes hacer es leer esa sentencia. no es difícil ya que es comunicación serie. una vez la tienes leida con arduino extraes la información necesaria (cuantos grados te estas desviando y hacia que banda)

          con esa información preparas el algoritmo de corrección que básicamente es lo siguiente:

          "el GPS me dice que me desvio 10º a babor pues meto timon unos grados a estribor para compensar"
          "ahora me dice que me estoy yendo 5º a estribos pues meto unos grados a babor"

          todo esto lo hice con unos parámetros que ajusté a base de prueba error y son (velocidad del actuador del timon, es decir con que velocidad muevo el timon, y grados que tengo que meter para una desviación) no es lo mismo meter 20º para una desviación de 5º de rumbo que meter solo 3º.

          hoy en dia hay una librería arduino que es la PID que puedes hacer esto de una forma sencilla y solo tienes que ajustar los parámetros de
          P: esto es la parte proporcional, es decir que cuanto he de meter el timon para una desviación de rumbo concreta
          D: que es la velocidad con la que debo meterlo e incluso los grados, puede que de repente te venga viento de lado y te desvíes mas rápido por lo que tendras que corregir de forma mas energica
          I: que es la tendencia a llegar al punto de consigna de modo predictivo, es decir según me voy acercando al objetivo dejo poco a poco de actuar.

          sobre esto te recomiendo que te leas la info de la librería PID ya que esta muy bien explicado y es muy interesante.

          en cuanto a la parte mecánica, yo emplee un motor de pasos con reductora asociado a una cremallera claro que ese era mi sistema el tuyo puede ser diferente.
          para manejar el motor de pasos te aconsejaría las librería multistepper y accelstepper.
          son librerías muy completas y con pocos parámetros puedes manejar el motor de pasos sin problemas
          también hay mucha info de ellas por la red.

          luego ya es adaptarlo a tus necesidades concretas.

          no necesité ni compas externo ni nada ya que todo me lo daba el GPS.

          Comentario

          Trabajando...
          X