viernes, 21 de junio de 2019

KIT MOTOR ELECTRICO (PARTE 4): MARCOQ FIRMARE VERSION 0.3.5 BETA


Marcoq sigue haciendo grandes cosas con este motor, en este caso con su nueva versión del configurador 0.3.5 ha implatando mejoras en el firmware, mejoras tanto propias como de la versión del firmware de casainho.

En este ultimo firmware se integran los últimos cambios de casainho y compañía (endless foro) relacionados con la administración del bloqueo de las ruedas, marcoq encontro otra solución alternativa pero considero más apropiado alinearse con Endless.


Una de las mejoras es el modo eMTB, como tienen los motores de las bicicletas electricas, este mood combina el sensor de torque con una cadencia especificada.


El modo eMTB solo funciona con el nivel de asistencia 3, su peculiaridad es "permitir el paso dinamico" desde el nivel de asistencia 2 (TOUR) al nivel de asistencia 4 (TURBO). 

Es posible configurar el valor de cadencia del pedaleo "Cadence for eMTB Max Power" para el cual se requiere asistencia máxima (pero siempre de acuerdo con la presión ejercida sobre los pedales). 

En cuanto a las funciones Offroad / Street y Boost, es posible habilitar y deshabilitar la función eMTB a través de las pantallas OEM, usando el mismo procedimiento pero solo cuando se selecciona el nivel de asistencia 3 (E02 = eMTB habilitado, E01 = eMTB deshabilitado). 

En cuanto a la función Street, cuando se arranca el motor, es posible habilitar la función eMTB de manera predeterminada y cambiar al modo SPORT simplemente realizando el procedimiento mencionado anteriormente (con el nivel 3 seleccionado). 

La implementación de Pas and Soft Start permite un inicio "suave" dentro de un tiempo definido en el campo "Rampa de tiempo de inicio suave", donde el tiempo se expresa en décimas de segundo (30 = 3 segundos). 

Al presionar el botón "Tbl" en el configurador, se abrirá una hoja de Excel en la que podrá evaluar la "pendiente de la rampa" según el parámetro "Factor de arranque suave K" (predeterminado = 0.990), cuanto más alto sea el valor, más la rampa será "lenta", poniendo 0 en Soft Start está deshabilitado.
El parámetro "Rampa de inicio suave" define el tiempo máximo de rampa, después de lo cual el sistema comienza a funcionar a plena capacidad. 

Esta función es útil cuando se comienza con altos niveles de asistencia, preservando efectivamente el desgaste del equipo "Azul". 


Se agrega la posibilidad de adaptar el firmware también a las pantallas XH18 (se apagaba el motor cuando se seleccionaba la opcion display working flag on) ... así que ahora toda la gama de OEM debería ser totalmente compatible con las nuevas implementaciones.


 
Las pantallas OEM, tal como se programaron originalmente, no pueden mostrar la misma información de codigos de eror, por lo que tuve que diferenciar los mensajes según la pantalla seleccionada en el configurador.

PANTALLAS VLCD5 y VLCD6 
errores:
SOBRETEMPERATURA -> E06 (solo si esta instalado el sensor de temperatura)
RUEDA EBIKE BLOQUEADA -> E07
SOBRETENSIÓN -> E08

funciones:
PARAMETROS POR DEFECTO -> E02 (Nivel 0)
MODO STREET HABILITADO -> E03 (Nivel 1)
MODO OFFROAD HABILITADO -> E04 (Nivel 1)
MODO BOOST HABILITADO -> E05 (Nivel 2)
MODO BOOST DESHABILITADO -> E01 (Nivel 2)
MODO EMTB HABILITADO -> E02 (Nivel 3)
MODO EMTB DESHABILITADO -> E01 (Nivel 3)

PANTALLA XH18
errores:
SOBRETEMPERATURA -> E06
RUEDA EBIKE BLOQUEADA -> E04
SOBRETENSIÓN -> E08

funciones:
PARAMETROS POR DEFECTO -> E02 (Nivel 0)
MODO STREET HABILITADO -> E02 (Nivel 1)
MODO OFFROAD HABILITADO -> E03 (Nivel 1)
MODO BOOST HABILITADO -> E03 (Nivel 2)
MODO BOOST DESHABILITADO -> E02 (Nivel 2)
MODO EMTB HABILITADO -> E03 (Nivel 3)
MODO EMTB DESHABILITADO -> E02 (Nivel 3) 

Para seleccionar cada uno de estas opciones tendremos que presionar el boton i durante 2" en cada uno de los niveles de asistencia, para la pantalla XH18 se pulsa el boton power dos veces en cada uno de los niveles.

de esta forma por ejemplo para la pantalla XH18:
  • con el nivel de asistencia 0 seleccionado:  (E02 = DEFAULT ON). Resetea todos los modos a la configuración por defecto
  • con el nivel de asistencia 1 seleccionado:  (E02 =  OFFROAD ON, E03 =  STREET ON). 
  • con el nivel de asistencia 2 seleccionado:  (E03 =  BOOST ON, E02 =  BOOST OFF). 
  • con el nivel de asistencia 3 seleccionado: (E02 = eMTB ON, E01 = eMTB OFF). 


5 comentarios:

fanTsdz2 dijo...

Hola,
necesito ayuda, tengo dificultades en actualizar el firmware con el displey VLCD5. He seguido todos los pasos, puedo leer el firmware original del equipo con el STLINK (por lo que supongo que las conexiones las tengo correctas), pero a la hora de cargar el programa de marcoq (0.19C-0.3.7) no hay manera. Me podrias detallar como hacerlo o que fallo hago para que no se carge el nuevo firmware, cuando abro el java de marcoq me deja configurar los parametros, cuando compilo y programo me salen los avisos de marcoq (ventanas emergentes) y tambien las pantallas en negro que piden confirmación con una letra, pero no se me actualizan los cambios que indico en el java de marcoq, se mantiene el firmware original.
Saludos,

Thelonious dijo...

Mira si tienes puedes la protección de escritura en la tabla de byte option

fanTsdz2 dijo...

En la tabla que abre el programa STVP en la pestaña byte option, pone Read Out Protection OFF

fanTsdz2 dijo...

Me podrias pasar un enlace para cargar el programa de marcoq en .hex para ver si con STVP pueda actualizar a la ultima versión. Se que no podre modificar parámetros a no ser que conozca exactamente que valores poner en la tabla PROGRAM MEMORY, pero almenos podre comprobar si me hace los cambios y descartar que tenga un problema con java.

Unknown dijo...

Based on the descriptionthere is one in inconsistent for the XH18

/ First part
DEFAULT PARAMETERS -> E02 (Level 0)
STREET MODE ENABLED -> E02 (Level 1)
OFFROAD MODE ENABLED -> E03 (Level 1)
BOOST MODE ENABLED -> E03 (Level 2)
BOOST MODE DISABLED -> E02 (Level 2)
EMTB MODE ENABLED -> E03 (Level 3)
EMTB MODE DISABLED -> E02 (Level 3)

/ Second part
in this way for example for the XH18 screen:
with the assistance level 0 selected: (E02 = DEFAULT ON). Reset all modes to default settings
with the assistance level 1 selected: (E02 = OFFROAD ON, E03 = STREET ON).
with assistance level 2 selected: (E03 = BOOST ON, E02 = BOOST OFF).
with assistance level 3 selected: (E02 = eMTB ON, E01 = eMTB OFF).

/ Question
First part:
- Street mode enabled => E02 | Offroad mode enable => E03
- eMTB mode enable => E03 | eMTB mode disable => E02
Second Part:
- Street mode enabled => E03 | Offroad mode enable => E03
- eMTB mode enable => E02 | eMTB mode disable => E01
:? :cry:

=> What are the right codes for STREET/OFFROAD and eMTB at the XH18?