Fórum témák
» Több friss téma |
Fórum » Léptetőmotorok (vezérlése)
Igen ilyen a híd, ez konkrétan egy fél híd (vezérlés miatt!).
A PWM-et lehet és célszerű is léptetőmotorokhoz használni (a kitöltési tényező az árammal arányos, így a motor áramot lehet szabályozni vele, vagyis a nyomatékot). Alapból két kitöltési tényezőt érdemes használni, egyet a mozgáshoz, egyet pedig a pozícióban tartáshoz. Persze lehet akár mindég az aktuális fordulatszámnak megfelelő kitöltési tényezőt használni, az optimális motorteljesítményhez. DAC = Digital Analog Converter
Két-két tekercs középkivezetéssel.
A legegyszerűbb esetben 90°-ként vannak tekercsek (180°-ként vannak párban).
LPT porton szeretnék léptetőmotort vezérelni.
Úgy gondoltam, hogy minden motorhoz 2 bit kell (előre/hátra). Ehhez kellene olyan rajz ahol az egyik bemenetre jelet adva a motor előre lép a másikra hátra. Eddig csak olyan rajzokat találtam, ahol egyik dróton kell adni az "ütemet", a másikon az irányt, de szerintem azt nehezebb programozni pascalban. Egy olyan számláló IC kellene amit lehet visszafelé is léptetni. Ha van valakinek kapcsolási rajza akkor legyen szíves küldje el.
Eleve nem bonyolultab programozni! de minek akarsz kétszer akora hardwer? miért használnál 2 számlálot mikor 1-is elég...miért kell egy kitalált dolgot tulbonyolitani.... föleg ha vanak szoftverek hozá.......
de ha igy akarod megoldani a te dolgod!! a vállasz a kérdésedre te magd megadtad!! a rajok amiket néztél az mind jó.. csak egy motor hoz 2 kell. és a dir bemenetet nem használod csak a step-et ill az egyiken vagy fixre kötöd a dir-t vagy a forditva kötöd be....
Nem azért kérdeztem mert gyagyás vagyok!! Az elejétöl kezdve végig kisértem a "codexonline"-t igy tudom , hogy a feltet kérdésre (bozsokiandras) nincs válasz!!!
Szerintem ilyen még senki nem csinált hogy két step jelel vezéreljen egy léptető motort. De hamár itt tartunk! ha olyan egyszerüen akartok léptető motort vezérelni akor a fázis vezérlés a legolcsobb mind hardveresen mind szoftveresen! (4 db tranyó vagy fet) A gatyámat hova küldjem ?
Hali!
Erdemesebb inkabb Step/DIR jeleket hasznalni mert igy kompatibilis maradsz masokkal is. Nezz szet, lehet kapni komplett leptetomotor vezerlo IC-ket. Asszem L209 es L207. Van bipolaris es unipolaris is. Ezeket szinten Step/DIR jelekkel kell vezerelni. Step/Dir nel mar csak bonyolultabb vezerlest lehet csinalni. Es ami a legfontosabb: Kompatibilis maradsz masokkal. htpp://www.hobbycnc.hu Rengeteg mechanika, kis leptetomotor elmelet. Marha jo forum. Szerintem erdemes korulnezni. Ajanlom figyelmedbe a programokat is. Ezek szinten Step/Dir jeleket adnak ki magukbol. Elore/hatra-s vezerles nem hinnem, hogy egyszerubb lenne. Pascal alatt ugye Delphi-t ertesz? Mar elore szolok, hogy az idozetes csapnivalo lesz! Akar Delphi akar Pascal. Delphi-hez lehet netrol szedni LPT-t kezelo komponenst. Igazan kenyelmes a hasznalata, 1-2 katt es maris megy a kiiras. Peldak is vannak abbol el lehet indulni. Jo lenne tudni mire kell a leptetomotor! Ha nagyon ragaszkodsz az elore/hatra rendszeredhez akkor egy kis atalakitot erdemes csinalnod. Elore/Hatra => StepDir A 2 bitet VAGY-olva eloallithatod a Step/DIR Step jelet. XOR-olva pedig a DIR jelet allitod elo.
Csak segiteni probaltam. Amugy csatlakozom kyrk kolegához, valami cél-ic kell.
Azt hiszem maradok a Step/DIR megoldásnál, mert a hobbycnc.hu-n találtam külön progit a CNC vezérlésre, ugyhogy nem kell programoznom sem.
Kösz mindenkinek a válszokat.
kösz a jókívánságot
amugy a CNC kbe milyen menetes tengely a jobb ? a sima csavarmenetes vagy trapézmenetes?v mijet használnak? ja meg gondolom h nem gond az h 3 kélönbéző motort szerelek be egy cncbe?szerintem
Olyan menetest használsz amilyet akarsz... a forgásirány nem gond. A menet típusa, már inkább lényeg, kis gépre, házi kialakításnál (barkács) bőven elég egy 8-as, esetleg 10-es menetesszár, bronz, vagy bolygóműves anyával.
A motorok nem egyformák... javaslom a PWM használatát. Ezzel össze tudod hangolni a motorokat. Ha a szögelfordulás nem egyforma, az már a programból korrigálható (1 fázishoz tartozó lineáris elmozdulás) Ha érdekel a téma, nézz be a hobbycnc.hu oldalra, és a fórumba.
És az a sok vaskütyü minek van ott körülötte.
hali. ja még lenne kérdésem a mocimról. A bipoláris motorom (már csatoltam korábban képet róla) mekkora feszöltséget visel még el? Mennyi áramot eszik? (mert ezt még jo lenne tudnom ) kösz
Hát ezt biztosan nem tudom megmondani. Viszont mondok egy módszert, amivel nagyon meg tudod közelíteni a pontos értékeket.
Szóval leméred egy fázis tekercsének ellenállását, utána tolómérővel leméred a huzal vastagságot. A huzal vastagságából valószínűsíthető az áram, ami folyhat rajta. Az ellenállásból és áramból már számolhatsz feszültséget. Huzalvastagság/áram táblázatot a 4jegyű függvénytáblában, illetve a hobbycnc.hu oldalon találsz.
Hali ALL!!
Van nekem 1 léptetőmotor vezérlőhőz programom csak az a baj hogy XP-én műkődik de 98-an nem!! Az lenne a kérdésem hogylehetne megoldani hogy 98 allat is fusson???????? (van 1 leptopom azon 98 fut és arra kellene! Mivel az xp nem fut elrajta) Ha velaki tud segitsen!!!! Előre is kőssz: Gábor
Hello légyszi mellékelj hozza egy kapcsolási rajzot is nagyon tetszik ez a dolog ki akarom probalni...
Egyebkent sztem nem megoldhato a felfele kompatibilitas megoldasa
hali itvannak a képek+kapcs.rajz
ui: nem felfelé kell hanem xp-ről 98-ra (xp-vel konpatibilis de 98-al nem ez a bajom!)
igazad van bocsi.... viszont nem jutottam elorebb hogy ez milyen motorhoz van es hogy lehet bekotni egy akarmilyen mas lepteto motorhoz
egyébként keresgéltem de w98 sehogy se kezeli az xp programokat...
itt 1 másik viszont ehez nincs progim
Nah most ertem el addig hogy vegkepp nem ertem a bekotest holnap megnezem mit tudnek neked segiteni te meg keress egy bekotest az elso motorhoz es meg meglesem mit tudok csinalni a program ugyeben
Ez egy kamerát mozgató szoftver. fázis vezérelt vezérlőhőz. it nem step/dir jeleket küld ki a portra hanem közvetlenül a 4 tekercset vezérli az unipoláris motornak.
vagy az lpt port száma nem egyezik (azt át tudod irni), vagy a progi driver-e csak nt-portokat vezérel...
Hi!
Ilyesmit csináltam delphi alatt is ... annó csak az éppen futó fény volt ... 0-255 bitmintákat küldte ki. Igaz időzítés nem volt benne mert csak "jáccási" progi volt.Ja és a delphi alatt ASMben mentem direkt ki a portra... Itt az az érdekes hogy az lpt portra minden esetben elkell jutni a vezérlésnek az időzítés függvényében. más kevésbé ...
Nekem elindult 98-on is, úgyhogy nem csak nt-s portokat kezel igaz nem vezéreltem vele
Hali nekem ez irja ki 98 alatt:
egy szükséges .DLL fájl, MSVBVM60.DLL ,nem található!
Kicsit kötekednék az elvi rajzzal kapcsolatban.
Az elvi rajzon nincsennek védő diódák a tekercsekkel párhuzamosan kötve. Ezek nélkül a tranzisztorok ki fognak idővel nyúlni ! Mert a Delta I Delta t és az állandó L érték egy Delta Uindukáltat hoz létre ami igen magas lehet és átüti a tranzisztor vékony rétegét. Igaz a fényképeken rajta vannak vmi fekete hengerek a nyákon. Ilyenesetben érdemesebb Zener diódákat használni mert azok a visszarugó negativ feszültség értéket a zener letörési értékéig engedik növelni. Miért is jó ez nekünk ?! Azért mert ez a negativ feszültség a tekercsen keresztül 1 kis fékező energiát ad át a motornak. Tehát meggátolja a tengely túl lendülését. Jó nem fog olyan nagyon túl lendülni de pontosabbá teszi a lépést.Határozotabb a megállás fékezés. Tehát kb.: 20-30 Voltos zénerek elegek erre. Igaz figyelembe kell venni az éppen alkalmazott meghajtó tranzisztor Ureversemax Ucemax Záróirányó feszültség adatait is . ezenkívül a tápfeszt is amiről a léptető motor jár. 40-60 voltos léptető motornál lehet több is zener értéke.
Ezt a rajzot én is ugy találtam a neten ITT A LINK:Step Motor Control via PC parallel port
|
Bejelentkezés
Hirdetés |