Kezelőfelület FS2004-hez v2 |
Jelenleg az alábbi funkciókra használom a panelt:
a fenti funkciókhoz négy féle beviteli módot használok:
Ezek közül egyedül a forgó jeladó a problémás. Az ezekből érkező jelet először PIC mikrokontroller dolgozza fel, és 4066-os IC-n keresztül kapcsolódik a joystick kontrollerhez. Egy forgó jeladó két digitális bemenetet használ fel ("jobb", "bal" forgatási irány). Sajnos az FS relative ritkán kérdezi le a kapcsolók állását, ezért a forgó jeladóval csak elég lassú változást tudok előidézni. A mikrokontrollerek pufferelik a jeleket, de ezzel együtt is kényelmetlenül sokat kell tekergetni, teszem azt egy 180 fokos fordulóhoz, az autopilótán. Mivel koaxiális jeladót nem találtam, ezért a nagy léptékű változást további két gomb segítségével oldom meg, így a forgó jeladó megmarad a "finomhangolásra". A kontrolleren mind a 36 digitális bemenetet felhasználtam. Azonban az utolsó négy gomb un. hat switch-nek van konfigurálva, így arra csak nyomógomb köthető, és azokat sem tudom egyszerre használni. Ezt a kiosztás megtervezésekor kellett figyelembe venni. A kapcsolók 6*6-os mátrixba vannak rendezve (sor-oszlop), a joytick kontroller oszloponként olvassa ki az állapotukat. Ezért minden kapcsoló után diódát kell elhelyezni, hogy egynél több gomb egyidejű lenyomását is helyesen érzékelje. Mivel a 6 sor és 6 oszlop lábat amúgy is érdemes kifejteni egy nyáklapon, ezért a diódák beültetése csak időigényes, de problémát nem jelent.
A nyolc analóg bemenetet közvetlenül is rá lehet kötni a joystick kontrollerre, de én az egységesség és a könnyebb szerelhetőség kedvéért azt is kivezettem a nyákra. A potméterek számára is használt +5v egyenfeszültség adja a tápot a PIC mikrokontrollereknek, és a 4066-os IC-knek:
Felhasznált alkatrészek:
|
Vissza |