Geluids- en Trillingsreductie in Stappenmotor-systemen met Allegro's QuietStep
Stappenmotoren blinken in precisiebewegingscontrole, doch koppelripple en stroomverstoring kunnen prestaties hinderen. Ontdek Allegro MicroSystems' QuietStep-algoritme – een bewezen oplossing voor stilere, gladere werking.
Stappenmotoren leveren nauwkeurige open‑lus positionering en nul‑snelheid koppel zonder sensoren, wat ze ideaal maakt voor toepassingen zoals CCTV-systemen, 3D-printers, CNC-machines, textielmachines, en pick‑and‑place robots – wat conventionele DC of BLDC-motoren in veel contexten overtreft.
Effectieve geluids- en trillingscontrole is cruciaal. In CCTV bereikt elke motor-trilling de beeldsensor en gimbal, wat visuele kwaliteit degradeert. In 3D-printen kunnen koppelripple en resonantie artefacten produceren. Door trillingen te minimaliseren, bereiken fabrikanten scherpere afbeeldingen, hogere-resolutie prints, en over het algemeen stilere apparatuur.
Proprietaire algoritmes stellen fabrikanten nu in staat geluid en trilling te verminderen door koppelripple en stroomverstoring glad te strijken. Het begrijpen van de oorkeuzen van trilling – en hoe ze vertalen naar hoorbare ruis – is essentieel voordat we deze oplossingen verkennen. Laten we eerst de fundamenten van stappenmotor-werking onderzoeken.
Stappenmotor Fundamenten
Een bipolaire stappenmotor is een DC-motor met discrete poolposities samengesteld uit meerdere spoelen gerangschikt in twee groepen genaamd fasen. De stroomverhouding tussen de twee fasen bepaalt hoe de rotor gepositioneerd wordt tussen de twee wikkelingen. Op deze manier kan een stappenmotor zijn positie tussen twee polen verdelen in kleinere incrementen genaamd microstappen.
De stroom in elke stappenmotor-wikkeling kan opgeteld worden om een vector te creëren waar de grootte van de vector het koppel is. Door de stroom in elke van de twee fasen in polaire ruimte te onderzoeken, kunnen we de vector visualiseren terwijl hij roteert door elke elektrische cyclus.
In het tijds-gebaseerde domein is het koppel gedefinieerd als de som van de oppervlakte onder de twee curven. In het polaire domein is de grootte van de vector het koppel. Wanneer het koppel constant is door elke elektrische cyclus, werkt de motor glad. Variaties in koppel – bekend als koppelripple – genereren trilling en hoorbare ruis, vooral wanneer de motor niet in resonantie is.
Een Stappenmotor Besturen (Stroomcontrole)
Pulsbreedtemodulatie (PWM) stroomcontrole is de meest voorkomende manier om een stappenmotor aan te sturen. Door de uitgang PWM-te choppere, beperkt de controller de stroom in elke wikkeling om de gewenste rotorpositie te handhaven.
De inherent aard van PWM-stroomcontrole introduceert stroomrippel bepaald door de toegepaste duty-cycle, motor-inductie, en voedingsspanning. Om ripple te minimaliseren, kan de controller de stroomafname tijdens de PWM uit-tijd vormgeven door verschillende vervalmogelijkheden.
Veelvoorkomende vervalmodi zijn snelle verval – biedt strakke stroomcontrole maar hogere ripple – en trage verval – biedt lagere ripple maar vatbaar voor verstoring wanneer de contra-elektromotorische kracht (BEMF) de snelheid van stroomafname beperkt.
Wanneer de wikkelingstroom daalt, kan trage verval de stroom niet snel genoeg verminderen, wat leidt tot verstoring op de dalende flank. Snelle verval produceert grotere ripple maar handhaaft nauwkeurige stroomregeling.
Door snelle en trage verval in een enkele PWM-cyclus te combineren – bekend als gemengde verval – kan een compromis bereikt worden dat ripple vermindert terwijl stroomcontrole behouden blijft. De uit-tijd wordt verdeeld in een snelle-verval-portefeuille gevolgd door een trage-verval-portefeuille, of vice versa, afhankelijk van de implementatie.
Echter, een vast gemengde-verval-verhouding kan verstoring veroorzaken wanneer de stroom stijgt of daalt, vooral voor motoren met specifieke LR-tijdconstanten. Een adaptieve benadering is vereist om lage ripple over alle werkomstandigheden te handhaven.
Een Nieuwe Benadering om Koppelripple te Verminderen
Allegro MicroSystems heeft QuietStep geïntroduceerd, een proprietair algoritme dat de verhouding van snelle verval dynamisch aanpast op cyclus‑per‑cyclus basis. Door te beginnen met trage verval en snelle verval alleen toe te voegen wanneer nodig, bereikt QuietStep nauwkeurige stroomregeling met minimale ripple, zonder de noodzaak voor complexe software of externe componenten.
Vergeleken met traditionele gemengde verval, snijt QuietStep de stroomrippel ongeveer met de helft terwijl nog steeds nauwkeurige stroomcontrole over de gehele elektrische cyclus behouden blijft.
Het verlagen van systeem‑niveau stroomrippel vermindert direct trilling en hoorbare ruis, wat de beeldkwaliteit in CCTV-systemen en print-vertrouwelijkheid in 3D-printers verbetert. De technologie baat ook een breed spectrum van motorcontrole-toepassingen, van slimme deurvergrendelingen tot precisie-visiesystemen.
QuietStep Implementeren met Bipolaire Stappenmotor Drivers
Wanneer geïntegreerd in moderne microstap-drivers zoals de Allegro A5984, optimaliseert QuietStep automatisch stroomgolven over een wijd bereik van snelheden en motor-kenmerken. De driver ondersteunt bipolaire stappenmotoren van volledige-stap tot 1/32-stap modi, met een uitgangsaansturingsvermogen van tot 40 V en ±2 A.
Het implementeren van QuietStep vereenvoudigt systeemontwerp, vermindert de noodzaak voor externe tuning, en levert meetbare winst in stap-nauwkeurigheid, geluidsreductie en trillingscontrole.
Om meer te leren over de A5984-driver en QuietStep-technologie, bezoek de A5984-productpagina.
Allegro MicroSystems is een wereldwijde leider in vermogen en sensing-oplossingen voor bewegingcontrole en energie‑efficiënte systemen. Voor meer informatie, bezoek de Allegro MicroSystems-website.
Industry Articles zijn een vorm van content die industriële partners in staat stelt nuttig nieuws, berichten en technologie met All About Circuits-lezers te delen op een manier waar editoriële content niet goed voor geschikt is. Alle Industry Articles zijn onderworpen aan strikte editoriële richtlijnen met de bedoeling lezers nuttig nieuws, technische expertise of verhalen te bieden. De meningen en standpunten uitgedrukt in Industry Articles zijn die van de partner en niet noodzakelijk die van All About Circuits of zijn schrijvers.
Industriële robot
- IQ Motion Control introduceert geavanceerde, kosteneffectieve servomotoren voor robotica en industriële toepassingen
- Servo vs Stappenmotors: De Moderne Grijze Zone Verhelderd
- Permissieve en Interlock Schakelingen in Industriële Besturingssystemen
- Stapelmotoren: typen, kenmerken en praktische toepassingen
- De kracht en grenzen van genetische algoritmen verkennen
- Robot TIG-lassen: Ongekende Precisie & Kwaliteit voor Industriële Productie
- Veiligheid integreren in beweegbesturing: Productiviteit verhogen zonder compromissen
- Renesas breidt RX24T & RX24U MCU‑lijn uit met hoge‑temperatuur G‑versies voor motorbesturing
- Nanotec CL4‑E: compacte, hoge‑prestatie motorcontroller voor BLDC & stepper‑motoren
- ACS712 Stroomsensor: Hoe Het Werkt en Belangrijke Toepassingen
- Besturingssystemen Verbinden: Betrouwbare Communicatie-interfaces voor Positie- en Bewegingssensoren