servo resolutsioon

Saatjad, vastuvõtjad, servod, elektroonika jms
Post Reply
User avatar
tola555
Posts: 348
Joined: Thu Mar 15, 2007 13:24

servo resolutsioon

Post by tola555 »

selline lahendamata teema kiusab juba paar päeva. Saatjad ja vastuvõtjad võimaldavad 1024 ja 2048 positsiooni servole. Servode juures midagi taolist ei kirjutata. Teste kah netis leida ei ole just palju. Kui on, siis mõõdetakse ainult jõudu, kiirust jne.

1024 teeb servo resolutsiooniks 180/1024=0.176 kraadi. 2048 vastavalt 0.09.
On kellelgi 2048 tehnikat?
arne
Posts: 467
Joined: Thu Aug 11, 2005 23:07
Location: Tallinn
Contact:

Post by arne »

Et mis see sinu küsimus siis oli?

Tüüpiliselt on servo käik mitte 180 vaid 90 või 120 kraadi. Ma usun, et hea analoogservo resolutsioon on suurem kui 1024 sammu.

Digiservodega on lugu keerulisem. Kuskil prantslaste lehel sattusin kord piltidele, kus võrreldi odavat ja kallist digiservot. Põhivahe oligi selles, et odav digiservo hüppas suurte ja ebaühtlaste sammudega. Kalli digiservo samm oli peenike ja ühtlane.

PCM + digiservo tekitab veel uue probleemi (nimetaks interferentsiks), kus topeltdigitaliseerimine liikumise ebaühtlaseks teeb.

Arne
pipercub
Posts: 516
Joined: Wed Dec 13, 2006 13:10
Location: Tartu

Post by pipercub »

Suures plaanis loetakse standardservol lahutuseks umbes 1/200 90deg käigust. Teisest otsast võib selle leida deadbandi järgi. Peenemate servotestritega saab mõõta. Servo standardkäik on 1ms e. 1000mks. Deadband antakse 4-6-12mks. Laialt levinud 6mks head servod - lahutus 1000/6=167.
Spektrumi lahutus on 12 bitti e. 2048. Saatjatel on 140% kate, nii et lahutus 1ms ulatuses 2048/1,4=1463.
arne
Posts: 467
Joined: Thu Aug 11, 2005 23:07
Location: Tallinn
Contact:

Post by arne »

Järgnev on minu ettekujutus ja ei ole faktidega tagatud.

Üks asi on see kui sa sammhaaval liikuma hakkad. Siis neid samme on tõesti vähe. Teine asi on see, et kui sa liigud suure hooga, siis kui palju on sul kohti kus servo seisma saab jääda. Ja neid kohti on palju rohkem.

Ainuke koht, kus mina vahet suudan teha on väga neutraalseks aetud plaaneri kõrgustüüri juures. Mul on trimmi samm väga väikeseks keeratud ja mõnda aega lennates on võimalik teha vahet ühe kliki võrra erineval trimmil. Palju see üks klikk trimmi mikrosekundites on - seda saaks tegelt isegi mõõta.

Arne
User avatar
tola555
Posts: 348
Joined: Thu Mar 15, 2007 13:24

Post by tola555 »

arne wrote:Et mis see sinu küsimus siis oli?
Küsimust selles, et kas 1024 positsiooni on piisav. Proovisin erinevaid servosid ~2400 positsiooniga ja ~1000 positsiooniga. Väga vahet ei näinud. Et kas halvad servod või tõesti piisab 1000 positsioonist?
[J]
Posts: 2776
Joined: Sun Aug 28, 2005 22:42
Location: Tallinn

Post by [J] »

Minu arusaam on selline, et tavalise analoogservogi täpsusest on kuhjaga küllalt (ei kehti ehk nende kohta, kes MM-võistlustel stabiilselt 10-e hulka jõuavad).
Väga oluline on aga kuidas servo käitub neutraalasendi vahetus läheduses väikeste vajalike liikumiste korral. Kehval analoogservol ei hakka mootor korralikult tööle, jõud on olematu ja täpsus seetõttu hull. Suuremal liikumisel pole seejuures probleemi, sest mootor jõuab täie võimsusega tööle hakata.
Heal servol on ka minimaalse liikumise korral kohe täisjõud peal ja täpsus normaalne. Siin on korralik digiservo tunduvalt võimekam. Lihtsalt käega servot kinni hoides on need vahed selgelt tuntavad.
Post Reply