Hírek:

Fontos tudnivalók a migrációval kapcsolatban, kérlek olvasd el:

A régi fórumról áthozott hozzászólásoknál a felhasználó neve adatvédelmi megfontolásokból véletlenszerűen generált értékekre lett  lecserélve. Ez akkor tud a valódi értékre visszaállni, ha az adott felhasználó a régi fórumon nyilatkozik, hogy beleegyezik az adatainak az új fórumra továbbításához, majd ezután itt a régi felhasználónevével és email címével regisztrál.
8~20 óra között, 1~30 percen belül megtörténik a jóváhagyás, 30 percenként ellenőrizd email fiókodat (SPAM-ot is) mindenképp kapsz mail-t, a sikeres regisztrácioról, vagy a hibáról és, hogy mi a teendőd.
Nézd meg  "A régi fórumról, az új fórumra költözés útmutatót."
A régi fórumon használt email címmel de más felhasználói azonosítóval érkező regisztrációs kérelmek törlésre kerűlnek.

Main Menu

DC szervó motoros vezérlés

Indította gaben, 2025 február 03, 18:16

Előző téma - Következő téma

000000000

"most megint hülye leszek, de mi a francért is
akarnék én 12345 step ugrásra válaszjelet
kapni? ott már borítékolva van a késés, nem
kicsit..."
Szerinted miért szoktak egy autót 120-al
betonfalnak csapni egy törésteszten?
Az is egy egységugrás vizsgálat, csak negatív
azaz, lassulás.
És ott is valami összenyomódik, siet,..., nem
kicsit.:)
 
És miért ne lenne értelme a villamos
hajtásoknál is?
Pl. nem érdekel Téged, hogy a szervód mit kezd egy hiretelen 10-100 mm-es elmozdulási
paranccsal? Mert lefagyasztani egy szervót
hibajelzéssel az nem téma, de végrehajtani
a parancsot minél jobban az más.
 
És úgy látom, akkor Péter 128-a tényleg
ragályos, súlyos hiba. Gyorsan álljatok elő
az újabb verziójú progival, ami legalább 1
millió step jelet is képes kiadni.:)

svejk

"Ott van, piros szinnel, zöld a válasz. "
 
biztos sz@r a monitorom, most már látom hogy ott van halvány rózsaszinben :)
Nálam az a zöld is igen halovány...

svejk

"Gyorsan álljatok elő  
az újabb verziójú progival, ami legalább 1  
millió step jelet is képes kiadni.:) "
 
Ki beszél itt 128 kiadásáról???
Anyyit adok ki a mach-el, amennyit akarok...
Arról van szó hogy a monitor program kijelzőjén a +-128 step hibát tudom kiértékelni és akár egy hibakülönbséget is meglátok

000000000

1787-ben írtam:
"3.6 fokos egységugrás parancsot kap a vezérlő a mérés kezdetén.  
És ez ha negyedlépésbem vagyunk akkor ez  
3.6/1.8*4=8 darab step jel átsöprését jelenti  
minden földi halandó számára a vezérlőbe 2  
mikrosec. alatt a jelen esetben."
 
A mostani esetben a 3.6 fok 2500-as encodernél
25 step jel átküldését jelenti.
Ezt itt most lassabban, (mert volt opto is
a vezérlőnél) 1 Mz-el nyomtam át, azaz 25
mikrosec alatt.
A lényeg, hogy ez az idő 1-2 nagyságrenddel
nagyobb legyen, mint a rendszer időállandója.
A mérés ezután indul, hiszen szegény motor csak áll, és áll..., majd a ms-os tartományban el kezd a szerencsétlen elfordulni.
Ha meg van benne 2 kg vas forgórész is mint
Péternél, akkor várhatunk "reggelig", mire
megmoccan.:)) Tehát már megint a J a döntő
a korrekt méréskor is.

000000000

Huha, valami nagyon nem stimel itt...
Ti a gyenguska Mach-al generáltok egységugrást?
Jézusom!!!!!

svejk

100 mm egységugrásra nem vagyok kíváncsi...
azt hogy milyen gyorsan reagál a komplett egységem azt meglátom kisebb ugrásnál is
 
100 mm elmozdulást üzem közben úgy is csak megfelelő rámpával tudsz leképezni (persze kisebbet is)
 
Te is csak 3,6 fokot ugrattál mert már ott is láttad hogy kb. 10 ms alatt érted utol a bejövő jeledet, és ebből már sok mindent megtudtál.
 
vagy azt vizsgáljam  én is mint az autós példádnál hogy mennyire birom összetörni a maróegységemet???
 
De tényleg próbáld már megfogalmazni konyhanyelven hogy miért kellene ilyen nagymértékű egységugrásnak alávetni a gépemet, amelyiknél a megfelelő tesztmarásokkal és kisebb ugrásokkal már beállítottam a gyorsulási és lassulási ramp görbéket? (úgy hogy az én elvárásaimnak megfelelő hibahatáron belüli dolgozzon)
 

000000000

Erre az előbb válaszoltam.

000000000

Az én monitoromon látszik a piros és zöld jel,
az is igaz, hogy a program futása utáni jpg-re
konvertáláskor halványulnak a színek, de még
azért kivehető, ha akarjuk.

svejk

Végre leírtad a lényeget...
 
Tehát belátható hogy a bemenet sávszélessége korlátozza a dolgot..
 
Tehát 25 impulzust nyomtál 25 us alatt, oké ez 1 MHz.
Tehát:
Te írtad:  
"A lényeg, hogy ez az idő 1-2 nagyságrenddel  
nagyobb legyen, mint a rendszer időállandója"
 
Nézzünk egy qrva jó 10 ms időállandójú gépet:
ennél 2 nagységrenndel jobb ha 100 us alatt kiadom a egységugrás impulzusait.
 
Te tényleg azt hiszed hogy ezt a mach-el nem lehet megcsinálni????
De nyugodtan elég az egy nagyságrendel gyorsabb impuzusbelővés mert még akkor is 10% mérési hibán belül vagy.
 
És akkor muszály szegény Jézuskát emlegetni?
 
Valamelyik nap természetesen csinálok neked egy mérést a Mach kimenetéről....

000000000

Kedves Svejk!
Bocs, de nagyon egyszerűen gondolkozol.
Nekem kedvenc méréseim egyike volt 20 évvel ezelőtt már, hogy amikor odaállsz egy
esztergagép mellé, és beállítva 3000-es fordulatot rajta, lenyomod a főorsó indító kart,
vajon mennyi idő alatt pörög fel a motor
az "egységugrasztó kar" mozdulattól számolva???
Ugyanis egy motor szögelfordulást végez,
nem érdekli, hogy abból mi lesz, olyan buta,
csak forog vagy áll.
És ez miért ne lehetne ilyen esetben akár néhány
millió encoder inkrementum, mire eléri a
csúcsot? Csak encoder és sebesség időállandó
kérdése, hogy ez 1000 vagy 10 millió mérési
pont.
 
De persze egy nagyobb lineáris elmozdulásra is
ez igaz.
 
Persze 128-as sávban maradva szép a világ,
és erre már H.Józsi írt egy jó poént ma.:)

000000000

Bocs, de miféle Machről beszélsz itt???
Hogy jön ez ide, ha még képes is rá.
Nálam van egy egy önálló fapados DOS progi,
ami viszont olyan mint a villám erre célra,
ha kell, és mindentől független, és mindent ez
csinál, ha kell analóg +-10 volt alapjeleket
vezényel, áramjelet, step-dirt, stb...,
számol, mér, tárol stb.
 
Ki foglalkozik ilyenkor egy ilyen
célra erősen korlátos, csicsás G kód
lejátszóval?
Mert hogy én nem, az biztos. Ti meg ha ezt így
jónak gonsdoljátok, és független, hiteles
mérésnek tartjátok, csináljátok.
Ezen már ne vesszünk össze.:))

svejk

Egyébként nem tudom ki az a Ti?
 
A Maginak van a procijában ilyen funkció, olyan amit a Sneci is leírt, és az még legalább egy nagyságrenddel  gyorsabb az 1MHz-ednél is :)
 
A Varsányi, RC,és még sokan mások nem ugrasztanak egységet hanem beállítják a gépüket és dolgoznak, marnak,és csak marnak..
 
Én még csak ugraszgatok a saját magam módján, kedvtelésből, kisérletezésekből, de nem látom még mindig azt a fenomenális értékét a dolognak amit Te ezekkel a bazi nagy ugrásokkal elérsz.
Ezt kellene neked velem megértetni..

svejk

Viszont a példádnál maradva neked nagyon jól kell azt tudni hogy már az első pár fordulat mérése után kiszámítható hogy mikor fogja elérni az a tokmány a max. fordulatot.
És ezt Te ki is tudod számolni, nekem már rámenne egy kis időm...

svejk

Mi az hogy hogy jön ide?  
Úgy hogy valahonnan kell az egységugrásjel nemde?
Rakjak ösze TTL IC-kből amikor itt a kézenfekvő megoldás...
 
Nem összeveszünk rajta hanem Te állítod azt hogy alkalmatlan rá!!
Olvasd már vissza amiket írtál!

svejk