[elektro] DC motor encoderrel CNC-re

István hobilobi at gmail.com
Thu Jun 19 01:47:29 CEST 2008


Moczik Gabor írta:

> 
> Csak az a baj, hogy az alacsony szintu hardverfuggo feladatot kiteszed egy 
> asztali PC-re. Egy kontroller siman elvegzi a feladatot a vezerloben, a 
> PC-rol csak a G kodot kell kikuldeni, a tobbit intezze a CNC.
> 
> A szinkron is a mikrokontrollerben biztosithato.

Minden megoldható egy kontrolleres HW-ben hiszen tulajdonképpen az is egy számítógép, de:

1.A helyzet az, hogy egy PC-s programot írni sokkal egyszerűbb mint jó HW-t gyártani.
Aztán arra is kell még programot írni, tehát dupla munka. A vevőnek meg dupla pénz.
2. A PC programért gyakorlatilag semmilyen garanciát nem kell vállalni,
míg a HW-re azért kénytelen vagy, különben senki sem veszi meg.
3. PC-n sokkal egyszerűbb megoldani a HW függő dolgok beállítását mint egy kontrolleres HW-ben.
Most ne a programozó oldaláról nézd, hanem a felhasználó oldaláról !
4. A terjesztése sokkal egyszerűbb egy PC programnak mint egy HW-nek.
Itt világ méretekben gondolkodjál!
5. A programot kiadhatod demo formában, hogy a kuncsaft meggyőződhessen, hogy ez kell-e neki.
HW-el ezt már nem tudod megoldani.  Ebből kifolyólag könnyebben betörsz vele a piacra mint egy 
HW-el.
6. PC-s programból egy javított verziót kiadni sokkal egyszerűbb mint HW-ben firmwaret 
frissíteni. Egy esetleges konstrukciós HW hiba javításáról már ne is beszéljünk.
7. Hülyebiztos HW-t olcsón nem nagyon lehet csinálni. Viszont olcsónak kellene lenned.
8. HW esetén meg kell oldanod a javítást is, és vitázhatsz a hülye kuncsafttal, hogy Ő csinált 
valami olyat amit nem kellett volna és azért döglött meg a HW, nem azért mert szart csináltál.
De még az is lehet, hogy bizony nem gondoltál valamire, és azért purcan meg a HW-ed.

Szóval sok érv szól a PC-s program mellett, és a sor még folytatható.

Én is használom a Mach-ot, és közel sem olyan rossz mint gondolnád.
Ami rossz benne az nem azért rossz mert Win alatt fut.
A használati utasításában le van írva, hogy a gépen emellett ne fusson semmi, mert különben nem 
garantálható a helyes működése. Ha ezt betartod, akkor semmi gond nincs vele.
A printer portra  írtak saját drivert, amivel a Win-t kikerülve kezelik a portlábakat, mert 
enélkül esélytelen lenne a helyes működés.
Ezek után már nem tudom miért gond, hogy egy nem valós idejű rendszeren fut a program?
Ha megfelelő ideig megkapja a vezérlést, hogy kiszámolja a dolgait a következő lépéshez, akkor 
miért is baj, hogy netán még csinál valami mást is ?
Sokat nem csinálhat, mert mint írták, lehetőleg minden feleslegest írtsunk ki amivel a Win 
szereti az idejét tölteni.


De elötted a pálya, csinálj HW-t és ha jó lesz, sokat eladhatsz belőle, mert sokan hobbyznak 
CNC-vel, és sokan komoly gépeket csináltak és dolgoznak vele.


-- 
Szabados István



More information about the Elektro mailing list