Tarkemmin: tee-se-itse-servomoottorin korjaus oikealta mestarilta sivustolle my.housecope.com.
Tein äskettäin robottikäden, ja nyt päätin lisätä siihen miniservolla toimivan tartuntalaitteen. Päätin tehdä kaksi muunnelmaa nähdäkseni kuinka se toimisi paremmin suoralla tai pyöreällä vaihteella. Pidin pyöreästä vaihteesta enemmän, koska sen tekemiseen meni vain 2 tuntia ja vaihteiden väli oli hyvin pieni.
Ensin leikkasin osat jyrsinkoneella:
Kokosin osat 2x10mm ruuveilla.
Ja näin miniservo kiinnittyy tarttujaan:
Kuinka servotarrain toimii:
Ja nyt, kun kaikki on koottu ja mekaaninenkin osa on melkein valmis, pitää vain saada elektroniikka osa töistä valmiiksi! Valitsin Arduinon ohjaamaan robottiani ja tein piirin (se on oikealla) yhdistääkseni Arduinon servoon.
Piiri on itse asiassa hyvin yksinkertainen, se vain lähettää signaaleja Arduinoon ja Arduinosta. Mukana on myös infrapunavastaanottimen otsikko ja joitain liittimiä virtalähteelle ja 4 liitäntää muihin (käyttämättömiin) Arduino-nastoihin. Siten voidaan kytkeä toinen kytkin tai anturi.
Ja tässä on kuinka manipulaattorin käsi liikkuu:
Yrityksen ostama CNC-jyrsinkone julkisivujen valmistukseen MDF:stä herättää kysymyksen tarpeesta maksaa liikaa tietyistä kalliisiin ja korkean teknologian laitteisiin asennetuista mekanismeista ja voimayksiköistä. CNC-koneiden tehoyksiköiden sijoitteluun käytetään yleensä askelmoottoreita ja servomoottoreita (servokäyttöjä).
Video (klikkaa toistaaksesi).
Askelmoottorit ovat halvempia. Servokäytöt tarjoavat kuitenkin laajan valikoiman etuja, kuten korkean suorituskyvyn ja paikannustarkkuuden. Joten mitä sinun pitäisi valita?
Askelmoottori on harjaton DC-synkroninen moottori, jossa on useita staattorikäämityksiä. Kun virta johdetaan yhteen käämeistä, roottori kääntyy ja lukittuu sitten tiettyyn asentoon. Käämien peräkkäinen viritys askelmoottoriohjaimen kautta mahdollistaa roottorin pyörimisen tietyssä kulmassa.
Askelmoottoreita käytetään laajalti teollisuudessa, koska niillä on korkea luotettavuus ja pitkä käyttöikä. Askelmoottoreiden tärkein etu on paikannustarkkuus. Kun käämiin kohdistetaan virtaa, roottori kääntyy tiukasti tietyssä kulmassa.
· Suuri vääntömomentti alhaisilla ja nollanopeuksilla;
· Pikakäynnistys, pysäytys ja peruutus;
· Työskentele suurella kuormituksella ilman epäonnistumisen vaaraa;
· Ainoa käyttöikään vaikuttava kulumismekanismi on laakerit;
· Resonanssin mahdollisuus;
· Vakio virrankulutus kuormituksesta riippumatta;
· Vääntömomentin pudotus suurilla nopeuksilla;
· Palautteen puute paikantamisen aikana;
· Huono korjattavuus.
Servomoottori (servomoottori) on sähkömoottori, jossa on negatiivinen takaisinkytkentäsäätö, jonka avulla voit ohjata tarkasti liikeparametreja halutun nopeuden saavuttamiseksi tai halutun kiertokulman saavuttamiseksi. Servomoottori sisältää itse sähkömoottorin, takaisinkytkentäanturin, virtalähteen ja ohjausyksikön.
Servokäytön sähkömoottoreiden suunnitteluominaisuudet eivät eroa paljon perinteisistä sähkömoottoreista, joissa on staattori ja roottori, jotka toimivat tasa- ja vaihtovirralla, harjoilla ja ilman.Erityinen rooli tässä on palauteanturilla, joka voidaan asentaa sekä suoraan itse moottoriin että välittää tietoa roottorin asennosta ja määrittää sen sijainnin ulkoisten merkkien avulla. Toisaalta servomoottorin toimintaa ei voi ajatella ilman virtalähdettä ja ohjausyksikköä (alias invertteriä tai servovahvistinta), joka muuntaa sähkömoottoriin syötettävän virran jännitteen ja taajuuden ohjaten siten sen toimintaa.
· Suuri teho pienillä mitoilla;
· Nopea kiihtyvyys ja hidastuminen;
· Jatkuva ja keskeytymätön sijainnin seuranta;
· Matala melutaso, tärinän ja resonanssin puuttuminen;
· Laaja pyörimisnopeusalue;
· Vakaa työskentely laajalla nopeusalueella;
· Kevyt ja kompakti muotoilu;
· Alhainen virrankulutus pienillä kuormilla.
· Vaativa määräaikaishuolto (esimerkiksi harjojen vaihdolla);
· Laitteen monimutkaisuus (anturin, virtalähteen ja ohjausyksikön läsnäolo) ja sen toiminnan logiikka.
Kun verrataan servokäytön ja askelmoottorin ominaisuuksia, sinun tulee kiinnittää huomiota ensinnäkin niiden suorituskykyyn ja kustannuksiin.
MDF-julkisivujen valmistuksessa pienillä määrillä työskentelevässä pienessä yrityksessä ei mielestäni tarvitse maksaa liikaa kalliiden servomoottorien asentamisesta CNC-jyrsinkoneeseen. Toisaalta, jos yritys pyrkii saavuttamaan suurimmat mahdolliset tuotantomäärät, ei ole mitään järkeä alentaa matalatehoisia CNC-askelmoottoreita.
Servomoottoreita ei käytetä vain lentomallinnuksessa ja robotiikassa, vaan niitä voidaan käyttää myös kodinkoneissa. Pieni koko, korkea suorituskyky sekä servomoottorin helppo ohjaus tekevät niistä sopivimmat eri laitteiden kauko-ohjaukseen.
Servomoottoreiden yhdistetty käyttö vastaanotto-lähettävien radiomoduuleiden kanssa ei aiheuta hankaluuksia, riittää, että vastaanottimen puolella kytketään vain vastaava liitin syöttöjännitteen ja ohjaussignaalin sisältävään servomoottoriin, ja homma on tehty.
Mutta jos haluamme ohjata servomoottoria "manuaalisesti", esimerkiksi potentiometrin avulla, tarvitsemme impulssiohjausgeneraattorin.
Alla on melko yksinkertainen generaattoripiiri, joka perustuu integroituun piiriin 74HC00.
Tämä piiri mahdollistaa servomoottorien manuaalisen ohjauksen syöttämällä ohjauspulsseja, joiden leveys on 0,6-2 ms. Kaavaa voidaan käyttää esimerkiksi pienten antennien, ulkovalojen, CCTV-kameroiden jne.
Piirin perustana on 74HC00 mikropiiri (IC1), joka koostuu 4 NAND-portista. Elementeille IC1A ja IC1B luodaan generaattori, jonka ulostuloon muodostuu pulsseja taajuudella 50 Hz. Nämä pulssit aktivoivat RS-kiikun, joka koostuu porteista IC1C ja IC1D.
Jokaisella generaattorilta tulevalla pulssilla IC1D-lähtö asetetaan arvoon "0" ja kondensaattori C2 puretaan vastuksen R2 ja potentiometrin P1 kautta. Jos jännite kondensaattorin C2 yli laskee tietylle tasolle, RC-piiri siirtää elementin vastakkaiseen tilaan. Siten lähdössä saamme suorakaiteen muotoisia pulsseja, joiden jakso on 20 ms. Pulssin leveys asetetaan potentiometrillä P1.
Esimerkiksi Futaba S3003 -servokäyttö muuttaa akselin kiertokulmaa 90 astetta ohjauspulssien ansiosta, joiden kesto on 1-2 ms. Jos muutamme pulssin leveyttä 0,6:sta 2 ms:iin, kiertokulma on jopa 120 °. Piirin komponentit valitaan siten, että lähtöpulssi on alueella 0,6 - 2 ms, ja siksi asennuskulma on 120 °. Futabyn S3003-servomoottorissa on riittävän suuri vääntömomentti ja virrankulutus voi olla mekaanisesta kuormituksesta riippuen kymmenistä satoihin mA.
Servomoottorin ohjauspiiri on koottu kaksipuoliselle piirilevylle, jonka mitat ovat 29 x 36 mm.Asennus on hyvin yksinkertaista, joten jopa aloitteleva radioamatööri selviytyy helposti laitteen kokoonpanosta.
Venttiilimoottorit ovat synkronisia harjattomia (harjattomia) koneita. Roottorin päällä on harvinaisista maametalleista tehdyt kestomagneetit, staattorissa ankkurikäämitys. Staattorin käämit kytketään puolijohdetehokytkimillä (transistoreilla) siten, että staattorin magneettikenttävektori on aina kohtisuorassa roottorin magneettikenttävektoriin nähden - tätä varten käytetään roottorin asentoanturia (Hall-anturi tai enkooderi). Vaihevirtaa ohjataan PWM-modulaatiolla ja se voi olla puolisuunnikkaan tai sinimuotoinen.
Lineaarimoottorin litteä roottori on valmistettu harvinaisten maametallien kestomagneeteista. Periaatteessa se on samanlainen kuin venttiilimoottori.
Toisin kuin jatkuvan pyörimisen synkronisissa koneissa, askelmoottoreissa on staattorissa näkyvät navat, joihin ohjauskäämien kelat sijaitsevat - niiden kommutoinnin suorittaa ulkoinen käyttö.
Harkitse reaktiivisen askelmoottorin toimintaperiaatetta, jossa hampaat sijaitsevat staattorin navoissa ja roottori on valmistettu pehmeästä magneettisesta teräksestä ja siinä on myös hampaat. Staattorin hampaat sijaitsevat niin, että yhdessä vaiheessa magneettinen vastus on pienempi moottorin pituusakselilla ja toisessa - poikittaisakselilla. Jos virität diskreetti staattorin käämit tasavirralla tietyssä järjestyksessä, roottori jokaisella kommutaatiolla kääntyy yhden askeleen verran, joka on yhtä suuri kuin roottorin hampaiden nousu.
Jotkut taajuusmuuttajamallit voivat toimia sekä tavallisten oikosulkumoottorien että servomoottorien kanssa. Eli tärkein ero servojen välillä ei ole tehoosassa, vaan ohjausalgoritmissa ja laskennan nopeudessa. Koska ohjelma käyttää tietoja roottorin asennosta, servossa on liitäntä moottorin akselille asennetun kooderin kytkemiseksi.
Servojärjestelmät käyttävät periaatetta alainen johto: virtasilmukka on alisteinen nopeussilmukalle, joka puolestaan on alisteinen asemasilmukalle (katso automaattisen ohjauksen teoria). Sisempi silmukka, virtasilmukka, viritetään ensin, sen jälkeen nopeussilmukka ja viimeisenä asemasilmukka.
Nykyinen silmukka toteutettu aina servossa.
Nopeussilmukka (sekä nopeusanturi) on myös aina servojärjestelmässä, se voidaan toteuttaa sekä taajuusmuuttajaan sisäänrakennetun tai ulkoisen servoohjaimen pohjalta.
Sijoita ääriviiva Tarkkaan asemointiin (esim. CNC-koneiden syöttöakselit).
Jos toimilaitteen (koordinaattitaulukko) ja moottorin akselin välisissä kinemaattisissa liitännöissä ei ole välystä, koordinaatti lasketaan epäsuorasti uudelleen ympyräkooderin arvon mukaan. Jos välyksiä on, toimilaitteeseen asennetaan ylimääräinen asentoanturi (joka on kytketty servoohjaimeen) suoraa koordinaattimittausta varten.
Eli nopeus- ja asentosilmukoiden konfiguraatiosta riippuen valitaan sopiva servoohjain ja servokäyttö (jokainen servoohjain ei voi toteuttaa asentosilmukkaa!).
Paikannus
Interpolointi
Synkronointi, elektroninen vaihde (Gear)
Tarkka pyörimisnopeuden säätö (koneen kara)
Elektroninen kamera
Ohjelmoitava logiikkaohjain.
Yleensä servojärjestelmä (Motion Control System) voi koostua seuraavista laitteista:
Servomoottori pyöreällä nopeuden takaisinkytkentäanturilla (voi toimia myös roottorin asentotunnistimena)
Servo vaihde
Toimilaitteen asentoanturi (esim. lineaarinen anturi syöttöakselin koordinaateille)
Valinnainen ohjelmisto, joka ladataan taajuusmuuttajaan ja täydentää sitä liikkeenohjaustoiminnoilla
Optiokortit, joissa on taajuusmuuttajaan sisäänrakennetut liiketoiminnot.
Kompaktit harjattomat kestomagneetti (venttiili) servomoottorit korkeaan dynamiikkaan ja tarkkuuteen.
Asynkroninen
Työkalukoneiden pääliikkeen ja karat.
Suora ajo (Suora ajo)
Suorakäyttö ei sisällä välivaihteistomekanismeja (kuularuuvit, hihnat, vaihdelaatikot):
Lineaarimoottorit (Lineaarimoottorit) voidaan toimittaa profiilikiskoohjaimilla
Momenttimoottorit (Torque Motors) - synkroniset moninapaiset koneet kestomagneettivirityksellä, nestejäähdytteisellä onttoakselisella roottorilla. Tarjoaa suuren tarkkuuden ja tehon alhaisilla kierroksilla.
Korkea suorituskyky, dynamiikka ja paikannustarkkuus
Korkea vääntömomentti
Matala vaste
Suuri ylikuormitusmomentti
Laaja ohjausalue
Harjaton.
Kinemaattisten ketjujen puute pyörivän liikkeen muuntamiseksi lineaariseksi:
Vähemmän inertiaa
Ei aukkoja
Vähemmän lämpö- ja elastisia muodonmuutoksia
Vähemmän kulumista ja vähemmän tarkkuutta käytön aikana
CNC-työstökoneissa vaaditaan mikronitarkkuutta ja pinoamiskoneissa senttimetri riittää. Servomoottorin ja servokäytön valinta riippuu tarkkuudesta.
Paikannustarkkuus
Nopeuden ylläpidon tarkkuus
Tarkkuutta hetken ylläpitämisessä.
Artikkelit, arvostelut, koneiden ja komponenttien hinnat.
Yaskawan 400 watin servoissa on enkooderiavain. Anturi voidaan toimittaa 4 muunnelmana, kooderissa on 4 re-slottia. Purat ja kiinnität tarrat kokoamisen helpottamiseksi.
Pikemminkin elossa. Serva toimi luultavasti jatkuvasti parin yläpuolella.
Pura, mutta katso sieltä. Älä ihaile tätä kuollutta moottoria
Kun S-ON-signaali kytketään ja jarru on kytkettynä, jarrun ohjaamiseen on oltava erillinen lähtö.
releeseen tai avoimeen kollektoriin.
Jos et tarvitse jarrua kun kytket servon päälle, laita 24v jarru päälle ja sieltä tulee yksinkertainen servo
kun kone sammutetaan, jotta akselit eivät liuku painon alla. Jarru on hidas, eikä se vain pysy CNC-toiminnan mukana. Tässä tapauksessa jarrulla on sama tai hieman enemmän vääntömomenttia kuin itse servolla. Eli jos servo on 5Nm, niin jarru voi olla 7Nm, ja koska servo voi toimia liiallisella vääntömomentilla, itse servo toimii jarruna CNC:ssä työskennellessä.
Palveluitamme on käyttänyt jo yli 1000 yritystä yli 200 kaupungista pienyrityksistä julkisiin yrityksiin. Vain viime vuonna yli 2000 yksikköä monimutkaista teollisuuselektroniikkaa korjattiin yli 300 eri valmistajaa. Tilastojen mukaan 90% epäkunnossa olevat laitteet on kunnostettava.
Maksa vain tuloksesta - työlohko
Koko yksikölle myönnetään 6 kuukauden takuu
Korjausaika 5-15 päivää
Ilmainen ennakkotarkastus huollettavuuden varalta
Emme tee rakentavia muutoksia
Komponenttitason korjaus
Jaamme kaikki servomoottorit 4 luokkaan korjauksen monimutkaisuuden mukaan:
Allen-Bradley E146578 servomoottori
Servomoottori HARJATON B6310P2H 3A052039
Servomoottori YASKAWA SGMP-15V316CT 1P0348-14-6
Servomoottori Schneider Electric iSH100 / 30044/0/1/00 / 0/00/00/00
Voimme määrittää servomoottorin tyypin ja likimääräiset korjauskustannukset tyyppikilven valokuvasta. Jos et tiedä mikä nimikilpi on, niin tässä esimerkki .
Voimme nimetä tarkan korjaushinnan servomoottorin ilmaisen tarkastuksen jälkeen.
Lähetä laitteet tarkastettavaksi
Maksa lasku ja aloita korjaus
7 päivän kuluttua tiedot asiakkaalle
15 päivää laitteet lähetetään asiakkaalle
1. Kuinka määrittää servomoottorin tyyppi ja korjauskustannukset?
Lähetä kuva tyyppikilvestä ja toimintahäiriön oireista - vastaamme sinulle mahdollisimman pian.
2. Milloin kerrot tarkan hinnan?
Laitteen tarkastuksen jälkeen laboratoriossamme 1-2 päivän kuluessa.
3. Kuinka paljon diagnostiikka maksaa?
Ensimmäinen huollettavuustarkastus on ilmainen. Maksat vain positiivisesta korjaustuloksesta.
4. Mitä tapahtuu, jos et pysty korjaamaan servomoottoria?
Jos laitekorjausprosessin aikana todetaan, että toimintakuntoon palauttaminen on mahdotonta, hyvitämme 100 % maksetuista rahoista. Ei diagnostiikkamaksua.
5. Viritätkö kooderin korjauksen jälkeen?
Kyllä, säädämme kooderin asentoa suhteessa servoon. Tuotannossa on kuitenkin usein tarpeen säätää itse servon asentoa. Asiakkaan asiantuntijat tekevät tämän valmistajan asiakirjoja käyttäen.
6. Kelaatko moottoria taaksepäin?
Emme kelaa taaksepäin.
Servomoottori on ainutlaatuinen laite, jossa yhdistyvät luotettava mekaaninen osa ja kehittyneet elektroniset takaisinkytkentäanturit (ja joissakin tapauksissa itse moottorin ohjausyksiköt). Tällaisen täysin erilaisten komponenttien yhdistelmän ansiosta sen korjauksessa on paljon enemmän ominaisuuksia, toisin kuin laitteissa, joissa on vain elektronisia ja ohjelmistoosia. Servomoottorin täydelliseksi korjaamiseksi on välttämätöntä palauttaa mekaanisten ja elektronisten osien lisäksi myös niiden yhteistoiminta, mikä vaatii erittäin tarkkaa mittausta ja moottorin kaikkien komponenttien parametrien oikeaa analysointia.
Servomoottoriin kuuluvien elektronisten komponenttien korjaus vaatii huolellista valmistelua ja erikoislaitteiden saatavuutta sekä viritystä että uudelleenohjelmointia varten - useimmiten kooderin. Samanaikaisesti huollettavan elektronisen komponentin läsnäolo ei tarkoita ollenkaan moottorin oikeaa toimintaa, koska pieninkin vika sen asennossa moottorin sisällä (esimerkiksi iskun tai tärinän vuoksi) aiheuttaa automaattisesti toimintahäiriön. Usein itsenäiset yritykset vaihtaa kooderi päättyvät epäonnistumiseen, koska oikean asennuksen lisäksi se vaatii paikannusta, lisäksi tarvitaan erikoistyökaluja ja ohjelmistoja.
Useimmat teollisuuslaitokset käyttävät tuotantoprosessissa servomoottoreita. Korkeat/matalat lämpötilat, merkittävät lämpötilan laskut, korkea kosteus, suuret dynaamiset kuormitukset, kemiallisesti aggressiivinen ympäristö jne.
Osion aihe Auto Off-Road kategoriassa Auton mallit; Oire 1: Kaukosäädin on päällä, laitamme laudan päälle Palvelimet liikkuivat kaoottisesti ja pysähtyivät. Ne eivät vastaa kaukosäätimeen. Korjaus: tarkista kohteen virtalähteen luotettavuus.
Oire 1: Kaukosäädin on päällä, laitamme laudan päälle.Palvelimet liikkuivat kaoottisesti ja pysähtyivät.Eivät reagoi kaukosäätimeen.
Korjaus: Tarkista virtalähteen luotettavuus koskettimien pomppimisen, koskettimien hapettumisen tai vipukytkimen varalta. Ehkä riittää, että kiristät (puhdistamme) koskettimet; äärimmäisissä tapauksissa puramme vaihtokytkimen ja tarkastamme sen. Vipukytkimen koskettimet yleensä palavat.
Simpton 2: Kaukosäädin on päällä, laitamme laudan päälle Ulkona sataa tai sataa lunta Palvelimet seisovat paikallaan, reagoivat kaukosäätimeen. Mutta ajoittain servot tärisevät, kun käsi koskettaa levyantennia tai kaukosäätimen antennia, sekä märistä pisaroista.
Korjaus: Sinun tarvitsee vain pidentää kaukosäätimen teleskooppiantennia kokonaan.
Oire 3: Kaukosäädin on päällä, laitamme laudan päälle.Kun käännät ohjauspyörää vasemmalle tai oikealle, servo palaa hyvin hitaasti alkuperäiseen tilaan. Tai lyhyen ajon jälkeen servo hidastuu, esimerkiksi kääntyy huonosti. Ja niin koko ajan mallia pois kotoa, akku on täynnä.Ajellaan kostealla säällä 10-20min ja servo "nukahtaa".Vaikka akku ei ole vielä istunut.
Korjaus: Puramme servon, poistamme nenäliinan. Tutkimme johtavia polkuja ja osia oksidien varalta. Se näyttää valkealta pinnoitteelta tai vihreiden tai tummansinisten suolakiteiden hiukkasilta. Otamme lakkabensiinin ja hammasharjan ja poistamme nämä elektrolyysijäämät Sen jälkeen kuivaamme.
Oire 4: Kaukosäädin on päällä, laitamme laudan päälle.Esimerkiksi kaasua painetaan tasaisesti, servo liikkuu ja jossain vaiheessa tiettyyn paikkaan päästyään se pettää.
Korjaus: Servo sisältää potentiometrin, joka antaa palautetta. Eli kun servo kääntää potentiometrissä olevaa keinua (keinuvartta), grafiittirataa pitkin liukuva liukusäädin kääntyy. Potentiometrin vastus muuttuu, piiri analysoi liikkeitä jne. Koska potentiometriä ei ole tiivis kaikissa servoissa, siihen voi päästä vettä (kosteutta, jäätä on jo pakkasessa), hiekkaa, likaa jne. sen vastuksen muutos tulee suunnitelmalle käsittämättömäksi, joten epäonnistuminen. Voit kuivata servon - jos se on kosteudesta, toimintahäiriö poistuu. Jos kuivuminen ei auta, on mahdollista, että likaa on päässyt sisään. Silloin on mahdollista, että potentiometrin grafiittikerros on hankautunut ja se on vaihdettava. Voit pestä potentiometrin, jos siinä on reikiä, sitten kuivata ja voitele se tippumalla silikoniöljyn sisään (esim. iskunvaimennin). Voit jopa tarkistaa potentiometrin halvalla testerillä, joka maksaa kuin tupakka-askin. Kytke testeri vastustilaan, yhdistä potentiometrin keski- ja äärijalka, käännä potentiometriä tasaisesti ja katso testaajaa. Testerin pitäisi näyttää tasainen vastuksen muutos ilman nykimistä. Jos on aukkoja, niin potentiometri on viallinen ...
Kaverit, kertokaa minulle.. Minulla on servo (narttu!) Moottori .. joka haluaa käynnistyä ja haluaa seistä. (tunnistekuva alla). Jos se ei käynnisty, avaimet lentävät .. surullista ..
Sen 3 käämiä kommutoidaan servokäytöllä, jolla on vastaava siirtymä 0 V, 180 V, 310 V, 180 V ja niin edelleen .. - vastaava "karkeasti porrastettu" "sinusoidi".
Se käynnistettiin taajuusmuuttajasta erillään 2 kW:n kuormalamppujen kautta. jokaisessa kolmessa vaiheessa 220 V. Joskus se alkaa - kääntyy .. lamput palavat himmeästi. Ja joskus se ei syty, kaikki lamput palavat täydellä lämmöllä. Virta on vastaavasti suurempi. "Manuaalisesti" työntäminen ei myöskään pyöri. Jos se pysyy pois päältä muutaman minuutin, se käynnistyy uudelleen.
He sanovat, että on suositeltavaa olla purkamatta, jotta "tutkitaan" kuinka se toimii siellä.
Ehkä joku on törmännyt sellaiseen "nartuun".. Kerro minulle .. mitä voit tehdä sillä, paitsi kuinka heittää se pois ..
Pitkien ja toistuvien lupausten jälkeen itselleni ja kaikille ympärilläni kerron vihdoin kuinka servo päivitetään ja siitä tulee ubermoottori. Edut ovat ilmeiset - vaihdemoottori, joka voidaan kytkeä suoraan MK: hen ilman ohjaimia, on siistiä! Ja jos servo laakereilla ja jopa metallivaihteilla, tämä on hienoa =)
tekosyitä Jotkut palveluiden muuttamisen toimet ovat peruuttamattomia, eikä niitä voi kutsua millään muulla kuin ilkivallaksi. Voit toistaa kaiken alla kuvatun, mutta omalla riskilläsi. Jos toimintasi seurauksena huippuluokan futaba-merkki, titaani-carbot, superälykäs, inertiaton, käsintehty servosi sadalla rahalla peruuttamattomasti tuhoutuu - meillä ei ole sen kanssa mitään tekemistä 😉 Kiinnitä myös huomiota - servovaihteet ovat melko paksusti rasvassa - niitä ei kannata purkaa lumivalkoisessa paidassa ja samettisohvalla.
Joten he pelotelivat nyt varmuuden vuoksi pienen teorian =) Servaa, kuten muistamme, ohjataan vaihtelevan leveyden pulsseilla - ne asettavat kulman, jolla lähtöakselin tulisi kääntyä (sanotaan kapein - aina vasemmalle, levein - aina oikealle).Servon aivot lukevat akselin nykyisen asennon potentiometristä, joka on liitetty liukusäätimellään lähtöakseliin. Lisäksi mitä suurempi ero virran ja annettujen kulmien välillä on, sitä nopeammin akseli nykii oikeaan suuntaan. Juuri tähän paikkaan on haudattu erilaisia mahdollisia muutosvaihtoehtoja. Jos "johtamme servon harhaan" =) - irrotamme potentiometrin ja akselin ja teemme oletuksen, että potentiometrin liukusäädin on keskipisteessä, niin voimme ohjata pyörimisnopeutta ja -suuntaa. Ja vain yksi signaalijohto! Nyt lähtöakselin keskiasentoa vastaavat pulssit ovat nollanopeuksia, mitä leveämpi ("nolla"-leveydestä) sitä nopeampi kierto oikealle, mitä kapeampi ("nollaleveydestä") sitä nopeampi pyöriminen vasemmalle.
Tämä merkitsee yhtä tärkeää jatkuvan kierron servin ominaisuutta - ne ei voi pyöriä tietyssä kulmassa, tiukasti määritelty määrä kierroksia pyörii jne.(poistimme itse palautteen) - tämä ei yleensä ole servo, vaan vaihdemoottori, jossa on sisäänrakennettu ohjain.
Kaikilla näillä muutoksilla on pari haittaa: Ensinnäkin - nollapisteen asettamisen monimutkaisuus - tarvitaan hienosäätöä Toiseksi, erittäin kapea säätöalue - melko pieni muutos pulssin leveydessä aiheuttaa melko suuren muutoksen nopeudessa (katso video). Aluetta voidaan laajentaa ohjelmistolla - muista vain, että muunnetun servon pulssin leveyden säätöalue (täydestä myötäpäivään täyteen vastapäivään) vastaa 80-140 astetta (AduinoIDE, Servo-kirjasto). esimerkiksi nuppiluonnoksessa rivin vaihtaminen riittää: päällä ja kaikesta tulee paljon hauskempaa =) Ja keskipisteen karhentamisesta ja muista juotosmuutoksista kerron ensi kerralla.
Ryhmä: Käyttäjät Viestit: 19 Ilmoittautuminen: 29.10.2007 Lähde: Moskovan alue Käyttäjänumero: 881
Hyvät CNC-gurut, auttakaa Törmäsin äskettäin kahteen käyttöjärjestelmällä varustettuun asemaan 4 harjaa on kytketty rinnan, eli se saa virtaa kuin tavallinen tasavirtamoottori (se pyörii räjähdysmäisesti) optinen kooderi (5 nastaa) on piilotettu päähän metallilasiin ja Pyörivä kiekko lovilla, jako noin: 3 lovea, per 1 mm
Opin kääntämään askelia, mutta näillä servomoottoreilla väijytys joku ehdotti, että sitä voidaan siirtää "askelissa" käyttämällä PWM:ää sekä askelmoottoria ja seurata kooderin sijaintia mutta suunnitelmista ei tule mitään fiksua mieleen
kuka törmäsi, pieni kaavio tai linkki, josta voit lukea tästä ihmeestä ja myös kuinka hallita sitä Tiedän vähän elektroniikasta
Kierrä jatkossa nämä kaksi moottoria kotitekoiseen reitittimeen muovipuun jyrsintään, PP
PLC varasti, suojaus siellä ei ollut edes lapsellista - idioottimaista, salasana meni PLC:stä tietokoneelle pelkkänä tekstinä ja tarkistettiin jo ohjelmistoon syötettyä vastaan. Joten RS232-nuuskuri on meidän kaikkemme 🙂 Leikkasin kaalin ja päätin viettää sen jossain. Kiinnitti huomioni servo HS-311... Joten ostin sen näyttääkseni, millainen eläin se on.
Serva on RC-mallin mekaniikan ja viime aikoina myös kotirobotiikan kulmakivi. Se on pieni yksikkö, jossa on moottori, vaihteisto ja ohjauspiiri. Servokoneen tuloon syötetään syöttö- ja ohjaussignaali, joka asettaa kulman, johon servoakseli on asetettava.
Periaatteessa kaikki ohjaus täällä on standardoitua (jos täällä on RC:t, voitko lisätä omat viisi kopeikkaasi?) Ja servot eroavat suurimmaksi osaksi akseliin kohdistuvan voiman, nopeuden, ohjaustarkkuuden, mittojen, painon ja materiaalin suhteen. hammaspyörien valmistus. Hinta vaihtelee 200-300 ruplasta halvimmille ja loputtomasti ultra-tech-laitteille. Kuten millä tahansa tuuletinalueella, ei tässäkään ylähintapalkkia ole rajoitettu, ja luultavasti katon alla on käytössä joitain rei'itettyjä titaanihampaita ja hiilikoteloita, joissa on palautetta millipulssioptisen kooderin kautta =) Yleensä voit aina mitata itsesi jollain .
En näyttäytynyt ja otin tähän mennessä halvimman, yleisimmän HS-311... Lisäksi minulla on jo suunnitelmia sen muuttamiseksi.
Tekniset tiedot HS-311
Akselin momentti: 3kg * cm
Mitat: 41x20x37mm
Paino: 44,5 gr
Akselin pyörimisnopeus 60 astetta: 0,19 s
Impulssin ohjaus
Hinta: 350-450 r
Itse servo ei sinänsä ole minulle erityisen tarpeellinen, mutta sen vaihteisto käy hyvin. Lisäksi näin siihen UpgradeKitin metallihammaspyörillä 🙂 Muovi kelpaa kuitenkin tehtäviini.
Rakentava: Ensinnäkin purin sen osiin - minulla on lapsuudesta asti ollut tapana polttaa uusia leluja. Kotelo on noin tulitikkurasian kokoinen, hieman paksumpi.
Jos irrotat ruuvin akselista, pyörä poistetaan ja käy selväksi, että akseli on sahalaitainen - se ei pyöri.
Jos irrotat neljä ruuvia, voit irrottaa vaihteiston kannen:
Kuten näette, on nelivaiheinen kanttivaihteisto. Välityssuhde ei kerro, mutta suuri.
Irrottamalla pohjakannen näet ohjauskortin:
Näkyvissä on neljä transistoria, jotka muodostavat H-sillan, jonka avulla voit kääntää moottorin ja logiikkasirun. Mikruha on muuten heidän kehitystään. Joten löydät siitä tietolomakkeen kuviot. Sen pidemmälle ei ollut mahdollista päätellä. Moottori näyttää olevan liimattu sinne ja lauta on tehty niin paskasta getinaxista, että melkein hajoin sen kahtia, kun yritin poimia sitä. Koska suunnitelmissani ei ollut lopultakin murtaa omaa logiikkaani, en hyökännyt moottoritilaan. Lisäksi siellä ei ole mitään mielenkiintoista.
Jos poistat kaikki vaihteet, näet asennon takaisinkytkentävastuksen akselin:
Likimääräinen konstruktio näkyy kaaviossa, jonka piirsin nopeasti tänne:
Lähtöakseli on kytketty tiiviisti säädettävän takaisinkytkentävastuksen akseliin. Siksi palvelija tietää aina, missä asemassa se on tällä hetkellä. Miinuksista - kyvyttömyys tehdä täysi käännös. Esimerkiksi tämä voi kääntää akselia enintään 180 astetta. Voit kuitenkin rikkoa rajapysähdyksen ja muuttaa vastuksen kooderiksi kirurgisella toimenpiteellä (kuka oli raivoissaan, että vastuksesta peräisin oleva kooderi on hyödytön? Emmehän me etsi helppoja tapoja? Yleensä aloitan pian tämän laitteen päivittämisen ja servon muuttamisen servomoottoriksi.
Ohjaus: Rakentavan kanssa kaikki on selvää, nyt siitä, kuinka tätä petoa ohjataan. Servosta työntyy ulos kolme johtoa. Maadoitus (musta), teho 5 volttia (punainen) ja signaali (keltainen tai valkoinen).
Sen ohjaus on impulssi, signaalijohdon kautta. Jotta servo voidaan kääntää haluttuun kulmaan, sen on lähetettävä sisäänmenoon vaaditun kestoinen pulssi.
0,8 ms on noin 0 astetta, äärivasen asento. 2,3 ms on noin 170 astetta - äärioikealla. 1,5 ms - keskiasento. Valmistaja suosittelee antamaan pulssien väliin 20 ms. Mutta tämä ei ole kriittinen ja kone voidaan ylikellottaa.
Ohjauslogiikan toimintaa Miten hallinta toimii? Yksinkertainen! Kun pulssi saapuu sisääntuloon, se aloittaa kertaheiton servon sisällä etureunallaan. Yksi laukaus on lohko, joka lähettää yhden tietyn pituisen pulssin liipaisureunalle. Tämän sisäisen pulssin kesto riippuu yksinomaan säädettävän vastuksen asennosta, ts. lähtöakselin nykyisestä asennosta.
Lisäksi näitä kahta impulssia verrataan käyttäen typerintä logiikkaa. Jos ulkoinen impulssi on lyhyempi kuin sisäinen, tämä ero kohdistuu moottoriin samalla polariteetilla. Jos ulkoinen impulssi on pidempi kuin sisäinen, liukusäätimen syötön napaisuus on erilainen. Yhden impulssin vaikutuksesta moottori nykii eron pienentämiseksi. Ja koska impulssit kulkevat usein (20ms välillä), dviglo on samanlainen kuin PWM. Ja mitä suurempi ero tehtävän ja nykyisen sijainnin välillä, sitä suurempi täyttökerroin ja moottori pyrkii aktiivisemmin poistamaan tämän eron. Tämän seurauksena, kun ajo ja sisäiset impulssit ovat yhtä pitkäkestoisia, moottori joko pysähtyy tai todennäköisemmin, koska piiri ei ole ihanteellinen - säädettävä vastus kolisee, joten ideaalista tasa-arvoa ei tule, se alkaa "hankaa". Väristä puolelta toiselle.Mitä enemmän tapettu vastus tai mitä huonommat ohjauspulssit ovat, sitä suurempi on heilutus.
Kuvassa olen esittänyt kaksi tapausta, joissa ajoimpulssi on pidempi kuin sisäinen ja milloin se on lyhyempi. Ja alla se näytti, miltä signaali näyttää moottorissa, kun se saavuttaa tietyn pisteen. Tämä on itse asiassa klassinen suhteellisen ohjauksen tapaus.
Pulssin toistotaajuus määrittää nopeuden, jolla servo pyörittää akselia. Minimiväli, jonka yläpuolella nopeus lakkaa kasvamasta ja pomppiminen lisääntyy, on noin 5-8 ms. Alle 20 ms:ssa servo muuttuu harkitusti nörttiksi. IMHO optimaalinen tauko on noin 10-15 ms.
Jotta voisin pelata sim-laitteella, laitoin nopeasti ohjelman Mega16-ytimeeni. Totta, minulle oli tauko laskea koko alue 0,8 - 2,3. Laskettu 1 ... 2ms pulssille. Se on noin 100 astetta.
Kaikki on tehty RTOSjoten kuvailen vain keskeytyksiä ja tehtäviä.
ADC:n skannaustehtävä - joka 10 ms käynnistää ADC:n muuntamista varten. Tietysti olisi mahdollista tehdä Freerunning-tila (jatkuva muunnostila), mutta en halunnut MK:n nykivän muutaman mikrosekunnin välein keskeytyksen vuoksi.
Pitkien ja toistuvien lupausten jälkeen itselleni ja kaikille ympärilläni kerron vihdoin kuinka servo päivitetään ja siitä tulee ubermoottori. Edut ovat ilmeiset - vaihdemoottori, joka voidaan kytkeä suoraan MK: hen ilman ohjaimia, on siistiä! Ja jos servo laakereilla ja jopa metallivaihteilla, tämä on hienoa =)
tekosyitä Jotkut palveluiden muuttamisen toimet ovat peruuttamattomia, eikä niitä voi kutsua millään muulla kuin ilkivallaksi. Voit toistaa kaiken alla kuvatun, mutta omalla riskilläsi. Jos toimintasi seurauksena huippuluokan futaba-merkki, titaani-carbot, superälykäs, inertiaton, käsintehty servosi sadalla rahalla peruuttamattomasti tuhoutuu - meillä ei ole sen kanssa mitään tekemistä 😉 Kiinnitä myös huomiota - servovaihteet ovat melko paksusti rasvassa - niitä ei kannata purkaa lumivalkoisessa paidassa ja samettisohvalla.
Joten he pelotelivat nyt varmuuden vuoksi pienen teorian =) Servaa, kuten muistamme, ohjataan vaihtelevan leveyden pulsseilla - ne asettavat kulman, jolla lähtöakselin tulisi kääntyä (sanotaan kapein - aina vasemmalle, levein - aina oikealle). Servon aivot lukevat akselin nykyisen asennon potentiometristä, joka on liitetty liukusäätimellään lähtöakseliin. Lisäksi mitä suurempi ero virran ja annettujen kulmien välillä on, sitä nopeammin akseli nykii oikeaan suuntaan. Juuri tähän paikkaan on haudattu erilaisia mahdollisia muutosvaihtoehtoja. Jos "johtamme servon harhaan" =) - irrotamme potentiometrin ja akselin ja teemme oletuksen, että potentiometrin liukusäädin on keskipisteessä, niin voimme ohjata pyörimisnopeutta ja -suuntaa. Ja vain yksi signaalijohto! Nyt lähtöakselin keskiasentoa vastaavat pulssit ovat nollanopeuksia, mitä leveämpi ("nolla"-leveydestä) sitä nopeampi kierto oikealle, mitä kapeampi ("nollaleveydestä") sitä nopeampi pyöriminen vasemmalle.
Tämä merkitsee yhtä tärkeää jatkuvan kierron servin ominaisuutta - ne ei voi pyöriä tietyssä kulmassa, tiukasti määritelty määrä kierroksia pyörii jne.(poistimme itse palautteen) - tämä ei yleensä ole servo, vaan vaihdemoottori, jossa on sisäänrakennettu ohjain.
Video (klikkaa toistaaksesi).
Kaikilla näillä muutoksilla on pari haittaa: Ensinnäkin - nollapisteen asettamisen monimutkaisuus - tarvitaan hienosäätöä Toiseksi, erittäin kapea säätöalue - melko pieni muutos pulssin leveydessä aiheuttaa melko suuren muutoksen nopeudessa (katso video). Aluetta voidaan laajentaa ohjelmistolla - muista vain, että muunnetun servon pulssin leveyden säätöalue (täydestä myötäpäivään täyteen vastapäivään) vastaa 80-140 astetta (AduinoIDE, Servo-kirjasto). esimerkiksi nuppiluonnoksessa rivin vaihtaminen riittää: päällä ja kaikesta tulee paljon hauskempaa =) Ja keskipisteen karhentamisesta ja muista juotosmuutoksista kerron ensi kerralla.