Hobby
CNC PWM Manager
PWM Setup, Teszt és a PC-Link
használata
(FREE !)
Új funkció: Fél és egész léptetés tengelyenként megadhatóan!
Módosítva: 2006.03.07.
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!
A PC-Link egy bújtatott, soros adatátviteli megoldás, a már
meglévő Step/Dir adatvezetékeken. Nem használ plusz biteket ezért nem akad össze
semmilyen CNC-s vezérlő programmal, viszont emiatt egyszerre a két üzemmód (On-Line
és a PC-Link) nem mehetnek. A két üzemmód közötti váltásra a vezérlőt indítása
pillanatában (Power On) az X tengely mindkét végállás kapcsolóját (XV1 és XV2)
nyomva kell tartani. A vezérlő egy hangjel sorozattal és mindkét LED
kigyújtásával jelzi a PC-Link üzemmódba belépését. PC-Link üzemmódban a
PWM generátor áll, és minden motor fázisgerjesztései (FET-ek) kikapcsolt
állapotban vannak.
A PC-Link egy saját parancskészlettel ellátott protokoll sorozat, mellyel
közvetlenül lehet adatokat feltölteni a vezérlő Setup regisztereibe és
közvetlenül elérhetőek az egyes FET-ek (motorfázisok).
Fontos:
Az adatok feltöltéséhez először a PWM Managert kell
elindítani és csak utána szabad a Vezérlőt PC-Linkbe beléptetni!
Hobby CNC PWM
Manager V2.1.x
(Teljes leírás)
Telepítés:
A program bármilyen Windows alatt használható (Win9x-XP). A kicsomagolás után el
kell indítani a Setup.exe-t. Mivel a program saját I/O Driver-rel rendelkezik,
az első futtatása előtt a driver-t telepíteni kell! Az I/O Driver telepítéséhez
el kell indítani a Start menübe újonnan feltelepült menük közül a "IO Driver
Setup"-ot. Ezt csak egyszer kell feltelepíteni! A driver telepítése után a
Windows-t újra kell indítani. Csak ezek után használható a PWM Manager!
Az I/O Driver a Scientific Software Tools, Inc. terméke.
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
Tartóági frekvencia. Választható Állandó és Változó között. Megadható, hogy a T2 és T3 állításakor próbálja e tartani az összérték által meghatározott frekvenciát, egymás rovására.
Kommunikáció módja. Itt adható meg a Vezérlő NYÁK PCB verzió száma. Befolyásolja az LPT porti bitkiosztásokat.Névjegy
Rövid program bemutatkozás.
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.
A legfontosabb Setup adatok és
magyarázatai:
(a sárga mezők csak a Manager számításaihoz kellenek)
TF és Túlhajtás jelzés mezők:
Meghatározzák a motorok túlhajtás jelzésének küszöbszintjét. Értéke kezdeti érték, melyet a vezérlő Motor tuningjával lehet finomítani (lásd Speciális funkciók). Ez az a sebesség melyet a végállások felderítésénél is használ a vezérlő. Értéke akkor jó, ha a legnagyobb, irányváltást is tartalmazó, lépésvesztés nélküli sebességet tartalmazza. A pontos meghatározását a vezérlő diagnosztikájára érdemes bízni. Setup-kor csak kezdeti értéket tudunk megadni, innen indítva fokozza a diagnosztika a sebességet. Ne legyen túl gyors kezdeti érték! S/s=Step/sec.
T1 és Max Nm-ri pont mezők (Sv pont):
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!
T2 és T3 és Tartóági (f(%)) mezők:
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.
Speciális funkciók ablak:
Kiválasztható az aktiválni kívánt speciális funkció.
Motor tuningút lépésszáma és mm/Step és Út hossz mezők:
A Speciális funkciók/Motor tuning-hoz tartozó lépésszám, lépésenkénti elmozdulás mm-ben és az így keletkező út hossza adható (olvasható le) meg. Ez az érték mindhárom tengelyre érvényes! Minél nagyobb a lépésszám, annál pontosabb a mérés, de annál tovább is tart a folyamat.
Motor tuning végállás hiba tűrés mező:
A Speciális funkciók/Motor tuning-hoz tartozó végállás pontatlansági kompenzáció értéke. Méréskor az ez alatti lépésvesztést, a vezérlő nem a motor lépéshibájának tekinti (végállás érzékelő billenési pontjának pontatlanságának tekinti).
Rendszer:
Tengelyenként kiválasztható a motorok léptetési módja. Alapesetben fél léptetéses rendszerben dolgoznak. Az egész léptetés alkalmával mindig 2 tekercs van egyszerre gerjesztve, a nagyobb nyomaték eléréséhez. A motorok lépésszögét mindig egész léptetésben adják meg. Fél léptetés esetén ez az érték duplájára növekszik.
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.
A Vezérlő fényképe alatt található az aktív bitkiosztási üzemmód.
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.
Kapcsolódó téma: Motor tuning emelt tápfeszültségekkel!
PWM Manager V2.2.0 (zip, 5.6 MB CSAK V5.1.x Firmwareval!)
Firmware V5.0.3 és alatta:
PWM Manager V2.1.1 (zip, 4.4 MB)
Frissítés esetén előbb a régit el kell távolítani (uninstall)!
Minta
beállítások:
(kiindulási alapnak)
Magyarázat | Sv töréspont [Step/sec] |
Túlhajtás jelzési küszöb [Step/sec] |
Tartóági tartó erő [%] |
Tartóági frekvencia [Hz] |
Speciális funkciók: | File |
---|---|---|---|---|---|---|
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:
1* Alap beállítás. A felprogramozott PIC ezekkel az adatokkal vannak feltöltve.
2* Japán 5V-os motorok 12V-os tápról üzemeltetve. Ajánlott kiindulási érték, finomítását lásd a Motor tuning leírás alapján!
3* Japán 3V-os motorok 12V-os tápról üzemeltetve. Ajánlott kiindulási érték, finomítását lásd a Motor tuning leírás alapján!
4* NDK (SPA 52/60) motorokhoz ajánlott beállítás, névleges feszültségről járatva (pl. 12V-os motor, 12V-os tápról járatva).
5* Japán 2.2V-os motorok 12V-os tápról üzemeltetve. Ajánlott kiindulási érték, finomítását lásd a Motor tuning leírás alapján!
6* Minebea 23LM-C701-01 vagy Japan Servo KP56QM2-001 motor 12V-ról hajtva. Ajánlott kiindulási érték, finomítását lásd a Motor tuning leírás alapján!
Hibaüzenet:
Megoldás:
Fel kell telepíteni az MS Office XP-t :-(