Guía de programación motores centrales Bafang

| |

Como todos los Bafangers sabéis, una de las cualidades de los motores centrales Bafang es que es completamente hackeable vía USB para adaptarlo a tu forma de conducir, darle más chicha, alargar su vida o incluso freír el controlador en un momento si se te va la mano. En este post vamos a ver como se hace y que podemos toquetear.

Disclaimer: tocando la configuración del motor te puedes cargar la controladora (80€), haz cambios solo bajo tu responsabilidad.

Este post lo he escrito en base a las pruebas que he hecho y documentación que he encontrado en foros y webs, podría haber algún error, si encuentras algo que no es correcto te agradezco que lo escribas en los comentarios.

Conexión al motor Bafang

En primer lugar necesitamos el cable USB Bafang, lo puedes comprar en este enlace por menos de 9€:

Para conectarlo al motor tienes que desconectar la pantalla y usar esa conexión (la del lado del motor, no la de la pantalla).

Hay varias versiones del software bailando por la red, mucha gente recomienda la de Penoff pero la verdad es que a mi no me ha funcionado en los 3 ordenadores donde la he probado, el contenido que tendría que verse en la ventana del software es mayor que la ventana y no deja maximizar, ya ha reportado bastante gente el error pero no parece que haya intención de solucionarlo.

Yo he usado la versión que puedes descargar aquí:

En la carpeta “CH340G USB to TTL” tienes el driver y en la carpeta “controllerst” el ejecutable “Controllerst.exe” que es el propio software. Hay otro programa llamado “Controllerst_torque.exe” que creo que sirve para jugar con el par que entrega el motor, de momento no lo tocaremos.

A priori es para Windows, desconozco si se puede emular en otras plataformas.

El software Bafang USB

Al abrir el software nos encontraremos algo así.

Pulsamos Connect, read flash y Read y deberíamos ver la info de nuestro controlador y los parámetros que tenemos configurados en la pestaña Basic.

En este punto, antes de tocar nada, es importante guardar la configuración inicial (File->Save) o al menos hacer fotos de como estaban las tres pestañas antes de hacer cambios.

Antes de seguir, una noción básica para entender todo esto. En corriente continua:

Potencia (W) = Tensión (V) * Corriente (A)

La tensión de nuestra batería no es siempre la misma, tendremos un valor nominal (36V, 48V, 52V) que será el que se alcance con el 55% de carga aproximadamente y luego variará arriba/abajo según tengamos más o menos carga. Por ejemplo una batería de 48V 13S varía entre 39V (0%) y 54,6V(100%).

Bajo mi punto de vista, no considero interesante cargar en nuestro motor un archivo descargado de internet, podrías cambiar muchas cosas con respecto a la configuración anterior y no ser capaz de identificar posteriormente que es lo que hace que el motor no funcione como nos gustaría. Además de que podrías cargar una configuración errónea para tu bici/motor y provocar alguna avería.

En verde pondré los parámetros que tengo yo configurados con el BBS02b 750W y batería 48V 17,5Ah, que no quiere decir que sean los mejores, los más seguros ni nada similar, esto es aprendizaje continuo.

Basic

En al pestaña basic tenemos bastantes cosas interesantes

Low Battery Protect(V):

Protección contra sobredescarga de la batería, por debajo de este valor de voltaje no permite funcionar al motor. Lo normal es que esta protección la tengas ya incorporada en la BMS de tu batería, sería una protección redundante, nunca viene mal.

La recomendación general es poner aquí un valor igual al número de series de tu batería multiplicado por 3,2. En mi caso con una 48V de 13S tendría que ser 13*3,2= 41,6V. De fábrica venía en 41V, no lo he tocado.

Limited Current (A)

Es la corriente máxima que va a usar el motor, hay muchos otros parámetros que dependen de este.

En mi caso de fábrica venía a 25A para un motor de 48V y 750W, esto hace que cuando la batería esté al 100% (unos 54V) llegase a dar 54V*24A=1.296W, lo que resulta un poco extremo para un motor de 750W. De hecho en verano ha llegado a calentarse hasta el punto de no aguantar tocarlo con la mano (alarma!).

Se recomienda bajar este valor, en mi caso lo he dejado en 18A. Es el valor seguro recomendado para los BBS02 de 500W y 750W.

Assit(0-9)

Es la forma de reaccionar del motor en cada nivel de asistencia

  • Limit Current (%): El porcentaje de corriente sobre el “Limited Current (A)” que usará un determinado nivel de asistencia.
  • Limit Spd (%): El porcentaje de velocidad sobre la máxima configurada (la veremos luego) que usará un determinado nivel de asistencia.

Ejemplo: supongamos que en la velocidad 3 tengo

  • Limit Current (%): 20
  • Limit Spd (%): 30

Y de forma general

  • Limited Current (A): 18A
  • Speed Limited: 40km/h (este parámetro lo veremos más adelante)

Entonces en este nivel 3 de asistencia el motor absorberá un máximo de 18A*20%=3,6A y dejará de empujar cuando llegue a 40km/h*30%=12km/h.

Aquí existen dos formas de configurarlo:

1.- La de serie: se trata de una progresión de limit current y limit spd en cada nivel, llegando al último en 100%/100%. De esta forma cada nivel de asistencia corresponde a una velocidad de crucero, a la que llegarás con la potencia que te limite el limit current de ese nivel. (como en el ejemplo anterior). Sería algo así:

2.- Solo corriente: si configuramos todos los limit spd al 100%, los niveles de asistencia solo serán, eso, niveles de asistencia, independientemente de la velocidad a la que vayamos. Esta opción no es aconsejable si dejamos el “Limited Current (A)” a los 25A que vienen de serie, ya que en las asistencias altas funcionaría mucho tiempo a altas corrientes.

Para mi la opción “solo corriente” es la que da una sensación más natural, con la opción “de serie” te encuentras con paradas de la asistencia (a veces un poco bruscas) al alcanzar la velocidad límite del nivel de asistencia en le que vas, para acto seguido, al caer la velocidad debido a la falta de asistencia vuelta a entrar el motor bruscamente, quizás para uso en carretera podría ser interesante en algún caso.

En mi caso está así:

  • AssitX: Limit Current (%) / Limit Spd (%)
  • Assit0: 0/0
  • Assit0: 10/100
  • Assit0: 20/100
  • Assit0: 35/100
  • Assit0: 45/100
  • Assit0: 55/100
  • Assit0: 70/100
  • Assit0: 80/100
  • Assit0: 90/100
  • Assit0: 100/100

Wheel diameter (inch)

Es el diámetro en pulgadas de tu rueda, principalmente para que funcione el sensor de velocidad del que depende todo lo configurado en le parámetro anterior. En mi caso 26″

SpdMeter Model

En kits Bafang es “External“, el que llevas en la rueda trasera vamos. Desconozco en que casos se debería cambiar.

SpdMeter Signal

Es el número de señales por vuelta de rueda, con el kit se monta un imán en un radio, por lo tanto pondremos “1“. Desconozco si habría alguna ventaja en poner 2 o más imanes.

Pedal Assist

Pedal type

Es el tipo de sensor de pedaleo interno del motor, déjalo en DoubleSignal-24.

Disignated Assist

¿Quién determina el nivel de asistencia? Lo normal es dejarlo en “By Display’s Command“, que quiere decir que tu elijes en el display en que nivel quieres ir.

La alternativa que nos permite es dejarlo fijo en un nivel y que no se pueda cambiar, quizás interesante si es una bici de alquiler, la va a usar un niño o algo así, supongo.

Speed Limited

Es la velocidad máxima que se usa para calcular los parámetros de la pestaña “Basic”, si en un nivel tienes establecido Limit Spd al 20% y aquí pones 40km/h en ese nivel irás a 40km/h*20%= 8km/h.

Puedes dejar un valor fijo aquí o ponerlo en “By Display’s Command” por lo que tomará el valor que pongas en la configuración en el display (menú oculto).

Start current (%)

Es la potencia que aplica justo el inicio del pedaleo, calculado sobre la corriente máxima de la pestaña “Basic”. Este parámetro suele venir bastante alto de fábrica y hace que el comienzo del pedaleo sea poco natural. Recomiendo bajarlo, en mi caso está al 35%, que serían 18A*35%=6,3A (unos 300W)

Slow-start Mode (1-8)

Cómo de rápido se alcanza el “Start current” anterior. “1” sería muy rápidamente y “8” sería lentamente. Si pongo slow-start en “1” en el ejemplo del apartado anterior (300W) nada más empezar a pedalear el motor aplicará esos 300W, si lo pongo en “8” aumentará progresivamente la potencia desde 0W hasta 300W durante un periodo de tiempo.

En mi caso lo tengo en 5

Startup Dgree (Signal No.)

Número de pulsos del sensor de pedaleo para que empiece a actuar el motor, ojo, del sensor de pedaleo interno del motor, no del sensor de velocidad de la rueda.

Una vuelta completa de pedal son 24 pulsos, en mi caso tengo configurados 4. Si lo bajas de ahí, podrías tener falsos contactos con la bici parada y el motor te empujaría cuando no te lo esperas, saluda al suelo de mi parte.

Work Mode (Angular Pedal Speed / Wheel * 10)

No he encontrado un lugar donde se describa claramente como funciona, en las pruebas que he hecho no he notado mucha diferencia, lo dejo como estaba de serie, en “Undeterminated“.

Time of stop (x10ms)

Tiempo que tarda el motor en dejar de actuar cuando paramos de pedalear (multiplicado por 10ms).

De serie suele venir en 25, que sería un cuarto de segundo. Si no llevas sensor de cambio de marchas quizás es interesante bajarlo un poco para poder detener el motor relativamente rápido cuando quieras cambiar de marcha.

Yo llevo sensor de cambio y lo he dejado en 25

Current Decay (1-8)

A que régimen de giro de pedales empieza el motor a disminuir la potencia aplicada. 1 empieza a disminuir antes, 8 empieza a disminuir casi a la velocidad máxima. Parece que el régimen máximo que tiene en cuenta el motor está alrededor de 90 rpm (molinillo).

Si pones una valor bajo, conforme aumentas el ritmo de pedaleo la asistencia va disminuyendo, si pones un valor alto casi no notas esa bajada de potencia.

Yo lo llevo en 8.

Stop Decay (x10ms)

Cuando paramos de pedalear el motor espera el tiempo configurado en “Time to stop” para detenerse, pero pasado ese tiempo no lo hace de forma inmediata, sino reduce potencia hasta llegar a cero. El tiempo que tarda en reducir hasta cero desde que termina “Time to stop” es el “Stop Decay” (multiplicado por 10ms).

El tiempo total desde que dejamos de pedalear hasta que el motor deja de aplicar completamente potencia es la suma de “Time to stop” + “Stop Decay).

En este gráfico se ve más claro junto con otros parámetros

En mi caso lo tengo configurado en 0, no le veo mucho sentido, si el motor tiene que cortar que corte, como mucho le dejamos unos milisegundos en “Time to Stop” para no atascarnos en una trialera, pero lo de la curva de parada en rangos de tiempo tan pequeños no tiene mucha utilidad.

Keep Current(%)

Si estableces este parámetro en algún valor distinto del 100% el motor Bafang funciona de la siguiente manera:

Si pedaleas a baja-media cadencia el motor aporta la potencia que tienes configurada en el nivel de asistencia que estés.

Si aumentas el ritmo de pedaleo (desconozco el valor exacto pero como he dicho da la impresión de que un valor alto sería 90rpm) la asistencia va disminuyendo. ¿Cuánto? Pues hasta llegar al valor máximo de potencia de ese nivel multiplicado por “Keep Current(%)”

Ejemplo: imagina que tienes configurado

  • Limited current: 18A
  • Assit5
    • Limit current 50%. Sería 18A*50%=9A
  • Keep Current: 55%

Cuando vayas en este nivel 5 y pedalees con una cadencia baja-media el motor aportará 9A, pero según aumentes la cadencia empezará a bajar la asistencia hasta llegar a 9A*55%=4,95A.

En mi caso lo tengo al 60%.

¿Por qué hace esto el motor? No lo se, posiblemente esté configurado así porque se supone que si aumentas la cadencia de pedaleo es porque el terreno o las condiciones sean menos duras y necesites menos potencia, incluso estés a punto de cambiar a una marcha más larga.

Throttle Handle

Aquí va toda la configuración del acelerador, si no llevas acelerador montado pasa de esto

acelerador-bafang

Start/End Voltage (x100mV)

El acelerador da una salida de voltaje en función de como actuemos en él, empezando en 0V y acabando en 4,2V. Los parámetros Start/End determinan cuando queremos que empiece a actuar el acelerado y cuando termine, determinan una zona muerta al inicio y al final del recorrido.

En mi caso tengo 11 y 36, que corresponden a 1,1V y 3,6V.

Si cambias el acelerador por otro tendrás que examinar que voltajes de salida te da y actuar sobre estos parámetros.

acelerador

Mode

Puedes configurarlo de dos formas:

Current: La potencia del motor depende de cuanto accionemos el acelerador, sería lo más similar al acelerador de una moto o coche. Por ejemplo si acciono el acelerado a la mitad el motor absorbe 9A y esto resultará en más o menos velocidad dependiendo de si estamos en un desnivel o no, terreno, etc…

Speed: El accionamiento del acelerador se asocia una una velocidad concreta. Si por ejemplo acciono el acelerador hasta la mitad de recorrido, el motor va intentar alcanzar 20km/h usando la potencia que sea necesaria (dentro de los parámetros que hemos establecido)

Yo lo uso en current que me parece lo más natural y controlable.

Designated Asssist

Este parámetro nos da una limitación de la corriente que llegará al motor usando el acelerador. ¿A que valor la limita? Si seleccionamos aquí un nivel, por ejemplo 5, la corriente se limitarán a la máxima del nivel de asistencia 5. Si seleccionamos “By Display’s Command” el límite será el del nivel de asistencia que tengamos seleccionado en cada momento.

Ojo si pones aquí 9 ó si has seleccionado 9 en el display , accionar el acelerador a fondo así podría freír el controlador si la velocidad de rotación es baja o estás parado.

Yo lo llevo en 7

Speed Limited

Es el límite de velocidad usando el acelerador.

Yo lo llevo a 40km/h

Start Current (%)

Es la potencia que aplica cuando inicio el accionamiento del acelerador, calculado sobre la corriente máxima de la pestaña “Basic”. Subirlo demasiado puede forzar el controlador.

En mi caso 10%, el acelerador no es para salir desde parado, ojo con jugar “a las motos”.

Esto es todo, toca parámetros solo bajo tu responsabilidad, si encuentras algún error en el post por favor notifícalo en los comentarios.

close
transparent logo

¿Pensado comprar un kit Bafang?

Yo te ayudo

¡No enviamos spam! Lee nuestra política de privacidad para más información.

Anterior

¿Es mi bici compatible con un motor Bafang?

Eggrider: revisamos el display alternativo para motores Bafang

Siguiente

89 comentarios en «Guía de programación motores centrales Bafang»

  1. Hola Carlos.
    Si no modifico el software y solo voy con el acelerador como se a cuántos w va el motor en cada marcha quiero poner un motor de 750w.
    Gracias.

    Responder
    • Dependerá de lo que tengas en Designated Asssist en la configuración del acelerador, si está en “by Display’s command” irás a la máxima corriente del nivel en el que estés.

      No hay unos parámetros “de fábrica” ya que los vendedores a veces modifican la programación, por lo que no es posible saber que tienes ahí configurado sin conectarte, aunque posiblemente lo tengas en “by display’s command”.

      Responder
  2. Hola Carlos, la verdad es que no se si esto va aquí, si no te gusta y/o quieres ponerlo en otro sitio, lo borras y punto. De todas formas, te seguiré igualmente agradecido.
    Este articulo ha sido ya el remate y me ha acabado de convencer a escribirte y no quiero dejar la ocasión para darte las gracias y felicitarte por estos artículos que a buen seguro están haciendo afición a este tipo de motores. Muy bien explicados y muy fácil de seguir. Enhorabuena!!
    Apunto de jubilarme, hace un par de meses empecé a buscar en internet información acerca de las bicicletas eléctricas, pensando en comprarme una de las “de fabrica”. Casualmente y por fortuna caí por aquí en tu block.
    Empecé a leerte tus artículos, y cuanto más leía, más ganas me entraban de, ¿porque no intentarlo? Me gusta el bricolaje, tengo espacio, tiempo y eso de montarme mi propia bici y que funcione, de siempre me ha gustado. Con diez años me compré un cuadro en una chatarrería y unos meses después, me había notado mi primera bicicleta de “carrera”, incluido lijado y pintado con un fly (de esos que se utilizaban para los mosquitos) ya que este era de acero y estaba todo oxidado.
    Pues eso, después de leerte me lancé y pedír el kit completo de 750 y la batería en uno de los enlaces que tu indicabas (espero que eso te reporte algo).
    Lo monté siguiendo tus instrucciones y perfecto: un gustazo como anda y como empuja la bicicleta. Se acabaron los problemas para seguir el ritmo del grupo de amigos (mas jóvenes) con los que salgo.
    Era una alegría cuando subiendo una cuesta, con todo el sufrimiento que par mi supone, que de vez en cuando venía alguien por detrás y me daba un empujoncito. ?
    Ahora, después de haber seguido estas instrucciones a pie juntilla, he reprogramado tb el motor con tus mismos parámetros y ahora si que si lo has bordado: la asistencia es mucho más natural, está ahí ayudándote, pero casi ni se nota.
    Solo tengo una cosa que me gustaría mejorar y ahí estoy dándole vueltas a la cabeza: se trata de la línea de cadena: solo consigo que se mantengan en los dos últimos piñones (los más pequeños), para el resto se quiebra bastante la cadena.
    Creo que el buje del pedalier me permitiría quitarle 5 mm por el lado del plato, hasta que la carcasa del motor apoye sobre la horquilla trasera. Seguramente sea obsesión, porque la verdad es que le puse el plato de 34 dientes, con los distanciadores que tu indicabas y no se me ha salido nunca la cadena. Compre el guardacadena y ni siquiera he visto la necesidad de ponérselo. Eso sí, la cadena da un quiebro importante cuando lo llevo en los piñones más grandes.
    No me enrollo más, solo darte las gracias por este trabajo y animarte a que sigas escribiendo. ¡¡Estoy deseando leer el próximo!!

    Responder
    • Vaya, muchas gracias! se agradecen comentarios de este tipo, me alegro de que esta web te haya servido de ayuda y ahora seas un Bafanger en toda regla!!!

      Lo del plato que comentas no lo entiendo muy bien, quieres rebajar el cuadro en la zona del pedalier?? la verdad es que esas cosas ya dan un poco de miedo XDDDD pero si te ves con ganas puedes intentarlo hasta que el motor quede casi tocando la vaina, tal y como dices. Mejoraría la línea de cadena, aunque desconozco si tendría alguna pega.

      Quizás antes de hacer eso estudiaría el plato de 42T acampanado que comentamos en el post de la línea de cadena sustituyendo el cassette si hace falta.

      Responder
  3. Hola Carlos,
    antes de nada gracias por esta web que es muy útil.
    El kit me lo han montado y no sé muy bien como van las conexiones.
    Para programar el display, ¿que quieres decir con desconectar el display? ¿que esté apagado o quitar algún cable?
    ¿La batería tiene que estar apagada?
    Gracias!

    Responder
  4. Hola Carlos,
    Hay una cosa que no entiendo. Hay 10 niveles de asistencia, pero en cambio el display, al menos el mío, sólo me deja seleccionar hasta 5. ¿Tiene algún sentido o son conceptos diferentes?

    Responder
    • Eso se configura en el menú oculto del propio display, si tienes configurados 5, tus niveles se corresponden al 1,3,5,7,9 que ves en el software de configuración, puedes cambiarlo en el display a 10 niveles si quieres, creo que algún display no permite subir de 5, no se cual tienes.

      Responder
          • Pues creo que mi display no lo tiene. Según tu artículo “Tipos de displays”, en la tabla, para el DPC18, el PAS es 0-5, entiendo que son los niveles de asistencia, pero como tiene modo eco y modo sport, supongo que en modo sport están los 5 restantes.

            Responder
  5. Buenas noches, agradecerte en primer lugar la ayuda que nos das a todos nosotros con tu saber hacer y contestar a nuestras preguntas,Ami personalmente me as solucionado varios problemas :Dos preguntillas, tengo un central de 750w 48v y un display 500c, la w que creo que son los watios para que caray sirve y la otra a cuantos voltios +o- deja de asistir el motor, en pocas palabras cuando de quedas tirado gracias

    Responder
    • La W son los vatios, es la potencia instantánea que estas usando en cada momento, está directamente relacionado con los amperios que salen de la batería. El motor deja de asistir cuando la batería llega a los voltios que tienes configurados en el controlador, en este mismo post tienes ese parámetro. También podría cortar por la BMS de la batería antes si así está configurada.

      Responder
  6. Buenas, sabéis si se puede invertir la lógica de los frenos, tengo de los dos tipos con manetas, sólo uso el pulsador y el con imán, resulta que por la construcción de mi maneta hidráulica, tendría que frenar cuando acerque el imán al sensor, y ahora frena cuándo lo alejo
    Un saludo

    Responder
    • Me vuelvo a responder, creo que una de solución sería bajar el timestop, para que deje de dar asistencia al dejar de pedalear un poco antes de la que está de serie, así evitaría meter sensor de freno, como lo pone en el ejemplo de arriba

      Responder
      • Yo voy sin sensores de freno, efectivamente no son 100% necesarios y cambiando un poco la programación se pueden obviar, como he dicho en alguna ocasión las motos no cortan el motor cuando se tocan los frenos y no pasa nada.

        Si quieres cambiar la lógica no me consta que pueda hacer por programación, pero con un par de relés debería de poder hacerse fácil.

        Responder
  7. Hola Carlos! Me gustaría saber como solucionar el retraso que tiene el sensor de cabios que es demasiado largo en tiempo, cuando cambias en pendiente parece una eternidad hasta que la corriente ejerce su función.

    Responder
    • Te refieres al tiempo que corta el motor el sensor de cambio o al tiempo que tarda en aumentar la asistencia cuando cambias del nivel 3 al 4 por ejemplo??

      Responder
  8. Hola tengo una duda en que asistencia es recomendable siempre empezar y otra cuanto más porcentaje de asistencia se ponga sufre más el motor por qué el motor trabaja con más w?

    Responder
    • Lo importante es no pedirle mucha corriente la motor cuando está parado o casi parado, en principio si arrancas en nivel 9 pero estás en llano y das pedales desde cero no debería de sufrir mucho, o al menos no más que arrancando cuesta arriba en el nivel 3 pero sin a penas aplicar presión en los pedales.

      Responder
  9. buenas Carlos,yo tengo el motor de 500w y 36v y despues de utilizarlo un par de meses he notado que en la asistencia 1 o 2,que es en la que suelo ir,el motor se queda dormido y deja de asistir,luego vuelve a despertar cuando paro de pedalear o cambio a nivel 3.
    Es esto normal o necesitaria cambiar algun parametro?,no tengo el cable de programacion pero lo compraria si es necesario.un saludo y gracias por contestar.

    Responder
    • Sí, las asistencias más bajas tienen la velocidad limitada a valores bajos, por lo que empujan un poco y al llegar a ese valor dejan de asistir.
      Compra el cable, es muy buena inversión para lo que cuesta y te abre un mundo de posibilidades, echa un vistazo a la programación tal y como la tengo yo.

      Responder
  10. Hola Carlos, gracias a esta web me animé a montar el bafang BSS01 250w, con un display 860c, lo he instalado sin problemas, si embargo al probarlo, la asistencia 0-5 creo que no va bien, en llano, en valores 1 y 2 prácticamente no asiste, comienza bien pero se viene a cero, algunas veces hace algún intento, creo que cuando nota presión en los pedades sí asiste, en la 3 va mejor pero sólo cuando voy acelerando, cuando pedaleo normal también se pone a cero.
    No sé si falla o es el modo de actuar este display pero no me gusta nada, voy a intentar de contactar con la tienda.
    Qué crees que puede ser, se podrá solucionar programando el motor, me extraña que venga así de fábrica.
    Un saludo

    Responder
    • Te respondo lo mismo que a Luis Miguel, creo que es el modo de funcionamiento normal, te recomiendo cable y reprogramación tal y como indica el post

      Responder
      • Pues me he metido en programarlo, es fácil, tengo una duda, mi motor es de 36V 250W, he leido en varios sitios que recomiendan de Limited Current 15A, con esta intensidad 36Vx15A=540W, esto con la bateria a media carga, cuando esté a tope! Lo he comprobado en la asistencia mayor algunas veces llega a 500W, ¿no es una pasada?
        Excelente e imprescindible web para motores bafang.
        Saludos

        Responder
        • Sí, yo también he visto que mucha gente lo pone a 15A, ¿a cuánto te venía de fábrica? también he visto otros que lo ponen a 10A para asegurar el funcionamiento a largo plazo, ya es algo de cada uno. También es cierto que parece que el 250W está más sobredimensionado que el 750W

          Responder
  11. Hola Carlos buen día: he leído con atención el post dedicado a la reprogramación. Me has aclarado algunas cosas pero hay otras que me desorientan.

    1) Low Battery Protect (V):
    Dices: “…La recomendación general es poner aquí un valor igual al número de series de tu batería multiplicado por 3,2.

    En mi caso con una 48V de 13S tendría que ser 13*3,2=41,6V. De fábrica venía en 41V, no lo he tocado…”

    No entiendo que estarías significando con la palabra “series.” Evidentemente te estás refiriendo a los Amperios (A) de la batería. No veo correlato entre la palabras Series y Amperios al menos acá en Argentina no lo hay.

    Por otro lado si la unidad de medida son los Voltios (V) porqué el cálculo se hace sobre la Series o Amperios?

    En mi caso monto un Bafang de 350W con batería de 36V 14.5Ah.

    Siguiendo el mismo razonamiento para limitar el Low Battery Protect (V) de mi batería, debería multiplicar el N⁰ de series 14,5*3,2=46,4V!!!

    El resultado arroja un valor de 46,4V, mayor a 36V, el voltaje nominal de la batería que pretendemos proteger. Evidentemente hay algo que está mal y no me doy cuenta que es.

    2) Assit (0-9):
    Aquí me surge otra duda. Por lecturas de otros usuarios tenía entendido que el Limit Speed se basa en el porcentaje de velocidad de giro o RPM que entrega el motor a la salida del eje pedalier y no por la velocidad de la bicicleta como está planteado en el post.

    Sin embargo el Current Decay y el Keep Current sí trabajan con la velocidad de giro o cadencia o RPM que entrega el motor en el eje pedalier.

    Un aporte que hago a la comunidad Bafanguera es que mi Bafang de 350W entrega a la salida del eje pedalier 82 RPM. Simplemente hice una marca en el plato y conté las vueltas que daba en 1 minuto con el Limit Current y el Limit Speed al 100%.

    Aguardo expectante tu respuesta. Cordiales saludos. Daniel.

    Responder
    • Hola

      1) Las series no es lo mismo que los amperios-hora, las series son la cantidad de “filas de baterías”, en tu caso una 48V 14.5Ah debe tener también 13 series, cambian la cantidad de celdas en paralelo, por lo tanto el voltaje sería el mismo que en el ejemplo.

      2) Yo diría que se basa en la velocidad de la bicicleta, al menos en las pruebas que he hecho esto es lo que sucede, de hecho es lo que tiene más sentido. Donde has leído que esto no es así??

      Un saludo

      Responder
      • Hola Carlos buen día. Ahora entiendo lo de las Series pero mí batería es de 36V 14,5Ah. 13(S)*3,2=41,6. Evidentemente es otra la cuenta que hay que hacer.

        Lo de la velocidad lo leí en el foro E-MTB.es

        Cordiales saludos. Daniel.

        Responder
        • OK, perdona, pensé que era 48V, si es 36V 14,5Ah debe ser 10S, por lo que 10*3.2=32V

          Lo de la velocidad, haz alguna prueba y lo verás tu mismo, es sencillo.

          Responder
  12. Muchas gracias por el trabajo, muy ilustrativo y orientativo. Pero estaría bien alguna idea, por parte de quien los use y los haya rodado, sobre la reprogramación ideal de los de 250w y 36v, pq algunos parámetros entiendo que no son los mismos que para los motores superiores y de 48v. Gracias

    Responder
    • No he programado ningún 250W por lo que no quería dar indicaciones en este sentido, a ver si alguien que lo haya hecho se pasa por aquí y nos ilumina

      Responder
  13. Hola ¿se puede programar la velocidad del acelerador con límite a 6km/h? si fuera posible sería como la función walk-assist (modo peatonal) que si es legal. Saludos.

    Responder
  14. Buenas! Me gustaría saber si este truco es posible en mi Bicicleta eléctrica. Es una WRC Java y tiene un motor Bafang. Y claro, la pantalla de control no tiene más que la velocidad y el cuentakilómetros. He visto varios vídeos y me siento un poco inseguro. Muchas gracias por todo de antemano!

    Responder
  15. Hola, siguiendo tu magnífica web, instalé y programé mi kit bafang 750w, pero tengo alguna duda al respecto de los niveles de asistencia. Poniendo que la velocidad en los diferentes niveles, sea del 100%, el motor te va a intentar llevar siempre a esa velocidad no? Yo me he puesto el valor current entre 20% del nivel 1 al 100 en el nivel 9, pero mi duda es que si pongo el valor velocidad al 100% en todos, el motor intentará siempre (en cada nivel con su potencia) llevarme a esa velocidad, o dicho de otro modo, el motor no me dejara ir a 15 km/h si la velocidad máxima configurada es 25, o sí te permite?

    Un saludo.

    Responder
    • Si por ejemplo tienes como corriente máxima 20A y vel max 40km/h, si vas en el nivel 1 con el 20% de la corriente (20A*0,2=4A) el motor va a tratar de llegar a 40km/h pero usando solo 4A por lo tanto no va ser capaz (a no ser pendiente descendente) y se quedará aportando 4A continuamente, por lo tanto tendrás un empuje constante, con este empuje y el empuje de tus piernas irás a una velocidad concreta (por debajo de 40km/h seguramente), puedes ir a esos 15km/h sin problema. Lo que quiero decir con esto del 100% es que queda una configuración más natural.

      Responder
  16. Carlos,

    Respecto al acelerador, lo he cambiado por otro de puño y parece que no de el 100%. Cuando comentas “Si cambias el acelerador por otro tendrás que examinar que voltajes de salida te da y actuar sobre estos parámetros.” En donde hay que hacer esta medicion? En el acelerador? Como lo mides? XQ habra que cortar o pelar los cables del acelerador para medirlo, no?

    Responder
  17. Hola Carlos,
    Gracias por esta magnifica pagina en la que podemos compartir experiencias para facilitar las instalaciones. En casa teníamos dos bicis con motor en la rueda trasera de 500w , con funcionamiento bastante bueno , ahora tocaba cambiar baterías después de cinco años , me hablaron muy bien de los motores centrales que daban mas rendimiento y los Bafang salían con buen precio , total que por un poco mas del precio de la batería nueva compre los dos equipos completos acabo de montarlos y las primeras pruebas me dan buena potencia pero a tirones, no consigo una salida de marcha suave y tampoco una cadencia continuada , va dando tirones , supongo que tendría que tocar cosas como tu indicas con el programa y cable que mencionas aquí . He probado de descargar el programa pero no se abre , yo uso windows no se si es correcto .
    Perdona tanto rollo y gracias por todo.

    Responder
    • Sí, sin duda el pedaleo es mucho más natural con la reprogramación que sugiero en este post. El software es para windows sí, no se abre?? eso si que es raro, desconozco el motivo pero puedes buscar otros programas para programar Bafang en Google, son todos similares y quizás te funcione con otro, sino prueba en otro pc

      Responder
  18. Buenos días,es posible un motor de 750w pogramarlo a 500w,no me importa la potencia si no que creo que se pueda hacer mas km,es un pensamiento mio y si serviria la misma bateria de48v .Muchas gracias

    Responder
  19. Hola Carlos , he leído detenidamente tu post , y sin duda el mejor y detallado trabajo y muy entendible de este tema , te felicito de antemano.
    Ahora te explico, yo llevo montado un motor de 500w y 36 v con una batería de 17.5 A y si es bastante brusco pero me acostumbre ha el , la modalidad que yo practico es el enduro y algo de descenso .No me había planteado el tema de reprogramarlo por si le quitaba la alegría que tiene este motor y carecían las ebike , ¿ la programación que tu has aconsejado en tu 750 le valdría al 500 para empezar a probar?.
    Lo dicho un saludo y gracias por la web 👍

    Responder
    • Yo no diría que le “quitas la alegría”, sino que le “quitas la brusquedad”, esa sensación de llegar a la velocidad límite del nivel en el que vas y de repente deja de asistir, cae un poco la velocidad y luego entra de nuevo…

      Te vale la programación a excepción de la corriente máxima que podrías bajarla un poco si quieres ser conservador, fijate primero cuál te viene de fábrica

      Responder
      • Gracias Carlos por la respuesta ,en un ratito voy a ponerme manos a la obra, yo lo llevo en 5 niveles de asistencia, que me aconsejas para lo que yo hago con mi bici ,que algunas veces es un poco exigente y no da tiempo a traquetear el mando de cambio de niveles, 5 0 9 como tu lo llevas,y si es 5 ¿que valores pondrías.
        De nuevo muchas gracias ?

        Responder
        • Los valores de programación son los mismos con 5 o con 9 niveles de asistencia, solo que con 5 te va a coger los valores del 1, 3, 5… en vez de todos.

          Prueba de las dos formas y eliges lo que más te encaje, yo prefiero 9 pero cada persona es un mundo

          Responder
          • Hola Carlos, buenos días
            Ayer por la noche como te dije me lié con la programación, fallida
            Te comento mis pasos
            En primer lugar instale la aplicación que me venia con el cable usb , ok
            El hordenador reconoce el pincho y la aplicación y entro en la configuración del controlador , cambio los valores y salgo a probar, iba igual que antes
            Vuelvo a repetir la misma operación y me salían los valores originales, pensé hay que guardar los cambios para que el controlador los lea y pulso READ Y SALGO Y LO MISMO
            LO REPETI VARIAS VECES y nada
            ¿ Que estoy haciendo mal?
            De nuevo gracias Carlos

            Responder
  20. Hola Carlos , ya he podido programar y probar el motor de mi bici
    Y si teníais todos razón, se gana mucha suavidad y naturalidad al pedaleo, me ha gustado esa nueva sensación aunque le he perdido unos 10 kilómetros de velocidad punta , con tu programacion.
    Voy ha hacerle algun cambio mas que otra cosa por probar si dentro de esa progresividad le puedo dar un poco más de chicha
    Haber que te parece y no poner el motor ni la controladora en peligro te recuerdo que llevo un 500w con una batería de36 y 17.5 Amperios
    ASISTENCIA AL PEDALEO
    -start cuarenta va al 35 cuanto lo podría subir?
    -slow-start va al 5 , un 3?
    -keep current va al 60 ,un 70?
    -desingnated asssist va al 7 , que te parece al 8?
    Y por último el star current del throttle handle llevo un 10 ponerle un 20?

    Responder
    • Keep current lo puedes cambiar, no creo que pase nada, el desingnated assist, si no abusas del acelerador también. Los otros dos ya son más delicados, no te podría decir si vas a comprometer el motor haciendo ese cambio o no, depende mucho del uso que le des.

      Yo lo que suelo hacer cuando hago cambios es, en ruta, parar cuando veo que el motor puede sufrir y tocar la carcasa con la mano, con la programación de fábrica había veces que casi no eras capaz de aguantar con la mano, con la de este post no me ha sucedido nunca.

      Responder
      • Por suerte el 500 que yo llevo no se calentava ni con la configuración de fábrica.
        He probado esta configuración este finde i va muy suave , y se porta bastante bien llevando buena cadencia de pedaleo pero cuando hay alguna trialera complicada hecho de manos la configuración de fábrica. Por cierto tu no tendrás o algún compañero la onfiguracion de fábrica del 500w 36v,la he perdido , es lo que pasa por compartir hodenador con los hijos tengo pensado comprar el eggrider para meterle dos configuraciones , esta que he probado este finde y la de casa

        Responder
        • Yo la que tengo es la del 750W, pero ten en cuenta que los vendedores a veces reprograman los motores, no es la misma configuración de fábrica la tuya que otra de un 500W de otra persona.

          Responder
          • Pues si la tienes me gustaría probarla supuestamente es la misma que de 500w solo cambia el voltaje y los amperios ,si me la pudieses mandar a mi correo te lo agradecería.¡ Ha ! El Eggrider ya esta pedido ¿ a ti que te tardo?

            Responder
  21. Hola, tengo un kit de motor central instalado en mi Mondraker desde enero, es de 250W y batería de 720W. Llevo ya realizados 600 km y bien, pero quiero modificar la entrega de potencia y cual ha sido mi sorpresa cuando he conectado el cable USB pedido por aliexpress, y después de conseguir instalar los drivers (en un enlace vuestro, ya que el enlace del vendedor no traía los drivers), y ya reconocido el puerto del USB, al leer la memoria flash todos los valores me salen a 0, y si intento escribir y grabar algo, no me deja. Tenéis idea de qué puedo estar haciendo mal o no haciendo? estará protegido contra escritura para no modificarlo? Decir que me lo instalaron en Hassel Bikes, de Madrid, ya les he comentado y me ha dicho que me dirán algo, que puede ser que para el mercado europeo vengan las memorias flash protegidas, pero todo a 0? gracias por decirme algo.

    Responder
    • No tengo constancia de eso que dices, nunca lo he escuchado.

      Me suena muy raro, no creo que haya unos motores para Europa y otros para el resto, todos vienen del mismo sitio.

      Yo probaría con otro PC. Qué quiere decir “no me deja”?? algún error??

      Un saludo

      Responder
  22. Hola!! Este blog es muy interesante para aquellos como yo que quieren adaptar un kit eléctrico a su vieja bici. En mi caso, tengo una ebike de serie con un motor Bosch Gen4 y batería de 625 y estoy dudando entre meterle a mi bicicleta doble un Bafang o un Tongsheng. Éste último tiene sensor de par y hace que se parezca más al mío pero parece que es menos fiable que el Bafang. Por otro lado, he leído que bien programado éste simula bastante bien un sensor de par. En este sentido, ¿se refieren a lo que has comentado de poner un límit current en cada asistencia así como la velocidad máxima en cada una de ellas? En tal caso, hay que jugar más con el mando de las asistencias para simular la mayor asistencia que proporcionaría un sensor de par cuando apretas el pedal ¿correcto? ¿Puedo jugar en cada asistencia con el límit current como quiera, por ejemplo configurando solo 4 niveles de los 9 y llegando al 70% como máximo en lugar del 100%? Lo digo en vista a que no necesito demasiada asistencia y no quiero estar tocando continuamente el mando.
    Con mi Bosch 36v 250w 85Nm me sobra potencia, me muevo en nivel eco o 1 casi siempre, ¿tendría suficiente con un Bafang 250w o no son equiparables? En el papel son similares y éste sería legal.

    Responder
    • Sí, es tal y como dices, de hecho puedes configurar solo 5 niveles de asistencia en vez de 9. Es más conveniente bajar la corriente máxima total si no quieres tanta asistencia, en vez de bajar cada limit current a 70%.

      No sabría decirte si son equiparables, parece ser que el 250W bafang de fábrica viene bastante “capado” y hay que tocar configuración para que se note, al revés que en el 500-750W.

      Responder
      • También tengo otra duda referente al sensor de cadencia. Si estoy pedaleando en nivel 1 y empiezo una cuesta pongo el nivel 2. Se pone un poco más durilla y subo piñones los que hará que aumente la cadencia. Si este motor ofrece menos potencia cuanto mayor sea la cadencia, en el ejemplo señalado al cambiar a piñón más grande lo que va a hacer es asistirme menos cuando debería ser todo lo contrario. ¿Es erróneo mi planteamiento?

        Responder
        • Depende de cómo lleves la programación, pero a priori lo normal es mantener cadencia constante jugando con las relaciones. El tema es que si vas con la configuración inicial, al caer la velocidad aumentará la potencia, si vas con la configuración mía tendrías que subir asistencia.

          Responder
  23. hola no se como lo he echo pero e puesto codigo de bloqqueo y no me funciona el motor y no se como quitarlo y no es el 1919

    Responder
  24. Hola Carlos, he montado el 250-36 y ahora quiero reprogramarlo pero cuando enchufo el cable usb el ordenador hace un sonido y tras dos avisos de que esta configurandose y que esta listo no me aparece nada mas, no se que puedo hacer. Gracias

    Responder
    • Depende de tu versión de windows, el driver está en la carpeta que descargas, está explicado aquí:

      En la carpeta “CH340G USB to TTL” tienes el driver y en la carpeta “controllerst” el ejecutable “Controllerst.exe” que es el propio software.

      Si no sabes como se instala busca en google “instalar driver en windows X” donde X es tu versión de windows

      Responder
  25. Hola Carlos, me he vuelto loco bajando drivers de internet y al final me he dado cuenta de que tu habias puesto la descarga al principio, bueno el caso es que ahora cuando abro controllerst.exe me aparece la pantalla del motor pero no es tan activos ni Read ni Write ni los flash. Gracias Carlos por tu paciencia, que deberia hacer?

    Responder
  26. Gracias Carlos por tus consejos, paciencia y sabiduría, se agradece en estos tiempos tan mercantilizados una ayuda desinteresada. Ya he conseguido reprogramar el motor y va bastante bien, abusando un poco t
    e pediría si tienes algún programa hecho para el 250w 36v batería de rana de 12ah. Cambie el plato original y ahora llevo un plato de 36t con una corona de 12v, pero no puedo subir a los 2/3 ultimos piñones grandes por la mala linea de cadena, lo que hace que en llano y en las cuestas con poca inclinacion vaya bien, pero cuando se pone para arriba de verdad me quedo atrancado y me cuesta mucho mover el desarrollo, y asi el motor no me ayuda. Voy a montar uno de 28/30 y poner un casette de 11/52 asi aun perdiendo los 2 ultimos tendre 48 y por tanto bastante mejor desarrollo, que te parece?

    Responder
    • Hola, no lo siento, no tengo ninguno para 250W.

      Sobre el otro tema, creo que un 28 con cassette 52 es exagerado, yo llevo 42 con cassette 11-42 y subo por cualquier parte, creo que deberías poder alcanzar al menos una relación 1:1, si los dos últimos no puedes subir pues con el plato 36 que llevas y un cassette 11-42 o 11-46 debería ser suficiente.

      Responder

Deja un comentario