joystick

Igor Cesko cesko
Středa Březen 17 11:53:32 CET 2004


From:           	"Peter BROSTL" <pbr@kosice.telecom.sk>


> zdravim,
> 
> otazka by bola, ako je zapojeny potenciometer v PC joysticku,
> ci ako delic medzi GND a +5V a ako je to riesene, ked sa nevyuzije
> cely rozsah potenciometra.
> 

Potenciometer sa zapaja iba voci +5V. Teda jeden koniec je na 
+5V bezec je na kvazianalogovy vstup a druhy koniec je 
nezapojeny. Toto ale vyzaduje aby mal potenciometer asi 
100kohm. Vo vnutri je totiz 555 a po inicializacii portu (zapis do 
portu) sa cez externy odpor nabija asi 10nF kondenzator. Ked 
napatie na kvazianalogovom vstupe dosiahne 2/3 z +5V, tak sa 
preklopi interny komparator. Citanim kvazianalogoveho vstupu vtedy 
precitame z daneho bitu log.1. Aby sme dosiahli rozumne casy pri 
zistovani doby nabijania je nutne vyssie spomenuty odpor 
(100kohm je asi 1ms). Pri praktickom pouziti sa kvoli rozptylu 
hodnot 10nF kondenzatora musi joystick kalibrovat na krajne 
hodnoty potenciometra. Okrem toho je do serie s kvazianalogovymi 
vstupmi ochranny odpor asi 2.2kohm, ktory vnasa nelinearitu ak by 
sme pouzili male hodnoty odporu potenciometra.
 Na joysticku su:
  4 analogove vstupy:
    piny 3, 6 :x, y      - jeden joystick (A0,A1)
    piny 11, 13 :x, y   - druhy joystick (A2,A3)
  4 digitalne vstupy (s internymi pull-up asi 1kohm):
    piny 2, 5 :x, y      - 2 tlacitka voci zemi pre prvy joystick (D4,D5)
    piny 10, 14 :x, y  - 2 tlacitka voci zemi pre druhy joystick (D6,D7)
  napajanie:
    piny 1, 8, 9, 15    - +5V (pozor na skrat voci zemi !!!)
    piny 4, 5, 12        - GND
    
Bity portu joysticku ( 201h ):
D7 D6 D5 D4 A3 A2 A1 A0 

Pozor na skrat napajania pri experimentoch s game portom.
Dovi.
					Igor

-----------------------------------------------
Ing. Igor Cesko
Vyvoj a informacne technologie
hardware & software

Applied Precision Ltd.
Technicka 5
821 04 Bratislava
SLOVAKIA
Tel., Modem: +421-7-43337 340
Tel.,Fax:    +421-7-4342 66 28
E-mail: cesko@internet.sk
        appliedp@internet.sk
Web: www.internet.sk/appliedp
-----------------------------------------------







Další informace o konferenci Hw-list