Algemeen
Het bepalen van het juiste systeem voor het interfacen (aansturing hardware) zoals bv. de Overhead is een moeilijke en geen gemakkelijke keuze.
.
Het belangrijkste is dat het een systeem moet zijn dat voldoet aan volgende aspecten :
.
.
- Compatibel met ProSim737;
- Eenvoudig in gebruik;
- Betrouwbaar;
- Beschikbaarheid van veel I/O-poorten;
- Geen event -‘delay’;
- Liefst met meerdere mogelijkheden;
- Goedkoop.
.
Op het tijdstip van dit schrijven heb ik de keuze tussen de meest gangbare systemen die momenteel in gebruik zijn bij diverse cockpitbouwers :
- I/O kaarten van Opencockpits met SIOC (script);
- Phidgets (met o.a. de PhidgetsLED-64);
- SYS kaarten van Flight Deck Solutions;
- Bodnar (Joystick Controller);
- Pokeys (Joystick Controller of multifunctionele USB Interface kaart).
.
DE SELECTIE
Aan de hand van de opgesomde voorwaarden zal een selectie moeten gebeuren tussen deze verschillende Interface-systemen. Er zijn natuurlijk Pro’s en Contra’s :
OC en SIOC
Het script is de grote hinderpaal. Je moet al goed op de hoogte zijn van het SIOC-taaltje anders ben je weer afhankelijk van anderen. Je kan een kant-en-klaar-script gebruiken maar bij de minste verandering zit je vast.
Ik heb ook opgemerkt bij andere cockpitbouwers, die met OC en SIOC in zee zijn gegaan, terugkomen op hun stappen wegens niet betrouwbaar van de software, slechte support van OC en slechte OC manuals.
Dit met het gevolg dat ze de interface veranderen naar Phidgets, FDS Sys en Bodnar of PoKeys.
SYS van Flight Deck Solutions
Uitstekend materiaal met prima service maar bv. de blauwe leds, die zowel dim als bright moeten zijn, kunnen met deze SYS-kaarten niet worden aangestuurd. Met deze kaarten kan je dus maar 1 status aangeven. Dit probleem geldt ook voor de kaarten van Opencockpits.
Prosim zorgt blijkbaar zelf voor de beide lichtsterkten en het schijnt dus dat je dit met de Phidgets-LED kaarten dit wel kan doen. Deze zouden de signalen van Prosim wel accepteren.
Bodnar versus Pokeys
Als je de verschillende ‘features’ bekijkt van de Pokeys-kaarten is de keuze vlug gemaakt.
Pokeys versus PhidgetsLED-64
Een groot nadeel is dat je bij de Pokeys-kaart weerstanden moet gebruiken bij Led-aansluitingen. Meer extra werk dus …
Anderzijds kan je wel met het gebruik van weerstanden alle leds optimaal laten branden en aanpassen in lichtsterkte.
De Pokeys-kaart is ook beperkt in het aantal Leds (20-24).
Flight Sim Parts, waar de kaart is gekocht, heeft hier wel een oplossing op gevonden door een extra print toe te voegen waarop 24 high power leds kunnen worden op aangesloten. Totaal een 48 led outputs. Deze extra PCB moet men wel zelf maken.
Phidgets
Uitstekende kaarten, gemakkelijk in gebruik maar wat meer aan de dure kant. Toch het overwegen waard. Er kan eventueel een goed huwelijk ontstaan tussen Pokeys (aansluiting schakelaars) en PhidgetsLED-64 (aansluiting Leds) …
.
.
TEST POKEYS 55 KAART
Deze ‘nieuwe’ Interfacekaart in de cockpitbouw ben ik op het spoor gekomen via het Prosim-forum.
De POKEYS 55 komt van de firma PoLabs en wordt in België verkocht via Querit bvba (FlightSimParts) uit Merksem.
Deze kaart trok vooral mijn aandacht wegens zijn eenvoud in gebruik, goedkoop, mulitfunctionele mogelijkheden van interfacen en de compatibiliteit met Prosim737.
Momenteel kan je in ProSim met deze kaart het volgende connecteren:
- -Schakelaars;
- -Leds;
- -Potentiometers (bv. om de lichtsterkte van de DU’s te regelen).
Andere mogelijkheden die deze kaart in huis heeft zijn nog niet geïmplementeerd in FS of ProSim737.
Maar dat komt nog…
.
.
.
.
.
.
Technical
- Compatible with USB 1.1/2.0 HID standard;
- Standard USB keyboard simulation (with triggering support for up/down keys);
- Standard USB joystick simulation (6 axis, 32 buttons with triggering support);
- 55 digital inputs with pull-up resistors, freely mappable to virtual USB keyboard’s keys;
- 55 software controlled digital outputs;
- 5 analog inputs (10-bit), mappable to any of virtual USB joystick axes (adjustable low-pass filtering support);
- 1 software controlled 10-bit analog output, controlled via included software;
- Up to 25 encoder pair inputs (3 high-speed encoder inputs);
- 3 high speed encoder inputs;
- Up to 64 256-character long keyboard macro sequences;
- Intuitive and user-friendly software;
- Up to 16×8 matrix keyboard with triggered keys/alternate function support;
- Two 8×8 matrix LED display support;
- Up to 6 high-speed fully configurable PWM outputs support;
- HD44780-based character LCD support (up to 4×20);
- ExtBus support for adding up to 10 external shift registers;
- Support for Connection signal output;
- Support via communication DLL library and protocol specification that allows porting to other system.
.
Joystick of USB Device
Real USB-apparaat (geen virtuele COM-poort)
Het grote voordeel is dat je een kaart hebt met 55 poorten. Ze zijn niet op voorhand ingedeeld op 20 digitale Inputs en 35 digitale Outputs. Het is de gebruiker zelf die bepaalt hoe de kaart zal worden gebruikt.
Als je 55 digitale Inputs aansluit zal de kaart zich alleen bezighouden met 55 digitale Inputs, wil je 41 digitale Outputs aansluiten zullen er nog 14 poorten beschikbaar zijn die je zelf kan invullen voor bv. 5 analoge inputs en nog eens 7 digitale Inputs.
De Pokeys kaart past zich automatisch aan wat je erop aansluit.
Een ander, niet onbelangrijk voordeel, is de prijs. Deze is goedkoper dan alle andere kaarten (+- 1€ per poort).
Een nadeel is wel dat de Pokeys kaart moet kunnen communiceren met een softwarepakket zoals bv. ProSim737. Momenteel is dat buiten ProSim737 nihil maar er zullen er in de nabije toekomst wel volgen.
Joystick Controller
Als joystick controller is men hierbij beperkt tot 32 Inputs en 5 analoge Inputs en is er dus niet veel verschil t.o.v. van andere joystick controllers. Het is misschien een goed alternatief en misschien dat de prijs de keuze bepaalt.
Het voordeel is dat je een User Interface hebt die het mogelijk maakt sneltoesten toe te voegen.
.
Poorten en GND
De kaart beschikt over 55 poorten die men vrij kan kiezen. Alle poorten zijn aangeduid op de kaart.
De verbinding van de poort met een draad gebeurt door middel van een schroefje. Je hebt dan een schroevendraaier nodig van max 2 mm.
.
.
.
.
.
Er zijn 5 analoge poorten voorzien (vanaf 43 t/m 47) waaraan men bv. potentiometers kan aansluiten voor het regelen van de DU Brightness.
Ook op de kaart zijn er 3 connectiepunten voor het aansluiten van de GND. Deze punten zijn ook gemerkt op de kaart. Je kan bv. de GND van verschillende schakelaars doorlussen en uiteindelijk verbinden met één van de drie GND-connecties of ze verdelen over alle drie.
.
.
.
.
.
.
Installatie POKEYS 55
De POKEYS 55 wordt geleverd zonder USB-kabel. Je moet dus zelf eentje aanschaffen. De kaart is op zich erg klein (63 mm x 47 mm) en neemt dus weinig plaats in.
Na aansluiting en herkenning van de USB Pokey 55-device door de pc start men vervolgens de module Prosim737.
Men gaat naar het tab-blad ‘Drivers’ en men vinkt het vakje aan bij ‘Pokeys USB / Ethernet’ en druk OK.
ProSim737 zal hierbij alles automatisch configuren en zelf zorg dragen of het gaat om In- of Outputs.
In de Main-tab van ProSim737 zal het Pokeys-kaartnummer (Serialnr dat op de achterzijde van de kaart geplakt is) zichtbaar zijn.
.
.
.
.
.
Connecteren (Interfacen) van een schakelaar in ProSim737
Vervolgens opent men in Prosim737 het ‘Config’-scherm en kiest men voor het tabblad ‘Switches’.
In het voorbeeld hieronder wordt er een connectie gemaakt voor de ‘Parking Brake’ :
- Kies een functie (event);
- Kies de Pokeys kaart;
- Kies de poort waarop de schakelaar is aangesloten.
- Druk OK
Eenvoudiger kan niet …
.
.
.
.
.
De configuratie met ProSim737 is erg eenvoudig, geen gebruik van scripts, niets te definiëren in de Pokeys software voor dat men de kaart kan gebruiken. Gewoon aansluiten, 55 poorten beschikbaar en ProSim737 doet de rest. Ik kan ook opmerken dat er geen ‘delay’ is tussen de hardwareactie en ProSim737. That’s all …
Om een goede ‘boekhouding’ te krijgen welke actie geprogrammeerd is voor welke poort geeft de inhoud van de Config.xml in ProSim737 een duidelijk overzicht. De poorten die in deze xml-file te zien zijn kloppen wel niet helemaal. Men moet er telkens eentje af tellen.
Reden : Dit komt omdat in programmataal de poortnummering start vanaf 0. Dus als je in de XML een poort 35 ziet staan dat is dat eigenlijk poort 36 op de PoKeys.
.
Ik heb 2 testen uigevoerd met deze kaart. De eerste test was met een toggle switch (ON/OFF) voor de ‘Battery switch ON/OFF’ en de tweede test was het gebruik van een potmeter voor het regelen van de lichtsterkte van één van de DU’s (PFD). Beide testen verliepen vlekkeloos.
.
Aansluiten van schakelaars met de Pokeys 55
Tuimelschakelaar (ON/OFF)
De ON (+)-stekker op de schakelaar wordt verbonden met één van de 55 poorten.
De OFF (-)-stekker op de schakelaar wordt verbonden met één van de GND’s.
.
.
.
.
.
Potentiometer
De loper op de potmeter gaat naar één van de analoge poorten, dat is 43 t/m 47. Eén kant van de potmeter gaat naar de GND en de andere naar de 3.3 volt-poort.
Best een potentiometer gebruiken van 10 kOhm lineair.
Heeft men bv. een tegenovergestelde reactie zodat wanneer de potentiometer andersom werkt dan verwacht, worden de GND- en 3,3V-connecties gewoon verwisseld.
.
.
.
.
.
.
Opm. Het testen van Leds is nog niet gebeurd
.
Pokeys 56E
De Pokeys 56E is een variant van de Pokeys 55. Deze kaart wordt gebruikt als een Ethernetkaart en is identiek als de USB-versie. Enige verschil is dat je ze niet kan gebruiken als joystick controller en dat ze een aparte 5.0 volt voeding nodig heeft.
Beiden kaarten kunnen in ProSim737 geconfigureerd worden en zijn makkelijk te onderscheiden aan het serienummer dat op elke kaart staat. Prosim laat dit serienummer ook zien in de configuratie.
Deze Pokeys 56E is vooral nuttig wanneer je te maken hebt met een ‘overbevolking’ van USB apparaten of een te kort aan USB-poorten.
.
Conclusie
De POKEYS-kaarten beantwoorden aan de meeste voorwaarden die ik noodzakelijk vind bij het gebruik van een Interfacekaart d.w.z.
- Compatibel met ProSim737;
- Eenvoudig in gebruik;
- Betrouwbaar;
- Veel I/O- poorten;
- Geen actie-‘delay’;
- Meerdere mogelijkheden en toekomstgericht;
- Goedkoop;
- Goede en snelle service van Flight Sim Parts (Querit).