• Dspower mikro servoa

Berriak

Nola kontrolatzen dituzte servoek beso robotikoak?

Beso robotiko batek malgutasunez mugitu eta objektuak zehaztasunez heldu ahal izateko, gakoa bere artikulazio bakoitza zehaztasunez kontrolatzea da. Hain zuzen ere, servomotorrek jokatzen dute beren eginkizuna. Beso robotikoaren oinarrizko osagai gisa, servomotorrak seinale elektrikoak mugimendu angeluar zehatz bihurtzen ditu, eta horrela beso robotikoaren kokapena eta kontrola lortzen ditu.

Servomotorrek beso robotikoak nola kontrolatzen dituzten ulertzea urrats garrantzitsua da roboten diseinu eta fabrikazioaren munduan.

Zein da beso robotiko baten servomotor baten kontrolaren oinarrizko printzipioa?

Serbo-motor batek korronte zuzeneko motor txiki bat, engranaje multzo bat eta posizio-feedback potentziometro bat ditu. Kontrol-seinale bat bidaltzen duzunean, kontrol-zirkuituak seinale hori potentziometroak itzultzen duen korronte-angeluarekin alderatzen du.

Desadostasunik badago, motorra martxan jartzen da, engranaje multzoa erabiliz moteldu eta momentua handitzeko, irteerako ardatza biratzera eramanez izendatutako posiziora iritsi eta gelditu arte. Begizta itxiko kontrol sistema honek angeluaren kontrolaren zehaztasuna bermatzen du.

Beso robotikoetarako,artikulazio bakoitza servo batez hornituta dagoHainbat servomotorren biraketa angeluak koordinatuz, beso robotikoaren muturreko efektoreak espazioan ibilbide aurrez zehaztu bat jarrai dezake.

Adibidez, hiru graduko askatasuneko beso robotiko batek mahai gainean jarritako kopa bat jasotzeko, sorbalda, ukondo eta eskumuturreko artikulazioetako servomotorrek elkarrekin lan egin behar dute angelu aldaketa jarraituak kalkulatu eta exekutatzeko.

Zergatik dira egokiak servo motorrak beso robotikoen kontrolerako?

Serboek abantaila nabarmena dute: integrazio handia. Motorra, erredukzio-engranajea eta kontrol-zirkuitua kaxa trinko batean gordetzen dituzte, garatzaileei "konektatu eta erabili" irtenbide bat eskainiz.

Beso robotikoen fabrikatzaileakez da beharrezkoa motorrak eta gidariak bereizita erostea, ezta PID parametroen doikuntza konplexurik egin beharrik ere. Horrek nabarmen murrizten du beso robotikoen sarrera-hesia eta garapen-zikloa laburtzen du.

Serbomotorrak ematen duen gelditze-momentua funtsezkoa da beso robotikoarentzat. Beso robotikoak helburuko posiziora iristen denean, kanpoko indarrek asaldatzen badute ere, servomotorrak angelua mantentzeko potentzia ematen jarraituko du eta, beraz, "eusteko indar" maila jakin bat erakutsiko du.

Ezaugarri honek beso robotikoak objektuak egoera egonkorrean mantentzea edo talka txiki bat jasotzen duenean aurrez ezarritako jarreratik erraz aldentzea ez egitea ahalbidetzen du.

Mahaigaineko beso robotiko servoa

Nola aukeratu beso robotiko baterako servo eredu egokia

Serbomotor bat aukeratzerakoan, momentua eta abiadura dira bi parametro garrantzitsuenak. Momentuak servomotorraren "indarra" zehazten du, eta horrek beso robotikoaren loturen pisuak eta kargak sortutako momentua gainditzeko aukera ematen dio. Kalkulu-metodo sinple bat da junturarentzat behar den momentua loturek eta kargak sortutako momentuaren 1,5 aldiz gutxienez izan behar dela.

Abiadurak beso robotikoaren mugimenduen leuntasunean eragiten du; balioa zenbat eta txikiagoa izan, adibidez 0,1 seg/60°, orduan eta azkarragoa izango da mugimendua.

Hezkuntza edo mahaigaineko beso robotiko proiektuetarako, ohikoaDS-R003B Servomotor eredua abiapuntu ona izan ohi da, kostu-eraginkortasun bikainarekin.

Zein da servo motorraren kontrol seinalearen formatu espezifikoa?

Serboek PWM (Pulsu Zabalera Modulazioa) seinaleak erabiltzen dituzte kontrolerako. Kontrol pultsua ez da tentsio mailak zehazten, baizik eta bere iraupenak. Kontrol pultsu estandar baten periodoa normalean 20 milisegundokoa da.

Aldi horretan, maila altuko seinalearen iraupena 0,5 eta 2,5 milisegundo artekoa da. Pultsu-zabalera hau irteerako ardatzaren desplazamendu angeluarrari dagokio zuzenean, 0°-tik 180°-ra.

Zehazki, 0,5 ms-ko pultsu-zabalera 0° posizioari dagokio normalean, 1,5 ms-koa 90° posizio neutroari eta 2,5 ms-koa 180° posizioari. Mikrokontrolagailuaren S/I atakak erabili behar dituzu zabalera espezifiko batekin pultsu-uhin forma hori sortzeko.

Nola programatu beso robotiko baten mugimendu koordinatua?

Servo printzipioaren egitura diagrama

Askatasun-gradu anitzeko beso robotiko bat kontrolatzeko programazioa erabiltzearen alderdirik garrantzitsuena kalkulu zinematikoetan datza. "Juntura-espaziotik" "espazio kartesiarrerako" mapatze-erlazio bat ezarri behar duzu.

Beso robotikoaren muturreko efektorearen mugimendu lineala adibide gisa hartuta, kontrako noranzkoan doan bide zuzen hori kalkulatu behar duzu, artikulazio-zerbo bakoitzerako denboran zehar aldatzen diren angelu-segida batean eraldatuz.

Benetako programazioan, lehenik eta behinplanifikatu beso robotikoaren amaierako efektorearen ibilbide nahi denaOndoren, alderantzizko zinematika erabiliz, servo bakoitzak denbora errealean biratu behar duen angelua kalkulatzen duzu.

Kontrol-taulak dagokion PWM seinalea sekuentzialki bidaltzen die servo bakoitzari, aldi berean edo sekuentzian beren posizioetara iristen direla ziurtatuz. Horrela, mugimendu konposatu leun eta koordinatuak lortzen dira.

Servo muntatutako beso robotiko bat eraikitzean sortzen diren arazo ohikoenak

Hasiberrientzat, arazorik ohikoena beso robotikoen artikulazioek bibratzea edo beren posizioetara iristea zehaztasunez ez iristea da. Oro har, energia-hornidura nahikorik ez izateagatik gertatzen da hori. Hainbat servo aldi berean funtzionatzen dutenean, korronte-kontsumoa oso handia da, eta ordenagailuko USB ataka batek edo bateria-multzo soil batek ezin du hori ase, eta horrek tentsio-jaitsiera handia eragiten du.

Irtenbidea potentzia nahikoa duen elikatze-iturri bereizi eta erregulatu bat erabiltzea da, eta servo bakoitzaren elikatze-lineari paraleloan edukiera handiko kondentsadore bat gehitzea korronte-eskaria estaltzeko.

Zurruntasun mekaniko eskasa izateak, muntaketa gehiegi estutzea eragiten duenak, beste arazo ohiko bat da. Egitura-dardaratzeak servo-momentua xahutuko du, eta muntaketa gehiegi estutzeak, berriz, marruskadura-erresistentzia handituko du. Bi egoera hauek servo-posizionamendu okerra eta baita gehiegi berotzea ere ekar dezakete.

Ziurtatu zure beso robotikoaren piezak zehaztasunez mekanizatuta daudela, ondo konektatuta daudela etaservo unitate plakak behar bezala instalatuta daude irristatzerik gabeKodean mugimendu-atzerapen egokiak gehitzeak gehiegizko jariakortasunagatik servoaren bibrazioa ere saihestu dezake.


Argitaratze data: 2025eko urriaren 31a