Inhoudsopgave:

Servo's hacken om op jouw manier te dienen: 9 stappen
Servo's hacken om op jouw manier te dienen: 9 stappen

Video: Servo's hacken om op jouw manier te dienen: 9 stappen

Video: Servo's hacken om op jouw manier te dienen: 9 stappen
Video: Geer en Goor | Grappen | Gerard Joling | Gordon 2024, Juli-
Anonim
Servo's hacken om op jouw manier te dienen
Servo's hacken om op jouw manier te dienen

Servo's zijn enkele van de meest bruikbare motoren in robotica. Ze hebben een groot koppel, klein formaat, geïntegreerde H-brug, PWM-besturing, enz. Ze kunnen worden gebruikt met RC-systemen, Arduino en vele andere manieren. Maar soms kan het heel moeilijk zijn om hun kracht te benutten. Misschien heb je het nodig om meer dan 360 graden te draaien (continue rotatie), wil je het aan je Lego-project bevestigen, of kun je er niet tegen om de drie draden bij elkaar te hebben en altijd wat jumperdraden te gebruiken om het aan te sluiten. De oplossing: gewoon hacken!

Stap 1: Materialen

Materialen
Materialen
Materialen
Materialen
Materialen
Materialen
Materialen
Materialen
  1. Allereerst heb je natuurlijk een servo nodig. Ik ben echt dol geworden op die kleine SG90-modellen, omdat ze vrij goedkoop zijn en zijn ontworpen voor kleine projecten zoals de mijne. In de tweede afbeelding zie je een van mij, met alle onderdelen inbegrepen.
  2. Ten tweede, pak een paar kleine kruiskopschroevendraaiers of platte schroevendraaiers. We gebruiken ze om de servobehuizing te openen.
  3. Ten derde, pak een snijder of X-Acto-mes. Het is niet zo onmisbaar, maar het is handig om enkele servo-onderdelen aan te passen.
  4. Ten vierde, zoek wat superlijm.
  5. Misschien wilt u ook een vijl of wat schuurpapier om u te helpen met oneffen oppervlakken om te lijmen.
  6. Ik heb ook een Arduino toegevoegd, omdat ik deze altijd gebruik om de servo's te koppelen. Je zou elk ander pwm-systeem kunnen gebruiken dat je leuk vindt.
  7. Dit is een meer optioneel onderdeel: om ze aan Legos te kunnen bevestigen voor je verschillende projecten (in mijn geval een bluetooth-robot (zal daar binnenkort een Ible van maken!)), heb je twee 2x1 platte Lego-stukken nodig, een => 6x4 platform (deze maat of groter), een 1x (elke maat) plat stuk, een Technic kruisas (elke maat) en een 1x1 Technic steen. Er zijn afbeeldingen van allemaal aan het begin van deze stap.

Stap 2: Eerste mod: verwijder die stickers

Eerste mod: verwijder die stickers
Eerste mod: verwijder die stickers

Het eerste wat we gaan doen, is in principe elke garantie die de servo zou kunnen hebben ongeldig maken. Heb je jezelf afgevraagd waarom mijn servo er geen had in de stap Materialen? Nou, ik kon er niet tegen om mijn servo ermee te zien, dus ik moest het gewoon doen. Als dit niet het geval is, kunt u de behuizing van de servo niet openen en doorgaan met het project.

Stap 3: Scheid de driedraadsconnector

Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector
Scheid de driedraadsconnector

Een ding dat me echt stoorde toen ik voor het eerst een van deze servo's kocht, was dat de drie kabels allemaal waren verbonden en ik geen vrouwelijke-mannelijke kabels had om ze aan te sluiten. Bovendien was dat gewoon verspilde ruimte. Dus wat besloot ik te doen? Ik heb eenvoudig de driepolige connector verwijderd en deze afzonderlijk vervangen door enkelpolige connectoren. Het resultaat? Ik kon het rechtstreeks op mijn Arduino aansluiten en zo kritieke ruimte besparen.

  1. Het eerste dat u hoeft te doen, is drie vrouwelijke plastic pin-connectoren. Pak een naald of een kleine schroevendraaier en til het kleine plastic lipje op (probeer ze niet te breken!) en trek de kabel eruit (zie afbeeldingen). Doe hetzelfde voor de drie connectoren en voor de servodraden.
  2. Nu hoef je alleen nog maar elk van je servodraden in hun nieuwe behuizing te duwen. Het plastic lipje moet op zijn plaats vallen en er mogen geen metalen contacten te zien zijn. Met de driedraads connector kun je andere projecten maken, gewoon de kabels inpassen en gebruiken zoals je wilt.

Stap 4: Verwijder enkele schroeven

Verwijder enkele schroeven
Verwijder enkele schroeven
Verwijder enkele schroeven
Verwijder enkele schroeven
Verwijder enkele schroeven
Verwijder enkele schroeven

Om het demonteren te vergemakkelijken, besloot ik enkele schroeven te verwijderen die de behuizing bij elkaar hielden. Als de servo's vier van die lange schroeven hebben, verwijdert u er gewoon twee en houdt u de andere op hun plaats. Als de servo er daarentegen maar twee heeft, controleer dan of er noppen aan de boven- en onderkant van de behuizing zitten. Check de afbeeldingen hierboven. Als de servo in feite de noppen heeft, kunt u deze zonder schroeven laten en moet deze op zijn plaats blijven. Als dit echter niet het geval is, moet u ze gewoon op hun plaats laten.

Stap 5: Knip een deel van de onderdelen af

Knip een deel van de onderdelen af
Knip een deel van de onderdelen af
Knip een deel van de onderdelen af
Knip een deel van de onderdelen af
Knip een deel van de onderdelen af
Knip een deel van de onderdelen af

In deze stap zullen we enkele onderdelen aanpassen om ze niet hinderlijk te maken.

  1. Scheid eerst de onderdelen van de servobehuizing. Pak de bovenste (zoals te zien is in de eerste afbeelding) en knip die zijdelen met gaten voor enkele schroeven. Controleer de afbeeldingen om er zeker van te zijn dat u niet de verkeerde delen snijdt. De bovenste behuizing moet eruit zien zoals in de eerste afbeelding rechts.
  2. Ten tweede, pak het hoofdtandwiel (grote met lange as) en snijd, met precisie, de kleine plastic stop eronder (niet de as!). Het overkwam me een keer dat een aantal tanden van het hoofdtandwiel waren afgebroken, dus ik moest het tandwiel eruit halen, 90 graden verplaatsen of zoiets en dan weer terugplaatsen, waardoor de servo dacht dat hij nog steeds op de juiste plaats zat (de as heeft een vierkant profiel in het deel waar hij aansluit op de potmeter, kan 90 of 180 graden gedraaid worden en past nog in de rechthoekige groef). Als ik het eerder genoemde kleine stukje niet had verwijderd, had ik het niet kunnen doen, omdat het vast zou zijn komen te zitten. Zoals je op de afbeeldingen kunt zien, heeft geen van mijn tandwielen het kleine stukje eronder.
  3. Deze tweede mod is bedoeld voor degenen die hun servo continu willen laten draaien. Zoals je op de afbeeldingen kunt zien, zijn er afbeeldingen van twee verschillende versnellingen. Zij zijn de voornaamste. Bij normale servo's gaat de as door een secundaire versnelling, een ashouder en de potentiometer. Om hem meer dan 180 graden te laten draaien zullen we de as korter moeten maken, zodat hij niet beweegt de potmeter past nog in de houder. Kijk naar de afbeeldingen en meet je servo en de as zorgvuldig en knip vervolgens. Een klein deel ervan moet in de houder passen, zodat het tijdens gebruik niet verschuift.
  4. Ik ga nu even pauzeren. In de meeste Instructables voor het modificeren van servo's in continu draaiende, zie je dat de potentiometer is verwijderd en dat er twee gelijke weerstanden op zijn plaats zijn toegevoegd. Ik ga dit niet doen, omdat weerstanden altijd een foutmarge hebben. In plaats daarvan ga ik de potentiometer verlaten en in elk project ga ik alle versnellingen verwijderen en handmatig aanpassen. Ik geef de voorkeur aan deze optie, omdat bijvoorbeeld de Arduino-joystick die ik heb niet perfect gecentreerd is, als ik toevallig twee weerstanden zou plaatsen, zou ik softwarewijzigingen moeten aanbrengen, die moeilijker zijn. Nu hoef ik alleen nog maar de servo te demonteren (gemakkelijker te maken door enkele schroeven eruit te halen) en de wisser af te stellen met een kleine schroevendraaier.

Stap 6: De Lego-onderdelen toevoegen

De Lego-onderdelen toevoegen
De Lego-onderdelen toevoegen
De Lego-onderdelen toevoegen
De Lego-onderdelen toevoegen
De Lego-onderdelen toevoegen
De Lego-onderdelen toevoegen

In deze stap gaan we de twee 2x1 platte stukken aan de zijkanten van de servo plakken (als je 2x1 tegels volledig vlak moet maken, kun je ze gebruiken in plaats van de andere. Het resultaat is precies hetzelfde).

  1. Snijd eerst de noppen van de twee 2x1 stukken met behulp van de X-Acto. Je moet ze plat laten. Gebruik een schuurpapier of vijl om hun oppervlakken te egaliseren.
  2. Monteer het platform en 1x1 Technic stuk zoals afgebeeld. Voeg de nieuwe platte tegel toe zoals te zien is in de afbeeldingen.
  3. Voeg wat secondelijm toe aan de helft van het 2x1 stuk dat het verst verwijderd is van de 1x1 Technic steen. Dit om te voorkomen dat de bovenste behuizing van de servo aan het middenstuk blijft plakken. Zo kan alles later weer gedemonteerd worden.
  4. Plaats de servo over de secondelijm en plaats de as in de Technic-steen. Het moet goed passen. Kijk van bovenaf en controleer of de zijkant van de servo min of meer is uitgelijnd met de Lego-noppen. Ook al is het niet een even aantal breed, het zou min of meer evenwijdig aan hen moeten zijn. Druk even op.
  5. Til de servo (met het gelijmde stuk) van het platform. Monteer het platform weer, maar dan aan de linkerkant. Voeg de 2x1 tegel toe en doe wat superlijm in dezelfde helft als eerder vermeld. Monteer de servo erop en druk hem stevig aan.
  6. Je moet de servo aan de twee stukken vastlijmen. Controleer of ze aan de kant van de servo min of meer op dezelfde positie staan om te voorkomen dat ze misstaan bij het plaatsen op je Lego. Als je ze correct hebt gelijmd, zou je het bovenste deel van het middelste moeten kunnen scheiden. Als het je X-Acto niet gebruikt om een beetje te knippen, maar niet te veel.

Stap 7: De as aanpassen

De as wijzigen
De as wijzigen
De as wijzigen
De as wijzigen

In deze stap gaan we de servo-as modificeren zodat deze op Lego-versnellingen, wielen, enz.

  1. Pak allereerst je Lego-kruisas. Gebruik het om een kruis op de servo-as te markeren met een marker of pen. Probeer een van de "armen" van het kruispunt te maken op de 90 graden positie van de servo (de andere op 0, 180 en "270). Dit is alleen voor goederen.
  2. Als je denkt dat de as niet nuttig is, pak dan gewoon de servo-as en zoek het kleine schroefgat in het midden. trek een lijn over de bovenkant van de as die deze cirkel raakt maar niet kruist. Maak een parallelle lijn aan de andere kant. U moet een strook hebben van dezelfde breedte als het schroefgat. Maak nu nog een strook van dezelfde grootte, maar loodrecht op de vorige en vorm een kruis. Controleer de maat met die van uw as en vergelijk deze.
  3. Knip nu langs de lijnen (probeer wat marge over te laten) en verwijder deze vier hoeken. Ik heb deze methode gevolgd en het werkte prima. Probeer minder te snijden dan nodig is en snijd het dan af met je mes. Kijk of het in een tandwiel of wiel past. Probeer het min of meer strak te laten passen, zo niet, dan kan het tijdens gebruik losraken. Snijd niet de ruwe buitenkant van het kruis dat overblijft, die groeven worden gebruikt om de originele accessoires (hoorns) vast te houden. Zoals je op de afbeeldingen kunt zien, werken ze nog steeds na de mod.

Stap 8: Woord van advies

Woord van advies
Woord van advies
Woord van advies
Woord van advies
Woord van advies
Woord van advies
Woord van advies
Woord van advies
  1. Leer allereerst uw servo's kennen. Leer hoe u ze demonteert en weer in elkaar zet, hoe u de wisser afstelt, enz.
  2. Ten tweede, wees voorzichtig met de drie kabels. Mijn ervaring leert me dat het best aan te raden is om ze na aankoop opnieuw te solderen, omdat het soms gebeurde dat ze zouden gaan breken en kortsluiting zouden maken.
  3. Ten derde, probeer tijdens het demonteren geen stukjes los te maken. Hierboven ziet u een afbeelding van de vier hoofdversnellingen en de as, evenals de servo zonder de bovenbehuizing (u kunt alle onderdelen erin zien). Leer hoe ze samengaan en probeer ze niet te breken. Als sommige tanden van de grootste toch breken, bedenk dan dat je het misschien een beetje kunt redden door de max en min hoek te verkleinen (is mij overkomen!), tenzij het natuurlijk continue rotatie was een. Uiteraard niet door alle servo heen (H-brug is nog steeds handig!).

Stap 9: Conclusie

Nou, dat is ongeveer alles! Ik hoop dat je genoten hebt van deze Instructable en dat het nuttig voor je was. Als er iets mis is of als je hulp nodig hebt, aarzel dan niet om het te vragen! Mooie projecten en tot ziens!

Aanbevolen: