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
    
   


Sneci vezérlői

DC szervó - AC szervó előtét... stb..

 

Időrend:
Oldal 23 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   19  20  21  22  23  

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

HJózsi | 3862    2010-01-31 18:42:00 [42]

Előzmény: Varsányi Péter, 2010-01-31 18:23:00 [39]


Törölt felhasználó    2010-01-31 18:40:00 [41]

Péter! Várjál még a videóval, mert az én fapados, ámde
300 KHz-es kimenetű step-dir vezérlő progimat még nem is láttad!:) Holnap már az kell Neked!:)

Előzmény: Varsányi Péter, 2010-01-31 18:23:00 [39]


csiki | 740    2010-01-31 18:34:00 [40]

Hol lehet vasárnap licenszet venni?


Varsányi Péter | 11584    2010-01-31 18:23:00 [39]

Ma délelőtt még a WinPC-NC akartam jobb belátásra bízni, hogy rendesebben játssza le ezt a Gcodot...
Aztán ebéd után (hirtelen felindulásból) feltettem a Mach-ot a gépre...
Szerencsémre jó telefonos Support-ot kaptam... este hatra már a Mach-ot annyira tudtam, hogy nagyjából hozzálőttem a géphez...
Na ez már rendesen játssza...

Most aztán megyek a Mach topikba a "kezdő" vagyok"-ot játszani... mert vannak homályok...:) de nem is olyan rossz progi

Új videó feltöltés alatt...

Előzmény: sneci, 2010-01-30 17:41:00 [36]


Varsányi Péter | 11584    2010-01-30 18:01:00 [38]

Valami teljesen más... azaz a WinPC-NC másként játsza le a Gcodot... mintha a menetközbeni sebességek kisebbek lennének... nem értem...
Milyen progival hajtod? Nem Mach.. ha jól láttam...

Előzmény: sneci, 2010-01-30 17:41:00 [36]

n/a (inaktív)    2010-01-30 17:44:00 [37]

Nagyon szépen és gyorsan megy a géped.Jól pörög a kis DC motor.Ki kellene próbálni anyagban is.

Előzmény: sneci, 2010-01-30 12:32:00 [25]


sneci | 1763    2010-01-30 17:41:00 [36]

Ez nem Dolby Stereo csak megy
Vendégeim vannak, csak erre van időm hogy kirakjam, és azt csak azért hogy ne kételkedjetek a futásidőben. Nincs semmi Feedrate Override.
A futásidőt sincs időm leolvasni a videóról, de valahol 5 és fél perc körül lehet...

Előzmény: Varsányi Péter, 2010-01-30 17:10:00 [35]


Varsányi Péter | 11584    2010-01-30 17:10:00 [35]

Fent a VIDEO ::::::::::::: 68MB :::: Full Version 8 percig gravírozta... 640x480/30fps...

Kapcsoljátok be a Hi-Fi berendezést is! Dolby Digital-ban van a hang is Már amennyit egy fényképezőgép tud gépzajt felvenni szépen:)

Mint írtam a #27-ben... nem állítottam rajta semmit át gravír munkához... általában marok vele.... Most is megy...(csak közbe betettem ezt)
A Z... gravírhoz képest nagyon kiemel... főleg, hogy csak 24mm/sec-re volt beállítva a max. Z sebesség...
A WinPC-NC nem annyira szereti a Mach Gcodokat... nem tudom a miértjét... De ha Cut2D-ből Mach PP-vel mentek akkor is ilyen fura lesz...
Egyébként - ha tehetem - mindig törekszem a G2/G3 kőrívleírásos Gcodokra... Ez pedíg nem olyan...
Látható, hogy a G0 is ritkán kerül elő... tehát a Gcode szabályozza a sebességet...(itt most csupán 120mm/sec a max. G0)

Az alkoholnek-es doboz nem reklám csak le akart esni az asztalról és nem akartam a videót megszakítani... ezért rakosgattam
Szerintem jelentősebb tömegegeket mozgatok mint Sneci... Marógépnek tartom a masinámat.:)

Előzmény: sneci, 2010-01-30 12:32:00 [25]


sneci | 1763    2010-01-30 16:17:00 [34]

Nem számolom, ennyire van korlátozva:)
A jó ég tudja, hogy a program valójában hogyan kezeli ezt a paramétert. Majd megmérem az enkóder alapján, na az lesz a mérvadó.

Előzmény: Varsányi Péter, 2010-01-30 16:04:00 [33]


Varsányi Péter | 11584    2010-01-30 16:04:00 [33]

Hűha jól számolom? Egy "WinPC-NC-s logikával" ez akkor most 120mm/sec-re: ~60ms alatt?

Előzmény: sneci, 2010-01-30 15:34:00 [31]


sneci | 1763    2010-01-30 15:35:00 [32]

Nem sokára visszateszem a vezérlőt, és lemérem a teljes futásidőt.

Előzmény: Varsányi Péter, 2010-01-30 14:43:00 [27]


sneci | 1763    2010-01-30 15:34:00 [31]

120mm/sec a beállított maximum, és 2000 mm/s2 a gyorsulás. Ezzel még 4000 mm/perces mozgásnál, a gyorsító szakaszokban is 3 századon belül marad a pályahiba. Ha visszaveszem a gyorsulást 1000-re, akkor gyorsítás alatt 15 mikron a max eltérés, állandósult sebességen meg 2-3 mikron. Ez persze ELEKTROMOSAN nézve a hibajelen! A szerszám a mechanikai gyengeségek miatt ennél jóval nagyobb hibával követheti a pályát, de azt nem tudom mérni. Így a vezérlő vizsgálatánál ezt a módszert követem. Tehetem azért, mert az enkóder pillanatnyi pozíciója rendelkezésemre áll.


Varsányi Péter | 11584    2010-01-30 15:16:00 [30]

Mekkora így a max sebessége? 2/1ben? 125mm/sec? erre mennyi idő alatt gyorsul fel?

Előzmény: sneci, 2010-01-30 15:07:00 [29]


sneci | 1763    2010-01-30 15:07:00 [29]

Igen, lassító, itt így szoktuk írni:) Valójában 2:1-es


stojka | 628    2010-01-30 14:52:00 [28]

Szia Laci

Azt irod hogy 1:2-es áttétel..ugylátom mintha a motor felöl az orsó felé lasítást csináltál volna.
Jol látom?

Előzmény: sneci, 2010-01-30 12:32:00 [25]

Varsányi Péter | 11584    2010-01-30 14:43:00 [27]

Sneci köszi ennek a G-codját!
Felvettem az egész marás szimulációt... elejétől végéig... elég nagy videó lesz ha fel bírom tolni a szerverre
Igazából láthatóan a WinPC-NC nem szerette... de azért ette a Mach Gcodot...

A gép mart éppen... más beállításban volt... mint ahogy gravírozáshoz illene... (egyébként sem nem szoktam gravírozni vele)
Pl. a Z-t nagyon kiemelgette...nem csak 1mm-re? Miért?
Sajnos nálam most az nagyon vissza van véve... azaz 4000imp/ford. kellett azaz csak max. 24mm/sec ekkor...(csapágyházakat martam - a sebességnél fontosabb a pontosság)
Sajnos a kevés 24Khz el... így kell szórakozni X és Y is csak max. 120mm/sec...
( A Gecko G340-en állítom a step sokszorozást... de nem állítom el, hogy most "rekordista videót csináljak

Neked menyi idő alatt marja ki az egészet?
Persze nálam nagyobbak a mozgatott tömegek is... a gép marógép... kb. 160Kg... ezért sem tudtam a talira elvinni.)

Előzmény: sneci, 2010-01-30 12:32:00 [25]


Törölt felhasználó    2010-01-30 13:16:00 [26]

Gratulálok! Tetszik. Ha egyszer majd megadod a
mechanikai méreteket, megnézzük, mi az optimális áttétel a méretező progimmal, de nagyon ott vagy ezzel az 1:2-vel!
Remélem Péter is jár errefelé majd, hiszen sokszor írta, nincs is E240-el épített gép, videó, íme!:)

Előzmény: sneci, 2010-01-30 12:32:00 [25]


sneci | 1763    2010-01-30 12:32:00 [25]

Feltettem a gép X és Y tengelyére a DC_servo_2a vezérlőket. Egy "száraz" gravírozást játszottam vele. A motorok csendben, kattogás nélkül járnak, de mechanikának sajnos elég csúnya hangja van.
Motorok: E240, 42V tápról járatva, 2048 ppr enkóder
Tengelyek: 1:2-es áttétel, 16/5-ös orsó

Video felvétel az egyik futtatásról


sneci | 1763    2010-01-29 10:45:00 [24]

Megjött az első adag a ATxmega32A4...
Nyák sajnos csak jövő héten lesz, az AC szervót már erre alapozom.

Előzmény: SquirrelTech, 2010-01-17 12:22:00 [15]


sneci | 1763    2010-01-29 10:42:00 [23]

Amint időm lesz, orvosolom a hiányosságot:)

Előzmény: Miki2, 2010-01-23 15:05:00 [22]


Miki2 | 2332    2010-01-23 15:05:00 [22]

Mikor és hol lehet megnézni a vezérlőidet? A link még mindig nem megy.

Előzmény: sneci, 2010-01-17 13:07:00 [18]


SquirrelTech | 788    2010-01-17 14:49:00 [21]

http://www.atmel.com/dyn/resources/prod_documents/doc8077.pdf

Előzmény: elektron, 2010-01-17 13:32:00 [19]


SquirrelTech | 788    2010-01-17 14:49:00 [20]

Továbbfejlesztett, +belső perifériákkal bővített AtMega.

Előzmény: elektron, 2010-01-17 13:32:00 [19]


elektron | 15859    2010-01-17 13:32:00 [19]

Mi az az ATXMega, olyan jó ? Mondjuk ennyi forintért nem sok amúgy se.


sneci | 1763    2010-01-17 13:07:00 [18]

A link nem megy mert sajnos a portált leállították. Talán jövő héten megint hozzáférünk és akkor a teljes anyagot áthozom a saját szerveremre.

Előzmény: Farkas Ádám, 2010-01-17 12:53:00 [16]

sneci | 1763    2010-01-17 13:05:00 [17]

Na ez jó hír! Nettó 680-ér a legkisebb.
Akkor egy-két cuccomat áttervezem...

Előzmény: SquirrelTech, 2010-01-17 12:22:00 [15]


Farkas Ádám | 1436    2010-01-17 12:53:00 [16]

Mikor és hol lehet megnézni a vezérlőidet? DC szervó érdekelne. A link még mindig nem megy.

Előzmény: sneci, 2010-01-13 06:32:00 [10]


SquirrelTech | 788    2010-01-17 12:22:00 [15]

Szia Sneci!
"jelenleg egyetlen típust lehet kapni kis-hazánkban"
Az imént tévedtem az MSC oldalára, bővítették a termékek menüt:
http://mscbp.hu/Products.aspx?CategoryID=84

Előzmény: sneci, 2010-01-12 22:34:00 [6]


sneci | 1763    2010-01-14 11:07:00 [14]

Valami lett ORCA17 szerverével, ezért rossz a link a #6-ban. Nem tudtok valamit Csabáról? Remélem nincs komoly baj.


sneci | 1763    2010-01-14 02:43:00 [13]

Nem gond, csak szóljál ha nem jössz.

Előzmény: sanka74, 2010-01-13 20:12:00 [12]


sanka74 | 1557    2010-01-13 20:12:00 [12]

Sneci! Nem tudom szombaton mi lesz, ha tart a sztrájk akkor nem megyek, csak egy hét mulva.Meglesznek a cuccaim a motorokkal együtt?


LZ | 1538    2010-01-13 16:04:00 [11]

Hát ez szomorú, de azért megpróbálkozom vele. Izgat az a sebesség.
Meg is rendeltem már egy procit, ha időm engedi beüzemelem.
Köszi az infókat.

Előzmény: sneci, 2010-01-13 06:31:00 [9]


sneci | 1763    2010-01-13 06:32:00 [10]

Most nézem, átmenetileg nem működik a szerver;(

Előzmény: Svertel Istvan, 2010-01-13 05:51:00 [8]


sneci | 1763    2010-01-13 06:31:00 [9]

Két bosszantó dologgal találkoztam eddig.
Az egyik hogy quadrature decoder módban nem tudtam úgy összekötni két számlálót, hogy az up/down funkció is működjön. A cascade megy, de az up/down-t nem akar összejönni. Persze ha menne, akkor jönne a második gond, hogy 32 bites módban nem bufferel, tehát nem lehetne normál olvasással konzisztensen kiolvasni a 4 bájtot. Ha ezt megoldották volna Atmelék, akkor ott lenne a szupergyors 32 bites encoder regiszter.

A másik, hogy ugyancsak cascade-ba kötött számlálóval kezelni a step/dirt. Itt meg nem tudom kihozni az up/down-t a port egyik lábára, hogy a DIR hardveresen működhessen. Itt is működhetne hardverben a 32 bites pozíció regiszter.

Interrupt az enkóder kezelésnél nem jöhet számításba, mert a nyugalmi "recegésnél" nagyon gyorsan jöhet két impulzus egymás után. A step/dir-nél még bele fogok menni abba a komromisszumba, hogy a dirt-t interrupttal szoftveresen fogom állítani, mert ha belegondolunk, normál üzemnél nagyon nagy step frekinél nincs irányváltás. A 4 bájtos kiolvasásra meg megpróbálom majd a DMA-t.

Ami viszont Téged is érinthet, a számlálók 120MHz-en járhatnak. Így nagyobb pwm frekin is jó felbontást lehet csinálni.

Előzmény: LZ, 2010-01-12 23:53:00 [7]


Svertel Istvan | 736    2010-01-13 05:51:00 [8]

Szia!
Sajnos nálam nem működik a link

Előzmény: sneci, 2010-01-12 22:34:00 [6]

LZ | 1538    2010-01-12 23:53:00 [7]

Szia Sneci!

Gratulálok, nagyon igényes, profi munka.
Mik a tapsztalataid az XMEGAval (hw hiba)? Én is régóta AVR-t használok, nemrég csináltam egy bipoláris léptecs vezérlőt amit PCről lehet konfigurálni. A léptecs topikban írtam is pár sort róla. A lényeg, hogy tovább gondoltam a vezérlőt és kapna még egy két extra dolgot, de ahhoz már XMEGA kellene. Ezért kíváncsiskodom.

Előzmény: sneci, 2010-01-12 22:34:00 [6]


sneci | 1763    2010-01-12 22:34:00 [6]

Először talán a DC vezérlőkről néhány gondolat.
A DC_servo_1a fejlesztésébe akkor vágtam bele, amikor az Atmel végre megjelent az ATxmega családdal.
A család kicsit erős, mert jelenleg egyetlen típust lehet kapni kis-hazánkban, az ATxmega128A1 nevezetűt. Ami miatt vártam az új processzorra:
- 32MHz cpu clock
- gyors 12 bites adc/dac
- végre hardveres Quadrature decoder

Már voltak ATmega164-gyel megépített vezérlőim, így nem nulláról indult a projekt. 3-4 nyák módosítás után össze is állt a dolog.

Itt van róla kép meg valami műszaki adat.

Tehát digitális, mert az a korszerű. Na álljunk meg egy szóra! Nem azért mert az a korszerű, hanem mert a szolgáltatásokat sokkal egyszerűbb processzorral csinálni.
Nem akarok analóg/digitális háborút, de a mai számolókapacitásokkal jobb és stabilabb dolgokat lehet csinálni, mint analóg áramkörökkel.
Tisztelet természetesen a kivételnek, mert a teljesítmény fokozat az analóg.
Egyszerűt és olcsót akartam, így külön táp van a motornak és külön a vezérlő résznek.
A fetek meghajtása ir2184S, ezért a logikai tápnak stabilizáltnak és 12.5 - 15V között kell lennie. Ebből áll elő 7805-tel az 5V, és ebből a processzor 3.3V-ja.
Ha nincs terhelés, a 7805 akkor is termeli hőt sajnos, de ezt győzi eldisszipálni az alaplemez.

A DC_servo_2a panelre már ráraktam egy kapcsoló üzemű tápegységet, és a motortápból állítja elő a logikai áramkörök tápfeszültségeit.

A bemenetek optocsatoltak. A paraméterek állítása - mint a mai vezérlőkön általában - a PC-n futtatott kliens programmal történik.

(...FOLYT KÖV...)


Miki2 | 2332    2010-01-12 19:49:00 [5]

Na végre !
Csak nyugodtan reklámozd !!
Már egyre többen vannak, akik a Te vezérlődre alapozták a DC szervós gépjüket.
Eddig csak jókat olvastam róla, de semmi konkrét adatot nem találtam.
Épp a minap szerettem volna utána nézni, de nem találtam róla konkrétumot.
Örülök, hogy megtudhatunk valamit az általad épített vezérlőkről.

Előzmény: sneci, 2010-01-12 18:27:00 [1]


sanka74 | 1557    2010-01-12 19:39:00 [4]

rendben,10.48-ra ér be a vonatom ha minden jól megy


sneci | 1763    2010-01-12 19:37:00 [3]

Még nem kaptam meg, de szombaton várlak. Hívjál majd telefonon ha Dorog felé vagy, és kimegyek érted az állomásra.

Előzmény: sanka74, 2010-01-12 19:22:00 [2]


sanka74 | 1557    2010-01-12 19:22:00 [2]

irtam mailt ma. szombaton mennék ha jó neked


sneci | 1763    2010-01-12 18:27:00 [1]

Ezt a fejezetet viselt dolgaimmal kapcsolatos információ cserére hoztuk létre. Jelenleg három fő téma jöhet számításba:
- DC szervo vezérlők,
- Step/Dir előtét analóg vezérlőkhöz,
- Pwm-es lézerteljesítmény vezérlő.

Ahogy időm engedi, ismertetni fogom a vezérlőket, de nem reklám céllal, hanem hogy vitatkozzunk egyes részletek megoldásán mindannyiunk épülésére. Ebből következően szívesen fogadom a negatív kritikát is, mert azok lehetnek az alapjai a továbbfejlesztésnek.


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

Időrend:
Oldal 23 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   19  20  21  22  23  


 ◊