Analog Input


The simulator parameters changing in a certain range can be controlled in two ways: relative (incremental) or absolute change of value. In the first case, the value is changed step by step using an encoder or two "+/-" buttons, in the second case - using any absolute positioning sensor.


ax

The SimVimX system uses resistive sensors, typically variable resistors, connected to analog inputs (A0–A15) as a voltage divider (potentiometer) to control parameter values according to the position of controls such as primary flight controls, engine levers, flap or brake handles and cockpit/instrument lighting.

Also, in some cases you can control pointer position in some instruments (for example, radio altimeter) or even trims, using analog sensors instead of rotary encoders.

ax

The SimVimX plugin receives data from the master board and converts sensor movement range into the range of dataref values and sends a new value to X-Plane every time the sensor position is changed by one step of predifined precision (sensitivity).


Connection

Any suitable potentiometer with full-stroke resistance of 3k to 10k can be used. Actually you can use any pot, but with lower resistance the circuit is more tolerant to electrical noise from the power lines. In general, 5k potentiometer value is just fine.

ax

You can use all analog pins to control up to 16 axes, but of course if you need only a few axes, any other analog pins can be used as digital inputs or outputs, direct or extended:

ax

NOTE: along with a stabilized +5v power supply for all potentiometers, I recommend to add an electrolytic capacitor (500-1000uF) between +5v and GND close to the group of potentiometers, or directly solder the capacitor between gnd/5v legs of every pot (about 1000uF summary) if you have the pots in different distant places.

Analog multiplexer

As an option, you can use one analog input multiplexer connected to one of the 16 analog inputs. This is useful if all pins are reserved for digital inputs (switches, input multiplexers) or outputs (LEDs) and you only have one free analog input, or when you need a little more than 16 axes.

ax


INPUTS
KEY MATRIX INPUTS
Key Matrix Board Pre-set Matrix
Support the project by subscribing to our Patreon

dwn dwn
1-6