Cuentarrevoluciones para motores brushless (Para todos)

Después de trastear con los motores con sensor, me he dado cuenta de que muchos no lo tienen, así que he realizado una modificación para poder leer directamente desde una de las fases del motor y así evitar la conexión del sensor y poder realizar la medición en todos los motores…

Tiene algunos componentes más, ya que le he añadido también un voltímetro para hacer el calculo de KV del motor, que no es más que las rpm del motor entre los voltios, un potenciómetro para el ajuste del voltímetro, que cuando lo montéis tendréis que usar un polímetro para que la lectura del medidor que hemos creado sea la correcta, un potenciometro para ajustar el “neutro” del variador, ya que algunos no arrancan si no coincide con la señal que tienen programada, y por ultimo un pulsador, que sirve para aceptar la calibración, para iniciar el test ( que es automático), y para detenerlo antes de que termine si queremos.

También tiene un optoacoplador para poder leer la señal del motor y poder inyectarla en nuestra placa arduino.

 

El esquema es el siguiente:

rpm motor brushless auto pinza

 

Es un poco más complicado que el anterior, pero con un poco de maña se hace sin problemas…

El sketch para la placa arduino, podéis descargarlo desde AQUI.

video tras el salto…

 

Anuncios

15 Respuestas a “Cuentarrevoluciones para motores brushless (Para todos)

  1. hola como estas ,,, estoy intentando hacer un cuenta revoluciones para mi moto como proyecto, pero que se maneje desde la bobina de encendido de moto p cable de bugia pero no se como hacerlo o por donde empenzar

    • Pues para empezar, necesitarás algún captador para poder recoger los impulsos de la bobina, y a partir de que lo tengas , leerlos con arduino…
      Pero no sabría decirte qué tipo de captador usar…

  2. amigo una pregunta mas disculpa, el pot. que calibra el voltimetro se conecta
    al capacitor y este a un nodo de voltaje positivo ?o solo de tierra al capacitor y al diodo es decir el polo positivo del cap. no se conecta al voltaje o si?

    • no, el condensador es para estabilizar los voltios que le llegan al motor, si lo que quieres es medir los voltios de la batería, conecta el ánodo del diodo al positivo de la batería, pero NO al motor.

      • pero entonces segun veo el diagrama el positivo del capacitor no se conecta al voltaje sino a pind del medio del potenciometro y este a unas resistencias que van a tierra no? y ya lo heche a andar pero no me aparecen las rpm ni las kv
        veo que el programa hace que automaticamenet el brushles vaya aumentando de grados y luego disminullendo , lo que yo trato de hacer es que una vez calibrado , mi esc yo controle los grados y se desplieguen los datos en pantalla, alguna sugerencia?

  3. y otra pregunta amigo. el voltaje inicialmente se pone al maximo? por que el voltaje si me lo muestra la lcd pero las rpm y las kv no

  4. Hola Lisergio:

    Primero felicitarte por tus proyectos.
    No se si tienes tiempo, pero sería posible hacer este mismo cuentarevoluciones sin los automatismos, osea solo como cuentarevoluciones y voltimetro.

    saludos
    Jesus

    • Solo hay que eliminar del código la parte del control, y dejar solo lo que interese, la lectura de rpm y tensión de la batería la hace usando esas funciones de forma independiente , con que accedas a ellas desde “loop” debería de funcionar…

      • Muchas gracias por tú respuesta. Si, eso es que ya había hecho enredando un poco.
        Otra cosa, en el video veo que hay un momento donde aparecen más de 60000 rpm, eso se podría evitar de alguna manera. Parece que es en el arranque.
        Y ya por curiosidad, estoy intentando entender como consigues contar las rpm y no veo la relación cuando utlizas ” millis()”.

        Gracias de nuevo.

      • El cálculo se realiza usando la diferencia de tiempo entre una detección y otra ( para ello se usa la función millis(), guardas el tiempo inicial, el tiempo final, los restas y tienes el tiempo en milisegundos)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s