Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

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

bmejdz9nu

Hát igen, nem kicsi a feladat... de azért törekedni kell a "lehetetlen" felé... :)
... meg amit még nem írtam... egyszerű beállíthatóság "egy földi halandónak" ...:)
 
Elég szégyenletes részemről... de nem találom azokat a dinamikus hireket és a specifikácókat...

000000000

"Elég szégyenletes részemről... de nem találom azokat a dinamikus hireket és a specifikácókat... "
 
Jobbra fent "Dinamiku Site Hírek...", de már hiába keresed, a rendszer a híreket 7 nap multán törli...

svejk

"elég szégyenletes"
Én is szégyenlem de én speciel csak a fórumot olvasom..:( Rákattintok az ikonra és egyből a fórum jön be)
Ezeket a fontos híreket légyszi rakd be valemelyik odaillő topic-ba is!

000000000

Ok, akkor a végleges specifikáció (Firmware V1.0):
Profi2 Quantum
http://www.hobbycnc.hu/CNC\Profi2\Profi2Q\p2Q_logo.gif" border=0>
- Step/Dir bemenetű, DC Servo Vezérlő,
- erőátvitel: 90V, 26A csúcsáram és 400W folyamatos teljesítmény,
- Encoder: szimetrikus/asszimetrikus, autómatikus váltással,
- Encoder kezelés: 2×, 4× -es módok,
- Step szorzó: 1 - 50 lineáris interpolációval,
- teljes PID szabályzás, trimmeres álíthatósággal,
- túláram védelem: 0.1A - 26A trimmeres állítással,
- motor túlterhelés védelem: 1s - 7s prtogramozhatóan,
- Vezérlő túlterhelés védelem: 60°C (lekérdezhető hőfokkal),
- Programozható Integrálásái frekvencia (130uS - 650 uS),
- soros (Hyperterminálon keresztüli), finomhangolás (regiszterek kezelése),
- Online hibaszint monitor (Hyperterminálon keresztül), csúcsindikátorral,
- E-Stop bemenet,
- Fault kimenet,
- állítható Soft Error Limit tároló (1 - 200 Step),
- állítható Hard Error limit tároló (1 - 30000 Step),
- sávszélességek:
Encoder: 6MHz,
Step: 1 MHz,
- LED-es kijelzés és terminálos állapot lekérdezés,
- telepített masszív hűtőborda,
- 120MHz, 30MIPS servo DSP,
- ...
 
Hirtelen ennyi...

bmejdz9nu

Hűha ez aztán nem tünik rosznak...
Lenne egy két kérdésem...:)
1. 90V és 26A és 400W tehát vagy vagy? azaz vagy 90V és 4,5A vagy 26A és 15V a max? Disszipációs a határ (400W)?
2. Encoder szimetrikus/asszimetrikus, autómatikus váltással: Ha nem köti be az ember a másik "fázist" = automata? vagy hogyan?
3. 1X encoder mód nem lesz? Mi az oka?
4. Egy potival (egy sönttel) 0.1től 26A-ig át lehet fogni a tartományt? Vagy az új fejlesztésű hall érzékelős(?) sönt lesz benne?
5. Motor túlterhelés: lekérdezhető... de le is tilt ha kell gondolom.
6. A soros port elkerülhető USB átalakítóval?
7. mekkora lesz kb. a panel mérete? Hány tápfesz kell neki?
 
Állítható tároló = maga a tökély!!!
 
A mellékelt szoftver...
Mert ugyebár ilyet csak te tudsz csinálni itt a fórumon... nem teszed alkalmassá, hogy (korlátozottan) más vezérlőkhöz is használható legyen?  
Azaz Pl. egy UHU-t is lehessen (csak) mérni/látni vele...
Könnyen összehasonlíthatóak lennének az eredmények...(még akkor is jó lene ha a beüzemelt Profi2 Quantum mellett tudná ezt)

000000000

1 - pontosan! A motor csúcsárama főleg gyorsítás és lassításkor kell, folyamatos mozgásban jóval kisebb az áramfelvétele. Ha 90V-nál is menne a 26A, az ugye 2340W lenne! Hát ehhez már egy kicsit nagyobb sinrendszer és hűtés (na meg FET) kellene)...
2 - úgy, ahogyan írod! Ha csak az A+ és B+ -okat kötöd be, azt felismerve asszimetrikus módba működik!
3 - a nagysebességű Encoder kezelést a DSP proci végzi közvetlenül és ő ezt a módot (1×) nem ismeri. Szerintem a pergésmentes kezelés miatt nem tudja, de ez simán konpenzálható a Step szorzóval!
4 - egy komparátorral ezt kényelmesen meg lehet oldani és olcsóbb! Többet is tudna, de a rendszer biztonságos működtetéséhez limitálni kell.
5 - természetesen és ez is állítható!
6 - természetesen, ez is cél volt!
 
Az volt a törekvésem, hogy szabványos ASCII kommunikáció legyen, szabványos RS232C protokollal, így OP-rendszertől függetlenül is feldolgozható (pl. Linux, DOS, Windows, stb.)!
Ezért NEM kellett semmilyen PC-s szoftvert írnom (a Windows saját Hyperterminálját kell használni)! De mást is használhatsz.... nem érdekes... és megy az online hibaszint monitorozás, ráadásol csúcs indikátorral, ami 3s-ig kimereviti a +- -os csúcsokat, rendkívűl jól használható!!!

bmejdz9nu

Hát valóban az 1X mód nem olyan lényeges... ha ugyebár az elektronika bírja a "sürű" jeleket azaz a frekit... ami itt, ahogy írod egy mesekönyvbe illő szám... amit talán ki sem lehet használni, nekünk hobbystáknak.
 
De...itt felmerült még egy kérdés...  
Megadsz sok-sok Mhz-et... A step jelre 1Mhz-et...
Ehhez már igencsak jó optocsatoló kell a bemeneten ami nem is olcsó és ami szépen,  biztosan átviszi a step jeleket... (10Mbit kategóriás opto - gondolom)
... és ugyebár (finoman szólva :) nem is mindenkinek kell majd a max. 1Mhz...
Cserélhettő lesz az optó? (olcsóbb/drágább varáns?)

000000000

Nincs benne opto. Ha valakinek kell opto leválasztás, azt előtte oldja meg és onnantól az lesz a szűk keresztmetszet. Még "sima" vezetéken sem egyszerű MHz-eket utazgatni! A bemeneti sávszélesség a csatlakozótól a DSP-ig áll fen.
A P2B kártyán épp ezért sincs opto a Step/Dir oldalon (nincs is sávsebesség gondom)!
Nem kötelező P2B kártyát használni, ha valaki épít nagysebességű optósat, az is jó (de szerintem felesleges)...

bmejdz9nu

Hát...nem tudom... én majd mindenben látok optócsatolót a bemeneteken. (Step és Dir-en)
Gecko, UHU, stb. stb.... léptető vezérlőknél is... hoszan sorolhatnám... Sőt nem is nagyon láttam olyat amibe nem volt... Miért teszik bele "azok" ?

000000000

Ez egy olyan "babona", amit széthintenek a gyártók (egy elkezte és utána "muszály" volt mindenkinek)! A legtöbb esetben nincs rá szükség, ráadásul nem feltétlenül a tengelyvezérlőben "kötelező" elhelyezni!

000000000

Egyébként egy pofon egyszerű adapterrel rádugható a csatira opto (akinek kell)...

bmejdz9nu

Külön lesz egy (opcionális) optoleválsztó panel? azaz kialakítottad előre a helyét? Vagy "csinád magad" alapon ha valaki úy érzi, hogy kell(ene)?

svejk

Úgy látom érdemes volt fél év hallgatásba burkolóznod :)
Gyakorlatilag össze bírtad gyűjteni a többi közkézen levő vezérlők hibáit és a készülékedben kijavítani.
A specifikáció első ránézésre elég szép, most már csak a puding próbája jön...
Árkalkuláció?

svejk

Ezt a sebességet egy szép huszárvágással megoldottad :)

bmejdz9nu

Ezeket a MHz-eket egy WinPC-Nc-t használó már-már személyeskedésnek is veheti...[#vigyor3][#vigyor3][#vigyor3] Na megyek megnézek egy tudományos-fantasztikus filmet :)
Előre látom a jövőt...Mach a szuper kártyával... nyomatja a Mhz-eket és megnő a kereslet a 2000cpr-es (és feletti) encoderekre...