Opravy servomotorů svépomocí

Podrobně: oprava servomotoru udělej si sám od skutečného mistra pro web my.housecope.com.

Nedávno jsem vyrobil robotické rameno a nyní jsem se rozhodl k němu přidat mini servopohon. Rozhodl jsem se udělat dvě varianty, abych zjistil, jestli to bude lépe fungovat s přímým nebo kulatým převodem. Verze s kulatým ozubením se mi líbila více, protože výroba trvala pouhé 2 hodiny a mezera mezi ozubenými koly byla velmi malá.

Nejprve jsem vyřízl díly na frézce:

Díly jsem smontoval šrouby 2x10mm.

A zde je návod, jak se mini servo připojuje k uchopovači:

Jak servo chapadlo funguje:

A teď, když je vše složeno a mechanická část je také téměř hotová, už jen musím dokončit elektronickou část práce! Vybral jsem si Arduino k ovládání svého robota a vytvořil jsem obvod (je vpravo) pro připojení Arduina k servu.

Obvod je ve skutečnosti velmi jednoduchý, pouze vysílá signály do a z Arduina. Dále je zde konektor pro infračervený přijímač a nějaké konektory pro napájení a 4 přípojky na zbytek (nepoužitých) pinů Arduina. Lze tak připojit další spínač nebo čidlo.

A takto se pohybuje rameno manipulátoru:

Pořízení CNC frézky pro výrobu fasád z MDF podnikem vyvolává otázku potřeby přeplatit určité mechanismy a pohonné jednotky instalované na drahých a high-tech zařízeních. K polohování pohonných jednotek CNC strojů se zpravidla používají krokové motory a servomotory (servopohony).

Video (kliknutím přehrajete).

Krokové motory jsou levnější. Servopohony však mají širokou škálu výhod, včetně vysokého výkonu a přesnosti polohování. Co si tedy vybrat?

Obrázek - Oprava servomotoru Udělej si sám

Krokový motor je bezkomutátorový stejnosměrný synchronní motor s více statorovými vinutími. Když je proud přiváděn do jednoho z vinutí, rotor se otáčí a poté je fixován v určité poloze. Sekvenční buzení vinutí přes ovladač ovládání krokového motoru umožňuje natáčet rotor pod daným úhlem.

Krokové motory jsou široce používány v průmyslu, protože mají vysokou spolehlivost a dlouhou životnost. Hlavní výhodou krokových motorů je přesnost polohování. Když je na vinutí aplikován proud, rotor se bude otáčet přísně pod určitým úhlem.

· Vysoký točivý moment při nízkých a nulových otáčkách;

· Rychlý start, zastavení a zpětný chod;

· Práce pod vysokým zatížením bez rizika poruchy;

· Jediný mechanismus opotřebení, který ovlivňuje dobu provozu, jsou ložiska;

· Možnost výskytu rezonance;

· Konstantní spotřeba energie bez ohledu na zatížení;

Ztráta točivého momentu při vysokých rychlostech;

· Nedostatek zpětné vazby při polohování;

· Špatná opravitelnost.

Obrázek - Oprava servomotoru Udělej si sám

Servomotor (servopohon) je elektromotor řízený negativní zpětnou vazbou, který umožňuje přesně řídit parametry pohybu za účelem dosažení požadované rychlosti nebo požadovaného úhlu natočení. Složení servomotoru zahrnuje samotný elektromotor, zpětnovazební snímač, napájecí zdroj a řídicí jednotku.

Konstrukční vlastnosti elektromotorů pro servopohon se příliš neliší od běžných elektromotorů se statorem a rotorem, pracujících na stejnosměrný i střídavý proud, s kartáči i bez nich.Zvláštní roli zde hraje zpětnovazební čidlo, které lze instalovat jak přímo do samotného motoru a přenášet data o poloze rotoru, tak i určovat jeho polohu vnějšími znaky. Na druhou stranu je provoz servomotoru nemyslitelný bez napájecí a řídicí jednotky (neboli invertoru nebo servozesilovače), která převádí napětí a frekvenci proudu dodávaného do elektromotoru a tím řídí jeho činnost.

· Vysoký výkon při malých velikostech;

· Rychlé zrychlení a zpomalení;

· Nepřetržité a nepřerušované sledování polohy;

· Nízká hladina hluku, absence vibrací a rezonance;

· Široký rozsah rychlosti otáčení;

· Stabilní provoz v širokém rozsahu rychlostí;

· Malá hmotnost a kompaktní design;

· Nízká spotřeba elektrické energie při malém zatížení.

· Náročné na pravidelnou údržbu (například s výměnou kartáčů);

Složitost zařízení (přítomnost senzoru, napájecí a řídicí jednotky) a logika jeho provozu.

Při porovnávání charakteristik servopohonu a krokového motoru je třeba věnovat pozornost především jejich výkonu a ceně.

Pro výrobu MDF fasád v malém podniku pracujícím s malými objemy si myslím, že není třeba přeplácet instalaci drahých servomotorů na CNC frézku. Na druhou stranu, pokud podnik usiluje o dosažení maximálních možných objemů výroby, pak nemá smysl zlevňovat nízkovýkonné krokové motory pro CNC.

Servomotory nacházejí uplatnění nejen v leteckém modelářství a robotice, ale najdou uplatnění i v domácích zařízeních. Malé rozměry, vysoký výkon a jednoduché ovládání servomotoru je činí nejvhodnějšími pro dálkové ovládání různých zařízení.

Kombinované použití servomotorů s rádiovými moduly pro příjem a vysílání nečiní potíže, stačí na straně přijímače jednoduše připojit příslušný konektor k servomotoru, obsahující napájecí napětí a řídicí signál, a práce je Hotovo.

Pokud ale chceme servomotor ovládat "ručně" např. potenciometrem, potřebujeme generátor pulzního řízení.

Níže je uveden poměrně jednoduchý obvod oscilátoru založený na integrovaném obvodu 74HC00.

Tento obvod umožňuje ruční ovládání servomotorů aplikací řídicích impulsů o šířce 0,6 až 2 ms. Schéma lze použít například pro otáčení malých antén, venkovních reflektorů, CCTV kamer atd.

Základem obvodu je čip 74HC00 (IC1), což jsou 4 hradla NAND. Na prvcích IC1A a IC1B byl vytvořen oscilátor, na jehož výstupu se tvoří impulsy o frekvenci 50 Hz. Tyto impulsy aktivují klopný obvod RS, který se skládá z logických prvků IC1C a IC1D.

Přečtěte si také:  Oprava staré kuchyňské sestavy svépomocí

Obrázek - Oprava servomotoru Udělej si sám

S každým impulsem přicházejícím z generátoru je výstup IC1D nastaven na "0" a kondenzátor C2 je vybit přes odpor R2 a potenciometr P1. Pokud napětí na kondenzátoru C2 klesne na určitou úroveň, pak RC obvod přepne prvek do opačného stavu. Na výstupu tedy dostáváme obdélníkové impulsy s periodou 20 ms. Šířka pulzu se nastavuje potenciometrem P1.

Například servopohon Futaba S3003 mění úhel natočení hřídele o 90 stupňů díky řídicím impulsům o délce 1 až 2 ms. Pokud změníme šířku impulsu z 0,6 na 2 ms, pak bude úhel natočení až 120°. Součástky v obvodu jsou voleny tak, aby výstupní impuls byl v rozsahu 0,6 až 2 ms, a proto byl úhel instalace 120°. Servomotor Futaby S3003 má dostatečně velký točivý moment a proudový odběr se může pohybovat v řádu desítek až stovek mA v závislosti na mechanické zátěži.

Obrázek - Oprava servomotoru Udělej si sám

Obrázek - Oprava servomotoru Udělej si sám

Řídicí obvod servomotoru je sestaven na oboustranné desce plošných spojů o rozměrech 29 x 36 mm.Instalace je velmi jednoduchá, takže montáž zařízení hravě zvládne i začínající radioamatér.

Ventilové motory jsou synchronní bezkomutátorové (bezkomutátorové) stroje. Rotor má permanentní magnety vyrobené z kovů vzácných zemin a stator má vinutí kotvy. Spínání statorových vinutí se provádí pomocí polovodičových výkonových spínačů (tranzistorů) tak, aby vektor magnetického pole statoru byl vždy kolmý k vektoru magnetického pole rotoru - k tomu slouží snímač polohy rotoru (Hallův snímač nebo kodér). Fázový proud je řízen modulací PWM a může být buď lichoběžníkový nebo sinusový.

Plochý rotor lineárního motoru je vyroben z permanentních magnetů vzácných zemin. Podle principu činnosti je podobný ventilovému motoru.

Na rozdíl od synchronních strojů s plynulou rotací mají krokové motory výrazné póly na statoru, na kterých jsou umístěny cívky řídicího vinutí - jejich spínání je prováděno externím pohonem.

Zvažte princip činnosti reaktivního krokového motoru, ve kterém jsou zuby umístěny na pólech statoru a rotor je vyroben z měkké magnetické oceli a má také zuby. Zuby na statoru jsou uspořádány tak, že v jednom kroku je magnetický odpor menší podél podélné osy motoru a na druhém - podél příčné osy. Pokud jsou statorová vinutí diskrétně buzena v určité sekvenci stejnosměrným proudem, pak se rotor otočí o jeden krok při každém sepnutí, který se rovná rozteči zubů rotoru.

Některé modely frekvenčních měničů mohou pracovat jak se standardními asynchronními motory, tak se servomotory. To znamená, že hlavní rozdíl mezi servopohony není ve výkonové části, ale v řídicím algoritmu a rychlosti výpočtu. Protože program využívá informace o poloze rotoru, má servopohon rozhraní pro připojení kodéru namontovaného na hřídeli motoru.

Servosystémy využívají principu podřízená kontrola: proudová smyčka je podřízena rychlostní smyčce, která je zase podřízena polohové smyčce (viz teorie automatického řízení). Nejprve se nastaví nejvnitřnější smyčka, proudová smyčka, pak rychlostní smyčka a poslední je polohová smyčka.

proudová smyčka vždy implementován v servo.

rychlostní smyčka (stejně jako snímač rychlosti) je také vždy přítomen v servosystému, lze jej implementovat jak na bázi servoregulátoru zabudovaného v pohonu, tak i externího.

Polohovací smyčka slouží k přesnému polohování (například posuvové osy u CNC strojů).

Pokud nedochází k vůlím v kinematických spojeních mezi výkonným orgánem (tabulkou souřadnic) a hřídelí motoru, pak se souřadnice nepřímo přepočítávají o hodnotu otočného enkodéru. V případě vůlí je na výkonný orgán instalován přídavný snímač polohy (který je připojen k servoregulátoru) pro přímé měření souřadnic.

To znamená, že v závislosti na konfiguraci rychlostních a polohových smyček se zvolí vhodný servoregulátor a servopohon (ne každý servoregulátor umí polohovou smyčku implementovat!).

  • Polohování
  • Interpolace
  • Synchronizace, elektronický převod (Gear)
  • Přesné udržování rychlosti otáčení (vřeteno stroje)
  • Elektronická kamera (Cam)
  • Programovatelný logický ovladač.

Obecně se servosystém (Motion Control System) může skládat z následujících zařízení:

  • Servomotor (Servo Motor) s kruhovým snímačem zpětné vazby otáček (může také fungovat jako snímač polohy rotoru)
  • Servo Gear
  • Snímač polohy ovladače (např. snímač souřadnic lineární osy posuvu)
  • Servopohon
  • Servo ovladač (Motion Controller)
  • Operátorské rozhraní (HMI).