VESC Tool en el teléfono: conexión Bluetooth, panel de control y perfiles

VESC Tool también existe para teléfonos, tanto en Android como en iOS. Con un controlador equipado con Bluetooth, sirve como panel de control mientras se conduce, como herramienta de diagnóstico en la pista y como una forma rápida de cambiar de perfil. Ofrece acceso a los mismos ajustes que la versión de ordenador, pero no se utiliza exactamente de la misma manera. A continuación, le explicamos cómo conectarse, qué contiene cada pestaña y las precauciones que debe tomar.

Lo esencial

  • El controlador debe tener un módulo Bluetooth Low Energy compatible con VESC, integrado o conectado a su puerto de comunicación.
  • La conexión se realiza desde VESC Tool (búsqueda de dispositivos de la aplicación), no desde los ajustes Bluetooth del teléfono.
  • El emparejamiento y el código del módulo limitan quién puede conectarse a su controlador.
  • La pestaña RT Data sirve como panel de control; Profiles cambia los ajustes en pocos segundos.
  • Primeros ajustes y actualizaciones: el ordenador por USB sigue siendo más seguro.

Lo que necesita en el lado del controlador

Muchos controladores VESC no tienen Bluetooth integrado. En ese caso, se añade un módulo Bluetooth Low Energy diseñado pour VESC, conectado al puerto de comunicación serie (UART) del controlador. Existen dos familias en el proyecto público: los módulos basados en el chip NRF, que son los históricos, y la VESC Express, una placa basada en ESP32 que su repositorio oficial describe como un registrador y una placa de entradas/salidas con Wi-Fi y Bluetooth.

En cuanto a los ajustes, el puerto serie permanente debe permanecer activo: es el parámetro Enable Permanent UART en App Settings, General. Su ayuda lo especifica: se puede desactivar para impedir cualquier acceso al controlador a través de Bluetooth.

Conectarse

  1. Instale VESC Tool desde la tienda de aplicaciones de su teléfono (versión oficial, editor del proyecto VESC).
  2. Encienda el controlador. Autorice a la aplicación a utilizar Bluetooth y, en Android, la ubicación si la solicita para la búsqueda.
  3. En la página de inicio, pulse Connect, luego inicie la búsqueda (Scan...). Los dispositivos encontrados aparecerán en la lista.
  4. Elija su controlador. El botón Set Name le permite darle un nombre reconocible, útil cuando hay varias máquinas al alcance.

Para la primera conexión al ordenador, consulte nuestra guía para instalar VESC Tool y conectarse.

Asegurar el acceso

Un controlador accesible por Bluetooth puede ser reconfigurado por cualquiera que se conecte. Existen dos protecciones:

  • el emparejamiento: una vez realizado, una conexión Bluetooth solo se acepta desde una instancia de VESC Tool emparejada con ese controlador (parámetro Pairing Done). En el ordenador, la página Connection ofrece Pair y Unpair;
  • el código del módulo: para los módulos NRF, el botón Setup Bluetooth Module de la página de inicio abre la configuración del módulo, con Update Name y un código de seis dígitos (Update Pin).

Guarde constancia del dispositivo emparejado: en caso de cambiar de teléfono, deberá volver a realizar el emparejamiento desde una conexión autorizada.

Las pestañas de la aplicación

PestañaPara qué sirve
StartConexión, asistentes (Setup Motors, Setup Input), Update Firmware, Backup Configs, Restore Configs, inversión del sentido de los motores, registro de datos
RT DataDatos en tiempo real: velocidad, tensión, corrientes, temperaturas, fallo actual
BMSDatos de un BMS compatible conectado al controlador
ProfilesConjuntos de límites (velocidad, escala de corriente, potencia) para activar con un gesto
TerminalComandos de texto del firmware, incluida la lectura de los últimos fallos
LispBMScripts integrados, para usuarios avanzados
Motor Cfg, App CfgTodos los ajustes del motor y de las entradas, igual que en el ordenador

Algunas placas añaden sus propias pestañas de interfaz, proporcionadas por el fabricante del hardware.

El panel de control mientras se conduce

La pestaña RT Data muestra los valores principales. Para que la velocidad y la distancia sean correctas, introduzca el número de polos del motor, la relación de reducción y el diámetro de la rueda en Motor Cfg, sección Additional Info. De lo contrario, la aplicación no podrá convertir correctamente la velocidad de rotación del motor.

Fije el teléfono firmemente y ajústelo todo antes de salir. Mirar una pantalla mientras se conduce distrae la atención: en carretera, basta con un vistazo, y una pantalla dedicada sigue siendo más adecuada. Para mantener un registro de las salidas, la página de inicio contiene una sección Realtime Data Logging: consulte nuestra guía sobre el registro de datos VESC.

Los perfiles

La pestaña Profiles permite crear perfiles con un Speed Limit (delantero y trasero), un Motor Current Scale en porcentaje para la aceleración y el frenado, y un límite de potencia opcional. Un perfil «suave» para un pasajero principiante o suelo mojado, un perfil completo para la pista: es el uso más práctico de la aplicación. Nuestra guía sobre la limitación de velocidad VESC explica los parámetros modificados.

Lo que debemos evitar hacer desde el teléfono

  • Una primera detección del motor en una máquina desconocida: es más cómodo y seguro en un ordenador, con una pantalla grande.
  • Una actualización del firmware al borde de la carretera, con batería baja o conexión inestable.
  • Modificar un ajuste mientras se conduce.

El consejo del taller

Realice el emparejamiento desde la puesta en marcha y guarde la configuración desde el teléfono con Backup Configs: el día que alguien toque un ajuste, volverá al estado conocido en un minuto. Si busca un conjunto donde el controlador, la pantalla, la telemetría y la aplicación estén diseñados juntos y se ajusten desde el teléfono, la gama RageLink llegará pronto (lista de espera). Para una instalación de módulo Bluetooth en su máquina, nuestro taller interviene por horas (https://rage-mechanics.com/es/nuestros-productos/1529-mano-de-obra-30-minutos.html).

Preguntas frecuentes

¿Por qué mi teléfono no encuentra el controlador?

Es posible que el controlador no tenga módulo Bluetooth, que el puerto serie permanente esté desactivado o que la aplicación no tenga permiso para usar Bluetooth. Inicie la búsqueda desde VESC Tool, no desde los ajustes del teléfono.

¿La aplicación móvil da acceso a todos los ajustes?

Sí, las pestañas Motor Cfg y App Cfg contienen los mismos parámetros que la versión de ordenador. La navegación es simplemente menos cómoda en una pantalla pequeña.

¿Se pueden ajustar los dos controladores de un motor dual desde el teléfono?

Sí: conectado al controlador principal, VESC Tool accede a los demás a través del bus CAN. La página de inicio también ofrece Multi Settings, que escribe ciertos grupos de ajustes (límites, FOC, ajustes generales) en todos los controladores a la vez.

¿Puede alguien más conectarse a mi controlador?

Sin emparejamiento ni código, sí, si está al alcance. Realice el emparejamiento y, en un módulo NRF, cambie el código de seis dígitos.

La velocidad mostrada es incorrecta, ¿qué debo ajustar?

Introduzca el número de polos, la relación de reducción y el diámetro real de la rueda en Additional Info, luego compare con un GPS.