Para la mayoría no es tan fácil diferenciar entre un motor UART o CANbus. Afortunadamente, Bafang ha fabricado los enchufes de forma diferente para evitar confusiones y para que no conectes accidentalmente el conector equivocado, porque entonces no funcionará. La pantalla tiene un conector, dependiendo de la forma se puede determinar si es UART (redondo) o CANbus (triángulo).

También hay un número de tipo en la parte inferior del motor. En el caso de un M400 pone MM.G330.250. Si hay una C detrás del 250 entonces es CANbus y por eso dice MM.G330.250.C. Esto se aplica a cualquier tipo de motor. Si termina en C entonces es del tipo CANbus.
¿Cuál es la diferencia entre los motores CANbus y UART?
Los motores Bafang pueden suministrarse con dos protocolos de comunicación diferentes: CAN bus y UART. Aquí están las diferencias entre estos dos:
UART
(Receptor-Transmisor Asíncrono Universal)
- Comunicación:
- UART es un protocolo de comunicaciones serie simple que se utiliza a menudo para la comunicación directa punto a punto entre dos dispositivos.
- Es menos complejo y tiene menos gastos generales que el bus CAN.
- Aplicaciones:
- A menudo se utiliza en sistemas de bicicletas eléctricas más antiguos y económicos.
- Adecuado para tareas de comunicación sencillas, como enviar información básica entre el controlador del motor y la pantalla.
- Velocidad y Eficiencia:
- Generalmente más lento que el bus CAN.
- Limitado en la cantidad de datos que puede procesar y transmitir.
CAN-bus
(Red de área del controlador)
- Comunicación:
- El bus CAN es un protocolo de comunicación robusto y confiable que se utiliza a menudo en automóviles y sistemas de bicicletas eléctricas más avanzados.
- Admite la comunicación entre múltiples dispositivos en la misma red, como controladores de motores, pantallas, baterías y sensores.
- Aplicaciones:
- Utilizado en sistemas de bicicletas eléctricas modernos y más avanzados.
- Adecuado para tareas y sistemas de comunicación complejos que requieren que varios componentes funcionen juntos.
- Velocidad y Eficiencia:
- Más rápido y más eficiente que UART.
- Puede procesar grandes cantidades de datos y proporcionar una mejor detección y corrección de errores.
Principales diferencias
- Complejidad y aplicación: El bus CAN es más complejo y adecuado para sistemas con múltiples componentes que necesitan comunicarse entre sí, mientras que UART es más simple y generalmente se usa para la comunicación directa entre dos dispositivos.
- Fiabilidad y corrección de errores: El bus CAN proporciona una mejor detección y corrección de errores, lo cual es esencial para aplicaciones complejas y críticas para la seguridad.
- Velocidad de datos: El bus CAN puede procesar mayores cantidades de datos de forma más rápida y eficiente que UART.
- Precio de coste: Los sistemas de bus CAN son generalmente más caros y se utilizan en bicicletas eléctricas de alta gama, mientras que UART se encuentra en modelos más baratos y antiguos.
Al elegir un sistema de control y motor de bicicleta eléctrica, es importante considerar qué protocolo de comunicación se utiliza, según la funcionalidad y confiabilidad deseadas.
