Show Posts
Pages: [1] 2
1  Forum 2005-2010 (read only) / Forum / Control de direccion de motor fuera de borda on: May 30, 2010, 10:05:11 am
recientemente he realizado un control de direccion para un motor fuera de borda de 4hp.
Este proyecto tiene el fin de comandar el acelerador y la direccion del motor. ademas controla la temperatura y apaga el motor todo desde el joystick.

Para eso debi fabricar una placa para montar sobre mi Arduino (severino) en la que tengo un regulador de voltaje de 6V. para dar alimentacion a los servos y no sobre exijir el de la arduino, tambien hay dos reley, uno para dar alimentacion a los servos una ves que corre el programa de la severino, que tarda unos 10 segundos y asi evitar que los servos se muevan sin control y el otro para apagar el motor puentenado la alimentacion de la bobina a masa.



Se comada todo desde un joystick analogico, en el eje Y desde el centro y hacia adelante se acelera y el eje X da direccion al motor. con un boton se fija el acelerador en el valor que se encuentre en ese momento para dar una velocidad fija y evitar variaciones indeseadas en la nevagacion, volviendolo apretar se libera. El otro boton funciona como boton de panico para dar corte de corriente al motor y detenerlo ademas de llevar el acelerador a cero.

El sistema tiene un sensor de temperatura LM35 que esta en la tapa de cilndro para evitar sobrecalentamientos por falta de refrigeracion, dando corte de corriente y no volviendola a activar hasta que la temperatura descienda a un valor normal.


servo del aceleredador puesto en el carburador, el servo es de 15Kg/cm.


El sistema de direccio tiene una placa de acero inoxidable donde se aloja el servo y con una biela sujeta al carter del motor se da giro. el servo debe ser mayor a 25Kg/cm, este debeo cambiarlo por uno metalico ya que el esfuerzo hace daños en la carcasa de polimeto del servo.

El codigo aun esta en desarrollo. proximanete les dejare el final y los archivos de eagle o foto de la placa para los conectores y reley.
para ver mas visita mi blog.
http://arduinomdq.blogspot.com/2010/05/comando-distancia-de-motor-fuera-de.html#more

 ;D
/me
2  Forum 2005-2010 (read only) / Forum / Re: Se borra el programa de la Arduino (severino) on: June 24, 2010, 08:50:52 pm
I was wrong to publish.
do not know how to delete this post
3  Forum 2005-2010 (read only) / Forum / Se borra el programa de la Arduino (severino) on: May 30, 2010, 09:41:02 am
Tengo una placa con el boceto cargado para comandar dos servos con un joystick y cuando le doy alimentacion algunas veces, parece borrarse o corromperse el programa cargado. ya no se que pueda ser.
la placa tiene montada una placa para las conecciones y tambien tiene dos relay para encender los servos luego que la arduino comience a correr, tambien tiene una fuente con su refgulador 7805 para alimentar los servos y no exigir al reguladoir de la arduino.
suele funcionar una ves cargado el programa desde la IDE pero algunas veces se me borra al encenderlo, directamente no corre el programa y debo cargar de nuevo el sketch.

Quiero saber si es un problema con la tension (algun pico de tension) esta alimentado con una bateria de 12 voltios de gel, se que el regulador admite hasta 30V, estoy dentro de ese rango.
además la placa esta dentro de una caja estanca (ya que esto esta dentro de un bote y este sistema comanda un motor fuera de borda).

¿es habitual que se borre el programa?

¿se ha sabido que esto pasara a alguno de los usuarios? y ¿cual puede ser el problema?<br>
pense en poner un acpacitor en serie y otro en paralelo a la entrada de la alimentacion y asi atenuar los picos, si eso fuera.
agradecere la ayuda para solucionar este desperfecto.

I have a plaque with the sketch uploaded to command two servos with a joystick and when I feed him sometimes seems erased or corrupted the program loaded. you can no longer be.
plate is mounted a plate connections and also has two relay to light after the arduino servo starts to run, also has a fountain with its refgulador 7805 to power the servos and do not require the reguladoir the arduino.
see generally run a program loaded from the IDE but sometimes it deleted when you turn me directly not I run the program and reloading your sketch.

I want to know if it is a problem with the tension (some peak tension) is powered by a battery of 12 volt gel is that the regulator supports up to 30V, I'm within that range.
well plate is sealed inside a box (as this is in a boat and the system commands an outboard).

Is it usual to remove the program?

Have you known this to happen to any of the users? and what could be the problem? <br>
acpacitor thought to put a serial and a parallel to the entry of food, and so attenuate the peak, if that.
appreciate the help to fix this flaw.








/me
4  Forum 2005-2010 (read only) / Español / Re: Como cargar el bootloader en atmega8 on: May 30, 2010, 08:02:43 pm
Este diagrama les sera mas claro para hacer el cable para conectar a los pines de la arduino


5  Forum 2005-2010 (read only) / Español / Como cargar el bootloader en atmega8 on: April 09, 2009, 11:35:03 pm
He ensamblado la placa arduino de cara simple con un atmega8 y fabrique un parallelprogramer , he tenidos problemas para quemar el atmega ya que no sabia con que aplicacion se hacia.
hasta que encontre esta pagina que detalla bien como hacerlo corriendo el arduino.exe en el menu Tools se debe seleccionar Burn Bootloader (parallel port) . El led comenzará a parpadear arrítmicamente y al final dará un último parpadeo rápido. Listo.
Espero que les haya sido de ayuda. ;D
http://taller.tagabot.org/index.php/Arduino/Configuracion
6  Forum 2005-2010 (read only) / Español / Perdida de la programacion de la Placa on: May 30, 2010, 02:54:45 pm
Tengo una placa con el boceto cargado para comandar dos servos con un joystick y cuando le doy alimentacion algunas veces, parece borrarse o corromperse el programa cargado. ya no se que pueda ser.
la placa tiene montada una placa para las conecciones y tambien tiene dos relay para encender los servos luego que la arduino comience a correr, tambien tiene una fuente con su refgulador 7805 para alimentar los servos y no exigir al reguladoir de la arduino.
suele funcionar una ves cargado el programa desde la IDE pero algunas veces se me borra al encenderlo, directamente no corre el programa y debo cargar de nuevo el sketch.

Quiero saber si es un problema con la tension (algun pico de tension) esta alimentado con una bateria de 12 voltios de gel, se que el regulador admite hasta 30V, estoy dentro de ese rango.
además la placa esta dentro de una caja estanca (ya que esto esta dentro de un bote y este sistema comanda un motor fuera de borda).

¿es habitual que se borre el programa?

¿se ha sabido que esto pasara a alguno de los usuarios? y ¿cual puede ser el problema?<br>
pense en poner un acpacitor en serie y otro en paralelo a la entrada de la alimentacion y asi atenuar los picos, si eso fuera.
agradecere la ayuda para solucionar este desperfecto.
7  Forum 2005-2010 (read only) / Español / Re: Control Servos con joystick on: March 15, 2010, 08:37:03 am
me podes decir como lo hiciste, agradecere si me pasas el sketch y el esquema de coneccion
gracias
8  Forum 2005-2010 (read only) / Español / Re: Ayuda!! Como controlar dos servos con Joystick on: March 15, 2010, 08:31:29 am
he cargado la placa con un skecth para joystick y me reulta inestable, dando valores salteados no mantiene una coerencia para poder comandar el servo.

 Comprobador de un Gamepad/Joystick para PC con
 un conector DB-15

 Configuraci?n de los pines del puerto de joystick

 (male connector on joystick cable)

        .-----------------------.
        \ 8 7  6  5  4  3  2  1 /
         \ 15 14 13 12 11 10 9 /
           ~~~~~~~~~~~~~~~~~~~

  1  XY1 (+5v)
  2  Switch 1
  3  X1
  4  Ground (for switch 1)
  5  Ground (for switch 2)
  6  Y1
  7  Switch 2
  8  N.C.
  9  XY2 (+5v)
 10  Switch 3
 11  X2
 12  Ground (for switch 3&4) *
 13  Y2
 14  Switch 4
 15  N.C. *

          Joystick B             ____      Joystick A
                                /    |
                              /      |
                            /        |
                          /       1  |
                         |        O------- 5 Volt
              5 Volt -------O        |
                         |  9     2  |
                         |        O------- Button
              Button -------O        |
                         |  10    3  |
                         |        O------- Resistor X-axis
     Resistor X-axis -------O        |
                         |  11    4  |
                         |        O------- Ground
            MIDI TXD -------O        |
                         |  12    5  |
                         |        O------- Ground
     Resistor Y-axis -------O        |
                         |  13    6  |
                         |        O------- Resistor Y-axis
              Button -------O        |
                         |  14    7  |
                         |        O------- Button
            MIDI RXD -------O        |
                         |  15    8  |
                         |        O------- 5 Volt
                          \          |
                            \        |
                              \      |
                                \    |
                                  \__|

  Pin  Joystick Fucntion              Paddle Function       Din6  MIDI

   1   +5.0 VDC                                              L5    -
   2   Joystick A Fire Button 1       Paddle #1 Fire Button  L4    -
   3   Joystick A X Position (Roll)   Paddle #1 Position     L1    -
   4   Ground                                                L3    -

   5   Ground                                                L3   GND
   6   Joystick A Y Postion (Pitch)   Paddle #2 Position     L2    -
   7   Joystick A Fire Button 2       Paddle #2 Fire Button  L6    -
   8   +5.0VDC                                               L3   +5V

   9   +5.0VDC                                               R3    -
  10   Joystick B Fire Button 1       Paddle #3 Fire Button  R4    -
  11   Joystick B X Postion           Paddle #3 Position     R1    -
  12   Ground                                                R3   DOut

  13   Joystick B Y Position          Paddle #4 Postion      R2    -
  14   Joystick B Fire Button 2       Paddle #4 Fire Button  R6    -
  15   +5.0 VDC                                              R5   DIn    

 Igor Gonz?lez Mart?n. 18-03-2007
 igor.gonzalez.martin@gmail.com

 */

 int joyX = 0;      // Eje X del joystick
 int joyY = 1;      // Eje Y del joystick
 int boton1= 4;     // Bot?n 1 del joystick
 int boton2= 5;     // Bot?n 2 del joystick
 int boton3= 6;     // Bot?n 3 del joystick
 int boton4= 7;     // Bot?n 4 del joystick
 int valX=0;
 int valY=0;
 int bot1Val=0;
 int bot2Val=0;
 int bot3Val=0;
 int bot4Val=0;

 void setup(){
   Serial.begin(9600);
   pinMode (boton1,INPUT);
   pinMode (boton2,INPUT);
   pinMode (boton3,INPUT);
   pinMode (boton4,INPUT);
 }

 void loop () {
   valX=analogRead(joyX);    
   valY=analogRead(joyY);
   bot1Val=digitalRead(boton1);    
   bot2Val=digitalRead(boton2);    
   bot3Val=digitalRead(boton3);    
   bot4Val=digitalRead(boton4);
   Serial.println("--------------------------");  
   Serial.print("X: ");
   Serial.print(valX);
   Serial.print(" - Y: ");
   Serial.println(valY);
   Serial.print("Boton1: ");
   Serial.println(bot1Val);    
   Serial.print("Boton2: ");
   Serial.println(bot2Val);    
   Serial.print("Boton3: ");
   Serial.println(bot3Val);    
   Serial.print("Boton4: ");
   Serial.println(bot4Val);      
   delay (1000);
 }

esto por lo visto no me resulto.
9  Forum 2005-2010 (read only) / Español / Ayuda!! Como controlar dos servos con Joystick on: March 11, 2010, 04:10:08 pm
Necesito ayuda. deseo controlar desde mi placa arduino dos servos mediante un joystick, alquien me puede orientar como hacerlo o pasarme un sketch.
gracias
Favio
smiley-wink
10  Forum 2005-2010 (read only) / Español / Re: Un pedido de salvacion desde el submundo on: July 03, 2009, 11:49:46 pm
Yo soy de argentina mar del plata, y he descubierto la arduino hace casi un año, la he pedido a amigos que viajaban a italia y ninguno me la trajo.
y como dice el dicho: No hay mejor accion que la que hace uno mismo. fue qu me decidi a hacerla yo mismo bajandome los esquematicos y los diseños de la placa simple cara serial.

he realizado 4 y una standalone adaptada a un pov.

en este momento estoy peludiando porque me dejo de andar la IDE y me da errores al cargar los sckets a la placa.
si queres te puedo ayudar con este tipo de placas,
comunicate con migo y vemos si llegamos a un acuerdo.

faviolazzarini@gmai.com
saludos smiley-wink
11  Forum 2005-2010 (read only) / Español / Sobre las librerias on: June 29, 2009, 06:35:30 pm
Estoy haciendo pruebas con mi arduino y por lo que he visto en algunos casos como el manejo de servos se habla de ciertas librerias.
Pregunta:
como se usan esas librerias y como se cargan a la placa?
son para dar nuevos comandos a la placa?
si alguine me puede aclarar esta duda se agradece.
saludos.
favio smiley-wink
12  Forum 2005-2010 (read only) / Español / Re: Utilizar Arduino Diecimila como interfaz USB on: April 24, 2009, 07:00:54 pm
Tenes el esquematico para poder hacerla?
cuando decis que el arcuino no debe tener el atmega es para que sirva solo como interface entre el serial y la placa?
Gracias
smiley-wink
13  Forum 2005-2010 (read only) / Español / Re: Utilizar Arduino Diecimila como interfaz USB on: April 16, 2009, 06:26:56 pm
Esta placa que hiciste se puede usar para cargar el bootloader, o simplimente se puede cargar conectando las patas del IC a las del puerto paralelo y alimenetando con 5V.
cuando te referis a que no tiene que tener la arduino no debe tener un atmega. :o
14  Forum 2005-2010 (read only) / Español / Re: Utilizar Arduino Diecimila como interfaz USB on: April 09, 2009, 12:19:44 am
me gustaria saber como es esa placa que hiciste.
gracias
15  Forum 2005-2010 (read only) / Troubleshooting / perdida de la programacion on: May 30, 2010, 02:53:05 pm
Tengo una placa con el boceto cargado para comandar dos servos con un joystick y cuando le doy alimentacion algunas veces, parece borrarse o corromperse el programa cargado. ya no se que pueda ser.
la placa tiene montada una placa para las conecciones y tambien tiene dos relay para encender los servos luego que la arduino comience a correr, tambien tiene una fuente con su refgulador 7805 para alimentar los servos y no exigir al reguladoir de la arduino.
suele funcionar una ves cargado el programa desde la IDE pero algunas veces se me borra al encenderlo, directamente no corre el programa y debo cargar de nuevo el sketch.

Quiero saber si es un problema con la tension (algun pico de tension) esta alimentado con una bateria de 12 voltios de gel, se que el regulador admite hasta 30V, estoy dentro de ese rango.
además la placa esta dentro de una caja estanca (ya que esto esta dentro de un bote y este sistema comanda un motor fuera de borda).

¿es habitual que se borre el programa?

¿se ha sabido que esto pasara a alguno de los usuarios? y ¿cual puede ser el problema?<br>
pense en poner un acpacitor en serie y otro en paralelo a la entrada de la alimentacion y asi atenuar los picos, si eso fuera.
agradecere la ayuda para solucionar este desperfecto.

Pages: [1] 2