Hobby CNC Fórum   >>   Fórum   >>   Szervo homokozó :)
Szervo motorok számításaira tett kísérletek

Ha szeretne hozzászólni, be kell jelentkeznie!
Bejelentkezés >>

Listázás időrendben

 © Akos262013. ápr. 08. 12:52 | Válasz | #667 
A lényeg hogy nagyobb nyomatékra és kssiebb fordulat tartományra lenne szükségem. (meg annyira nem is biztos hogy szeretnék én 300 voltokkal dolgozni...) Eleve a servo vezérlő bemenetének adnék 42 voltot, meg maga a vezérlő is max 60-80 voltot tud kezelni 8-10A-el. (ocsó kínai :) )
A fordulat, amit szeretnék százas nagyságrendű a motorok meg 3000-6000 rpm-esek ebben a kategóriában.
Akkor ezek szerint a fék nem jó egyirányú mewgfogáshoz, akkor marad a mikrovezérlős kézzel leprogramozós út. ( de legalább ennyivel is olcsóbb lesz a motor)

 © Pál2013. ápr. 08. 12:22 | Válasz | #666 

Ezt a 320 voltos AC servo üzemeltetést nem értem hogy gondoltad.
Magát a motort talán meg tudod mozgatni 42-voltról.
De azt se igazán értem mit is szeretnél ezzel a törpe feszültséggel, talán vezérlőt akarsz építeni ?
Az eredeti vezérlő 100% hogy nem fog beindulni ekkora tápról, ha erre gondoltál.
A szervó vezérlőknél van egy bemenet amivel magát a hajtást kapcsolod be.
Amíg ez nem aktív azt csinálsz a motorral amit akarsz ( ide oda mozgatható )
Fékes kivitelnél természetesen az eredeti felállásba ilyenkor nem oldja, tehát nem mozgatható.


 © Akos262013. ápr. 08. 11:50 | Válasz | #665 
Köszönöm. Olyankor mindkét irányba tart, vagy be lehet állítani egy irányra is? (hogy a két végállás közt szabadon mozgatható legyen akár kézzel is)

 © HJózsi2013. ápr. 08. 10:50 | Válasz | #664 
- holding break = tartó fék, csak állóhelyzetben tartásra való nem lassításra ...
- az AC szervót járathatod kisebb feszültségről, a teljesítménye kisebb lesz

 © Akos262013. ápr. 08. 09:20 | Válasz | #663 
Sziasztok,
Az AC Servonál a holding brake az csak arra szolgál, hogy a gyorsan forgó motort megállítsa pl. egy emergency stopnál? Ha azt szeretném, hogy a motor csak egy bizonyos forgástartományban mozogjon, akkor szükségem van erre egy motornál, vagy máshogy kell megoldani?
(Pl: két végpont közt csak 20 egész fordulatra lenne szükségem, amit utána már kézzel se lehese tovább forgatni, mintha egy végállás bak-ba koppanna a tengely)
Másik kérdésem: mondjuk egy 320v-os Ac servo vezérelhető monjuk 42 voltról?


 © svejk2013. ápr. 07. 09:35 | Válasz | #662 
"Vagy ezeknél a egyből digitálisan egy relatív értéket kap a vezérlő hogy mennyit mozduljon és merre?"

Van olyan is, de akkor a mozgásvezérlő is benne kell legyen a dobozban. interpolátorok, gyorsulások, stb...

 © Pál2013. ápr. 07. 09:31 | Válasz | #661 

A CW CCW jelnél két Step jel van és amelyik bemenetre érkezik a Step jel, vagy ahogy iparban és elektronikában is ismert Clock abba az irányba indul a motor.
A CW = ClockWise ( óramutató járásával megegyező irányban )
A CCW = CounterClockWise ( óramutató járásával ellentétes irányban )
Ilyen bemenetű vezérlőknél nincs Dir szignál.


 © keri2013. ápr. 07. 09:04 | Válasz | #660 
Csak tanulási vágyból kérdezem.

A CW/CCW felel meg a DIR, vezérlésnek, a Clock pedig a STEP jelnek?

Vagy ezeknél a egyből digitálisan egy relatív értéket kap a vezérlő hogy mennyit mozduljon és merre? VÉgülis ez stabilabb működésű lenne mint a Step/dir rendszer, és a szervónál adja magát az üzemmód.

Elvét tudom hogy működik az AC szervó, és ugye én is építettem már kísérleti darabot arra a motorra amit tőled kaptam, de ilyen vezérlőt még nem láttam közelről.

 © Pál2013. ápr. 06. 19:17 | Válasz | #659 

Van Gyulánál olyan szervo vezérlő is amit bármikor beindítok, de kinek kell 7.5kW ?


 © Pál2013. ápr. 06. 19:13 | Válasz | #658 

Újonnan a motor 87,630 Ft
A vezérlő 117,475 Ft
Plusz a kábelek, csatlakozók kb 10,000-15,000 Ft
Te is megnézheted a T2CNC oldalán !


 © kymco12013. ápr. 06. 17:56 | Válasz | #657 
milyen áron mozog most egy step-dir rendszerű 750wattos AC servo szett hogy nekem csak áram alá kelljen rakni?

 © svejk2013. ápr. 06. 17:39 | Válasz | #656 
Ez azt jelenti, hogy nagyon újszerű a motorod, vagy legalább is a fék kíméletesen volt használva.
Ahogy kopik a ferodol, ez a kioldási feszültség egyre nő.

 © NewUser2013. ápr. 06. 16:10 | Válasz | #655 
Kipróbáltam, hátha valakinek hasznos lehet még az infó. A fék kioldáshoz szükséges feszültség kb 42V, a feszültséget folyamatosan csükkentve 4V alatt kapcsol vissza a fék.

 © csike2013. ápr. 06. 15:30 | Válasz | #654 
Valahogy így nézhet ki a leírásba szereplő

Kun Gyulánál már én is néztem ezt a servot már akkor se találtam hozzá való leírást.

 © Pál2013. ápr. 06. 15:05 | Válasz | #653 

Akkor lehet hogy szívás és nem is működik.
Én a linkelt leírást néztem csak


 © csike2013. ápr. 06. 14:51 | Válasz | #652 
A leírásba CN1 re 50 érintkezős csatlakozónak a bekötését írja le de a képen 15 érintkezős csatlakozó van

 © Pál2013. ápr. 06. 14:40 | Válasz | #651 

Ez nem egy egyszerű léptető vezérlő hogy csak átpattintok rajta pár kapcsolót és már működik is.
Ennél nagyságrendekkel több paraméter kell beállítani.
Ehhez kell a már említett programozó , olyasmi mint egy frekvenciaváltó előlapján is.
Ezt láthatod a PDF 64. oldalán.
Enélkül senki nem tudja megoldani hogy úgy működjön ahogy szeretnéd!
A bemenet meg egy úgy nevezett Line driver input.

Viszont a jó hír, lehet tudja a step dir is.
Az üröm az örömben, ehhez szintén kell ez a programozó hogy be lehessen állítani.
Amúgy a csatlakozók is megvannak, mert a CN2-es nem lesz egyszerű beszerezni?


 © kymco12013. ápr. 06. 12:55 | Válasz | #650 
Sajna a felét sem értem annak amit leírtál.
te életre tudnád nekem kelteni?
eszterga főorsóként és forgatóként szeretném használni.

 © Pál2013. ápr. 06. 12:11 | Válasz | #649 

Megnéztem a leírást amit a segítség topikban linkeltél, az szerint nem kell hozzá, viszont egy kézi programozó, esetleg egy szoftver nélkül nem sokat fogsz tudni csinálni !
Mivel nem optocsatolós a bemenete és lehet hogy csak CW/CCW jelet tud oda is kell egy 2 IC-böl álló filléres okosság.
De mindenek előtt a programozást kell megoldanod mert anélkül semmire nem fogsz vele menni!


 © kymco12013. ápr. 06. 11:58 | Válasz | #648 
Azzal már működne? hogy néz ki? mennyibe kerül és honnan lehet beszerezni?
nem volt még dolgom servo rendszerrel.

 © csike2013. ápr. 06. 11:27 | Válasz | #647 
Szerezzél hozzá egy Step/Dir előtét analóg vezérlőhöz

 © kymco12013. ápr. 06. 09:18 | Válasz | #646 
segítséget szeretnék kérni.
az alábbi szervo szettet szeretném berakni egy MSD vezérlő helyett. kérdés megoldható e. tud e valaki abban segíteni hogy nekem csak össze kelljen dugni a géppel.


 © NewUser2013. ápr. 03. 09:40 | Válasz | #645 
Köszönöm.

 © svejk2013. ápr. 03. 09:34 | Válasz | #644 
De azért nézz utána az adatlapján!

 © svejk2013. ápr. 03. 09:32 | Válasz | #643 
90V DC
Legyegyszerűbben a hálózati feszültség egyutas egyenirányításával nyerhető, de nem ajánlom ezt az egyébként gyárilag alkalmazott megoldást csak akkor ha leválasztótrafóról megy a szervo.

Én egyébként egy 80 V-os 15-20W-os kis tarfót szoktam használni greatz egyeniránytással.
Elég neki, 65 v körül már behúz.

 © NewUser2013. ápr. 02. 19:39 | Válasz | #642 
Sziasztok! Egy kis segitséget szeretnék kérni. Adott egy YASKAWA USAREM-03CFJ71 AC szervó motor. 300W-os, fékes. Vezérlő megvan hozzá, de a fék vezérléséről semmi infót nem találok a neten. A motorra rámérve a fék "tekercs" ellenállása 970ohm. Mekkora és milyen feszültség (AC? DC?) szükséges a fék kioldásához. Előre is köszönöm a segitséget.

 © jani3002013. ápr. 02. 15:56 | Válasz | #641 
Szia !
Azért nem nulláról indulok ám ! Az alapok megvannak ,a hagyományos (analóg ?)elektronikát úgy ahogy értem ,de nagyon elmentek mellettem az újabb dolgok .Igyekszem felzárkózni valamennyire .Nagy nehezen kibogarásztam az Sla-k különbségét is .:) A léptető ,ac szervó nagyon kimaradt de azért már tudom mit jelentenek ,a Fórumnak köszönhetően .
Köszönöm a segítőkészséget ,eddig is kaptam sok segítséget Tőletek .

 © keri2013. ápr. 02. 14:35 | Válasz | #640 
Ez az SLA7032, csak meghajtó nem vezérlő IC.
KB. ugyan azt tudja mint amit beraktam rajzot, csak kicsit finomabban/bonyolultabban.

Ha ragaszkodsz a step/dirhez akkor erre még kell még egy step/dir -> eltolt fázis átalakító IC, vagy eleve egy mikrokontrollerrel kell vezérelni, mivel erre találták ki.

Az SLA7062 step/dir vezérlésű mikrolépéses vezérlő és meghajtó egyben.
Nem rossz, de unipoláris és sokkal bonyolultabb használni.

Viszont ha nem értesz hozzá, akkor nem értem miért erőlteted ezeket? Azért az elektronika nem olyan hobbi amit a nulláról meg lehet tanulni csak úgy, csomó háttérismeret és rengeteg elfüstölt alkatrész kell ahhoz hogy érts hozzá.

Ha meg mégis meg akarod tanulni, akkor kezd azzal a kapcsolásnak a megértésével, amit én raktam be :) ezt van esélyed megérteni és megvalósítani, mondhatnánk ez az első lecke és ha érted, akkor léphetsz tovább. Ha nem értesz valamit kérdezz, és válaszolunk.

Máskülönben meg olcsóbb készen venni. Asszem Sir-Nyeteg fórumtársunk árul minivezérlőket nem drágán, ami picivel jobb mint ez az SLA-s játék és össze van rakva.

 © jani3002013. ápr. 02. 10:11 | Válasz | #639 
Köszönöm a segítséget !
A digitális cuccok nem igazán mennek .
SLA7032M vezérlőm van nyomtatóból de nem értem a négy bemenet vezérlését , hiába van rajza a neten .Arra jutottam hogy az Sla7062m megy step-dir jellel ,a7032m nek meg kellene valami átalakító,de lehet felese igaz .
Igyekszem kicsit művelődni ez ügyben ,csak kevés időm van más problémák okán .

 © keri2013. ápr. 02. 08:49 | Válasz | #638 
Megjegyzem, hogy nálam a step-dir jel fázis jelekké átalakítása volt akkoriban megoldhatatlan feladat. Diszkrét áramkörökkel. Illetve az elvét tudtam, de bonyolult és drága volt. Ezért nem is értettem miért azt erőltetik, amikor a számítógépnek ugyan akkora feladat a fázistolt jel előállítása, mint a step/dir-é.

 © keri2013. ápr. 02. 08:36 | Válasz | #637 
És mi akadálya hogy megforgass egy léptetőt?

Első léptető megmozdításom egy ilyen áramkörrel és egy Enterprise128-as számítógép két magnóvezérlő jelével történt 90fokos fázis eltolt jellel. Ezzel már pozicionálni is lehet.



És meglepően jól működött. Sima BC301-es tranzisztorokkal építettem. Kisebb léptetők voltak és a LEGO mechanikáimat vígan mozgatták. Csináltam rajzgépet, egyszerűbb robotkart, tekercselőgépet, meg még egy LASER show-t is amikor megjelentek az első LASER-es kulcstartók.
Mindezt középiskola alatt és persze ezt már PC-ről qBASIC programból.

 © isvarga2013. ápr. 02. 07:47 | Válasz | #636 
Bocsi ez hülyeség ,én sem egyenirányítottam.(de próbáltam úgy is)Kár volt írni......

 © isvarga2013. ápr. 02. 07:03 | Válasz | #635 
nem titok ,működik egyen feszültségről is ,csak bekötés kérdése.(motor: xerox c8-ból)

 © isvarga2013. ápr. 02. 06:47 | Válasz | #634 
jobban jársz ha megépítesz egy 0 forintos vezérlést. Itt is van valamelyik cím alatt .(4db fet 1pic /csatorna, kis munka)
De van aki ULN2803-ból csinált magának vezérlőt (ide is kell valami jelgenerátor) .

 © jani3002013. ápr. 01. 23:17 | Válasz | #633 
És ezt csak most mondjátok ? :(
Amióta itt szerencsétlenkedek ,gyűjtöm az alkatrészeket ,már amiről tudom már hogy mi .
Régóta szerettem volna már megpörgetni egy léptetőmotort .

 © Szalai György2013. ápr. 01. 19:23 | Válasz | #632 
Nem titok, hogy a léptetőmotor forog az 50Hz szinuszos váltófeszültségről is, akár kondenzátoros fázistolással.

 © isvarga2013. ápr. 01. 12:14 | Válasz | #631 
Lassú fordulat miatt szerintem érdemes léptető motort alkalmazni , és a step jelet megfelelő számban generálni. Így nem kell érzékelőket beépíteni vagy mechanikus áttételt.




 © keri2013. ápr. 01. 09:09 | Válasz | #630 
Millió megoldást tudok erre, kérdés csak az hogy mi van a fiókodban :)

Mechanikus megoldás.
1/10-es áttétellel, vagyis minden tizedik fordulatra megnyomatsz egy bontó kapcsolót, amire leáll a motor.
Egy másik záró érintkezős nyomógombbal meg indítod.
Hátránya, hogy ha előbb elengeded a nyomógombot, minthogy a bontó kapcsoló összeérne, akkor megáll a ciklus elején. Ennek áthidalására ha probléma, akkor egy monostabilra kötött időzített relét kötnék még rá.

Elektronikusan alaplogikával: Négy bites számlálót léptetne a motor indexjele, komparátor figyelné mikor éri el a 1010-as (a tíz bináris megfelelje) akkor megállítaná a motor áramot. Gomb nyomás a számláló reset lábára, törlődne a számláló, motor elindul, amíg újra el nem éri a 10-et.

Modern: 300forintos PIC-et felprogramoznék ugyan erre a feladatra.

 © Szalai György2013. ápr. 01. 08:09 | Válasz | #629 
Egy válasz az Elektronika #12942-ben.

 © dravecz2013. márc. 31. 23:22 | Válasz | #628 
Üdv! Nagyon laikusként kérek tőletek infót. Szeretnék egy "tekerő" izét összerakni. Az lenne a lényege, hogy egy motor/esetleg szervo, vagy amit ajánlotok/ relatíve lassú fordulatban forog pl 10-et, és addig még nem kap újra jelet, addig vár. Ha megint kap jelet/megnyomok egy nyomógombot/ újra 10 et fordul. Valaki tudna segíteni? Ha lehet privitim dolog kellene nem akarom túlbonyolítani, drágítani.
Segítséget előre is köszi.

 © Csuhás2012. nov. 29. 14:31 | Válasz | #627 
Üdv! Hozzájutottam egy szervó motorhoz. Nincs igazán rá szükségem eladnám, de a reális árról nincs információm, illetve a motor hibátlan állapotáról sem tudok meggyőződni.

Amit tudok: Angst+Pfister 3AL-0160-30-0/PRS
Un:190V In: 3.45A Mn: 2.15Nm nn: 3000u/min

A motor feltehetőleg jó, könnyen forgatható, 3 azonos ellenállású tekercsrész kimérhető. A jeladóról semmit sem tudok. Adatlapot, csatlakozó kiosztást nem találtam. Tudna valaki információkkal segíteni?

 © Papp Ferenc2012. nov. 28. 11:33 | Válasz | #626 
Üdv! A dro-axis computerhez kitől lehet a procit megvenni?Köszi!F

 © Szalai György2012. nov. 23. 06:59 | Válasz | #625 
Ez a baja a legtöbb jó ötletnek.

 © elektron2012. nov. 22. 22:49 | Válasz | #624 
Maga az ötlet jó, csak a gyakorlatban nem valami használható.

 © Szalai György2012. nov. 22. 22:44 | Válasz | #623 
Na, csak gondolatban: Van kezdetnek mondjuk tíz darab, egyforma típusú, kétfázisú, 1,8 fok egész lépésű léptető motorod.
Ezeket egyetlen hajtásba szereled, hogy mind egyetlen szíjat hajtsanak. De a második motor állórészét, az elsőhöz képest, elforgatod a teljes lépés szögének egy tizedével, vagyis 0,18 fokkal. A harmadikat két tized egész lépéssel, a negyediket három tized egész lépéssel, stb.
Az első motorra feszültséget kapcsolva az szépen beáll egész lépés pozícióba. Azután a második motorra adsz feszültséget és az elsőre már nem, tehát a hajtásod 0,18 fokkal odébb ugrik. A harmadik motor is ugyan ennyit mozdít rajta, stb.
Így készítettél egy 0,18 fok teljes lépésszögű hajtást, aminek az elektronikus vezérlése egy agyrém, és rengeteg veszteséget kell leküzdenie. Ha a motorokat a szíjra sorban szerelted, akkor rengeteg a hajtogatási veszteség, de ha egymás mögé, vagyis tengelyre sorosan, akkor csak a csapágy veszteség lesz sok.
És most felejtsük is el az egészet.

 © Gabcsi54562012. nov. 22. 22:35 | Válasz | #622 
nem azért használnék 80mm keruletű tárcsát hogy repeszthessek, hanem mert pratikusabb. T5 ös szíjról van szó ez adott, A legkisebb tárcsa amit használni tudok 10 fogu tehat kb 50mm kerulet.
De 0.05 is édes kevés még a megkívánt pontosságot sem éri el....
Ha egyébként egy sima kétfázisú steppert használok pl 1/128 mikorlépéses üzemmódban, akkor kb mire számíthatok? (valós felbontás téren)

 © Pál2012. nov. 22. 22:19 | Válasz | #621 

Csak egy kérdés motoszkál a fejemben, mihez kell 80,000 mm/perces előtolás ???
Mert ugyebár 1000RPM 80mm kerületű tárcsán akárhogy is számolom az 80 méter/perc vagy 1333 mm/másodperc.
Átgondoltad ezt rendesen ?
Direkt hajtással a 80mm kerületű tárcsán egy 0.9fokos lépes szögű motorral fél lépésben az elméleti elmozdulás/lépés 0.1mm lesz.
A fél lépéses hajtás a legpontosabb az egész lépéses üzemmód után.
Viszont a tárcsakerületet 40mm-re redukálod akkor a sebességed is a fele lesz viszont a felbontásod 0.05mm lesz.
Szerintem kicsit gondold ezt át.


 © Gabcsi54562012. nov. 22. 22:02 | Válasz | #620 
Kicsit kifejtnéd bővebben ezt a sokfázisú hajtásos dolgot?

 © Szalai György2012. nov. 22. 21:41 | Válasz | #619 
Ha pozíció visszacsatolás nélküli, nyitott hatásláncú, léptetőmotoros hajtásban gondolkozol, akkor van még két lehetőség.
Kétfázisú sztepper motorból gyártanak 0,9 fok lépésszögűt, aminek 400 lépés egy kör.
Az ötfázisú léptető motorok meg 0,72 fok egész lépésszögűek, szemben az 1,8 fok lépésszögű, kétfázisúakkal. Ez javítana a helyzeteden, ha volna ilyen motorod és vezérlőd hozzá.
Ha kísérletező kedvű vagy, akkor építhetsz egymás mellé több léptetőmotort, egymástól az egészlépés tört értékével elforgatva, és meghajthatod őket egyetlen sokfázisú hajtásként. De ez inkább csak gondolat ébresztő.

 © Gabcsi54562012. nov. 22. 20:14 | Válasz | #618 
Amit tervezek, az csupán egy koncepció. Hasonlít a servobelt megoldásáoz ha az mond valamit. A lényeg annyi, hogy egy negatív fogasszíjprofilú fogaslécen futna egy végtelenített fogasszíj. (pesze tudom ilyen is van már) a forumon is valaki epitett hsonlot, de pl a sasovits.hu-n a plazmavago is ilyesmi elven mukodik. Pont azt a hátrányt akarom leküzdeni amit mondtal a tullendulesekrol. Szoval olyan szíjas lineáris meghajtást akarok csinálni, aminek a pontosága nem függ a lökethossztól, nagy dinamikával képes gyorsan mozogni. Végerdeményben felfogható fogasléces hajtásnak is csak egyszerre kb 10 fog kapcsolodna.A pontoság amit megcéloztam 0.1mm de ezt ugy hogy ha két ilyen tengely van a síkban akkor kép pozíció kozötti max hiba legyen ekkora ebbol adodok kb +-0.035mm. ez +-0.162 fok a hajtó tengelyen. 80mm keruletu tarcsaval
Nekem ehhez kell hajtás és nem akarom hogy ez legyen gyenge pont. Ezen a téren nem villamos fejjel gondolkozok. Bevallom teljesen az alapelvét sem értem a servo rendszereknek ezen a téren nem is akarok semmi újat létrehozni. Azért tetszett meg a léptetőmotor, mert direkthajtásban kb pont azt tudja amit a magával a lináris mozgatással szemben támasztok. Egy 50-80 mm keruletu tarcsat nem kell gyorsn pörgetni hogy elegendő sebesságet elérjük az a pár szár max 1000 fordulat per perc bőven elég a lassú tartománybn meg nagy nyomatékot ad és ez kell a gyorsitáshoz. Annyira az sem érdekel, hogy zárt hurkú legyen. De hagyományos léptetőmotor hajtással nemtudom hogy kivitelezhető-e ez a pontosság. Mit tudátok javasolni?

 © Pál2012. nov. 22. 18:39 | Válasz | #617 

Ha jól értem te újra fel akarod fedezni azt amit már rég feltaláltak.
Magyarra fordítva szeretnél összehozni egy léptetőmotoros kefe nélküli servo hajtást. (BLDC Servo)
Most nem lefikázni akarom a léptetőmotort, de ettől már kifinomultabb hajtás rendszereket lehet kapni amiken akár 16-17 bites abszolút encoderek vannak.
Árban pedig nagyjából ugyanott leszel mint ezzel az összebarkácsolt talán működő rendszerrel.
A szíjas rendszernél meg azt a megálmodott pontosságot talán tudod majd hozni , de nagyos sok szívás lesz vele.
Nagyobb tömeg mozgatásánál akár 0.5mm-es túllövéseket is simán beletesz ha nagy gyorsítás / lassításokat használsz a rugalmassága.
Laser gravírozáshoz tökéletes ahol a mozgatott tömeg max 10-20 dkg.
Visszatérve erre a léptetőmotoros szervóra , már létezik ilyen olyan vezérlő ami minden további nélkül lekezeli azt amit megálmodtál.
Viszont ez az áttételes encoder meghajtást verd ki a fejedből.
Az áttétel kottyanása,vagy rugalmassága miatta olyan vadrezgésbe fog kezdeni a rendszer hogy használhatatlanul le kell butítani a PID szabályzásodat.
Tehát a lajhár is kapkodó idegbetegnek fog tűnni a géped mellet.
Inkább nagyobb felbontású enkodert használj !
Ha nem túl indiszkrét mit szeretnél ezzel a masinával megmunkálni ?


 © Szalai György2012. nov. 22. 17:10 | Válasz | #616 
Villanyszerelő ésszel, szerintem: Ahhoz hogy egy léptetőmotor vezérlő, egy encoder jelei alapján, mikro lépésekben, szervószerűen pontos szögpozíciót tarthasson, ahhoz az encodernek pontos, állandó együttfutásban kell lennie a léptetőmotor forgórészével. Az encoder mereven rá kell hogy legyen rögzítve a motor tengelyére, ahhoz képest nem fordulhat el, egy mikro lépésnyit sem. Másképp oda a működés alapja.
Tehát anélkül hogy ismerném a kártyádat vagy a programot, azt mondom, hogy szerintem az elképzelésed nem működőképes.
Létezik az elképzelésed szerinti, zárt pozíció hurokban működő léptető motoros rendszer, de ahhoz két szervo kör kell. A belső kör szabályozza a léptetőmotort mikrolépés módban, a külső kör pedig törekszik rá, hogy a hajtás a parancsban előírt pozíciót vegye fel.

 © bjam282012. nov. 22. 15:08 | Válasz | #615 
Szia !

Ha jól értem akkor léptetőben gondolkozol. Akkor a visszacsatolás csak elméleti síkon segít, azaz, legfeljebb azt tudod megállpítani, hogy az adott hajtásláncban a gép oda léptet-e ahova kell. De ez egy megfelelően összerakott gépnél rendben lesz. Az enkóder itt nem tesz hozzá semmit a felbontáshoz.

A LinuxCNC (régebbi nevén EMC2) tud visszacsatolást kezelni, de ezt is inkább érdemes az erre alkalmas - LinuxCNC által kezelt - kártyákra bízni pl. Mesa kártyák.
De ez mint írtam nem a stepper hanem a szervó motorok zárt hurkú hajtása.

Gyere át LinuxCNC topikba ott részletsen ki lehet tárgyalni.

 © Gabcsi54562012. nov. 22. 15:03 | Válasz | #614 
How it works: The interface connects to a second parallel port and the encoders of each axis are connected to it. The encoder information is "shared" with the drive and the PC. Within Mach, a special macropump file is ran that monitors position and actual machine position (10 times per second). If an "following error" greater than which the user has set is observed, the machine is halted and the operator is alerted to the condition by an onscreen LED or a sonalert connected to the interface.

"10 times per second"

1/10 masodperc alatt tobb centimeter utat is megtesz egy temgely. Lehet rosszul ertelmezem de nekem ugy tunik hogy ez keves.
Igazabol en nem azt akarom hogyha elvesziti a lepest akkor kompenzalja ezt. Ha mar elvesziti a lepest az azt jelenti, hogy nem megfelelo a hajtas. Valami olyasmi kepzelek el (a gepesz fejemmel) hogy novelni lehessen a pozicionalasi pontossagot azaltal, hogy az encoder pontosan tudja hol tart a tengely es a negyon pici mikrolepesekkel ezt folyamatosan kompenzalja "valami". Persze mindvegig legalabb 1/100 mikrolepeses uzemmodban dolgozik a leptetomotor.
A lepesvesztes esetre boven eleg a hibauzenet.

 © csewe2012. nov. 22. 14:29 | Válasz | #613 

 © Gabcsi54562012. nov. 22. 14:23 | Válasz | #612 
Ertem,

Koszi a valaszt.
Ez az EMC dolog erdekes. Vegulis nem is kartya itt a lenyeg. Nezgettem mar ezeket a vezerloket. Ertem en hogy villanymotor de mi hajtja?:)
Lenyeg az, amit meg szeretnek oldani, es szerintem sokan vannak ezzel akik szijhajtasos gepet akarnak epiteni.
Van egy korulfordulasra kb 50mm-80mm elmozdulas. Es nem akarom leattelezni, mert minek porgessem azt a szerencsetlen lepteto motort amikor alacsony fordulaton adja le a legnagyobb nyomatekot. Hajtastechnikailag minden ok, csak valahogy meg kell oldani a felbontast. +-0,035mm hibat akarok megengedni tengelyenkent (azert hogy 2D ben 2 pozicio kozott max 0.1mm hiba legyen) ehhez jo lenne ha ez elmeleti felbontas 1 nagysagrenddel kisebb lenne. Arra gondoltam, hogy nem kell olyan nagy felbontasu encoder ha a hajto tengelytol egy gyorsito attelen keresztul hajtom meg az encoder tengelyet. Es innentol jon az a resz amihez sajnos nem ertek. Ha szoftweresen meg lehetne oldani egy zart hurku stpper hajtast ezzel a pontosaggal akkor mar megeri megtanulni a linuxot:)
Vegulis mi az amit az EMC2 tudna ezen a teren?

 © csewe2012. nov. 22. 14:19 | Válasz | #611 
Ez kemény dió.
Csak olyanról tudok,ahol a tévesztés figyelésére hasznnálják az enkódert,és iba esetén leáll a G kód végrehajtása..

 © Pál2012. nov. 22. 13:56 | Válasz | #610 

Eleve már ott megdől a dolog hogy a kártyát se fogod tudni megetetni a Mach3-al (esetleg ha mégis sikerülne )
A másik probléma hogy nem is kezel semmiféle pozíció visszacsatolást, pontosítanék mielőtt megköveznének mert így ez nem 100%-ig igaz.
Főorsóra van valami hevenyészett pozícióhurok hogy lehessen menetet vági, de ez sem az amit te szeretnél.
A hevenyészettet értsed szó szerint mert sokak megszenvedtek már ezzel mikor menetet szerettek volna vágni a cnc esztergájukon.


 © Pál2012. nov. 22. 13:40 | Válasz | #609 

Mach 3-ról nem fog menni az 99.9%, esetleg egy ilyen vezérlővel tudnád összehozni ez a léptetőmotor enkóder kombinációt.
ITT a Link !
Vagy ha már ennyire szoftveres visszacsatolásban gondolkozol akkor javasolnám a Linuxos EMC2.
Ott ennél kacifántosabb megoldások is kivitelezhetőek, ha vágod a Linuxot.


 © Gabcsi54562012. nov. 22. 13:04 | Válasz | #608 
Sziasztok,

Szeretnek kerdezni a hozzaertoket, hogy Ezzel a kartyaval: http://www.leadshine.com/ProductList.aspx?Type=45 es egy normal leptetomotor vezerlovel es egy kulso encoderrel lehetseges e zart hurku hibrid leptetomotor-servo rendszert mukodtetni Mach 3 rol.

Koszonom elore is

Udv

 © rekalaca2012. okt. 26. 20:10 | Válasz | #607 
Én biztos, hogy élek a lehetősséggel, Kössz!

 © svejk2012. okt. 26. 18:40 | Válasz | #606 
Egyébként ha valaki szeretne ilyen DRO-t építeni, anyagár és postaköltség fejében szívesen beégetem a mikrovezérlőbe a programot.

(legálisan, ugyanis egy fórumtársunkkal megvettük Magit Mestertől a forráskódot )


 © svejk2012. okt. 26. 18:37 | Válasz | #605 
Ki tudja?
Mentsd amíg lehet.



 © ANTAL GÁBOR2012. okt. 26. 18:36 | Válasz | #604 
ez a http://www.quantumservo.com/DRO/DRO.htm most már megmarad vagy ez is törölve lesz ? ( kapcsolódás a " kérdések a MV elektronikához oldalon hozott döntésekhez )

 © svejk2012. okt. 26. 12:30 | Válasz | #603 
Nem, az az angol DRO ...

 © ebalint2012. okt. 26. 12:28 | Válasz | #602 
Talán ez :

dro

.

 © svejk2012. okt. 26. 11:50 | Válasz | #601 
Létezik, hogy ennek a DRO-nak nem is volt saját topicja?
Én nem találom. :(
Vagy ez is töröltetve lett?

 © svejk2012. okt. 26. 11:39 | Válasz | #600 
Nézegetek itt ki a fejemből és egyszer csak bevillant, hogy van nekünk egy DRO fejlesztésünk.
Ez tud gyorsulást is mérni, sőt eltárolja a max. értéket is.
Őszintén szólva már nem is emlékeztem erre a funkcióra, ki kell próbálni.
Talán ezt a mérést is fel lehetne használni az ismeretlen inercia számításánál.

 © elektron2012. okt. 15. 21:15 | Válasz | #599 
Nem kamu, nem is tudom miért vettem ki, ja lehet azóta már plusz 2 diplomát elvégeztem, igaz csak álmomban ... :)

 © svejk2012. okt. 15. 21:13 | Válasz | #598 
Szóval csak kamu volt???

 © elektron2012. okt. 15. 21:01 | Válasz | #597 
A lipótmezőt is bezárták sajnos ... :)

 © elektron2012. okt. 15. 21:00 | Válasz | #596 
Azóta elhülyültem, megöregedtem. :)

 © svejk2012. okt. 15. 20:57 | Válasz | #595 
Egyébként meg Te vagy a ... hopsz, hova lett a programozó, matematikus titulus az adatlapodról??

 © elektron2012. okt. 15. 12:07 | Válasz | #594 
Meg van itt valami pár ablaktörlő motor szerűség, majd azokkal is meg akarnám szégyeníteni a gyári kivitelűeket ...

 © elektron2012. okt. 15. 12:06 | Válasz | #593 
Tegnap csak sikerült egy kicsit homokozni nekem is ... a régi állapotot elő tudtam hozni a szervó motorban, most haladhatok tovább majd ezután.

 © svejk2012. okt. 15. 10:47 | Válasz | #592 
NEM!!
Én inkább valami hardveres megoldást keresnék.

 © svejk2012. okt. 15. 10:46 | Válasz | #591 
A forgatónyomaték-gyorsulás(szöggyorsulás)-tehetetlenségi nyomaték hármas szoros kapcsolatban van egymással és mivel kettőt már ismerünk a harmadik számolható.

 © Szalai György2012. okt. 15. 05:59 | Válasz | #590 
Tehát kiszámoltad a gyorsulást. De nem a forgórész tehetetlenségi nyomatékára voltál kíváncsi?

 © elektron2012. okt. 14. 22:00 | Válasz | #589 
Ilyen témáknál arra várunk, hogy valami hozzáértő prezentál egy DOS-os használható mérőprogramot, ugye Svejk ?

 © Tibor452012. okt. 14. 21:19 | Válasz | #588 
Ott elég sok mindent összehordtál, de a végeredmény jó lesz úgy is.
Az összes veszeséget én egy ennek leküzdéséhez szükségs nyomaték átlaggal veszem figyelembe a méretezéskor.

 © svejk2012. okt. 14. 18:26 | Válasz | #587 
A motor tengelyre madzag súllyal.
Logikai analizátorral letároltam az encoder jeleket, majd ebből kiolvastam a megtett utat(encoder osztások száma, legördülő sugár, Pi ) és az eltelt időt, aztán már csak a=2s/t2 (t négyzet).
Később megmértem a lentebb látható "ledkerekeket" is.

Tanulatlan ember lévén nekem idegen a szögsebesség, szöggyorsulás, ezért inkább mindjárt átváltottam a forgó mozgást lineárisra.

Most hogy egyre többet beszélünk róla előtörnek az emlékek, a hiba javarészt a 0-ról való bizonytalan megindulásból származott, ezért mostam pl. ki a csapágyat.
Jobb lett volna a már elindult gyorsuló motor/súly egyenletesen gyorsuló szakaszából "kicsípni" egy darabot és azzal számolni, mint kezdeti sebességgel rendelkező tömeggel.

De azért ez sem egyszerű, mert ha kicsi súly, akkor még mindig beleszólnak a gördülő veszteségek, ha nagy a súly, akkor pedig nagyon gyorsan felgyorsul és eléri a g-t, illetve más veszteségek szólnak bele a gyorsulásba.
Ilyenkor kevésnek bizonyul az 500-as encoder. (pár osztás alatt kikerül a gyorsulás az egyenletesen gyorsuló szakaszból)

 © Gabcsi54562012. okt. 14. 17:57 | Válasz | #586 
Szia,

Kíváncsi vagyok a véleményedre azzal kapcsolatban amit 561 565-ben írtam. Szerinted így meg lehet határozni egy rendszer tehetetlenségét és veszteségét?
A te mértező progidban hogyan veszed figyelembe a veszteségeket?

 © Gabcsi54562012. okt. 14. 17:49 | Válasz | #585 
Végülis mi volt a mérésed menete?

 © svejk2012. okt. 14. 17:44 | Válasz | #584 
Ez így igaz, mindössze ki kell számolni, számoltatni.
De laptopot sem ér ám használni, mert az is csicsa. :)


 © Tibor452012. okt. 14. 17:26 | Válasz | #583 
Én meg a gyorsulásmérő helyett javaslok Nektek egy "fölöslges csicsavilág mérőt", hiszen ha azon a szerencsétlen CNC gépen van egy útmérő, onnantól kezdve a gyorsulása is ismert!!!:)

 © MoparMan2012. okt. 14. 16:46 | Válasz | #582 
manapság minden okostelefonba nvagy gyorsulásmérő chip. grafikonoznak meg minden. egyes app-ok tudják menteni az általuk mért adatokat.

 © svejk2012. okt. 14. 15:45 | Válasz | #581 
De ha csak a gondolattal játszunk akkor feldobtam volna rá egy Mavilort(persze akkor nem volt ilyen motorom) és máris a 14x4-es eredeti orsóval direktben 12m/s2 lehetne a gyorsulás :)

 © svejk2012. okt. 14. 15:13 | Válasz | #580 
Most látom még motort is akarsz adni másikat :)

 © svejk2012. okt. 14. 15:13 | Válasz | #579 
Azért ne ess át a ló túloldalára!

A számolótábla is avégett készült, hogy a meglevő anyagokhoz tudj olyan áttételt választani, amelyikkel a legnagyobb a gyorsulás.

Önkényesen ne változtasd meg az orsómat, ha csak nem adsz egy olyat ingyé' amit kiszámolsz. :(

De ha a meglevő alkatrészeket nézed akkor az optimális 0,7-es gyorsító(!!) áttétellel 4,2 m/s2 gyorsulás és 8000 mm/perces max. sebesség érhető el, addig direktben 4 m/s2 és 6000 mm/perc sebesség.

A valóságban is tudta a 6000 mm/percet és a 3000 mm/s2-et, csak a "gólyalábak" szabtak határt.


 © Szalai György2012. okt. 14. 14:42 | Válasz | #578 
A számolótáblád szerint, az 1:1 áttételi arány akkor optimális, ha 9mm az orsóemelkedés, vagy 0,2kgcm2 a motor inercia. Ehhez tartozik egy 6,1m/s2 gyorsulás.
Az általad beirt értékekkel a gyorsulás 4,27m/s2, vagyis az elérhetőnek kb. 70%-a. Nem jelentéktelen különbség.
Sajnos a valóságban a gyorsulás, a gép több, általam számolhatatlan tulajdonságától is függ, meg nagyon döntően a motor vezérlésének beállításaitól.
Ezért játszottam a leg direktebb módon működő gyorsulás adatgyűjtő rendszer gondolatával. Azt még gondolni sem merem, hova vezethetne, ha a gyorsulásmérő jelét is felhasználnánk a szabályzásban.

 © svejk2012. okt. 14. 11:56 | Válasz | #577 
Hmmm...
Beírtam a mért és az innen kiolvasott adatokat a nemrégen általam kreált számoló progiba.
Néhányan lehet emlékeznek még rá, erről a demonstrációs szerkezetről van szó.
Nem is olyan nagyot tévedtem a direkthajtással.
Pedig akkor még nem sok közöm volt az inercia számolásokhoz, csak úgy érzésre tettem.

 © elektron2012. okt. 14. 11:43 | Válasz | #576 
Ha már annyi minden mást tudsz, amellett egy kis programozás nem egy nagy kunszt hidd el.

 © svejk2012. okt. 14. 11:18 | Válasz | #575 
Igen, de mivel az egymás utáni mérések eléggé szórtak, így elég nagy hibaszázalékkal.
Az ablaktörlő motort méregettem, úgy emlékszem 0,4 kgcm2 köré esett az érték.

Gyorsulásmérő CHIP-ek már nagy számban elérhetők, de ezek számomra nem egyszerűsítik a helyzetet, a már többször említett programozási készségem hiánya miatt.



 © svejk2012. okt. 14. 11:09 | Válasz | #574 
A belső tápegysége halódik.
Elvileg javítható.

 © Török Tamás2012. okt. 14. 10:57 | Válasz | #573 
Van egy 200W omron vezérlőm ami bekapcsoláskor nem indúl azonnal , hanem a zöld power felirat pulzálni kezd halványan majd egyre erősebben míg nem bekapcsol de ez kb 5-10 perc.
Mi lehet a gond?

 © Szalai György2012. okt. 14. 10:01 | Válasz | #572 

 © Szalai György2012. okt. 14. 10:00 | Válasz | #571 
Na, jó. De mire jutottál a mért adatokkal? Sikerült megállapítanod a motor tehetetlenségi nyomatékát?
(Létezik a játékra is megfizethető árú és Hobbyista kézzel-szemmel kezelhető, előszerelt accelerométer szenzor. Időnként, I2C-n áttolja az adatokat a Raspberry Pi GPIO portjára, az meg betárolja az SD card-ra. Aztán lehet grafikonozni.)

 © Szalai György2012. okt. 14. 09:02 | Válasz | #570 
Van arra módszer, hogy kiszámold a rendszer J tehetetlenségi nyomatéka ismeretében a P, I és D tagok legjobb ugrásválaszhoz szükséges erősítését, integrálási és deriválási időállandóit?
Miket kell még ismerned ehhez a J-n kívül? Egyáltalán lehet optimális közeli a szabályzás egyetlen állandó PID paraméter készlettel, ha a rendszer tulajdonságai változnak a szabályozási folyamat közben?
(Kevéske ismeretem szerint nem létezik ilyen varázsformula, csak a szisztematikus próbálgatás-ellenőrzés adatbetárolás vezet eredményre. Rosszul tudom, hogy ezt teszik az önhangoló és paraméter készleteket váltogató PID szabályozók is?)

 © elektron2012. okt. 13. 16:29 | Válasz | #569 
Na igaz, pont most próbálok itt valami szervós dolgot összeépíteni ...

 © svejk2012. okt. 13. 16:27 | Válasz | #568 
Elméletileg igen, de a gyakorlatban pár perc alatt beállítható.

[1] 2 3 4 5 ... Utolsó

Ugrás a tetejére

Untitled Document Fórumtagok ftp könyvtára: cnctar.hunbay.com