inkrementalis jelado feldolgozas
Varsanyi Peter
varsanyi at t-online.hu
Sat Feb 11 19:44:44 CET 2006
Sziasztok!
Nem voltam itt a thread elején, a t-onlány ugyanis bekavart és a
spam-szûrõje kitörölte az elmúlt pár nap összes elektrós levelét. Gondolom
nem vagyok vele egyedül... (Ha valaki írt nekem címzett levelet a listán,
akkor az nem kaptam meg.)
Szóval többféle inkrementális jeladó van. A Heidenhain kib at szott precíz,
ámde méregdrága érzékelõket csinál; van amelyiknek tisztán digitális
adatátvitele van soros vonalon, a többinek meg általában differenciális
meghajtású, amolyan RS485-ös feeling: A, /A, B, /B, és I, /I, ahol a / a
negálás jele. Ezekhez ha kell, van 3 csatornás leválasztó panelem, akád
DC/DC leválasztással együtt is. Más gyártóknak van a TTL kimenetû, ahol
sima A, B és I jeleket küldenek ki, aztán van a nyitott kollektoros NPN,
PNP, ill. a HV-TTL, ami sima TP kimenet, csak éppen 24 VDC-n. Úgyhogy van
pár variáció...
A jelfogadás lazán lehet interuptos megoldás is, arra kell csak vigyázni,
hogy a rutin elején egyszer és csak egyszer szabad beolvasni az aktuális
állapotot, és az élváltásokat az elõzõ IRQ rutinban beolvasott elõzõ
értékhez kell figyelni. Ezzel a megoldással a remegésbõl adódó prellezést
simán ki lehet szûrni, a jelek feldolgozási tempója meg lazán lehet 100 kHz
is egy sima 4MHz-es PIC-cel. Nem árt a hibás átmeneteket is figyelni, és
egy Error LED-en kijelezni. A honlapomon van egy így mûködõ kijelzõ kütyü,
olcsó és egyszerû. (www.tesla.hu/varsanyi)
Ha még kérdés van inkrement ügyben, tegyétek fel újra, remélem többet már
nem szopat a szûrõjük...
Bye:
Pepe
More information about the Elektro
mailing list