[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Kabel... + A600
> Jo, vcera sem si obkreslil schema s LM339 originalni Amiga mysi.
Presne tohle jsem delal minuly tyden, mozna by stalo za to dat to
schema nekam na Internet, at nemusi kazdy tu mys zkoumat znova.
> No jo, ale jak maj udelany to kolecko?
> Jako dva spinace?
>
Ja mam u PC Genius NetMouse a tam neni kolecko, ale kolibka a pod ni
jsou skutecne dva spinace. Kolecko je ale lepsi, protoze se s nim da
hybat plynule (Genius skace po usecich) a navi se da pouzit i jako
tlacitko, a bude to reseny zrejme stejne jako snimani pohybu kulicky
Jeste ke kabelu: Teoreticky neni problem prevest paralelni signaly
Amiga mysi na nejaky seriovy signal, ten protahnout kabelem a tesne
pred Amigou (v konektoru) to zase prevest zpatky, je to ale zbytecna
elektronika navic, ktera pritom slozitosti mnohonasobne prevysuje
obvody vlastni A-mysi (ty jsou fakt primitivni).
Jedno z reseni je dat do mysi posuvny registr PISO (parallel in,
serial out), staci 8-mi bitovy (signalu je 6 nebo 7 - treti tlacitko),
pak se to da protahnout 4-zilovym kabelem (Vcc, GND, Data, Clock), a
takovy ma kazda PC seriova mys, a v konektoru to zase shiftregistrem
SIPO s latchem prevest na paralel. Kdyz se zvoli dostatecne vysoky
hodinovy kmitocet, tak by to melo fungovat (netusim kolik pulsu/sec
muze tak prijit od snimacu pohybu - ale radove tak max. stovky, mozna
nejakej tisic), sama Amiga vevnitr prepina po 4 vstupech polohovych
snimacu od obou joy-konektoru multiplexerem do spolecnych 4 vstupu na
CIA.
Nemam jeste teoreticky doresenou synchronizaci obou shift-registru:
bud dalsim signalem Reset - potrebuju paty drat v kabelu, nebo nejakym
delsim Clock-pulsem - to zas mirne komplikuje elektroniku v konektoru
(neco musi poznat, ze tenhle Clock byl delsi).
Ales Zika
Pelhrimov
E-mail : Ales.Zika@pel.cb.ds.mfcr.cz