Oprava servomotorov svojpomocne

Podrobne: oprava servomotorov svojpomocne od skutočného majstra pre stránku my.housecope.com.

Nedávno som vyrobil rameno robota a teraz som sa rozhodol pridať k nemu mini chápadlo poháňané servomotorom. Rozhodol som sa urobiť dve variácie, aby som zistil, či to bude lepšie fungovať s priamym alebo okrúhlym prevodom. Verzia s okrúhlym prevodom sa mi páčila viac, pretože výroba trvala len 2 hodiny a medzera medzi prevodmi bola veľmi malá.

Najprv som vyrezal diely na frézke:

Diely som zmontoval skrutkami 2x10mm.

A takto sa mini servo pripája k uchopovaču:

Ako funguje servo chápadlo:

A teraz, keď je všetko zmontované a mechanická časť je tiež takmer hotová, musím už len dokončiť elektronickú časť práce! Na ovládanie svojho robota som si vybral Arduino a vytvoril som obvod (je napravo) na pripojenie Arduina k servu.

Obvod je v skutočnosti veľmi jednoduchý, iba vysiela signály do a z Arduina. K dispozícii je tiež konektor pre infračervený prijímač a niekoľko konektorov pre napájanie a 4 pripojenia na zvyšok (nepoužitých) pinov Arduino. Takto je možné pripojiť ďalší spínač alebo snímač.

A takto sa pohybuje rameno manipulátora:

Akvizícia CNC frézky na výrobu fasád z MDF podnikom vyvoláva otázku potreby preplatenia určitých mechanizmov a pohonných jednotiek inštalovaných na drahých a špičkových zariadeniach. Na polohovanie pohonných jednotiek CNC strojov sa spravidla používajú krokové motory a servomotory (servopohony).

Video (kliknutím prehráte).

Krokové motory sú lacnejšie. Servopohony však majú celý rad výhod, vrátane vysokého výkonu a presnosti polohovania. Čo si teda vybrať?

Obrázok - Oprava servomotorov svojpomocne

Krokový motor je bezkomutátorový jednosmerný synchrónny motor s viacerými statorovými vinutiami. Keď sa prúd aplikuje na jedno z vinutí, rotor sa otáča a potom je upevnený v určitej polohe. Sekvenčné budenie vinutí cez ovládač riadenia krokového motora umožňuje otáčanie rotora v danom uhle.

Krokové motory sú široko používané v priemysle, pretože majú vysokú spoľahlivosť a dlhú životnosť. Hlavnou výhodou krokových motorov je presnosť polohovania. Keď sa na vinutia aplikuje prúd, rotor sa bude otáčať striktne pod určitým uhlom.

· Vysoký krútiaci moment pri nízkych a nulových otáčkach;

· Rýchly štart, zastavenie a spätný chod;

· Práca pod vysokým zaťažením bez rizika poruchy;

· Jediný mechanizmus opotrebovania, ktorý ovplyvňuje trvanie prevádzky, sú ložiská;

· Možnosť výskytu rezonancie;

· Konštantná spotreba energie bez ohľadu na zaťaženie;

Strata krútiaceho momentu pri vysokých rýchlostiach;

· Nedostatok spätnej väzby pri polohovaní;

· Zlá opraviteľnosť.

Obrázok - Oprava servomotorov svojpomocne

Servomotor (servopohon) je elektromotor riadený negatívnou spätnou väzbou, ktorý umožňuje presne riadiť parametre pohybu za účelom dosiahnutia požadovanej rýchlosti alebo požadovaného uhla natočenia. Zloženie servomotora zahŕňa samotný elektromotor, snímač spätnej väzby, napájací zdroj a riadiacu jednotku.

Konštrukčné vlastnosti elektromotorov pre servopohon sa príliš nelíšia od bežných elektromotorov so statorom a rotorom, pracujúcich na jednosmerný a striedavý prúd, s kefami a bez nich.Osobitnú úlohu tu zohráva snímač spätnej väzby, ktorý môže byť inštalovaný priamo v samotnom motore a prenášať údaje o polohe rotora, ako aj určovať jeho polohu vonkajšími znakmi. Na druhej strane je činnosť servomotora nemysliteľná bez napájacej a riadiacej jednotky (invertor alebo servozosilňovač), ktorá premieňa napätie a frekvenciu prúdu dodávaného do elektromotora, čím riadi jeho činnosť.

· Vysoký výkon pri malých rozmeroch;

· Rýchle zrýchlenie a spomalenie;

· Nepretržité a neprerušované sledovanie polohy;

· Nízka hladina hluku, nedostatok vibrácií a rezonancie;

· Široký rozsah rýchlosti otáčania;

· Stabilná prevádzka v širokom rozsahu rýchlostí;

· Malá hmotnosť a kompaktný dizajn;

· Nízka spotreba elektrickej energie pri malom zaťažení.

· Náročné na pravidelnú údržbu (napríklad s výmenou kief);

Zložitosť zariadenia (prítomnosť snímača, zdroja a riadiacej jednotky) a logika jeho činnosti.

Pri porovnávaní charakteristík servopohonu a krokového motora je potrebné venovať pozornosť predovšetkým ich výkonu a cene.

Na výrobu MDF fasád v malom podniku pracujúcom s malými objemami si myslím, že nie je potrebné preplácať inštaláciu drahých servomotorov na CNC frézku. Na druhej strane, ak sa podnik snaží dosiahnuť maximálny možný objem výroby, potom nemá zmysel zlacňovať nízkovýkonné krokové motory pre CNC.

Servomotory nachádzajú uplatnenie nielen v leteckom modelárstve a robotike, ale nájdu uplatnenie aj v domácich prístrojoch. Malé rozmery, vysoký výkon a jednoduché ovládanie servomotora ich robí najvhodnejšími na diaľkové ovládanie rôznych zariadení.

Kombinované použitie servomotorov s rádiovými modulmi pre príjem a vysielanie nespôsobuje ťažkosti, na strane prijímača stačí k servomotoru jednoducho pripojiť príslušný konektor obsahujúci napájacie napätie a riadiaci signál a je hotovo.

Ak ale chceme servomotor ovládať „ručne“ napríklad potenciometrom, potrebujeme generátor impulzného riadenia.

Nižšie je uvedený pomerne jednoduchý obvod oscilátora založený na integrovanom obvode 74HC00.

Tento obvod umožňuje manuálne ovládanie servomotorov aplikáciou riadiacich impulzov so šírkou 0,6 až 2 ms. Schéma sa dá použiť napríklad na otáčanie malých antén, vonkajších reflektorov, CCTV kamier atď.

Základom obvodu je čip 74HC00 (IC1), čo sú 4 hradla NAND. Na prvkoch IC1A a IC1B bol vytvorený oscilátor, na výstupe ktorého sa tvoria impulzy s frekvenciou 50 Hz. Tieto impulzy aktivujú RS klopný obvod, ktorý pozostáva z logických prvkov IC1C a IC1D.

Prečítajte si tiež:  Svojpomocná oprava starej kuchynskej súpravy

Obrázok - Oprava servomotorov svojpomocne

Pri každom impulze prichádzajúcom z generátora sa výstup IC1D nastaví na "0" a kondenzátor C2 sa vybije cez odpor R2 a potenciometer P1. Ak napätie na kondenzátore C2 klesne na určitú úroveň, potom RC obvod prepne prvok do opačného stavu. Na výstupe teda dostaneme pravouhlé impulzy s periódou 20 ms. Šírka impulzu sa nastavuje potenciometrom P1.

Napríklad servopohon Futaba S3003 mení uhol natočenia hriadeľa o 90 stupňov vďaka riadiacim impulzom s trvaním 1 až 2 ms. Ak zmeníme šírku impulzu z 0,6 na 2 ms, tak uhol natočenia bude až 120°. Komponenty v obvode sú zvolené tak, aby výstupný impulz bol v rozsahu 0,6 až 2 ms, a teda uhol inštalácie je 120°. Servomotor Futaby S3003 má dostatočne veľký krútiaci moment a prúdový odber môže byť od desiatok do stoviek mA v závislosti od mechanického zaťaženia.

Obrázok - Oprava servomotorov svojpomocne

Obrázok - Oprava servomotorov svojpomocne

Riadiaci obvod servomotora je zostavený na obojstrannej doske plošných spojov s rozmermi 29 x 36 mm.Inštalácia je veľmi jednoduchá, takže montáž prístroja hravo zvládne aj začínajúci rádioamatér.

Ventilové motory sú synchrónne bezkomutátorové (bezkefkové) stroje. Na rotore sú permanentné magnety z kovov vzácnych zemín, na statore je vinutie kotvy. Spínanie statorových vinutí sa vykonáva pomocou polovodičových výkonových spínačov (tranzistorov) tak, aby vektor magnetického poľa statora bol vždy kolmý na vektor magnetického poľa rotora - na to slúži snímač polohy rotora (Hallov snímač alebo kódovač). Fázový prúd je riadený PWM moduláciou a môže byť buď lichobežníkový alebo sínusový.

Plochý rotor lineárneho motora je vyrobený z permanentných magnetov vzácnych zemín. Podľa princípu činnosti je to podobné ako ventilový motor.

Krokové motory majú na rozdiel od synchrónnych strojov s plynulou rotáciou výrazné póly na statore, na ktorých sú umiestnené cievky riadiaceho vinutia - ich spínanie je vykonávané externým pohonom.

Zvážte princíp činnosti reaktívneho krokového motora, v ktorom sú zuby umiestnené na póloch statora a rotor je vyrobený z mäkkej magnetickej ocele a má tiež zuby. Zuby na statore sú usporiadané tak, že v jednom kroku je magnetický odpor menší pozdĺž pozdĺžnej osi motora a na druhej strane pozdĺž priečnej osi. Ak sú vinutia statora diskrétne vybudené v určitej sekvencii jednosmerným prúdom, rotor sa pri každom prepnutí otočí o jeden krok, ktorý sa rovná rozstupu zubov na rotore.

Niektoré modely frekvenčných meničov môžu pracovať so štandardnými asynchrónnymi motormi aj servomotormi. To znamená, že hlavný rozdiel medzi servopohonmi nie je vo výkonovej časti, ale v riadiacom algoritme a rýchlosti výpočtu. Keďže program využíva informácie o polohe rotora, servopohon má rozhranie na pripojenie enkodéra namontovaného na hriadeli motora.

Servosystémy využívajú princíp podriadená kontrola: prúdová slučka je podriadená rýchlostnej slučke, ktorá je zase podriadená polohovej slučke (pozri teóriu automatického riadenia). Najprv sa nastaví najvnútornejšia slučka, prúdová slučka, potom rýchlostná slučka a posledná je polohová slučka.

prúdová slučka vždy implementované v servo.

rýchlostná slučka (ako aj snímač rýchlosti) je tiež vždy prítomný v servosystéme, môže byť implementovaný ako na báze servoregulátora zabudovaného v pohone, tak aj externého.

Polohová slučka slúži na presné polohovanie (napríklad posuvné osi v CNC strojoch).

Ak nie sú žiadne vôle v kinematických spojeniach medzi výkonným orgánom (tabuľkou súradníc) a hriadeľom motora, potom sa súradnica nepriamo prepočítava hodnotou otočného snímača. Ak existujú vôle, potom je na výkonnom orgáne nainštalovaný ďalší snímač polohy (ktorý je pripojený k servomeniču) na priame meranie súradnice.

To znamená, že v závislosti od konfigurácie rýchlostnej a polohovej slučky sa vyberie vhodný servoregulátor a servopohon (nie každý servoregulátor dokáže implementovať polohovú slučku!).

  • Polohovanie
  • Interpolácia
  • Synchronizácia, elektronický prevod (Gear)
  • Presné udržiavanie rýchlosti otáčania (vretena stroja)
  • Elektronická kamera (Cam)
  • Programovateľný logický ovládač.

Vo všeobecnosti môže servosystém (systém riadenia pohybu) pozostávať z nasledujúcich zariadení:

  • Servomotor (Servo Motor) s kruhovým snímačom spätnej väzby otáčok (môže fungovať aj ako snímač polohy rotora)
  • Servo Gear
  • Snímač polohy ovládača (napr. snímač súradníc lineárnej osi posuvu)
  • Servo pohon
  • Servo ovládač (ovládač pohybu)
  • Operátorské rozhranie (HMI).