Professional Documents
Culture Documents
Frissítve:
Gyártása megszüntetve!
(terméktámogatás és szerviz továbbra is biztosítva!)
is!
Terméktámogatás:
Tartalom:
-Paraméterek
-Használható CNC szoftverek
-Vezérlő tudása
-Vezérlő Setup
-Speciális Funkciók
-Dokumentációk, rajzok
-Szerelési előírások
-PC felöli beállítások
-Választék
-GYIK
Az itt ismertetett PWM CNC Profi1 Vezérlővel (2D vagy 3D) és a Mach2 CNC
vezérlőszoftver segítségével a következő tengelyszámú CNC gép kombinációk építhetőek fel:
Műszaki paraméterei:
Hardver:
- Szabványos, 3 vagy 2 tengelyes (3D vagy 2D), Hibrid PWM, Step/Dir rendszerű CNC
motorvezérlő.
- Unipoláris motormeghajtás, 12 db. Logic Level MOSFET teljesítmény tranzisztorral
(integrált védő supressor diódákkal).
- Külső opcionális hűtőborda (FET-re) felszerelési lehetőség (2.5A/fázis terhelésig nem
szükséges).
- A bemenetei, motor tápfeszültség tartománya: 8 ... 50 V vagy 8 ... 90 V (lásd: motor
tuning)
- A maximális motor, beállítható fázisáramok: 5A (2.5A felett hűtés szükséges).
- Minirelé, potenciál független zárókontakttal, a megmunkáló motor v. fűtőszál vezérlésére
(max. ~250V, 5A),
- PC csatlakozás: szabványos CETRONICS csatlakozó aljzat, mely szabványos
nyomtatókábelt tud fogadni (LPT port).
- Vezérlő kontroller PIC16F87x (16F871 ... 16F877) család bármely 40 lábú tagja 20MHz-es
órajellel.
- Hardveres Step/Dir jeldetektálás (kétirányú számlálókkal).
- Teljes optocsatolós, galvanikus leválasztás a PC felöl.
- Integrált 5V-os táp (bemeneti feszültség: +8 ... +12V).
- Integrált ICP (In-Circuit Programing) csatlakozó, Firmware/Setup letöltési lehetőséghez.
- Nyákra integrált PIEZO hangszóró (hangjelzésekre)
- 3 db. LED meghajtás (Táp, LED1, LED2) összetett jelzésekre.
- 1 db. nyomógomb, jelzések és funkciók eléréséhez.
- Teljes kompatibilitás a Hobby és a Profi Firmware-kal.
Mechanika:
Maximum 5A és 90V!
(Nagyítás: klikk)
Szoftver (Firmware):
- lásd Firmware!
Ajánlott CNC vezérlőszoftver:
Mach2 KCam4
(PCB V4.1) (PCB Vx.xx)
Ability Systems Indexer LPT - software for CNC and robotic motion control.
Artisan-CNC Artisan-CNC executes Fanuc-6 G-Codes, HPGL, or Excellon. It puts out
Software synchronized TTL step & direction signals for up to 4 axes.
CNCLPT Is A Full Function PC Based CNC Designed To Utilize Stepper
CNCLPT
Drives And Motors
CNCzeus (new) CNC DOS controller
DAK's CNC DAK's Turbo-CNC software
DANCAD3D Welcome to www.DANCAD3D.com (sm) "Beta Test" Web site
DeskKAM A Unique family of Windows based CNC products
PLOTCAM routes step and direction signals through your computer's
Digital Design
printer port to provide 3 axes of motion, contouring on the X and Y
Technology
axes
Enhanced Machine
Linux CNC
Controller
Kellyware KCam 3 ROUTER/MILL CONTROL SOFTWARE for HOBBYISTS
Kevin Carrol Stepster software
L-Cam is for controlling any type of 2 or 3 axis Milling machine, XYZ
Larken LCAM
table or custom positioning table.
Luberth Plotter / Engraver Qbasic / Quickbasic Controlled
Mark Whitis Linux Stepper Motor Device Driver
Master5 is the most powerful and affordable way to control a stepper
Mach1/2 Master5
Motor from windows.
MAXNC MAXNC DLX 4 AXES MOTION CONTROL SOFTWARE
Metalworking
various
shareware
Microsystems CNC Controller will drive up to 6 axises of motion simultaneously.
Practical CNC CNC_D is a Windows 95 & 98 S/W product that provides control of a 4
driver axis-milling machine or lathe through the parallel printer port.
Progressive Logic MyT'Mill for Windows Software - Powerful but simple to use!
SuperCam imports HPGL plot files from AutoCAD and CorelDraw, then
Super tech exports CNC G & M code files or directly controls of an XYZ table via
the parallel port.
Yeager Automation Control Your New or Rebuilt Machine With CNC Pro!
Profi Firmware:
Főbb tulajdonságai:
letöltéssel)
Speciális funkciók
- Végállások ismételt felderítése. Újra felderíti az egyes tengelyekhez tartozó (X, Y, Z) irány
+ végállás összerendeléseket.
Hozzáférés: a CNC bekapcsolása mellett nyomvatartott törlőgomb (Power ON +
nyomógomb).
- Tartóági PWM tuning. A motorok nyugalmi pozícióban tartási erő beállítása, kézi
kimozdítási erő ellenőrzésével, a Setup-kor meghatározott állandó PWM frekvencia mellett.
Hozzáférés: bekapcsolt CNC mellett lenyomjuk mindkét Y vagy Z tengely végállását (YV1
+ YV2) 3D-s, (ZV1 + ZV2) 2D-s vezérlő esetén.
- Számlálók diagnosztikája.
Dokumentációk (Free!)
(Megvásárolt Vezérlő/Kit/Nyák tartozéka CD-n, kiegészítve)
Kapcsolási rajz
PCB V4.1E
elvi rajz, pdf 39kB
PCB V4.xx
2dbekot.pdf (15 kB)
2 tengelyes vezérlés esetén (2D)
(Special 2D Firmware alkalmazása mellett)
Firmware
2 tengelyes Firmware használata
szükséges!
2D Special Firmware
Alkatrész adatlapok:
Léptetőmotor (Japán, USA, NDK, stb.)
HALL-IC-s végállás kapcsolók (Rafi)
74LS191 (pdf 126 kB)
LTV847 (pdf 117 kB)
IRLZ24N FET (pdf 179 kB) [normál feszültségű változat]
IRL540N FET (pdf 290 kB) [emelt feszültségű változat]
Szerelési előírások:
PCB V4.xx
Tápfeszültégek:
A digitális táp és a motortáp negatívja (GND) csak a nyákon keresztül lehet közösítve. A
digitális táp GND vezetékén nem folyhat keresztül a motorok árama!!!
A motortápot és a Mill (marómotor, fűtőszál) tápjait a nyák előtt üvegcsöves
(Wickmann) olvadóbetétekkel védeni kell !!!
Mindkét rész (digitális és a léptetőmotorok) tápellátását az MSZ 172/1 előírásainak
megfelelően kialakított biztonsági transzformátorral kell ellátni!!!
Motor tápok:
Stabilizálása nem szükséges de kondenzátoros szűrése igen. Kb. amperenként 1000 ľF-dal
kell számolni (összesített terhet kell számításba venni).
FET hűtés:
NYÁK beszerelés:
A NYÁK-ot lehetőleg az összes felfogató furattal rögzíteni kell. Fém távtartó felé, a NYÁK
és a távtartó közé, szigetelő alátét (pl, műanyag) felhelyezése szükséges! Rögzítéskor nem
hajolhat meg a NYÁK.
Csavaros kötések meghúzásánál ellen kell fogni a sorkapocsnak (ne csavarodjon el)!
Csatlakozások (V4.1)
Élesztés:
Első lépésként a PIC nem lehet a foglalatban és a motorok ne legyenek bekötve, valamint a
motortáp kikapcsolt legyen (+8...50V vagy +8...90V)!!!
Kiszedett PIC és lekapcsolt motortápfesz mellett, rákapcsolt digitális táppal a Vcc feszültséget
(=5V) ellenőrizni kell a PIC táplábainál (polaritást is, lásd elvi rajz)!
Először (kikapcsolt motortáp mellett) be kell kötni a CON18, CON21, CON24, CON27,
CON30, CON33 pontokat a hozzátartozó (X, Y, Z) motorok tekercsközép kivezetéseihez
(Ohmmérővel megkereshető), az ábrának megfelelően!!!
1.
Ha hibás léptetést észlelünk cseréljük fel az egyik tekercs mindkét végét pl. így:
(KCAM4)
(Master5)
(Mach2 setup-ot lásd a részletesebb leírás alapján!)
(PCB V4.xx)
A PCB V3.2 és a PCB V4.xx nyákok között a bit kiosztások módosítva lettek!
Lehetőség
Profi1 CNC Vezérlő
Profi1 Vezérlő alkatrészek:
(szervizcélokra)
Megnevezés Katalógusszáma:
110
Kéttengelyes vezérlés (X, Z), habvágó gépekhez. Az ehhez tartozó vezérlőkártyán az Y motor
tengelye nincs kiépítve.
GYIK
(Gyakran Ismételgetett Kérdések)
Kicsi a pozícióban tartó erő. Növelni kell a fékezőnyomatékot (T2+T3) legalább 50%-ra. A
legegyszerűbb ha T3 idején emelünk úgy, hogy a kitöltési tényező kb. 50% legyen.
Bármilyen CNC vezérlő program használható ami eleget tesz a következő feltételeknek:
LPT (nyomtató) portú, Step/Dir rendszerű CNC vezérlő program, aminek a bitkiosztását
szabadon lehet beállítani (nem fix) és nem igényel külső frekvencia (órejel) generátort.
Lásd a baloldali menü CNC Vezérlő Szoftverek pontot!
Módosítva:
Tb < Ta
Tehát, ha a motorokat nem a névleges feszültségein, hanem attól nagyobb (tapasztalatom
szerint kb. 2-3 szoros névleges értékkel) működtetjük, a nagy fordulatszámhoz tartozó nagy
impedancián fellépő meredekebb áramgörbe miatt, lényegesen nagyobb nyomatékot adnak le!
Tápegység kiválasztása:
A lényeg a következő:
- A mérés:
A motor teljes fordulatszám tartományában (0-100%), folyamatos áramméréssel ellenőrizni
kell a felvett áramot. A motor különböző fordulatszámokon, különböző áramokat vesz fel
(fordulatszámtól és a vezérlő PWM gerjesztésétől együttesen függő, változó induktív
ellenállás miatt). Ezek a felvett áramértékek sehol sem lehetnek nagyobbak a motor névleges
áramánál! Amennyiben van olyan fordulatszám ahol a névlegest meghaladja, a T1 értékének
csökkentésével vetessük visszább a felvett árammaximumot. Ha a motor mindenütt alatta van
a névleges áramnak, emeljünk a T1-en addig, hogy a fordulatszám spektrum valamelyik
(általában az alsó egyharmada környékén) elérje a névleges áramot.
Ampermérős mérésnél már kisebb értékeknél is elérheti ezt az értéket (műszer tehetetlensége
miatt), viszont a Profi Firmware alkalmazása esetén mivel itt fél lépéses a vezérlés, hol egy,
hol két tekercs lesz gerjesztve, ezért hol egyszeres, hol kétszeres In (névleges) áram fog
folyni. A műszer tehetetlensége és a hol kétszeres, hol egyszeres áramok kb. kompenzálják
egymást, ezért ha simán In-t keresünk, nem tévedünk túl nagyot.
- A megfigyelés:
A motor finomhangolásához különösen alkalmas a Mach2 CNC vezérlő program viszonylag
egyenletes léptető impulzusai miatt. Állítsuk be úgy a Mach2-t, hogy nagyon lassan gyorsítva
gyorsuljon fel nagy sebességre (amit még a motorunk bír) és állítsuk be a mozgató gomboknál
a Jog: értékét legalább 700mm-re. és kattintsunk a megfelelő tengely mozgató gombjára
(programozott elmozdulás). Ilyenkor a vezérlő az általunk beállított gyorsulással a max
sebességig felgyorsítja a motort, majd mielőtt elérné a 700mm-es elmozdulást lelassítja és
megáll. Ez alatt mérhetünk áramot és megfigyelhetjük a motor egyenletes járását széles
fordulatszám tartományban!
Mivel mérésünk csak körülbelüli, és a motoroknak számos a fordulatszá+áram páros alapján
változó tulajdonságaik vannak, még egy fontos tesztet végeztessünk el vele.
Ha a motor bárhol is rángatózik (ugrál), hangján jellegzetes morgás halható és árama
megemelkedik, ez azt jelenti, hogy túlgerjesztjük a vasát. Ilyenkor a T1-et kicsit csökkenteni
kell és újratesztelni a felfutásokat. Érdemes úgy tesztelni, hogy a motor vagy a helyén legyen
össze kuplunglova (terhelve), vagy kezünkkel finoman fékezve megterheljük a motort. A
terheletlen motor becsaphatja a teszteket (rángatózás esetén)! T1 értékének a csökkentésével a
motor gerjesztését csökkentjük a vas telítési pontja alá, amíg a motor simán nem fut.
Túlságosan ne csökkentsük alá mert akkor meg erősen csökken a nyomatéka alacsonyabb
fordulatszámokon.
Ha a motor közvetlenül az elindulásakor (kimozdulásakor) rángatózik egy kicsit, ez azt
jelenti, hogy a pozícióban tartó erő kicsi. Ilyenkor a T2+T3 páros arányán kell növelni egy
kicsit (T2-t csökkentve vagy T3-mat növelve). Alapvető fontosságú, hogy kellő stabilitással
pozícióban tartsa a motort a fékező nyomaték, mert hirtelen induláskor a motor, gyenge
tartóági áram esetén, oda-vissza ugrálhat egy pillanatra. Ez különösen igaz a nagy felbontású
(pl: 1.8°-os) Japán motorokra! Ugyan akkor túlzásba se vigyük a tartóági áramot, hogy
érvényesüljön annak pihentető jellege.
A maximális rezonancia pont az áramcsúcs értékénél van (wmv video, 594 kB)
A filmen egy 1Nm-es motor (3.6V, 3A, 12V-ról járatva) látható.
- A korlátok:
Ha túlzott mértékben emeljük a motor feszültségét, a nagy meredekséggel kialakuló áram
hamarabb eléri a névleges áram értékét mint ahogyan a motor forgórészében kialakulhatna a
kellő nyomaték. Mivel ilyenkor is a T1-gyel a névleges áramértékre korlátoztatunk, nem lesz
ideje a motornak kellő nyomatékot kifejtenie.
Tehát, ha egy bizonyos feszültségszint felé megyünk, a motor nyomatéka újra hanyatlani
kezd. Ezért nem lehet a végtelenségig fokozni egy motor nyomatékát feszültség emeléssel!
A jól beállított Vezérlő nem engedi a motort In (névleges áram) felé emelkedni és kihasználja
a megemelt feszültségből adódó teljesítmény tartalékokat!
Módosítva:
Ezzel a Windows-os programmal lehet a Hobby CNC Profi1 Vezérlő (PCB V3.2 és PCB
V4.x) összes beállításához, speciális funkcióihoz, tesztjeihez hozzáférni. Az új PWM
Manager program teljes egészében az új Firmware V5.x.x szolgáltatásaira épül. Az új PC-
Link üzemmód segítségével lehet a vezérlőbe feltölteni az összes Setup adatokat, külső
programozó készülék nélkül is. A PC-Link segítségével további plusz szolgáltatásokhoz lehet
hozzá férni.
A program már csak az új Profi Firmware-t támogatja!
Program Setup:
A program elindítása után be kell állítani a CNC Vezérlő PCB verzióját, mivel a V3.2 és V4.0
között bitkiosztási eltérések vannak! Beállítható a Beállítás/Kommunikáció módja/PCB
Vx.x menüben.
Ezután a CNC Vezérlő és a PC között kommunikáló LPT (nyomtató) port címét kell beállítani
a Teszt panelen (LPT port: ablakban). Fentről lefelé sorba jönnek az LPT1, LPT2 és az LPT3
címei. A beállításokat a program letárolja.
Használat:
Menük:
Fájl
Setup Megnyitás. Lementett Motor Setup adatokat tartalmazó file megnyitása. Elsősorban a
PC-Link kiszolgálására használatos.
Setup Mentés. A Motor Setup panel adatainak lementéseire szolgál.
Kilépés. Kilép a programból.
Beállítás
Névjegy
Panelek:
Motor Setup:
Beállítások programozása
Ezen a panelen adható meg a Vezérlő összes beállítási adatai. A beállított adatokat a Feltöltés
(PC-Link) gombbal lehet feltölteni közvetlenül a Vezérlőbe (PC-Link üzemmódban).
Minden időzítési érték (fekete mezők) a PWM generátor alap frekvenciájából származtatott
időegységek (1/f) szorzatai.
Meghatározzák a pihentető PWM (tartóági) üzemmód alsó sebességi pontját, ami egyben a
legnagyobb nyomatéki ponthoz tartozó sebességi érték is. Ezen a ponton melegszenek a
legerőteljesebben a motorok. Ez idejű gerjesztés felett a motorok, az ez időt meghaladóan,
pihentetve lesznek (T2 és T3 alapján). Nyomatékuk és egyben melegedésük nem fokozható a
végtelenségig. S/s=Step/sec.
Értékének pontos meghatározásához lásd a Motor Tuning leírást!
A tartóági PWM idő, frekvencia, és kitöltési tényezői (%). T2 a PWM szünet ideje, T3 a
gerjesztési idő. Összértékük a tartóági PWM frekvenciáját határozza meg. Szabályozható vele
a tartóági nyomaték és hűlés mértéke.
Rendszer:
Teszt:
(Egyszerű mozgatási és bit tesztek)
Lehetőség van a Vezérlő On-Line üzemmódjában külső, egyéb CNC vezérlő szoftverek
nélkül is tesztelni a vezérlőkártyát. Szolid impulzus generátort tartalmaz, ezért elsősorban
diagnosztikára, hibakeresésre használható.
A mozgatási iránygombok az impulzus generátor engedélyezése után aktívak.
A direkt bit beállítással közvetlenül lehet az LPT port bitjeihez hozzáférni.
Az X, Y, Z invertálásával a mozgatási irányokat lehet megfordítatni.
PC-Link:
Közvetlenül hozzáférhetőek a FET-ek és így a motorok fázisai. Ellenőrizhető vele az egyes
FET-ek működőképességei és megkereshető vele a motorok egyirányú forgásához tartozó
helyes fázisbekötési sorrend. A motorok gerjesztése egészlépésenként történik (fázisonkénti
gerjesztés), így jobban azonosítható a helytelen fázissorrend. A bekapcsolt gerjesztés teljesen
DC jellegű (nincs PWM). Ezért használata huzamosabb ideig nem ajánlott (erős melegedés a
motorokban).
A Léptetés gombokkal egészlépéses ciklikus léptetés történik (a kézi fázis érintgetés
mintájára).
A Tápegység terhelési teszt-el ellenőrizhető a motorok tápegységének a teherbírása
(feszültség letörés és az esetleges védelem). A motorokat felhasználva fokozatosan
(lépésenként) lehet 0-tól 100%-ig, majd a kétfokozatú korlátozást feloldva akár 200%-ig
megterhelni. A 100% feletti terhelések fokozott figyelmet igényelnek, huzamosabb ideig ne
használjuk!
A STOP gombbal bármikor megszakítható a terhelés.
Minta beállítások:
(kiindulási alapnak)
Túlhajtás
Sv Tartóági Tartóági
jelzési Speciális
Magyarázat töréspont tartó erő frekvencia File
küszöb funkciók:
[Step/sec] [%] [Hz]
[Step/sec]
1* 124 333 50 631 kikapcsolva Alapsetup.pwm
2* 606 606 50 631 kikapcsolva 12_5V.pwm
3* 1010.1 1010.1 50 631 kikapcsolva 12_3V.pwm
4* 124 333 25 631 kikapcsolva NDK.pwm
5* 2020 1010 58 631 kikapcsolva 2.2V.pwm
6* 378.787 606 45.8 631 kikapcsolva 23LMC701_01.pwm
Magyarázatok:
Ismert hibák:
Hibaüzenet:
Megoldás:
Fel kell telepíteni az MS Office XP-t :-(