"Waarom bewegen mijn actuatoren niet synchroon als ze op dezelfde 12 V-voeding zijn aangesloten?"
Veel klanten vertrouwen op lineaire actuatoren van Firgelli om het opheffen van het luik op hun vrachtwagen te automatiseren, om een luik naar de wijnkelder te verbergen of om een luchtrem op een Lamborghini. Om deze projecten te realiseren kunnen twee actuatoren aan weerszijden van het luik worden geplaatst om het op te tillen, maar soms zal een klant contact met ons opnemen om ons te informeren dat ofwel hun luik is gebroken of dat de motor is doorgebrand omdat de actuatoren niet met dezelfde snelheid bewogen.
Wat gebeurd er? Gelukkig kunnen we vol vertrouwen zeggen dat dit geen ontwerpfout is in onze lineaire actuatoren, maar eerder een inherente eigenschap van alle DC-motoren. Of het nu van ons is of van een concurrent, twee gelijkstroommotoren zal nooit perfect synchroon bewegen met elkaar zonder een gesloten feedbacklus met behulp van een encoder.
Hiervoor zijn tal van redenen, waaronder, maar niet beperkt tot:
- Fabricagetoleranties die kleine variaties toelaten
- Verschillende belastingen / koppels toegepast op elke motoras
- Variaties in wrijving van bussen / lagers
- Verschillen in mechanische slijtage
Deze kleine verschillen komen samen en het is realistisch om een verschil van 5-10% in snelheid te verwachten tussen DC-motoren of lineaire actuatoren. Gelukkig zijn er verschillende methoden om dit inherente snelheidsverschil te overbruggen.
Lineaire actuatoren met dezelfde snelheid laten werken
Als u een feedback staaf lineaire actuator, optische feedback lineaire actuator, Bullet serie 36 Cal, of Bullet serie 50 Cal lineaire actuator, dit gedeelte geeft informatie over hoe u ze synchroon kunt verplaatsen.
1) FA-SYNC-4 of FA-SYNC-2 synchrone doos (sterk aangeraden)
De synchrone schakelkast is verreweg de meest betrouwbare methode om de beweging van twee tot vier lineaire actuatoren te synchroniseren. U hebt uitsluitend hetzelfde type aandrijving nodig uit de volgende lijst:
- Optische serie 200lb actuator
- Optische serie 400lb actuator
- 12V Bullet Serie 36 Cal. Actuator
- 12V Bullet Serie 50 Cal. Actuator
Deze controlebox biedt een kant-en-klare plug-and-play-oplossing. Zodra de bedrading eenmaal is aangesloten, hoeft u alleen maar op een knop te drukken en het systeem wordt automatisch gekalibreerd, waarna u intuïtief tot 4 actuatoren synchroon kunt bedienen onder elke laden. Zien deze speciale tutorial over het gebruik van de FA-SYNC-2 en FA-SYNC-4 synchrone bedieningskasten.
2) Arduino Interrupt Pins
Deze methode werkt met de Optical- en Bullet-serie, deze actuatoren hebben respectievelijk optische en Hall-effect-encoders. Door het aantal pulsen te tellen kan de staafverplaatsing worden berekend. Door besturingsalgoritmen toe te passen, is synchrone besturing mogelijk. Hiervoor moet je het signaal van de encoders aansluiten op de interruptpinnen van de Arduino. Dit is een geavanceerd project; we bieden geen ondersteuning voor software of programmering.
3) Arduino analoge pinnen
Deze methode werkt alleen met feedback staaf lineaire actuator. De lineaire actuator met feedbackstang heeft een ingebouwde potentiometer die een analoge output geeft die kan worden gelezen en omgezet in een positiemeting. Een tutorial hoe je dit doet met een Arduino is hieraan gekoppeld hier; terwijl deze tutorial is grondig, enige kennis van de programmering en Arduino wordt aangenomen. Bovendien laat deze zelfstudie alleen zien hoe je een lezing van de sensor krijgen; het is aan jou om software te schrijven voor synchrone controle. Dit is een geavanceerd project; wij bieden geen ondersteuning voor software of programmering.
Hoe lineaire actuatoren draaien op (bijna) dezelfde snelheid
In deze sectie wordt uitgelegd hoe u lineaire actuatoren verplaatst die geen ingebouwde encoders hebben voor feedbackcontrole. Als u uw lineaire actuatoren nog niet hebt gekocht, raden we u aan deze sectie over te slaan en vast te houden aan de methoden die in het vorige deel worden besproken en die firgelli-lineaire actuatoren met ingebouwde positionele encoders gebruiken. Maar als u al een lineaire actuator hebt gekocht die deze ingebouwde positionele encoders zoals de Firgelli Classic Of Firgelli Premium lineaire actuatoren en nog steeds willen ze te verplaatsen op (bijna) dezelfde snelheid, lees verder dit gedeelte.
Opmerking: we blijven zeggen (bijna) dezelfde snelheid, omdat het fysiek onmogelijk is om actuatoren te verplaatsen op precies dezelfde snelheid zonder gesloten lus feedback controle.
1) Doe niets
De makkelijkste oplossing kan geen zorgen te maken over de kleine 5-10% verschil in snelheid, vooral als de slag van uw actuator is klein (<6 inch), omdat ze niet zullen verschillen in hoogte te drastisch. In plaats daarvan introduceren enige flexibiliteit in uw systeem, bijvoorbeeld als u het bouwen van een luik met twee actuatoren, u het zo ontwerpen dat het lichaam van het luik kan draaien / draaien iets, zodat elk verschil in actuator snelheid zal worden geabsorbeerd door het systeem.
2) Snelheidsregelaar
Als één actuator sneller beweegt dan de tweede, u een snelheidsregelaar op de snelle actuator om zijn snelheid te verlagen. Deze control box maakt gebruik van pulse width modulatie (PWM) om de snelheid waarmee een actuator beweegt aan te passen. Voor meer informatie zie onze tutorial: Hoe speed controllers te gebruiken met Firgelli Lineaire Actuators. Het afstemmen van de snelheid is een kunstvorm en zal niet resulteren in een perfecte snelheid matching tussen meerdere actuatoren, maar het is het best mogelijke resultaat bij het niet gebruiken van feedback.
3) Arduino Speed Control
In plaats van onze off the shelf speed controller te gebruiken, u een Arduino gebruiken om de snelheid van actuatoren te variëren met behulp van een PWM-signaal. We moedigen deze methode niet aan als je nog geen ervaring hebt met Arduino. Hoewel Firgelli geen Arduino- of programmeerondersteuning biedt, hebben we wel een overzichtstutorial over hoe de snelheid te variëren met behulp van een Arduino en een motorrijder.