Hvad er Bafang UART og CANBUS?
Bafang er et populært mærke inden for elcykel-motorer (mid-drive som BBS02 eller M620), og UART og CANBUS er to forskellige kommunikationsprotokoller (protokoller), som de bruger til at forbinde motoren, controlleren, displayet og batteriet. Disse protokoller bestemmer, hvordan signaler (f.eks. hastighed, effekt og indstillinger) overføres mellem komponenterne. De er ikke "hardware" i sig selv, men "sprog", som systemet bruger til at "tale" med hinanden.
- UART (Universal Asynchronous Receiver-Transmitter): Dette er en simpel, asynkron serieprotokol, der bruges i ældre eller mere fleksible Bafang-systemer (f.eks. BBS02 fra 2018-2020). Den er let at arbejde med og tillader fri dataoverførsel mellem motor, display og programmeringsværktøj.
- CANBUS (Controller Area Network Bus): Dette er en mere avanceret, robust bus-protokol, der blev standard i nyere Bafang-motorer (fra 2021 og frem, f.eks. M620/G510 eller BBS02B). Den er designet til højere hastigheder, bedre fejlfinding og integration med flere komponenter (som i biler), men er mere "lukket" fra Bafang.
Begge bruges til at styre elcyklens funktioner som assistanceniveauer, hastighedsbegrænsning og batteristatus, men de adskiller sig i kompatibilitet, tilpasning og brugervenlighed.
Forskelle mellem Bafang UART og CANBUS
Her er en oversigt over de vigtigste forskelle, baseret på Bafangs implementering i elcykler. UART er mere "DIY-venlig", mens CANBUS er mere professionel og reguleret.
Aspekt |
UART (ældre/ fleksibel) |
CANBUS (nyere/ robust) |
|
---|---|---|---|
Kommunikationshastighed |
Lav (typisk 9600-115200 baud) – tilstrækkelig til basale signaler.
|
Høj (op til 1 Mbps) – bedre til real-time data som hastighed og sensorer.
|
|
Kompatibilitet |
Grøn, rund kabel (3-pins). Let at parre med tredjeparts displays og værktøj.
|
"Hus-formet" (5-pins) kabel. Kræver ofte adaptere for ældre UART-displays.
|
|
Tilpasning og programmering |
Høj fleksibilitet: Kan frit ændre hastighedsgrænse (f.eks. 25-50 km/t), assistanceniveauer og parametre med Bafang's USB-kabel eller open-source firmware.
|
Begrænset: Hastighedsgrænse er fastsat (f.eks. 25 km/t i EU), og ændringer kræver Bafang's specielle BESST-tool. Mindre DIY-muligheder for at overholde reguleringer.
|
|
Fejlfinding og pålidelighed |
Simpel, men mindre robust mod interferens.
|
Bedre fejldetektion (f.eks. diagnostik af fejl) og støjimmunitet – ideel til komplekse systemer.
|
|
Brug i Bafang-motorer |
Ældre modeller som BBS02 (2018-2020) – lettere at tune til custom builds.
|
Nyere modeller som M620/G510 (2021+) – hele Bafang-sortimentet er skiftet til CANBUS for bedre integration.
|
|
Fordele/Ulemper |
Fordel: Let at modificere (f.eks. for højere hastighed). Ulempe: Mindre sikker i komplekse setups.
|
|
Kort sagt: UART er som en "fri" samtale mellem komponenterne – nem at hacke og tilpasse, men mindre sofistikeret. CANBUS er som et "netværk" i en bil – hurtigere og mere pålideligt, men mere låst for at forhindre misbrug (f.eks. ulovlig hastighedsøgning). Hvis du har en ældre Bafang-motor, er UART lettere at arbejde med; nyere kræver ofte adaptere for at blande de to.
Hvis jeg har en elcykel, hvordan finder jeg ud af om det er UART eller canbus protokol den kører på?
For at finde ud af, om din elcykel med en Bafang-motor bruger UART eller CANBUS protokol, skal du tjekke nogle fysiske og tekniske detaljer på cyklen, motoren, displayet og kablerne. Her er hvordan du gør:
Trin til at Identificere UART eller CANBUS på en Bafang Elcykel
1. Tjek Motorens Model og Årgang
- Hvorfor? Bafang skiftede gradvist fra UART til CANBUS omkring 2020-2021. Ældre motorer (f.eks. BBS01/BBS02 fra 2018-2020) bruger ofte UART, mens nyere (f.eks. BBS02B, M420, M620/G510 fra 2021+) bruger CANBUS.
- Sådan gør du:
- Find motorens modelnummer på selve motoren (ofte en mærkat på mid-drive motoren under kranken eller på en baghjulsmotor).
- Eksempler: BBS02 750W 48V (pre-2020) = typisk UART; M620/G510 eller BBS02B (2021+) = typisk CANBUS.
- Tjek serienummeret eller produktionsdatoen (på motoren eller i manualen). Hvis det er efter 2021, er det sandsynligvis CANBUS.
- Find motorens modelnummer på selve motoren (ofte en mærkat på mid-drive motoren under kranken eller på en baghjulsmotor).
2. Undersøg Displayets Kabel og Stik
- Hvorfor? UART og CANBUS bruger forskellige stiktyper, hvilket er en nem visuel indikator.
- Sådan gør du:
- Find kablet, der forbinder displayet (f.eks. Bafang DP C07, C18) til controlleren/motoren.
- UART: Bruger et rundt, grønt 3-pin stik (ofte HIGO mini-B). Det ser simpelt ud og findes på ældre displays som DPC-10 eller SW102.
- CANBUS: Bruger et rektangulært eller “hus-formet” 5-pin stik (ofte HIGO 5-pin). Det er mere robust og findes på nyere displays som DP C18 eller C240.
- Tjek displayets modelnummer (på bagsiden eller i manualen). Eksempler:
- UART-displays: DP C07, DP C10, SW102 (ældre).
- CANBUS-displays: DP C18, DP C240, DP C221 (2021+).
- Find kablet, der forbinder displayet (f.eks. Bafang DP C07, C18) til controlleren/motoren.
- Tip: Hvis du har en ældre cykel med et grønt, rundt stik, er det næsten sikkert UART. Hvis stikket er 5-pin eller “hus-formet”, er det CANBUS.
3. Tjek Controllerens Etiket eller Forbindelser
- Hvorfor? Controlleren (den elektroniske boks, der styrer motoren) angiver ofte protokollen.
- Sådan gør du:
- Find controlleren – enten integreret i motoren (for mid-drive som BBS02) eller ekstern (på nogle baghjulsmotorer).
- Kig efter en etiket med modelnummer eller protokol:
- UART: Kan stå “UART” eller have ældre koder som “CR X10F” eller “BBS02 v1”.
- CANBUS: Kan stå “CAN” eller nyere koder som “CR R10F” eller “BBS02B”.
- Tjek kablerne fra controlleren til display eller batteri. UART bruger ofte færre pins (3-4), mens CANBUS bruger flere (5-6).
4. Tjek Dokumentation
- Sådan gør du::
- Cykelmodel og årgang: F.eks. “Er det en Fatbike fra 2019 eller en nyere model fra 2022?”
- Motorens navn: F.eks. “Står der BBS02, M420 eller M620 på motoren?”
- Displayets udseende: hvordan ser displayet eller stikket ud (grønt 3-pin = UART, 5-pin = CANBUS).
- Hvis du har en manual eller kvittering, kan protokollen stå under “Technical Specs” (f.eks. “Communication: CAN” eller “UART”).
Vi bruger dit navn og kommentar til at vise offentligt på vores website. Din e-mail er for at sikre, at forfatteren af dette indlæg har mulighed for at komme i kontakt med dig Vi lover at passe på dine data og holde dem sikret.