gameportos homero

Kis Norbert norbi at kzs.hu
Fri Jun 18 14:45:00 CEST 1999


Sziasztok!

>Biztos, hogy ellenallaskimenet kell a gameportnak? Sajnos nem >tudom, de en
>ugy kepzeltem el, hogy a poti osztokent van bekotve az 5 V es a >test koze
(a
>kozepe a kimenet), mert ebben az esetben 0-5 v kell neki. Ez >egyszeruen
>megoldhato egy LM35 jelenek 10 szeres erositesevel, igaz igy 0-50 >fokig
merne.

Sajnos nem nyert hangszorot. A poti a gepben egy 555-os
(pontosabban ennek a dual valtozata, az 556-os) IC-hez kapcsolodik.
Nemelyik gepben 558, ez meg csaknem ket 556, nemi egyszerusitessel. Igy
4-potit tud kezelni) 
Az IC egy kondenzatort tolt fel az ellenallason keresztul. A lenyeg:
eloszor egy belso npn tranyon keresztul testre koti ezt a pontot,
majd elinditja a 2-es (1/3 VCC-nel) labon valami az idozitest. Ennek
hatasara a tranyo lekapcsolodik a kondirol, igy az ellenallason keresztul az
elkezd toltodni. Amikor eleri a 2/3VCC-t a feszej a kondiban, akkor az
idozites leaal. A belso flop atbillen, a tranyo
ujra kisutve tartja a kondit, varva a kovetkezo startjelet. A BIOS-ban levo
pici programocska ugy mukodik, hogy kiir a portra valamit.
A cimegyezes pillanataban a cimdekoder aktivalja az idozitest, s elindit egy
ciklikus szamlalot. (Ha jol tudom a timer-t hasznalva
alapidozitonek). Ha az idozites letelt, akkor a program elraktarozza 
az utolso szamot, s ezt adja vissza eredmenyul. Egy ciklus alatt 
mindket (negy) poti allasanak beolvasasa megtortenik.
Ezek szerint ket megoldas lehetseges:
1., Egy feszvezerelt aramgencsivel toltod a kondit. 
2., Egy FET-et hasznalsz az ellenallas helyett.
Szerintem korulmenyes ezt igy beloni, raadasul a pontossaga
se lesz valami csodalatos. (A gepben levo hofok valtozasa bar kis mertekben,
de ront a pontossagon, ezenkivul a tapfeszultseg zavarai,
illetve a merokabel indukcioja sem hasznal ha az tobb 1 meternel, stb.)
Sokkal egyszerubb, ha parszaz forintert veszel egy soros 8-bites A/D-t s
azzal csinalod, vagy pedig egy eleve soros kimenetu hoerzekelot hasznalsz. A
programot erre se sokkal nehezebb megirni,
raadasul a pontossaga is nagyobb lesz.
Ha mindenkeppen ragaszkodsz a GAME-porthoz, akkor egyszeruen tegyel
be (Pl. 2 darab 47K-s sorba) thermisztort. (ezt szinte mindig lehet kapni,
100-asat nehezebb beszerezni) A teljes tartomanyt ugyan nem tudja atfogni,
nem is valami linearis, de legalabb olcso, es mukodik. Egy aprosag: egy 1K-s
ellenallast koss sorba vele.
Udvozlettel:
          Norbi.





More information about the Elektro mailing list