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
    
   


DC szervó motoros vezérlés

Step/dir vezérlő programmal...

 

Időrend:
Oldal 25 / 266 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   21  22  23  24  25  26  27  28  29   Következő ►  Utolsó ►|

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

hostya | 3083    2014-01-04 23:13:00 [12247]

Előzmény: elektron, 2014-01-04 23:06:00 [12242]


elektron | 15859    2014-01-04 23:11:00 [12246]

Van olyan tápod ?

Előzmény: norbi1, 2014-01-04 23:08:00 [12243]


elektron | 15859    2014-01-04 23:11:00 [12245]

Mert ? Kétállású 3 lábú kapcsoló vagy ide ad át vagy oda, motor egyik vezetéke megy a GND re, +- táp a két szélére a kapcsolónak, motor másik vége meg a kapcsoló középső lábára.

Előzmény: PSoft, 2014-01-04 23:09:00 [12244]


PSoft | 18481    2014-01-04 23:09:00 [12244]


"Ha +- tápot használsz elég egy kétállású sima kacsoló"

Ezt...rajzold le!

Előzmény: elektron, 2014-01-04 23:06:00 [12242]


norbi1 | 245    2014-01-04 23:08:00 [12243]

Légyszives akkor egy rajzot,hogy kell bekötni!

Előzmény: elektron, 2014-01-04 23:06:00 [12242]

elektron | 15859    2014-01-04 23:06:00 [12242]

Minek kell az neked ? Ha +- tápot használsz elég egy kétállású sima kacsoló pl.

Előzmény: norbi1, 2014-01-04 23:02:00 [12241]


norbi1 | 245    2014-01-04 23:02:00 [12241]

Esetleg autókban használhatnak ilyen 6 lábú kapcsolókat?

Előzmény: jani300, 2014-01-04 22:55:00 [12239]


norbi1 | 245    2014-01-04 23:00:00 [12240]

Köszönöm,mostmár bár tudom,hogy 6 lábút keressek! :D

Előzmény: jani300, 2014-01-04 22:55:00 [12239]


jani300 | 12073    2014-01-04 22:55:00 [12239]

KBMC-56 5A 250V
Ilyet találtam a vatarán ,300ft


jani300 | 12073    2014-01-04 22:38:00 [12238]

Régen ügy hívták a kapcsolót , két áram körös két állású kbmc .

Előzmény: norbi1, 2014-01-04 22:20:00 [12237]


norbi1 | 245    2014-01-04 22:20:00 [12237]

Sziasztok!
Egy ablaktörlő motor forgásirányát szeretném változtatni ezt a bekötést találtam:

http://www.kephost.com/view3.php?filename=a1_2014_1_4_g86c69lcxx.jpg


Ehhez 4 kapcsoló kell hozzá,de havalai tud jobb bekötést esetleg egy kapcsolót ami tudja az irányváltást!Köszönöm!


n/a (inaktív)    2014-01-04 22:10:00 [12236]

Igen, igen az is bezavarhat. Figyelni kell.
Ennek TTL a kimenete, ezért közvetlenül illeszthető a kontrollerhez.

Előzmény: svejk, 2014-01-04 21:57:00 [12235]


svejk | 32807    2014-01-04 21:57:00 [12235]

Már kapizsgálom...
Ez lehet a lelke.
Nem ismertem ezt a technikát.
A 3,3V-os jelszintre esetenként figyelni kell.

Előzmény: n/a (inaktív), 2014-01-04 21:48:00 [12234]


n/a (inaktív)    2014-01-04 21:48:00 [12234]

Többet nem tud, csak nem keveri bele fölöslegesen a RS232 jelszintjeit amire nincs felkészítve a vezérlő.

Előzmény: svejk, 2014-01-04 21:23:00 [12225]


kozo | 1849    2014-01-04 21:47:00 [12233]

Komolyabb motorokhoz tényleg nem ez a leginkább javasolható hajtás .

Tanult kedves ismerősömtől többször hallottam már ... "kompromisszumokkal fogadjuk " .
Kicsi 24V 100-200W os motorokhoz relatív olcsó megoldást kínál .
Hobbyista kezdő első lépésnek jónak érzem . Nem kell mindig az az irdatlan fordulat .
Hova úgy sietni

Előzmény: svejk, 2014-01-04 21:37:00 [12230]

elektron | 15859    2014-01-04 21:41:00 [12232]

Nálam is van olyan . Ha valami nem megy szóljál.

Előzmény: vjanos, 2014-01-04 21:31:00 [12227]


kozo | 1849    2014-01-04 21:39:00 [12231]

Igen , meg lehet oldani a dolgot csak kicsit több idő kellene rá (szakítunk). Fel is csigáztál vele ... Előbb utóbb megoldom ...

Előzmény: svejk, 2014-01-04 21:33:00 [12228]


svejk | 32807    2014-01-04 21:37:00 [12230]

No de nem akarok én kötözködni....

Én anno a relatív kis sebesség miatt hagytam abba..
Ha ez megoldódna, -legalább a mostani kétszerese- akkor érdemes lenne hozzá egy jó topológiát tervezni.
Az enyém sem szerette a nagyobb motorokat.

Előzmény: svejk, 2014-01-04 21:33:00 [12228]


kozo | 1849    2014-01-04 21:34:00 [12229]

Köszi ...:) Szükség szerint remélem tudok segíteni .

Előzmény: vjanos, 2014-01-04 21:31:00 [12227]


svejk | 32807    2014-01-04 21:33:00 [12228]

No jó, de az UHU letárolja ha jól emlékszem, azaz szkóp jellegű.

Előzmény: kozo, 2014-01-04 21:26:00 [12226]


vjanos | 5559    2014-01-04 21:31:00 [12227]

Nagy vagy!
Ha egyszer kedvet kapok megépíteni, majd tudom hol kell segítségért kopogtatni

Előzmény: kozo, 2014-01-04 20:21:00 [12212]


kozo | 1849    2014-01-04 21:26:00 [12226]

Hát igen , kb annyira lehet gyors vagy korrekt amenyire UHU kolléga terminalja . Igyekeztem 38400Hz alatti lehetőségekből főzni .
Mintavételezést lehet scrollbaron lassítani vagy emelni , de szép analóg képet nem kaphatunk a számsorokból.

Előzmény: svejk, 2014-01-04 21:16:00 [12224]


svejk | 32807    2014-01-04 21:23:00 [12225]

És ez mivel tud többet az mezei RS232-esektől?

Véleményem szerint meg a chipset a lényeg, ha FTDI akkor majdnem biztos hogy jó.
Van valami "A" betűvel kezdődő, azzal nagyot szívtunk mi is, egy CNC gép nem volt vele hajlandó kommunikálni.

Előzmény: n/a (inaktív), 2014-01-04 21:10:00 [12221]


svejk | 32807    2014-01-04 21:16:00 [12224]

Ühüm!
De ez ugye jócskán késik a soros port adatátvitele miatt.
Esetleg valami csúcsértéktartás van?

Előzmény: kozo, 2014-01-04 21:14:00 [12222]


kozo | 1849    2014-01-04 21:16:00 [12223]

Ja és azért ABS(olút érték) értékben mert ha negatív hibaérték jön akkor is pozitív irányú a csík mozgása . Nem Plussz minusz irányba szaladgál a nullához képest .

kozo | 1849    2014-01-04 21:14:00 [12222]

Servo pozíció hiba boxban olvasható értéket veszi fel a keresztben átfutó kék kicsi csík .
De ha ez nem gyere be valakinek akkor kikapcsolható a dolog.

Előzmény: svejk, 2014-01-04 20:58:00 [12219]


n/a (inaktív)    2014-01-04 21:10:00 [12221]

Azoknak akik nem tudnak hozzáférni valódi RS232 porthoz, azoknak azt szeretném tanácsolni, hogy ne USB-RS232 átalakítót próbáljanak beszerezni, hanem USB-UART átalakítót.
Ez a szabvány illeszkedik az SMC vezérlő áramköréhez.
Az átalakító közvetlenül csatlakoztatható a vezérlő soros csatlakozójára.
Már használtam hasonló átalakítókat Atmega8-hoz (nem servó vezérlőhöz), és nem volt baj egy program esetén se.
USB_UART
Hasonló átalakítóm van, én is a veterán vettem, csak nem ettől az eladótó, volt raktáron és nem volt ilyen drága.


kozo | 1849    2014-01-04 20:59:00 [12220]

Igen , működik . De ha teheted próbáld majd ki ezt a kártyát is.

Előzmény: batesz, 2014-01-04 20:54:00 [12217]


svejk | 32807    2014-01-04 20:58:00 [12219]

"Pozíció hiba értéket felvevő scrollbarral próbáltam látványt okozni , nem extra dolog de jópofa "

Nem tudom elképzelni:(
Nem lehetne valami látványelememmel prezentálni?

Előzmény: kozo, 2014-01-04 20:55:00 [12218]


kozo | 1849    2014-01-04 20:55:00 [12218]

Pozíció hiba numerikus értékét vizuálisabbát akartam tenni. Pozíció hiba értéket felvevő scrollbarral próbáltam látványt okozni , nem extra dolog de jópofa . Skópot még nem tudtam csinálni hozzá.

Előzmény: svejk, 2014-01-04 20:41:00 [12214]


batesz | 325    2014-01-04 20:54:00 [12217]

Szia!

Nagyszeru munka!
A korabbi kapcsolas mukodik az uj hex-el?

Előzmény: kozo, 2014-01-04 20:21:00 [12212]


kozo | 1849    2014-01-04 20:49:00 [12216]

Korábbi erziókban volt ilyen "panasz" , ha nagyon odafigyelt az ember akkor tényleg el tudott mászni egyik irányba a motor . Encoder körbe tett 2db kondi észrevehetően nullázta a hibát .

Előzmény: elektron, 2014-01-04 20:41:00 [12213]


svejk | 32807    2014-01-04 20:43:00 [12215]

megfejeled még a nyákot egy hardveres áramlimittel, akkor egész jó lesz.

Jut eszembe tudott már valaki feljebb menni a sebességgel?
Még ha más mikrovezérlővel is.

Előzmény: kozo, 2014-01-04 20:21:00 [12212]


svejk | 32807    2014-01-04 20:41:00 [12214]

"- Servo pozíció hiba numerikus és ABS értéken "vizuális" megjelenítés . "

Ez még nem volt talán senkinél megoldva, írj róla még!

Előzmény: kozo, 2014-01-04 20:21:00 [12212]


elektron | 15859    2014-01-04 20:41:00 [12213]

Mitől volt gyengébb egyik irányba ?

Előzmény: kozo, 2014-01-04 20:21:00 [12212]

kozo | 1849    2014-01-04 20:21:00 [12212]

Kicsit dolgoztam az SMCn , az 1.2 es verziót feltettem az oldalamra .
Reményeim szerint ezzel a verzióval kevesebb probléma lesz ...

SMC 1.2 verzióm komplett csomag letöltése :
akár innen

Módosítottam :

Nyákon :
- Stabilabb lett a hajtás , nem gyengébb "egyik" irányba .

Hex filén :
- servo pozíció hiba kivezetés + terminal programra hangolva kicsit .

Terminal progin :
- Az oldalamon most megtalálható hex filével stabilan beszélget .
- Servo pozíció hiba numerikus és ABS értéken "vizuális" megjelenítés .

× Célszerű a csomagot egyben megépíteni , hex filét és terminal progit együtt használni .
× A korábbi SMC nyákokon a csati kiosztás nem azonos a 1.2 verzióval.
× Tápnak én nem javaslom kapcsolóüzemű táp használatát , nem egészséges ...

Tapasztalatokat és építő kritikákat szívesen fogadom !


Révész Richárd | 2024    2014-01-03 16:47:00 [12211]

Elég randa lett ez a nyák, nem fikázni

Előzmény: Révész Richárd, 2014-01-03 16:45:00 [12210]


Révész Richárd | 2024    2014-01-03 16:45:00 [12210]

Vagy 3 éve megépítettem én is az SMC-t.
Szenvedtem vele egy ideid aztán ment a süllyesztőbe.
Most már látom miért nem tudtam paraméterezni.
Lehet előveszem majd és talán életre is kel.
Igaz nem ezt a nyákot csináltam hanem az 1.0-t


svejk | 32807    2014-01-03 16:23:00 [12209]

Én nem isértem miért került az alappanelra az a 74HC14.
Alaphelyzetben sem elégíti ki az RS232 "szabványt", nem hogy ha még ki tudja milyen USB soros átalakító is van.

Anno én csak kivezettem a mikrovezérlő két lábát egy védőellenálláson kesresztül, és csináltam hozzá max232-vel egy illesztőt. Ez az illesztő belefér a Dsub 9 házába, vagy az igénytelen zsugorcsöves-szaloncukros megoldás.
Egyszerre úgy is csak egy vezérlőt állít az ember, felesleges minden vezérlőre illesztőt tenni.
Ha meg valaki elhagyja a kábelt az megérdemli.

Előzmény: thotib, 2014-01-03 14:03:00 [12208]


thotib | 593    2014-01-03 14:03:00 [12208]

Én valós, alaplapi soroson programoztam. Olyannal meg találkoztam már, hogy valami nem barátkozott meg az USB - soros átalakítóval.
Kontaktos forrasztás esetleg R7, R8, R9 környékén? Most lenne jó szkóppal, vagy valamilyen analizátorral figyelni a HC14 11-es és 10-es lábát, miközben kommunikációt kezdeményez a terminál, itt van-e mozgás?

Előzmény: n/a (inaktív), 2014-01-03 13:44:00 [12207]


n/a (inaktív)    2014-01-03 13:44:00 [12207]

Erre már én is gondoltam, megcseréltem, de ugyanez a tünet.

Előzmény: thotib, 2014-01-03 13:40:00 [12206]


thotib | 593    2014-01-03 13:40:00 [12206]

Rx Tx véletlenül nincs felcserélve a vezérlő csatlakozójánál?

Előzmény: n/a (inaktív), 2014-01-03 13:30:00 [12205]


n/a (inaktív)    2014-01-03 13:30:00 [12205]

Most sikerült eljutnom odáig, hogy újraprogramoztam az avr-t, mostmár nem tilt, mach-al forgatva egyik irányba rángat, majd letilt, másik irányra nem reagál, csak tilt.

Így az újratáplált avr-rel sem reagál a program.

Sebesség, port az rendben be lett állítva. usb-sorosporti átalakítóval csinálnám a dolgot, eddig működött, azzal programoztam.

Táp szempontból minden rendben van, mindenhol megvan aminek meg kell lennie.

Köszönöm az eddigi segítséget, tippeket!

Előzmény: thotib, 2014-01-03 13:21:00 [12204]


thotib | 593    2014-01-03 13:21:00 [12204]

Aha. Sok a lehetőség. Elsőre lehet rossz a port beállítás. Pl. nem COM1, hanem más, ellenőrizni kell. Más valami esetleg működik-e ezen a porton (már ha van mit próbálni)
De még előrébb való: ugye legalább a +5VDC-t kapja a vezérlő valahonnan? Lehet, bugyuta kérdés, de meg kell kérdeznem.
Aztán lehet rossz a sebesség is, bár azért írtam a 38400-at, mert megnéztem a program forrásában. Ott annyi van, de nem tudom, milyen szoftver van a vezérlődben. Próbáld meg esetleg 9600 vagy 19200 beállítással is, sajnos most nem tudom megnézni, nálam mennyivel ment. Esetleg valaki leírhatná a tutit.
Ha jó a port beállítás, kap is rendesen delejt a vezérlő, és egyik sebességen sem kommunikál, akkor én soros kábellel kezdenék foglalkozni, azt ki lehet mérni műszerrel is.
Ha jó a kábel is, akkor még lehet, hogy nem csipázza a vezérlő a soros portot, mármint hardveresen. Mint írtam, nekem ilyen gondom nem volt, de nem egy extra az illesztése.
Vagy - és ezt azért a végére hagynám - rossz a vezérlő...

De lehet valaki más szemmel néz a dologra, és felmerül más lehetőség is.

Előzmény: n/a (inaktív), 2014-01-03 12:39:00 [12203]


n/a (inaktív)    2014-01-03 12:39:00 [12203]

Itt kezdődnek a gondok, ablak megnyílik, de üthetek akárhány entert, nem csinál semmit. Most én bénázok nagyon, vagy valami gond van a géppel és/vagy a programmal..

Előzmény: thotib, 2014-01-03 12:21:00 [12202]

thotib | 593    2014-01-03 12:21:00 [12202]

Megnyitod a PuTTY-t, feljön a "PuTTY Configuration" ablak. Itt "Connection type: Serial"-t választasz. Beírod a "Serial line" nevét, ami alapértelmezetten COM1, valamint beírod a "Speed" sebességet. Ez alapértelmezetten 9600, átírod 38400-ra.
Az összes paramétert egyébként a "Category" ablak "Serial"-ra bökve tudod együtt is állítani (ha akarod, de jelen esetben nem kell)
Ezután megnyomod az "Open" nyomógombot. Ha üres az ablak, ütsz 1-2 entert, meg kell jelennie a promptnak (%)
Szerencsés esetben azonnal kiírja: "SMC3A - Servo Motor Controller (?:help)" Kérdőjelre kilistázza a használható parancsokat.

Előzmény: n/a (inaktív), 2014-01-03 11:23:00 [12201]


n/a (inaktív)    2014-01-03 11:23:00 [12201]

Lehet velem van a baj, de nagyon nem vágom ezeknek a programoknak a használatát (hyper, putty). Letöltöttem, nézegetem, de nem jutok dűlőre, hogy mit hogy kellene. Nincs valami hozzám hasonló hülyéknek is érthető változat?


thotib | 593    2014-01-03 10:34:00 [12200]

Üdv az Uraknak. Meg persze BÚÉK!

Az 5-6 Amper az SMC vezérlőnek nem gond. Ha rendesen van megépítve, akkor 30A (33A) fetek vannak benne. Az IR2184 tipikusan akár 1,9A árammal tudja nyitogatni az IRF540-et, ha ezt meg is engedjük neki, akkor nagyon gyors lesz az átkapcsolás, és a fet kevésbé fog melegedni. Ehhez bőven elég, ha C7 és C13 helyén is 1-1db 100-220nF kerámiát építünk be. Vagy be sem építjük őket, hanem C6 és C12 helyére 220-330nF értékűt teszünk, ami szintén kerámia. Ez elegendő energiát fog tárolni a fet nyitásához, és kellőképpen gyorsan le is fogja azt adni. Ezt elősegítendő lehetséges megoldás lehet a fetek gate ellenállás (R3-R6) értékeinek csökkentése, 5,1 vagy akár 2,2 Ohmra.
Svejk megjegyezte itt korábban, hogy az ilyen megoldás (nagyon lecsökkentett gate ellenállás) viszont zavart vihet a rendszerbe, ezért nem előnyös. Sőt, a 10 Ohm is elég alacsony, 22 Ohm is jó gate ellenállásnak. Esetleg aszimmetrikus meghajtással lehet még próbálkozni, ahogy pl. az UHU-nál is tették.

Ergo teljesítmény problémája nem nagyon lesz a vezérlőnek ilyen kis motorok esetén, persze adott esetben hűteni kell a feteket.

Beállítás. Kozo nekem írta, hogy ne használjam az SMC terminált, mert nem jól működik. Persze ez is csak részben igaz, mert a motort megforgatni jó, ellenben paraméterezni nem, mert butaságokat ír a P1-P7 értékeknek. Az nem érdekes, mit olvas ki és milyen zaccot jelenít meg ebből, de visszaírásra ne használja senki, mert bevisz az erdőbe. Ez saját tapasztalat.
Ergo soros porton kell paraméterezni. Én ehhez PuTTY (freeware) terminál programot használok. Vagyis ehhez is, mert soros portot is kezel, de én általában ezt a terminált használom napi szinten a munkám során - évek óta. Számomra jobban kezelhető, mint a hyper terminál.
De bármilyen terminál progival is történik a beállítás, alapvetően 38400 baud, 8 data bit, 1 stop bit, Nincs paritás bit beállításokkal kell csatlakozni a vezérlőhöz. Az is igaz, hogy nem egy extra a soros vonali illesztése, de nekem ezzel pl. nem volt problémám. Az általában követendő, hogy csatlakozás után néhány entert kell ütni (ez is kommunikáció!) és lesz prompt. Utána lehet paraméterezni, ehhez üdvözítő ismerni néhány paramétert a motorról. Anélkül is megoldható, de a motor paraméterek felvétele kicsivel több gyakorlatot igényelhet.
A beállított paramétereket célszerű a nullás bankba menteni (w0) ezt induláskor automatikusan betölti. Vagyis a kész, hadra fogható vezérlő esetén itt kell lenniük a motor paramétereknek, ez az alapértelmezett. Mint ahogy mode3 (position controlled) üzemmód az alapértelmezett az smc3a Ivan (Kozo) féle verzióban.

Számomra a legtöbb problémát egyébként a zajok jelentették, de erről már a legelején is olvastam. Kiszűrésükben kaptam segítséget, és úgy gondolom, hogy a #12054-ben leírtak betartása / megvalósítása nagyban megkönnyíti az ember életét.

Némi előnye mellett - mint pl. könnyű utánépíthetőség - persze hátránya is van. Technixx topictárs 1024-es enkóderét nagyjából 1500-as motor fordulatig fogja abszolválni. Ennyit tud kezelni ez a hardver-szoftver együttes. És nincs benne "igazi" túláram védelem, csak a megadott paraméterek alapján következtet a szoftver az éppen aktuális áram felvételre. Ellenben használható.


Farkas Ádám | 1429    2014-01-03 10:08:00 [12199]

Köszi hogy emlékszel Zoli W100_1
W100_2

Előzmény: Kulcsar Zoltan, 2014-01-03 08:58:00 [12197]


svejk | 32807    2014-01-03 09:00:00 [12198]

Itt a fórumon keresztül megismerve téged, Neked pont elég lenne egy "ablaktörlőmotor".
A világból kiröpítené a mechanikádat, mint sebesség mint gyorsulás terén.
Lehet vele küzdeni, illeszkedik az SMC3-hoz és nem utolsó sorban olcsó.

Előzmény: elektron, 2014-01-02 23:33:00 [12177]


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

Időrend:
Oldal 25 / 266 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   21  22  23  24  25  26  27  28  29   Következő ►  Utolsó ►|


 ◊