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!


Ismert hibák:

Hibaüzenet:

Megoldás:
Fel kell telepíteni az MS Office XP-t :-(