Helicopteros Radio Control - RC - Radiocontrol

OTROS APARATOS VOLADORES => MULTICOPTEROS => Mensaje iniciado por: Spare en 13 de Noviembre de 2014, 12:01:55



Título: BLHeli, la alternativa a SimonK
Publicado por: Spare en 13 de Noviembre de 2014, 12:01:55
Aunque esto está relacionado con los ESCs, lo pongo en esteapartado porque realmente es interesante para multicopteros. Si los moderadores consideran que debe ir en el apartado de ESCs, por favor, movedlo.

Se ha hablado mucho de los SimonK, y hasta ahora parecía que era la única opción, pero después de un problemilla, investigando encontré el firmware BLHeli.

En mi multi tenía unos ESCs DJI 30A opto, y al montar unos motores de 580kv el ESC no se hacía con ellos por problemas de timing. Resulta que estos ESCs son iguales que los Turnigy Plush 30A en cuanto a micro y su conexionado (en este caso que sea opto y que no lleve bec no nos importa) y se les puede cargar este firmware, así que me “tiré a la piscina” y ahora los ESCs van a las mil maravillas.

BLheli es un firmware para ESC, inicialmente basados en micros Silabs, pero que ahora también soporta micros Atmel, que permite mejorar las prestacionesde muchos ESCs, así como configurar bastantes parámetros, como la frecuenciadel PWM de salida, el timing del motor, limitador de tensión, etc. Estos ajustes se pueden modificar por software y a través de la emisora.

Es equiparable a SimonK,con la ventaja de poder funcionar sobre mas tipos de micros (Atmel y Silabs), y por tanto, más ESCs. La lista es grande, por lo que podemos reutilizar ESCs y usarlos a 450Hz.

Fuentes:
BLHeliSuite: http://www.helifreak.com/blog.php?b=2162 (http://www.helifreak.com/blog.php?b=2162)
Firmware: https://github.com/bitdump/BLHeli (https://github.com/bitdump/BLHeli)(descargar desde el link de la derecha)
http://forums.openpilot.org/topic/41059-what-is-blheli-and-why-should-i-use-it/ (http://forums.openpilot.org/topic/41059-what-is-blheli-and-why-should-i-use-it/)
http://www.rcgroups.com/forums/showthread.php?t=2136895 (http://www.rcgroups.com/forums/showthread.php?t=2136895)
http://www.olliw.eu/2012/owsilprog-tutorials/ (http://www.olliw.eu/2012/owsilprog-tutorials/)

Para cargar este firmware en los ESCs, necesitamos:

  • Un Programador. Existen varias opciones hardware, como un programador específico para los micros de Silabs, muchos arduinos (aunque en la última versión del BLHeliSuite no hace referencia a todos los que soporta) y otros. Para que los arduinos  funcionen como programador, hay que cargarle un firmware, y el propio se encarga de ello.Yo he usado un Arduino pro mini que tenía cogiendo polvo.
  • BLHeliSuite: el software que nos gestiona todo. Este programa se encargará de flashear nuestro ESC, configurarlo y cargar el firmware a nuestro arduino si lo usamos como programador. Está muy completo.
  • Firmware para nuestro ESC. En la última versión, la 12.1, tenemos tres ficheros .hex, a usar dependiendo de dónde vaya el ESC: Multicopteros, motor principal o motor de cola  (helis).
A fecha Nov-2014, las últimas versiones que he encontrado son BLHeliSuite=12.1.0.1 y firmware =12.1

Desde luego una buena opción a tener en cuenta.


Título: Re: BLHeli, la alternativa a SimonK
Publicado por: mezanu en 13 de Noviembre de 2014, 15:48:30
Gracias compañero, pues habrá que ir pensando en esta alternativa.


Título: Re: BLHeli, la alternativa a SimonK
Publicado por: santism en 13 de Noviembre de 2014, 22:33:56
Buen aporte, Simonk se tendrá que poner las pilas o quedar relegado.
saludos


Título: Re: BLHeli, la alternativa a SimonK
Publicado por: xerbar en 13 de Noviembre de 2014, 22:40:30
Interesante saber que hay alternativas a Simonk. Gracias por compartir.

Un Saludo.


Título: Re: BLHeli, la alternativa a SimonK
Publicado por: rociero en 13 de Noviembre de 2014, 22:42:31
Interesante saber que hay alternativas a Simonk. Gracias por compartir.

Un Saludo.


+1