Inkrement ális jel feldolgozás

tamas at ajrg.hu tamas at ajrg.hu
Wed Mar 2 14:36:44 CET 2005


Hello!

Ezt most nem teljesen értem. Diplomamunkám anno az volt, hogy bejött a két bites
jel egy CPLD-be, és abban egy 16 bites számlálót léptettünk fel-le ez alapján.
(prellmentesítés, hitelességvizsgálat, dekódolás, egyebek) Ezt ki lehetett
olvasni egy TMS320C32-vel (a CPLD-ben két csatorna fogadására volt lehetőség),
ebben kibővítettük a számlálókat asszem 32 bitre, és máris működött a
hajtásszabályozás két tengelyre. A kártyák PC-be dughatóak, 3 kártya=robotkar
vezérlés. 
A CPLD-nek egyébként kellett valami órajelet adni, de arra emlékszem, hogy egy
10000 inkrement/forulatos jeladót rákötöttünk egy 100 ford/sec-es motorra, és
nem igazán akart téveszteni...
Ha érdekel, talán a CPLD source-ot el tudom küldeni. Annak idején MACH211 volt a
cucc, ha jól emlékszem, de mintha próbáltam volna, hogy a xilinx webpack úgy,
ahogy van meg tudja nyitni a projektet.

Üdv.
Tamás

Idézet Nya'ri Viktor <office at flexelec.hu>:
> Hi!
> 
> Tudtok olyan IC-ro"l, ami inkrementális jelet (2 bit GRAY-kód) alakít át
> 
> 2 bit bináris jellé? De mindezt úgy hogy a bináris jel egy teljes ciklus
> 
> alatt (GRAY: 00,01,11,10) ugorjon csak 1-et (úgy, mintha lenne egy 
> GRAY->BINÁRIS dekódoló, plusz egy 1/4-es osztó), és mindezt 
> prellmentesen, azaz pl. a GRAY 11->10 átmeneténél inkrementálódjon a 
> bináris kimenet, és a GRAY 01->00 átmeneténél dekrementálódjon.
> Van erre valami spéci inkrementális jelet feldolgozó IC?
> uC-vel meg lehetne csinálni, csak relative elég sok ciklusido"t
> fogyaszt, 
> ráadásul 3 csatornát kellene figyelnem...
> 
> Viktor
> 
> -----------------------------------
>  Szponzorunk: http://tonerbolt.hu/
> 




More information about the Elektro mailing list