Hobby CNC

Csobolyó János janchika at uze.net
Tue Jan 18 05:49:25 CET 2005


hwsw famulus  <hwsw at famulus.hu> 2005.01.17. 21:37:19 +1h-kor írta:

> >>>Igen keszul ilyen panel. DSP alapu.
> >> Huhhh, akkor mit akarok en ATmegaval...
> 
> Nekem is ez volt az elso gondolatom...
> 
> ATMega128-ban gondolkodom az elozo levelben
> irt elvek menten.
> Szerintem el kell birnia.
> 
> Megiscsak 8080 meg ilyenek voltak meg nemreg a gyari cuccokban is.
> Na de tenyleg ...hany darab is?!
> 
> Mesel valaki ilyesmikrol?

magamra veszem a felkerest :-)

ket dologrol kell beszelni: vezerles es meghajto

ha a feldolgozast megjelenitest is egy proci csinalja akkor az egy kicsit
combos egy atmega procinak

most inkabb csak a szervos rendszerekrol beszelek
valoban regi vezerlesek eleg kacska procikkal dolgoznak de mindig sok-sok
kiegeszito cuccal

pl:

HUNOR: 8085 proci (1 darab) de tengelyenkent DPG kartya Digitalis Palya
Generator sok sok ttl logika szamlalo/osztok cirka a3 meretu panel

Fanuc 5: Motorola 6800 proci + tengelyenkent egy dip 40 toku interpolator IC
(ez egy fanuc sajat cel aramkor kepes fogadni tobb fajta jeladot es PWM
kimenet hajtas fele) a ket panel cirka kurva nagy

Fanuc 6: intel 8086 proci szinten tengelyenkenti cel aramkor

Fanuc 0: intel 80186 proci es szinten interpolator IC

Siemens 8: 8085 proci + tengelyeknek 8086 proci es sok-sok ttl

Walter: ez tobb 8085 procibol (1 gombok ,1 video, floppy, 1 cp/m, 1 cnc
eloemesztes, 1 tengelyeknek, 1 i/onak)

Agie: proceszor nelkul lukszalagrol olvassa a g kodot es csupan TTL-el csinal
mindent

Raskin 4 bites intel proci + rengeteg ttl

maga a DDA szabalyzas nagyon egyszeruen megvalosithato pusztan ttl logikaval

kepzelj el ket szamalalot

az elsot a kozponti egyseg alitja a masodikban a forgojelado jelei
szamlalodnak
a ket szamlalo kimenetei bekerulnek egy kulonbseg kepzobe aminek a kimenete
egy D/A-ra megy, az analog jel az meg a motorok sebesseg szabalyzasa( a
szamlalo elojele az irany)

ha mozgas parancs van akkor az elso szamlaloba bekerul mondjuk 100
mivel igy kulonbseg van a ket szamlaloban egybol lesz analog kimenet a tengely
elindul
ha elindul elkezd szamlalni a masodik szamlalo
csoken a kulonbseg (es a sebesseg is) amikor 0 kulonbseg van akkor meg is all

ha forditva torenik pl valamilyen ero hatas elhuzza a tengelyet akkor megint
csak kulonbseg  van csak elenkezo elojelu igy automatikusan vissza huzza
pozicoba a tengelyt.

ezzel meg van oldva a lassitas/gyorsitas is
minel nagyobb a kulonbseg annal gyorsabban megy, ahogy csoken ugy lassul


ez edig nem egy nagy kaland a gond ott kezdodik amikor ezt parameterezni
akarjuk
pl a lassitast
erre szoktak azt csinalni hogy egy epromban van a lass/gyors gorbe kulonbseg a
cimbusz a kimenet meg a d/a-ra megy

de ezt megint eleg korulmenyes parameterezni

a hunornal pl a kimenetre egy greatz-hidat tesznek mert az pont ugy tori a
kimenetet ahogy altalaban jo

de csak alatalaban

es van meg a tengelyek szinkronizalasa egymashoz
bar ezt sw-bol majdnem megoldja a DDA


csak mihez tartas veget

mukodo cnc (nem hobby!!!)

80386dx40 pc normal alaplap
benne egy ttl-es kartya ami kiertekeli a jelado bemeneteket,
egy urban 48 i/o kartya a be/kimenetek kezelesere
ellenalas letras 12 bites analog kimenetek a tengelyek szamara

15 meter /perc gyorsjarat 1-3 szadad tengely lebeges

G kodos CNC programot olvas
nem is javaslok mast
DXF-ben pl nem tudsz megadni szerszamot, pontos bejarasi utvonalat 

hpglben sem tudsz megadni pontos utat es hianyzik a 3D

raadasul a G kod egyszerubben olvashato

es a CAD/CAM progik ezt tudnak generalni

nem beszelve arrol hogy pl csinalsz fabol prototipust kis gepen es mar a belot
programot tudod adni a rendes marosnak aki nagygepen megcsinalja vasbol




-- 




More information about the Elektro mailing list