Mogelijke oorzaken en inspectiemethoden bij abnormale werking van een borstelloze motor

D

Daniel Zhang

Laatst geüpdatet op Jul 12, 2026

  1. Borstelloze motor werkt niet

1.1 Bedradingsproblemen

Raadpleeg het datasheet van de borstelloze motor en de labels op de borstelloze driver om de juiste bedrading te controleren. De bijbehorende aansluitingen zijn als volgt:

Motor U V W +5V GND A B C
Driver MA MB MC +5V GND HA HB HC

1.2 Borstelloze driver niet ingeschakeld

De logica van de EN-poort (Enable) verschilt per StepperOnline borstelloze driver — bij sommige moet EN hoog worden getrokken (aangesloten op een spanningsbron), terwijl bij andere EN laag moet worden getrokken (aangesloten op GND) om de motor in te schakelen. Raadpleeg de handleiding van de driver om de juiste inschakellogica voor uw specifieke model te bevestigen. U kunt ook proberen de EN-GND-verbinding om te schakelen om te testen of de motor start.

1.3 Onjuiste R-SL- of R-CS-instellingen

De parameter R-SL op de borstelloze driver stelt de snelheidslimiet in, terwijl de parameter R-CS de stroomlimiet aanpast. Als een van beide op 0 is ingesteld, zal de motor niet draaien. Controleer of deze instellingen correct zijn.

1.4 Onjuiste instelling interne/externe regelmodus

StepperOnline borstelloze drivers ondersteunen twee regelmodi:

  • Interne regelmodus: De motor wordt aangestuurd via commando's die worden verzonden over RS485-communicatie.

  • Externe regelmodus: De motor wordt aangestuurd via de digitale I/O-poorten van de driver (bijv. puls/richting of analoge ingang).

Als de verkeerde modus is geselecteerd, zal de driver de motor niet aansturen. Sommige drivers schakelen automatisch over naar interne regeling na het wijzigen van parameters via RS485. Raadpleeg de handleiding van de driver om de juiste instelling van de regelmodus te bevestigen.

1.5 Driver heeft een alarm geactiveerd

Als de driver een storing detecteert, gaat een rode LED branden en stopt de motor. Als de LED brandt:

Gebruik RS485 om de storingscoderegisters van de driver uit te lezen (raadpleeg de handleiding).

Sommige drivers tonen foutcodes via LED-knipperpatronen — raadpleeg de handleiding voor de decodering.

1.6 Onjuiste driverparameterinstellingen

Als parameters verkeerd zijn geconfigureerd, kan de motor mogelijk niet draaien. Controleer alle driverinstellingen.

Opmerking: Met uitzondering van de modellen BLD-510S en BLD-510B zijn andere StepperOnline borstelloze drivers niet volledig compatibel met de StepperOnline BLDC Software V2.7. Het gebruik van deze software kan parameters naar onjuiste registers schrijven. Voor deze drivers raden wij momenteel aan om alternatieve RS485 seriële software te gebruiken om motorparameters te wijzigen.

1.7 Borstelloze motor of driver beschadigd

Als de borstelloze motor na alle bovenstaande controles nog steeds niet werkt, is mogelijk de motor of de driver beschadigd. Als u reserve borstelloze motoren of drivers heeft, probeer deze dan om te wisselen om het defecte onderdeel te isoleren.

  1. Toerental van borstelloze motor komt niet overeen met verwachtingen

2.1 Onjuiste R-SL-instelling op de borstelloze driver

De parameter R-SL op de borstelloze driver beperkt de maximale snelheid van de motor. Als deze te laag is ingesteld, kan de motor mogelijk geen hoger toerental bereiken. Controleer of de parameter R-SL correct is ingesteld.

2.2 Onjuiste instelling van de parameter "Poolparen"

De parameter "poolparen" van de borstelloze driver is essentieel voor de snelheidsregeling. Raadpleeg het datasheet van de motor om deze instelling te bevestigen. Opmerking: De driver vereist poolparen (niet het totaal aantal polen). Doorgaans geldt: poolparen = totaal aantal polen / 2.

2.3 Rekenfout bij het omrekenen van registerparameters naar werkelijk toerental

Als u het motortoerental uitleest uit registerparameters, zorg dan voor een correcte berekening:

a. Registerwaarden zijn in hexadecimaal en moeten worden omgezet naar decimaal. Opmerking: Het gegevensformaat is little-endian (LSB eerst). Bijvoorbeeld, een registerwaarde van C8 00 moet worden geïnterpreteerd als 00 C8 (hex) = 200 (decimaal).

b. De registerwaarde vertegenwoordigt de elektrische frequentie. Om dit om te rekenen naar mechanisch toerental, gebruikt u de formule in de handleiding van uw driver. Voor toepasselijke modellen: Werkelijk toerental = (Decimale registerwaarde × 20) / Totaal aantal motorpolen. Voorbeeld:

  • Totaal aantal motorpolen = 4 (poolparen = 2)

  • Registersnelheidswaarde = C8 00 → 00C8 (hex) = 200 (decimaal)

  • Werkelijk toerental = (200 × 20) / 4 = 1000 RPM

Opmerking: Controleer in de handleiding of deze formule van toepassing is op uw specifieke drivermodel. Door de nauwkeurigheidsbeperkingen van de Hall-sensor kan het werkelijke toerental een afwijking van ±5% hebben.

Als het probleem met de borstelloze motor aanhoudt na het uitvoeren van de bovenstaande controles, neem dan contact op met de technische ondersteuning van StepperOnline en verstrek de testresultaten of video's. Wij helpen u het probleem zo snel mogelijk op te lossen.