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

HJózsi

Encoder vezeték v. csatlakozó hiba is okozhatja ...

s7manbs8

Akkor közvetlenül a szervót hajtod, és csak a step dir jelek mennek oda. Az a lényeg, hogy létezik olyan áramkör, ami ha egy 12kHz-es jelet kap az LPT valamely lábáról pluszba, akkor az kapcsolja ki be az egész cuccod tápját, vagy engedélyező bemeneteit a részegységeknek, így amíg nem indul el maga a cnc vezérlő program, pl Mach3, addig nem mozog semmi.

279nwbpsa

Én is az encoder vezetéknél keresgéltem először,de nem találtam hibát.
Holnap átnézem újból az egészet,de ma már késő van ehhez...
Köszönöm a segítséget Elekron,HJózsi!

000000000

ChargePump az áramkör, ami nézi a Mach3 "életjelét". Elég fontos dolog.
Enkóder szakadás gyanús, ha egyenletes tempóval megy, de lehet bemenet gebasz is.
 
Az LPT portot általában egy vonalmeghajtóval fogadja a legtöbb vezérlő, mert főleg az újabb alaplapoknak harmatgyenge a fanout-ja. Ha a vonalmeghajtó lába a levegőbe kerül, (pl az LPT kábel szakadása miatt, vagy nagy impedanciás módba áll egy kimenet stb.) az könnyen okoz ilyet. Általában akkor 50Hz-es zavart szed össze a vonalmeghajtó, és egyenletes 50Hz-es stepjellel interpolál magának. (50Hz-es zavarral lassan megy csak a vas, nagyobb frekis zavarral gyorsan)
 
Szóval csak még egy 5let.
 
Üdv.: Géza

000000000

A dolog megoldódott.
330 Ohm tölti a gate-et, és 10 Ohm kisüti.
A FET szereti "felhúzni" a saját gate-jét, amikor a Drain-Source feszültsége hirtelen megy fel (rányitja a feszt a felső FET).
(A FET adatlapokban van is egy ilyen karakterisztika a total gate charge-ra nézve.)
A 33Ohm az kevés ahhoz, hogy lent tartsa. Ha a 330-at cserélem 50Ohm körülire, az meg megint túl nagy dV/dt-t eredményez, és elront mindent.
Az AN-978-as pdf-ben írják, hogy gate ellenállásokat úgy kell behangolni, hogy az adott NYÁK mit bír el. (Nyilván minél kisebb, annál gyorsabb a kapcsolás, és kevesebb a disszipáció.) Ugyenebben a doksiban érdemes megnézni a 9-es ábrát, amiből kiderül, hogy 10 Ohmnál kisebb gate ellenállást nem javasolt használni, meg az alatt nagyon meredeken kezd nőni a reverse recovery tüske amplitudója a Source-on(felette lévő 8-as ábra).
 
Szóval jelenleg megy minden, nem téveszt enkóderjelet, mind a két proci és az USB kommunikáció is stabil. Legalábbis ezt most lekopogom.
 
Tapasztalat azért lett:
A gatehez futó vezetékeknek persze minél rövidebbnek kell lennie, a felső és az alsó FET legyen egymáshoz minél közelebb.
 
De 20 kHz körüli kapcsolási frekinél nem gond, ha a gatehez menő vezeték akár 4-5cm hosszú (105um-es nyáklemezen 0,5mm széles vezeték), valahogy oda kell érjen a másik FET-hez.
(Amit pl. a cnczone-s fórumon írnak, hogy 1 mm-re oda kell tenni az ellenállást, meg a FET-et nyakig betolni a nyákba, az azért túlzás.)
 
Az utólag rátaknyolt fóliakondikat leszedtem, nem azok oldották meg a helyzetet, egy 1uF-os elkó, és egy 470nF-os fólia elég lett. (Persze a DC buszon lógnia kell egy sokezer uF-os tartálynak, hogy a gyorsításokat kiszolgálja.)
 
Az ABB-ből kibelezett DQSC vezérlőn látszik, hogy az alsó és felső FET-ek között 11,5 cm távolság nem gond. (Ott 100 és 10 Ohm-os gate ellenállásokat használtak IRFBC40-es FET-ekhez).
Illetve azon 1db 1uF-os fóliakondi van a 3 félhídra összesen.
 
A kapcsolási sebességet (dV/dt & dI/dt) nem érdemes kiélezni (20kHz környékén), mert kiszámolható, hogy a jellemző nagyságrendű terhelés esetén inkább a FET maradék ellenállása okozza a jelentősebb disszipációt.
 
Igyekeztem megosztani mindent, most elmegyek aludni, mielőtt valami elromlana a nyákon :)
 
Mindenkinek köszi a segítséget, aki hozzászólt a problémához, üdv.: Géza

279nwbpsa

Nos,úgy néz ki megoldódott a hiba. :)
 
Az történt ugyanis,hogy a használat előtt minden cuccot betettem egy nagy méretű vas szekrénybe(valamikor kapcsolószekrény volt)
Viszont a fekvőházas pc,csak állítva fért el.
Valószínűleg a kábelek igazgatása közben kimozgathattam ezt-azt,mert miután mindent átnéztem,megmozgattam,újracsatlakoztattam,jó lett a vezérlő.
Szóval csak valami szétcsúszhatott és az okozta a hibát...
Minden esetre köszi neked is a tippet szayerg!

svejk

Jók ezek az Appnote-k, csak én a nyelv miatt sokszor csak sejtem miről van szó bennük :(
A lényeg hogy jól haladsz vele.
A kapcsi rajzon 55V a tápfesz, a dU/dt probléma inkább 100V felé szokott problémás lenni.
Legalább is nálam az egy lélektani határ minden elektromos kütyümnél, ez felett szeretnek látszólag indokolatlanul elhalni a félvezetők :)

000000000

Méretezd legalább kétszeresre a FET-eket Dran-Source max fesz tekintetében, mert amíg nincs beállítva a végfok (az adott új kapcsoláson), első indításra sokszor nekem ilyeneket produkálnak nyitáskor:
http://postimage.org/image/xzsm8jms/" TARGET=_fnew>http://s2.postimage.org/xzsm8jms/image.jpg" border=0>http://postimage.org/image/1srwravok/" TARGET=_fnew>http://s4.postimage.org/1srwravok/image.jpg" border=0>
 
Még két kép, ez akkor van, ha kefés motornál nincs rajta a kimeneti szűrő:
http://postimage.org/image/1ssovfs2s/" TARGET=_fnew>http://s4.postimage.org/1ssovfs2s/image.jpg" border=0>http://postimage.org/image/1ssqiz4kk/" TARGET=_fnew>http://s4.postimage.org/1ssqiz4kk/image.jpg" border=0>
 
Ez meg ha behangoltam mindent:
http://postimage.org/image/1st3r9wis/" TARGET=_fnew>http://s4.postimage.org/1st3r9wis/image.jpg" border=0>http://postimage.org/image/1st72clic/" TARGET=_fnew>http://s4.postimage.org/1st72clic/image.jpg" border=0>http://postimage.org/image/1stadfahw/" TARGET=_fnew>http://s4.postimage.org/1stadfahw/image.jpg" border=0>
 
Ezek még a kis 3 tengelyes CNC vezérlő végfokairól készültek, de látszik, hogy 60%-os túllövés lazán előfordul. Ha meghaladja az abszolút maximum értéket, és folyamatosan kapja ezt a tüskét, akkor kis gyötrődés után átüt a FET, szembenyit a másikkal, és robban a félhíd.
 
A másik fontos, hogy ugyanez a túllövés pl. az itt lévő 60MHz-es analóg kijelzős de végülis digitális HP54603-as szkóppal 10-15%-osnak látszik, ritkán azért elkapja a csúcsot (ha be lehet állítani peak detect módba).
Ezek a mérések meg 500MHz-es 2GSa/s HP infinium szkóppal készültek, és ha nem kötné a szkóp rögtön az orromra a túllövést, akkor magamtól elsőre nem jönnék rá, hogy mit kell keresnem egy gyengébb szkóppal. Azzal is ki lehet azért mérni, ha tudja az ember, hogy mit kell mérni.

svejk

Még egy dolog...
Ha tényleg a nagy dU/dt és a Drain-Gate kapacitás csinálja a "púpot" akkor az mégsem nagyfrekis, legalább is addig amíg a nyitást el nem éri, mert akkor esetleg gyorsan kisöntöli magát és tényleg begerjedhet.
 
Ez ellen a D-G parazita kapacitás ellen van egy olcsó, kissé parasztos megoldás, mellyel szintén gyári kapcsolásoknál találkoztam, igaz elvétve.
Mégpedig egyszerűen egy külső 1-4,7nF-os kondi a G-S-re így megnövelve a belső G-S kapacitást(mely ha jól tudom feszültségfüggő ráadásul) csökkenteni lehet a D-G parazita hatását.
Ekkor maradhat a kis értékű töltő és kisütő Gate ellenállat, sőt ildomos is, persze cserébe kell a nagy áramú IC, vagy diszkrét meghajtás.
Ezzel gyakorlatilag lerontjuk a FET előnyös bemenő tulajdonságait, de ugye azt tudjuk hogy a FET bemenete csak statikus állapotban nem igényel teljesítményt.

4um5b65d

Mit gondoltok egy olyan motorról ami az adattáblája szerint DC kategória, kefés kivitelű és az álló valamint a forgó rész tekercsét párhuzamosan kötik be.
Érdemes lenne szervo körbe kötni ?
Valójában 220V DC van ráírva, de egy hozzáértő motortekercselő szerint egy sima graetz-el beköthető, vagyis a pulzáló egyen jó neki.

Rabb Ferenc

Igy simán bekötve gond lenne vele, mert nem lehet irányt váltani Csak egy irányban lesz hajlandó forogni. Hiába váltasz polaritást, az a forgó és állórészben is megváltoztatja a gerjesztés irányát, tehát mintha misem történt volna, ugyanúgy forog tovább.
 
Vagy az álló, vagy a forgórészt egy önálló greatz-ról kell megtáplálni. Így már abban változatlan marad a gerjesztés polaritásváltáskor.
 
De félek, hogy a szervo-szakértők rossz véleménnyel lesznek rólad az alkalmazási javaslat miatt...

4um5b65d

Na látod, milyen okos dolgokat mondasz....
Ez a gerjesztés irány probléma meg sem fordult a fejemben.
Vajon mi történne akkor ha az egyik tekercs állandó graetz-en van, míg a másik tekercsen történik a vezérlés ?

4um5b65d

Ja, bocsi a hülye kérdésért, Te is pont ezt a megoldást írtad... :(

mxjj54gxi

Az állórészre add a gerjesztést, és a forgóra a vezérlést. A gerjesztést ha csökkented, rohamosan nő a fordulatszám, vigyázz vele, elszállhat a moci.

Rabb Ferenc

Félek, hogy ennél a kis technikai problémánál sokkal fontosabb az utolsó sorom.
 
És nem feltétlenül az ellenvélemény, hanem a motor "érdekes" jellegörbéje miatt. Nem hinném, hogy ez az ideális szervomotor típus