HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


DC szervó motoros vezérlés

Step/dir vezérlő programmal...

 

Időrend:
Oldal 111 / 266 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   107  108  109  110  111  112  113  114  115   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

sanyi | 1919    2008-12-31 11:34:00 [7819]

ez most a pálya széléről történő beugatás lesz de szerintem Tibor45 következetesen arra próbálja rávezetni a társaságot, hogy egy adott mechanikából, motorból és elektronikából a maximumot hozzuk ki és ehhez ad iránymutatást. A #7787 példájánál maradva a tokmány fordulatszáma nagyon nagy mértékben függ a munkadarab alakjától! Vagyis amikor közelít a függőlegeshez a szárnyprofil egyre nagyobb sebességgel kell mozgatni a Z tengelyt ha a tokmány fordulatszám állandó. Az animáción látott mozgás nagyon kemény feladat. Egyébként amit leírtál egy adott gép esetén járható út, de borzasztóan megnő a megmunkálási idő.
Szerintem a gondolkodás módjában van különbség köztetek. Tibor45 mint gépépítő olyan gépben gondolkodik ami a feladatot a lehető leggyorsabban megoldja és ehhez nagyon fontos a nagy dinamikájú gép. Te meg egy adott gép beállítási megoldásán gondolkozol és nem számít a megmunkálás időtartama. Tibor45 viszont próbálja terelgetni a gondolkodásmódot abba az irányba, hogy egy gépet miképp lehet jobban megcsinálni úgy, hogy a megmunkálási idő rövidüljön. Úgy is mondhatnám, hogy egy termelési szemléletmód ütközik egy hobby "működik ez" szemléletmóddal. Én mindenesetre szívesen olvasom ezeket az eszmecseréket mert sokat tanulok belőle. És mivel én még csak építem a gépemet fel tudom használni ezeket au információkat.

Előzmény: svejk, 2008-12-31 10:38:00 [7815]


svejk | 33043    2008-12-31 11:33:00 [7818]

Az előbbikehez hozzátartozik hogy mint Tomasz is említette a G0 üzemmódot, itt bizony jó lenne a nagy hibatároló.
De már egyszer ezt is lezongoráztuk hogy csak akkor lenne értelme ha a szervovezérlővel tudatni tudnánk hogy most G0 üzem van és megengedhető a nagyobb hibakövetés.
Vagy a szoftvereknél a G0 üzemben nagyobb gyorsításokat lehetne a motortuningnál beállítani. (persze ezt a léptetősök nem tudnák kihasználni)

Még annyit hogy én speciel útálom a geckot a +-128-as hibatárólója miatt mert a kisérletezések közben mindig leold. Ezért sokkal Jobb a Quantum mert annál beállítható akár 20000-re is, nyugodtan lehet vele méricskélni, de üzem közben én is azt ajánlom hogy vegye vissza a felhasználó arra a szintre ami még belefér az általa elvégzett munkadarab türésébe, és a gyorsulás/lassulásokkal érje el a pályahű követést.
De ugye a léptetőknél is ez van hogy addig játszunk vele mig elő nem jön a lépésvesztés majd egy 20-30%-ot visszaveszünk, hogy legyen biztonsági tartalékunk és ne érjen menet közben kellemetlen meglepetés bennünket.

Előzmény: svejk, 2008-12-31 11:23:00 [7817]


svejk | 33043    2008-12-31 11:23:00 [7817]

Látom RC te figyelsz, és gyakorlatias ember vagy mint itt a többség!
Nem hinném hogy létezik olyan sowtware amelyik ne tudna valamilyen gyorsítási görbéket mert akkor ideális, 0 reakcióidejú mechanikát kellene használni.

De valahol itt az egyszerű megértés lényege:
adva van egy mechanika melynek van egy x idejű rakcióideje (időállandója)
Ezzel a szerkezettel kétféleképpen lehet dolgozni a vezérlőktől függetlenül:
-vagy gyorsan de pontatlanul (sarkokat levágva, néha túlszaladva)
-vagy lassan de biztosan a még előírt türéseket betartva. (az egyszerű servoknál a működéséből adódóan mindig van követési hiba, de a napokban bizonyítottá vált a léptetők késései is)

Gondolom mindenki a másodikat akarná választani.
ha így van akkor belátható hogy nincs szükség mindenáron nagy hibatárolókra és az is hogy a jó gépbeállítást a megfelelő gyorsítási görbékkel lehet eszközölni (mivel az gép időállandói már adottak)és ez megtehető empirikus úton is, tehát szintén nem törvényszerű szükség az egységugrásos mérés (főleg nem az extrém nagy értékek)

Előzmény: n/a (inaktív), 2008-12-31 10:20:00 [7813]


Varsányi Péter | 11584    2008-12-31 11:14:00 [7816]

Elképzelek egy szoftvert amiben nincs ramp (gyorsítás és lassítási görbe)... mertugye minek ?:)
"Egységugrásokkal" vált irányokat és a szervóvezérlő hibajeltárolója majd adagolja a motornak az áramot... Ahogy persze kedve tartja...


svejk | 33043    2008-12-31 10:38:00 [7815]

Ezt a videót már elég sokszor láttuk, de gondolom nem is Te filmezted...
És szerinted itt megmunkálás közben akárcsak 10 hibánál is több van?
Lótúrót, akkor már rég el lehetne dobni a munkadarabot.

Tehát a fentiekből evidens hogy a videón levő megmunkálás közben nem egységugrásokat látunk hanem bizony egy nagyon jól megtervezett kiszámolt Z mozgást mely egy ramp görbén gyorsít lassít, hogy nehogy pályát tévesszen.

Ennél mint minden megmunkálásnál is egy a lényeg hogy pályahű legyen a követés.
És ezt 2 féleképpen tudod elérni:
-Csinálsz egy zérus időállandójú elméleti Z mozgást-ez ugye lehetetlen
-a Z tengelyed időállandójához visszaveszed a gyorsítási ramp görbét és ehhez megválasztod a maximális fordulatát a tokmánynak esetleg ezt a főorsófordulataot nagy Z tartomány esetén még modulálhatod is.

Tudom a Te rendszered éppen a fordítottja és ez benne a szuper találmány hogy a főorsód(most tokmány) szabadon forog és a Z tengelyt szinkronizálod hozzá, így bármely régi esztergára felszerelhető.
De neked is meg kell határoznod hogy mennyi lehet az a max. szabadon forgó tokmány mégpedig a Z tengelyed időállandója függvényében mert különben a Te rendszered sem fogja tudni a pályát lekövetni.

És azt meg ne mond nekem hogy Te mint mérnök ember a megtudod a Z tengelyed időállandóját (márpedig azt megtudod az 1mm-es vagy 128 lépéses egységugrásból is határozni) akkor nem tudod kiszámolni a max megengedhető fordulatot a tokmányra.

A fentiekből szerintem az is kiderül hogy a videón levő megmunkálást a gecko vagy akármelyik vezérlő akár 32 hibatárolóval is meg tudja csinálni csak megfelelő gyorsítási görbét kell választani a Z tmozgásnak és majd ez alapján meghatározni a max. tokmányfordulatot.

Te itt feltétlen el akarod hitetni a társasággal hogy csak nagy hibatárolóval és bazi nagy egységugrásokkal tesztelt gépen lehet pontos vagy akár a videón bemutatott megmunkálást elvégezni.
Na látod ez baj, mert ez nem így van...

Előzmény: Törölt felhasználó, 2008-12-30 22:38:00 [7787]

Varsányi Péter | 11584    2008-12-31 10:29:00 [7814]

Nem nem! Jól látod!!!
Valahol itt van elásva a dolog!
Azt nem tudom, hogy Tibor milyen szoftver használ... de valószínűleg nem ok. azaz nem bízik a ramp-ban a szoftverben.
Dehát egy léptetővel? Mi történne?

A WinPC-NC a definiált gyorsítási és lassítási görbéket pontosan követi - azt tudom. (lineárist és exponenciálist is tud persze - de ez mindegy most.)
A Mach-al voltak gondok sebességről-sebességre váltásnál de az a hiba a múlté azaz javították (ezt csak halottam)
De! Az biztos, hogy a Gecko szervó vezérlőből (128bit tároló) adtak el a legtöbbet a világon (ebben a szegmensben = Hobby CNC kb. 14.000db)
... Gondolom a legtöbb felhasználó (főként az USA-ban) Mach-ot használ...
Tehát nem értem?

Előzmény: n/a (inaktív), 2008-12-31 10:20:00 [7813]


n/a (inaktív)    2008-12-31 10:20:00 [7813]

Jól értelmezem, hogy Péter a SW képességét kihasználva minimalizálhatja a hibatárolót és így tudja a rendszert optimalizálni....
Míg Tibor45 nem a lassító-gyorsító SW-t használva kénytelen az egységugrás teszttel meghatározott határsebességekre optimalizálni....
Bocs ha ez másoknak evidens.


Varsányi Péter | 11584    2008-12-31 10:05:00 [7812]

Nélkülem is szépen megoldódnak a dolgok... ez jó!
Köszi Tomasz a dolog másabb és érthető megközelítését!

Kikapcsolom a végfokot, eltekerem a motor tengelyét, bekapcsolom a végfokot, visszaáll = Üveges Professzor is így csinálta anno a TV-ben

Annyiszor leírtam már...
Szerintem a szoftver vezérelje a motorok mozgását... mindig!!!... azaz gyorsításkor is...
Ekzakt módon... ez a dolga!!! Ezért van benne gyorsítási és lassítási funkció!
Ne a "buta" vezérlő amelynek az a dolga, hogy pontosan végrehajtsa a szoftver utasításait!
Léptetőmotoros vezérlésnél ez nem (volt) hiány?

128Bit...
Sok... már 32bit is bőven elég (teszteltem), ha jól össze van lőve a szoftver a hajtásrendszerrel!
Számoljatok ki a 128 bit hány mm pályahiba! "kőműves mester hibahatár"!
Nade mindenki úgy csinálja ahogy akarja...
Van aki az üres motort az asztalon pörgeti és és "élvezi" hogy nem tud letiltani a vezérlő...
Ez is egy szép hobby...:)
Gondoljunk egy léptetőmotorra... Ott mennyi hibát engedünk meg? Na ehhez képest a 128 bit egy nagyságrenddel több!

Persze tudomásul kell venni, hogy egy 2 Kilós forgórészű motor lassabban gyorsul mint egy 10 "dekás" kisöcsse...:)
DE! A gyorsulási képességet nem a motor határozza meg, hanem a CNC gép mechanikai képessége! Azaz nem esik szét tőle...

A gyorsítási képességet kb. 99%-ban a mechanika és a motor határolja... és talán 1%-ban a vezérlő... tehát miről is van szó???


Törölt felhasználó    2008-12-31 08:04:00 [7811]

Igazad van Józsi, szinte az egész év itt a
szervo topikban a sületlen 4X, meg a 128
jegyében telt el. Ahelyett, hogy inkább
megfogadták, belátták volna egyesek a
segítőkész és picit talán többet hozzáértő
csapat (H. Józsi, Sneci, Tomasz, Psychobilly,
CsG, ..., bocsánat, akiket kihagyatam) műszaki
érveit.

Visszatérve a szakmához, egy újabb példa,
hasonlat: Robog a gyorsvonat 128 km/h
sebességgel. Hirtelen vészfékezni kell,
de mivel 128 cm alatt nem állt meg a vonat,
letilt a hajtástechnika, és szabadjára hagyja a
vonatot, majd megáll az valamikor magától is.:)

Ugye milyen vicces? Szervóban detto ez van.
Véletlenül túl nagy távolságot adtam meg,
rohanok gyorsmenettel a drága szerszámommal,
főorsómmal a gépsatu felé. Már csak 5 mm-re
vagyok, mikor is rácsapok a vésztop gombra,
abban a pillanatban a stepjel egységugrásszerűen
megszűnik. A csodálatos és minden körülményre
bebetonozott "szuper" 128-as hibatároló tilt,
majd szabadjára engedi a jó kis bika, dundi,
J-től és mozgási energiától még duzzadó
hajtómotort, és csattanunk egy nagyot hamarosan.
Ezzel szemben ha "normális" a szervóm, mint két
állat úgy fékez, és van esélyem megállni.

Semmi integrál, deriválás, józan paraszt ész.
Azaz könnyen belátható, hogy az ilyen játék
agyú, lekoppinbtott, két 20 Ft-os IC-re felépített szervo logikarész tulajdonképpen szarabb ekkor is,
mint egy jó léptecses hajtás, mert az legalább
végig fékez, ahogy tud.

Szumma szummárum:
Egy nem játék Hobby szintű szervorendszerben
illik figyelembe venni, hogy a pozíció
hibajel határ nem egy statikus primitív makacs
állandó érték, hanem önmaga is változó, időtől,
technológiától, szerszámpályától, G-kódtól,
...stb., függő bonyolult optimumok eredője.
Akik pedig ezt képtelenek megérteni, azoknak
jövőre van dolga, lehet új szervókat tervezni,
gyártani.:)

Előzmény: HJózsi, 2008-12-30 23:43:00 [7800]


sneci | 1763    2008-12-31 07:37:00 [7810]

Péter is egységugraszt, csak nem vallja be. Amikor a szkóp mérőzsinórját hangolja négyszögekkel, az is az...

Előzmény: HJózsi, 2008-12-30 23:43:00 [7800]


elektron | 15859    2008-12-31 00:54:00 [7809]

az nem messze van akkor, hajdúnánás.

Előzmény: n/a (inaktív), 2008-12-31 00:53:00 [7807]


n/a (inaktív)    2008-12-31 00:53:00 [7808]

A Sentinel egyebkent tud pozicio egysegugras tesztet ?!

Vegul is tudhatna, hiszen parancsbol atirhatna fű alatt a regisztert barmikor (akar mozgas kozben is) idolapja meg elvileg van sajat a PIC miatt...

A kiertekelo meg lenyegben ugyanaz sw szempontbol mint a mostani...csak nem
ido-hiba hanem ido-ut alapon...


n/a (inaktív)    2008-12-31 00:53:00 [7807]

kecskemét...van ékezet csak nem esik kézre !

Előzmény: elektron, 2008-12-31 00:46:00 [7806]


elektron | 15859    2008-12-31 00:46:00 [7806]

Te melyik égtájon vagy most ? USA-ból írkálsz ? Legalábbis nem ismerek olyat, akinek nincs vessző a billentyűjén. Nem mondassz rossz dolgokat. Érdeklődve olvasom írásaidat.

Előzmény: n/a (inaktív), 2008-12-31 00:40:00 [7805]


n/a (inaktív)    2008-12-31 00:40:00 [7805]

Sőt az egyszerre gyors ÉS pontos hajtason tul is....sőt a leheto legprecizebb meresen tul is...

Igaz azok nem szamitanak kihivasnak, mert manapsag copy-paste es polcrol lekapva alapon is elerheto pl. az itteni hobbystak szamara is az a minoseg es teljesitmeny ami mondjuk 10 eve is még az álom kategoria volt komoly cegek szamara is...

Amit manapsag pl. Magi kollega parhonapos (pareves?) nekifekves utan eload szervo cimen (tisztelet erte) az kb. COCOM listas titok volt nem is tul regen es egyebkent is szekrennyi TTL IC es par 8085 vagy Z80 valositotta meg mondjuk egy ERI/EPA/MVI-ben.

Mai aron szamolva horror (~szazmillo) osszegekert...es kevesek kivaltsagos tudasakent.

Most viszont parszaz ora alatt akár önkepzés alapon is ellehet erni a kello tudast !
A hw-t meg hazhoz viszi a futar ...

Kell hozza internet, keves angol, sok kitartas
es az ertelmes-logikus gondolkodas kepessege...
...es a legfontosabb a mukodes MEGÉRTÉSÉNEK vagya!

Persze sokat segit ha olykor valaki egy-egy temakor attekinto tájképét osszeszedi egyetlen vagy nehany irasba....

Aminek nem kell reszletesnek es halalpontosnak lenni eleg ha az osszefuggesekre ravezet a reszletek es pontositasok mar kibogaraszhatok önallaon hozza, amikor már
"a zembör tudja mirű is van éppen nagyban szó"

Hat ilyen tajkepnek szantam az egysegugras esszet...Tibor45 meg majd pontosit es reszletez
mert ugy latom neki a tudas+reszletpontossag az erenye nem annyira az összefoglalas...

...es talan mint sok komoly tudasu emberben felsem merul a gondolatai kozt, hogy a masik fel nem igazan erti mirol beszel, mivel a mogottes alap tudast "termesztesen" feltetelezi a masik felrol...mikozben az szegeny kerdezni sem tud rendesen mert ALAPFOGALMAI hianyoznak vagy hibasak...

Aztan a felek haborognak, hogy:
- mé nem érti má mög ?!
- mé nem mongya má e röndösen?!

Hát mert nem azonos pályán jatszanak,
hanem csak reszben átfedő palyan
es raadasul elterő merteku jatekszabaly ismerettel....

Előzmény: Törölt felhasználó, 2008-12-30 23:28:00 [7799]

elektron | 15859    2008-12-31 00:20:00 [7804]

Ha karakterenként a fizetés 1 dollár, szívesen beszállnék, maximum 10 soros rutinokat basic nyelven vállalok .


n/a (inaktív)    2008-12-31 00:11:00 [7803]

igen tartalmi HANGSULY

A szamitogepes melom 80-85%-a angol nyelvterultre tavmunka ezert nehezen talalom az ékezetes betűket írás közben, mivel ritkán irok "magyarul" elszoktam tőlük.

A keresgélesük meg gatol a tempos gondolkodasban+irásban...

Meghat 20+ éve kezdtem szamitogopezni-mélezni-csetelni es beidegzodott az ekezetnelkuli iras


elektron | 15859    2008-12-30 23:45:00 [7802]

Én rögtön tudtam , hogy rám gondoltál.

Előzmény: HJózsi, 2008-12-30 23:44:00 [7801]


HJózsi | 3862    2008-12-30 23:44:00 [7801]

úgylátszik nemjól nyomtam ... elektronnak szántam

Előzmény: HJózsi, 2008-12-30 23:43:00 [7800]


HJózsi | 3862    2008-12-30 23:43:00 [7800]

A NAGBETŰS SZÓ nyilván hangsúly, hogy nincs meg minden ékezet, hát Istenem, ezt is tudjuk pótolni még IQ-ból... sokkal fontosabb a mondanivalója annak amit ír! Én azért rágom a körmömet, Varsa mikor ért már meg valamit ezeknek a teszteknek a lényegéből ... Az egész év szinte ezzel telt el ... na meg a "félix" - 4X-el ...


Törölt felhasználó    2008-12-30 23:28:00 [7799]

Köszi!
Nagyszerű, kiderült azonosan gondolkodunk.
A pillanatnyi 128-on túl is van élet.:)

Előzmény: n/a (inaktív), 2008-12-30 23:23:00 [7797]


elektron | 15859    2008-12-30 23:27:00 [7798]

Figyelj már te tomasz fórumtárs. Én látom rosszul, vagy neked hiányzik a vessző a billentyűdről, vagy rossz a monitorom ? Meg mik azok a nagybetűs szavak, ez most itt az új stílus ? Vagy Tibor45 a vicc középpontja, azért csinálod ?

Előzmény: n/a (inaktív), 2008-12-30 23:23:00 [7797]


n/a (inaktív)    2008-12-30 23:23:00 [7797]

A G00 MINDADDIG lenygtelen amig

- menet kozben nem teved el annyira, hogy torik a szerszam mert utkozik valamibe

-a vegpontot vegul megtalalja, mielott ONANN tovabb kuldenenk... azaz nem maszik el


n/a (inaktív)    2008-12-30 23:21:00 [7796]

A celtol fugg...mindent lehet eleg lassan csinalni palya szempontbol..a Te tokmanyos lefejtesed is...

Ha a celok kozt szerepel a termelekenyseg is a (az elvart merteku )pontossagon kivul akkor igen kurva gyors szervo kell....

Ha nemm akkor meg majd elkeszul a jovo hetre oszt jovan

Előzmény: Törölt felhasználó, 2008-12-30 23:15:00 [7793]


elektron | 15859    2008-12-30 23:19:00 [7795]

Ne haragudjatok, de én már ebből semmit se értek. Azt se nagyon, hogy hogyan lehet ilyen sok mindent írni valamiről, ami annyira egyértelmű, hogy a vak is látja. Vagy így 11 óra fele az IQ leesik 50-re ? Vagy csak az enyém ?

Előzmény: Törölt felhasználó, 2008-12-30 23:15:00 [7793]

n/a (inaktív)    2008-12-30 23:18:00 [7794]

Illetve forditva i sigaz...

ADOTT MÁR KÉSZ cucc eseten kilehet merni MEDDIG tekintheto jonak...

(egy adott pontosag turessel behatarolva a jo fogalmat)

Előzmény: Törölt felhasználó, 2008-12-30 23:04:00 [7791]


Törölt felhasználó    2008-12-30 23:15:00 [7793]

Na valamit lassan végképp nem értek..., néha teljesen azt írod amit én, néha meg mintha vitáznál velem, de már fáradt vagyok...

A döntő kérdés:
1. Szerinted kell felkészíteni egy
szervórendszert akár 10-100
mm-es vagy még nagyobb elmozdulások minél
gyorsabb, pontosabb és lefagyásmentes
végrehajtására vagy nem kell különös
tekintettel a G00 levegőben történő mozgásokra
is?

Előzmény: n/a (inaktív), 2008-12-30 22:58:00 [7789]


n/a (inaktív)    2008-12-30 23:05:00 [7792]

Bocs, de lemaradt, hogy "tomasz"-nak gratuláltam.

Előzmény: n/a (inaktív), 2008-12-30 23:01:00 [7790]


Törölt felhasználó    2008-12-30 23:04:00 [7791]

"Ill. ki leht szurni ha nam eillik egymasjoz a
vezerlo-motor+hajtas-mechanika szentharomsag"

Ez a beszéd, minden emiatt van!

Én is így gondolom, és az egyik leghatékonyabb
teszt módszer erre a különböző határ szintekre
beállított, és korrektül levezényelt
egységugrás teszsorozat.

Svejk! Egyébként csak egy apró kitérő, de
szerintem ez is idevágó téma, ha azt vesszük.
Te meg a Varsányi szerint csak 1.28 Voltra
kell méretezni egy 50 Hz-es hálózatot, vagy uram bocsá arra is van esély, hogy éppen a
szinusz csúcsán kapcsolunk be egy 1 KW-os
édes kis LRC kört. Gondolom ismered a
hálózati tranziens vizsgálati módszereket, dettó egységugrás téma.:)
Ezzel csak a mértékek, és lehetőségek igen széles spektrumára szerettem volna utalni, azaz
ha egy szervo találkozhat extrém helyzettel is,
netán állandóan szegénynek ez a dolga egy adott technológiában, illik arra is felkészíteni.

Előzmény: n/a (inaktív), 2008-12-30 22:45:00 [7788]


n/a (inaktív)    2008-12-30 23:01:00 [7790]

A mai két beírásoddal rendet raktál ám tisztességesen a fejekben.
Köszönöm az érthető, tárgyszerű "nem ködösítő" okításodat!


n/a (inaktív)    2008-12-30 22:58:00 [7789]

Mivan ..ugyanaz van...

Adott ido alatt ODA KELL erni egy ADOTT pozicioba...

Az idot es tavolsagot pedig a munkadarab alakja es a tokmany fordulat fogja eloirni.

Csak itt nem a derekszogu sarok lesz lenyalva, ha megsem er oda eleg gyorsan, hanem alakhibas lesz a munkadarab...az elmeleti alakhoz kepest.
vagy TÖRIK a szerszam szelso esetben...


A fuggoleges hatar sebesseg pedig nyilvan megszabja mekkora max tempoval foroghat a tokmany!

A tetu lassu fuggoleges mozgashoz is letezik eleg lassu tokmany forgas... tehat a kerdes
nem a gyarthatosagrol szol, hanem CSAK a fuggoleges hajtas kepessegeirol....

(esetleg a palya szamitas tempojarol, hogy gyozze adatatl ahajtast ha ropteben szamol a cucc adatokat, de ez GHz-ek vilagaban nem lehet igazan problema asszem...)

Előzmény: Törölt felhasználó, 2008-12-30 22:06:00 [7785]


n/a (inaktív)    2008-12-30 22:45:00 [7788]

Mert az pozico egyeg ugras az imenti sebesseg egyseg ugrassal szemben...

Ekkor azt jatszod, hogy a vezerlobe betolsz egy jokora pozicio hibat annak "béna" allapotban...

Vagy ugy mint Tibor45 az iment irta, hogy benitod es kezzel (kezi tekrovel, akarmivel) elmozgatod vagy ugy hogy ROVIDEBB ido alatt mint egy szervociklus bele geppuskazol parezer steppet....

A hatas ugynaz lesz!
A kovetkezo ciklusban NAGYOT NEZ a vezerlo es minden erejevel probal JO poziciob a kerulni.

Mert eloallt szamara a pozicio egyseg ugras!
Azaz NULLA ido alatt mashol kene lennie mint ahol van...

Mivel ne midealis vezerlo nyilvan NEM NULLA ido alatt lesz ott es nyilvan valamilyen gorbe menten fog a jo pozocioba kerulni.

Ittjon be a kepbe a "preciz idoalap" kerdese...
...mivel a gorbet ido-pozicio alakban rajzolod.

A gorbe alakja aztan MINDENT elmond a hajtasrol.
Idoallandokat, tulloveseket, lengeseket, max gyorsulast, stb...

A gorbe alpjan tehat
lehet minositeni a teljes rendszert
lehet hangolni a PID parametereket

Ill. ki leht szurni ha nam eillik egymasjoz a vezerlo-motor+hajtas-mechanika szentharomsag

Előzmény: svejk, 2008-12-30 22:08:00 [7786]


Törölt felhasználó    2008-12-30 22:38:00 [7787]

"miért kell nekem 12345 lépésű egységugrást
csinálni?"
Írás helyett gondolkozzál a 3. eseten, aztán
majd rájössz.:)
Segítek egy picit egy kis animációval:

Szerinted itt kb. mire jó a 128?

Előzmény: svejk, 2008-12-30 22:08:00 [7786]


svejk | 33043    2008-12-30 22:08:00 [7786]

Szép, gratula!
Köszönjük az érthető összefoglalást.
Ezek közül semmivel sem vitatkoznék, és tisztában is vagyok(unk) vele.
Szerintem ezt a leírást a kezdők is értik.

De akkor ha nézem a Magi féle Sentinellel, meg a sarkot sem vágja le, meg be tudom állítani akkor miért nem jó az úgy és miért kell nekem 12345 lépésű egységugrást csinálni?
Ja, mert az nem tudományos, nem "szakmai"?

A nagy hibatárolóról meg csak annyit hogy Te is leírtad: "A palya persze HIBAS lesz !!! "
(Ezt az utolsót a Varsányi nevében írtam ))

Előzmény: n/a (inaktív), 2008-12-30 21:47:00 [7783]


Törölt felhasználó    2008-12-30 22:06:00 [7785]

"Namost Tibor45 es a "szakma" a fenti nem
nyessuk le a sarkot feltetel helyett azt a feltetelt hasznalja, hogy:

PONTOSAN ELERJUK ODA-VISSZA MOZOGVA AZT A POZICIOT AMIT A KIADOTT STEPEK SZAMA ELOIR"

Nagyszerű, és mi van pl. a #7768 3. applikációnál, amikor folytonos, állandó
sebességű a munkadarab forgómozgása?

Előzmény: n/a (inaktív), 2008-12-30 21:47:00 [7783]

svejk | 33043    2008-12-30 21:47:00 [7784]

Félreértés ne essék, ugye nem gondolod hogy én a Tiédhez akarom hasonlítgatni ezt a mérési felépítést?
Ehhez nekem semmi közöm csak mint írtam nekem ez elérhető..

Előzmény: Törölt felhasználó, 2008-12-30 21:37:00 [7781]


n/a (inaktív)    2008-12-30 21:47:00 [7783]

Az egyseg ugras e temakorben:
Olyan jelsorozat ami egy adott idopillanattol kezdve folyamatosan jelen van....

Tehat a semmibol felfutas nelkul kiadott 1000 Hz (step jel pl)...egy egyseg ugras lesz es kesz. Nyilvan csak akkor, persze ha

mar az elso impulzus IS 1/1000-nel gyorsabban kepes eloallni azaz eleg sarkos a jel maga is...

es az elso utani minden impulzus is fasza sarkos es azonos ideju marad.

Tekintve, hogy a printer port pl. fizkiai kimenetkent siman kepes Mhz nagysagrendu TTL jelek kiadasara nyilvanvalo, hogy a jel felfutasara-sarkossagara nezve nem nagy kunszt sem DOS-bol sem windowsbol (pl. Mach) egyseg ugras jelet kiadni...
(hacsak valmi kondival-tekercssel-letrhelssel szetnincs eppen baszva a TTL kimenet felfutasa)

Az elso feltetel misztikuma ezzel kinyirva...


A masodik feltetel a freki idobeni/fazisbeli stabilitasanak biztositasa mar kicsit nyugosebb windows alol...a preciz foylmatos idozites valoban konnyebb DOS alol vagy egy kulso negyszogjel generatorrol (PIC/AVR/TTL)

Namost ha megvan ez az egyszeru primtiv hirtelen indulo stabil negyszogehjel sorozat
...akkor marad kerdes...mire is jo ez ?!

MINDEN tetves szabalyozo kortol azt VARNANK EL, hogy a bemnetere adott jelnek PONTOSAN MEGFELELO kimenet AZONNAL jelenjen is MEG...

Szervo hajtas eseten ugyebar a bemenetre adott jel (step sorozat tempoja) a kimenet SEBESSEGET irja elo !

Megpedig ugy, hogy HA pl. TUDOM: 1 step =0,01 mm
akkor az 1000 Hz-es step sorozattol AZAT VAROM, hogy a hajtas marpedig ...

AZONNAL ELTERES NELKUL

elkezdjen 1000*0,01=10 mm/sec tempoval mozogni.


Ezt varom de nem ez fog tortenni!!!
Mert konnyebb az 1000 Hz parancs jelet kiadni
(NULLA IDO alatt elinditani) mint az idoallandokkal biro elektronikat es plane a mechanikat ravenni, hogy AZ IS NULLA ido alatt elerje a 10 mm/sec tempot...

Namost ha EGYMASHOZ viszonyitom
- a step jelek altal ELOIRT UTAT es
- az encoder szerint TENYLEGESEN MEGTETT UTAT

...akkor valami NAGYON-NAGYON fontosat fogok megtudni a rendszerrol !!!

Azt a HATARSEBESSEGET amit meg valoban kepes hiba nelkul teljesiteni...a RENDSZER EGESZE!

E folott a hatar sebesseg folott mar NEM lesz ott a mechanka ahova a jel eloirta neki.
Azaz palyahibas lesz....a mozgas!!!!!


Amikor meg csak kicsivel vagyok folotte a hatarsebssgenek azaz CSAK a gyorsito kepesseg (a dinamika) a keves, DE a hajtas idoev kepes felporogni az eloirt sebssger ... akkor csak indulaskor fog lemaradni es idovel beeri magat.

Ekkor VAN jelentosege a HIBATAROLO hosszanak!
Mivel ugye annyi ido marad neki a felporgesre-utoleresre amennyi lemaradast a hibatarolo kpes pufferelni. A palya persze HIBAS lesz !!!
de nem all le a hajtas...

A rosszabb eset amikor a hajtas soha nem lesz kepes utolerni magat mert tul gyenge...ekkor elobb utobb betelik a hiba tarolo es leall minden...


A gyakorlatban ha eleg a hiba tarolo akkor CSAK lekerekedik-lenyesodik a sarok pl. egy derekszogu fordulonal...
Hiszen ekkor az egyik iranyu sebsseg AZONNAL NULLA lesz maxrol (negativ egyseg ugras) azaz meg kene allnia nulla ido alatt. A masik iranyu pedig azonnal max lesz nullarol (egyseg ugras) azaz nulla ido alatt maris max-al kene menni az uj iranyba)

Lehet persze trukkozni a saroknal )

Akkor HA HAGYOM, hogy kicsit tulszaladjon-tullojon a hajtas...es akkor ez hellyel-kozzel eltunteti a sarok lenyeseset, azaz szebban fordul be, de ettol meg az uj iranyba sebesseghibasan indul meg a jelhez kepest.
Ez ugye a saroknal meret hibat nem okoz csak latni fogom a sarok masodik oldalan, hogy
mas a lesz a felulet eleinte egy kicsit, addig amig kuszkodik a hajtas a sebesseg beallitasal...

Az ilyen tulloves akkor okoz merethibat, amikor pozicioban kene MEGALLNI az ut vegen pl, mert ugyanaz a trehanysag ami segitett sarkossabban befordulni az most buntet ..tul fog menni mire megall.


Ha most egyetlen egysegugras helyett egy ilyen sarkon derekszogben befordulasban gondolkodnak a "ketelkedok" ami ugye egy negativ es egy pozitiv egyseg ugras egyszerre KET kulonbozo tengelyen ..akkor maris latszik a dolog ertelme...

AZT A HAJTAS SEBESSEGET KERESSUK
AMINEL MEG NEM NYESI LE SARKOT....

Ez lesz a cucc hatar sebessege.


Namost Tibor45 es a "szakma" a fenti nem nyessuk le a sarkot feltetel helyett azt a feltetelt hasznalja, hogy:

PONTOSAN ELERJUK ODA-VISSZA MOZOGVA AZT A POZICIOT AMIT A KIADOTT STEPEK SZAMA ELOIR

Miert jobb ez a feltetel...?

- csak egy tengely mozog
- KONNYEBB a feltetelt ellenorizni!!!!

Hiszen csak nem kell mikroszkop alatt lesni, hogy vajon sarkos-e meg a befordulas....
Helyette eleg csak osszevetni a kiadott step jelek altal eloirt utat es az encoder altal visszaigazolt tenyleges megtett utat.
(le is lepett step szamot, ha ugy tetszik)

ecceru-nacceru)))

Foleg, hogy akar egy fekete-feher koronggal szemre is latni lehet a dolgot...vagy a MAgi fele sentinellel pl.


A teszt lenyege ugyanaz marad !

Megkeresni azt a hatar sebesseget aminel MÉG
kepes a rendszer azonnal, lemaradas nelkul kovetni a steppek altal eloirt pozicoit....

A meres erdemenye ismet egy HATAR SEBESSEG lesz
eppugy mint a korabbi sarkon befordulasnal...

Csakhogy Tibor45 nem azt mondja, hogy a cucc 17 mm/sec max sebessegig kepes lemaradas nelkul kovetni a bemeneti parancsot, hanem belevisz egy apro csavart a dologba...

Mivel a meres azonos hosszusagu oda-vissza uton
tortenik ...mozgasonkent ALLANDO sebesegen, ezert: SZAMOLJA, hogy 1 masodperc alatt hanyszor teszi meg a cucc az oda-vissza utat es azt mondja erre a szamra, hogy az cucc hatar frekvenciaja....

Ezert ha pl. a 17 mm/sec hatarsebessegu a cucc
es az oda-vissza utat 8X teszi meg 1 sec alatt, akkor 8 Hz lesz a hatarfrekvencija az egysegugrasra....

A dologban meg van egy-ket valtozo az ut hossza maga! amin az oda-vissza teszt zajlik es persze a hibatarolo hossza...

Ezek ugyanis a hajtas dinamikajatol fuggoen
befolyasoljak a meres eredmenyet a PID paramterektol fuggoen (az I es a D parameteren at)

No remelem szarvas hiba nem maradt a szovegben...






svejk | 33043    2008-12-30 21:46:00 [7782]

Értem a felvetést..
alapvetően a fekete doboz csak küldi-küldi az eltéréseket és bizony a képernyőn "mászkál" is a jel..
de van egy szinkronizált üzemmódja is, mely beállíthatóan egy bizonyos hiba felett inditja a rajzolást.
Tehát jön az ugrás jel, rögtön van hiba indul a rajzolás.
valami ilyesmi, de a Gazdája majd leírja precizen, én csak használtam...

Előzmény: Törölt felhasználó, 2008-12-30 21:37:00 [7781]


Törölt felhasználó    2008-12-30 21:37:00 [7781]

"Na most akkor mit kell még szinkronizálni?? "

Kell egy egységes időalap skála, ami mindig
tudja és hozzárendeli a feladokat az időhöz.
Ehhez kell egy fő rendszer program.
Hol alapjelet küld (ugraszt), hol mér, számol értékel, tárol, grafikázik, portot olvas,
stb... közben minezeknek a műveleti
idejét korrigálja program.
Tehát pl. ugrasztok, majd 10 ms újra
visszaugrasztok majd 5 ms múlva megint előre,
és 3 ms múlva vissza. Ezt hogy oldod meg
szinkron vagy vezérlés funkció átadás nélkül,
ráadásul hitelesített időalapon?

Előzmény: svejk, 2008-12-30 21:18:00 [7777]


svejk | 33043    2008-12-30 21:33:00 [7780]

Meg ugye annyit hogy mivel nem tudok DOS-ban (sem) programozni, illetve nincsenek speckó hardveres kártyáim ezért nekem ilyen mérési lehetőség jutott...

Előzmény: svejk, 2008-12-30 21:30:00 [7779]


svejk | 33043    2008-12-30 21:30:00 [7779]

Még annyit ehhez a kis leíráshoz hogy természetesen az x tengely időben kalibrálva van a Sentinelnél is...

Előzmény: svejk, 2008-12-30 21:18:00 [7777]


svejk | 33043    2008-12-30 21:28:00 [7778]

Csak emlékeztetlek hogy az úgy kezdődött hogy "belédkötöttem" hogy tényleg jó lenne kommentezni a grafikonodat jobban, illetve megemlítettem hogy én is akartam ilyen teszteket csinálni a Sentinellel és Quantummal.

Itt jött képbe az egységugrásjel specifikációja, és innentől kezdve elszaladt a ló, hogy mi az hogy mach-et használok jeladónak, stb...


svejk | 33043    2008-12-30 21:18:00 [7777]

Ugyan nem nekem volt címezve, de...
Látod Tibor45 Te is olyan dolgon vitatkozol ahol nem is ismered az ellenfél dolgait.

megpróbálom leírni, bár szerintem tudod Te ezt nagyon jól.
Van a Mach mellyel "úgy-amúgy" kiadjuk az egységugrásjeleket

Van a Quantum proci melyet tekintsünk egy doboznak melynek két bemenete van:
az egyikre a mérendő rendszer step/dir jeleit megcsapolva oda vezetjük a fent említet jelet, a másikra az mérendő rendszer encoder jelét csapoljuk meg.
a dobozban két 2 a 32.en számláló van.
a két számláló különbségét kiküldjük a soros portra. a képernyőn max. +-128 step eltérést láthatunk, ezek felett kifut a jel a képernyőről de a számláló nem veszti a fonalat

Na most akkor mit kell még szinkronizálni??
(hibát vihet esetleg a mérendő szervorendszer bemeneti jelkésleltetése)
(Azon most ne vitatkozzunk hogy ez a DsPic kimondottan az ilyen feladatokra tervezett mikrovezérlő alkalmas e-erre a feladatra)

Előzmény: Törölt felhasználó, 2008-12-30 20:57:00 [7769]


Törölt felhasználó    2008-12-30 21:17:00 [7776]

Bocs, de itt egy komplett, univerzális,
hitelesnek nevezhető egységugrás tesztelő
rendszerről van szó, ezért nem értem kezdettől
fogva mi köze van ennek a Mach-hoz, vagy
bármilyen G kód lejátszónak.
Azokkal játszadozni lehet ilyen-olyan fokon,
ha valaki el akar indulni az ugratások
területén is. Arra valók, amire tervezték.
És nincs nekem bajom semilyen komolyabb bajom
vele, én megvagyok nélküle, ennyi.

Előzmény: Trapista, 2008-12-30 21:06:00 [7774]


Törölt felhasználó    2008-12-30 21:10:00 [7775]

"a 3. kiszszámolásához most fáradt vagyok.."
Én is az vagyok, így inkább megvárnám, hogy gondolkodj egy kicsit Te is ezen a példán.
Anélkül nem érthető, és ezt a pici munkát
Neked kell megtenni. Utána be fog ugrani a
válasz is.

Előzmény: svejk, 2008-12-30 20:58:00 [7770]

Trapista | 816    2008-12-30 21:06:00 [7774]

Hali,
Nem arra gondoltam mint a te példáid, csak beállítás, amikor pl: a saját gépét akarja valaki tesztelni. arra miért ne lenne jó.? Más progit is írhattam volna. Csak feltünt, hogy semilyen célra sem tartod alkalmasnak ezt a progit.

Előzmény: Törölt felhasználó, 2008-12-30 20:57:00 [7769]


svejk | 33043    2008-12-30 21:05:00 [7773]

Akkor ez a lehetőség kilőve
Nem tudjuk a süllyesztőbe dobni a témát..
Állandóan pedig nem lóghatok a nyakadon ha kisérletezni van kedvem

Előzmény: Törölt felhasználó, 2008-12-30 21:02:00 [7771]


svejk | 33043    2008-12-30 21:03:00 [7772]

ebben az esetben nem csak a frekiről van szó hanem hogy képes-e a mgfelelő gyorsasággal kipuskázni azt a frekit.
ugye pl egy G kód esetében kell idő a parancsok feldolgozásához is.

egy szónak is száz a vége ha a Mach nem is tud olyan gyönyörű sorozatot csinálni a legnagyobb gyorsulásra állításnál sem akkor sincs gond mert mivel azzal fogom munka közben is használni a gépem ezért nem érhet meglepetés.

Előzmény: Trapista, 2008-12-30 20:23:00 [7767]


Törölt felhasználó    2008-12-30 21:02:00 [7771]

Valószínűleg Neked annyit nem ér ez a teszt
progi, és mivel hw kulcsos, macerás is.
De ingyenesen méricskélek vele Neked is.

Előzmény: svejk, 2008-12-30 19:35:00 [7763]


svejk | 33043    2008-12-30 20:58:00 [7770]

Na, hát megy ez..

1. valami olyan rémlik hogy ha egy motora állandó feszt kapcsolok akkor egy meghatározott képlet szerint gyorsul, és szerintem számolható.
De nem is ez a lényeg hanem amit irtam a Sentinellel kapcsolatban hogy a lényeg az hogy 0 hiba közelében mennyit késik vagy túlfut mert mondjuk 1000 step jel késés körül már tök mindegy hogy mennyi az annyi mert akkor már annyi a munkadarabnak.

a 2. példát elfogadom mert az valóban egy nagy egységugrás.
Mondjuk gyakorlati értelmét nem látom még át, és azt sem hogy amikor viszakapcsolod akkor tök mindegy hogy mennyit késik az a lényeg hogy visszataláljon a helyére.
a 3. kiszszámolásához most fáradt vagyok..
de ezzel azt akarod mondani hogy ott nagy eltérések vannak a bemenő és az ellenőrző jel között?

Előzmény: Törölt felhasználó, 2008-12-30 20:39:00 [7768]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 111 / 266 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   107  108  109  110  111  112  113  114  115   Következő ►  Utolsó ►|


 ◊ 
[ 0.5490 ]