Make your own free website on Tripod.com


Wiring and Installing the 2095A "SWEET 16" Rotary Encoder 


 

The Rotary Switch

The photo above illustrates a typical Rotary Encoder Switch. As you can see, the Rotary Encoder has 3 terminals which are connected to its internal contacts. The center terminal is common to both outter terminals. Simplified; when rotated clockwise, the upper terminal and the common, produce a very short pulse. If rotated counter clockwise, the lower terminal is now (along with its commom terminal) produce another short pulse. It is where the pulse is created that allows your computer to sense if the Encoder Switch was turned to the left or right.

Using this information and the Utility Software (more on that in just a second), your Flight Simulator software can be programmed to use this information to change NAV/COM Radio Frequencies, Autopilot Altitude, ect.

The two additional terminals found on the Rotary Encoder that can be purchased from our Parts page, is an internal Normally Open Push Button Switch. When pushing on the encoder's shaft, the internal switch closes and ther re-opens when the pressure is removed. If you do not make use of the 16 available Rotary Encoder inputs on the 2095 board, the extra inputs can be connected to these push button terminals to allow for even more Flight Functions.


Wiring the Rotary Encoder Switch

To connect the Rotary Switches to the 2095A, all you need do it to solder 3 wires from the switch to one of the 3 pin female connectors provided with your purchase.
 
The length of these wires can be up to 15 inches long. Any longer, you run the risk of introducing noise into the board.
 
Using the schematic to the left, you can wire up to 16 Rotary Switches in this manner. The two additional terminals on the Rotary Switch are the contacts connected to a normally open spring return switch. These two contacts can be wired to the 2095 (see below) so when the Rotary Switch is PUSHED, the internal switch is closed for as long as you keep pressure on the shaft. This switch closure can then be programmed using FSUIPC to preform a needed function for your Avionics Panel.
 
Not all Rotary Switches come with a n/o switch but the switches that are available on our Parts page have this unique feature.



Installing the Rotary Encoder Switches

Below is a photo of the 2095A Circuit Board less any components. So lets start inserting the Rotary Encoder Switches that we just finished soldering to the 3-pin connectors.

Direct your attention to the 3 Blue Oval circuits below. Each section contains 6 Rows by 3 Columns of Male Header Connectors. It is here were we will place the encoder switches. Also notice the 6 number pairs along side each Blue Oval (3-4 / 9-10 / 11-12 / 19-20 ect). These numbers not only give you the number pair that corresponds to the "Rotary Encoder Type on Each Input Pair" found on the 2090 Utility Software (See the Utility Software window below) but also the sequence the switches will occupy in the "Calibration Window" on your computer. 

To the left is a photo of the "Calibration Window" found on Windows XP Operating System. Here you see 32 RED buttons which corresponds to the 16 Rotary Encoder Switches. The first two RED buttons correspond to the 1-2 Encoder Pair seen on the Circuit Board above and also the "Input Pair" seen on the 2090 Utility Software (seen below). 3-4, the second pair; 5-6, the third pair and so on.

This also holds true for the 12-13 / 31-32, seen to the left and also all the remaining RED Buttons.

Also NOTE that there are two inputs that are N/C (or No Connection). Any Encoder Switch or Push Button connected to either of these two points will have no effect.


Programming the Encoder Switch Array

Prior to use, the 2095A needs to be programmed using an .EXE software package. The Utility Program used for the 2090 board will also work just fine with the 2095A board.

The software can be downloaded at: http://www.DesktopAviator.com/Products/Model_2090/encoder.exe

Once downloaded, RUN the Utility Program and you will get a window as seen below:

With 16 Rotary Encoder Switches connected to the 2095A board, you need to program each encoder using the Utility Program.

With the 2095A board connected to your computer's USB Port, you will see the board's Serial Number. This number will appear in the "BLUE" box shown to the left. If you have more then one 2095A board connected to your computer, these serial numbers will also appear inside the blue box. Just "click" on the Down Arrow to view.

Notice the "Paired" numbers under the heading "Rotary Encoder Type on Each Pair"; 1-2, 3-4, 5-6, all the way up to 31-32. These numbers correspond to the 3-pin male connection points on the 2095A Board (See Above). You might ask; Why 32? Well, each encoder switch requires 2 connections. One to sense when the switch is rotated to the left and the second, when the switch is rotated to the right. Seeing that the 2095A board accepts 16 encoder switches and each requires 2 connections. That's the reason for 16 pair or 32 connection.

Lets program a switch. Say you have an encoder switch connected to the 2095A board at location 5-6, to program this encoder, you must "set" the "Rotary Pair"  5-6 on the Utility Software window to the suggested settings (1:2). If you have an encoder connected to "Pair" 31-32; you need to "set" the "Rotary Pair" 31-32 in the Utility Software to 1:2. Likewise for the remaining rotary encoder switches you have connected to the board. If you do not have the full 16 encoder switches connected to the 2095A; ALL unused "Rotary Pair" settings MUST be set to "OFF". One good thing about not using the full 16 encoder inputs is that ALL unused "Rotary Pair" can now be used with spring return push buttons. Each "Rotary Pair" input can control Two Push Button Switches. The Rotary Encoder switches we have available on our Parts page also contains a push button feature. When pushing on the shaft of the encoder switch, a small internal switch closes. The switch output on these encoders can also be programmed for additional flight functions.  More on that a bit later.

These settings are suggestions but if you get better results on your computer with different settings, by all means, make the changes. Just remember to download and run the 2090 Utility software. Then once programmed with the required number of Encoder Switches, you need not run the software again. It will remain inside your computers memory.

By the way, I did not mention the setting for "Pulse Width". This settings changes the speed of the "pulses" produced by the 2095A board. By changing this setting, you can create short pulses or even long pulses. This setting usually depents on the speed of your computer. The recommended setting for the "Pulse Width" is 96ms.


Wiring the Encoder's Push Button Switch

If you are lucky enough to have unused Rotary Encoder inputs, you can make use of them as push button inputs. If you notice, some Flight Sim software allow you to program rotary encoders to change Radio Frequencies, Alt Settings, ADF and alike. Additional Flight Sim features can be achieved by incorporating the internal push button incorporated inside most encoder switches. So with this in mind, lets wire up and program a few encoder inputs to be used as push buttons.

Here we have 2 rotary encoder switches already wired to the 2-pin female connectors as seen above. They too are answ placed onto one of the Rotary Encoder "Pair". If you look at the other side on the encoder switch, you will find another 2 terminals. These terminals are connected to the internal spring return push button switch. It is these 2 terminals which we are interested in.

Taking another 3-pin Connector, wire the push button terminals as shown. Two terminals on the encoder switch are common, so they are soldered together and one wire is soldered to the center of the 3-pin connector. The other two terminals are connected to the outter terminals on the 3-pin connector.

That's really all there is to it. You can wire up as many puch buttons you need for your panel. Just make sure you have the number of inputs needed.


Adding Slide and/or Rotary Potentiometers

Correction Added - 11-22-2011

As with the 2090 rotary Encoder Board, the 2095A also accepts up to eight 10-Bit analog Inputs. These inputs can be in the form of 100K ohm Rotary or Slide Potentiometers. These items can be purchased from Desktop Aviator at: http://www.desktopaviator.com/Products/parts.htm If you choose to purchase the pots from an outside vendor, please be sure you buy LINEAR Taper NOT ANALOG. Using ANALOG taper pots will produce an undesirable output.

Seeing that the wiring and installation of potentiometers for the 2095A is the same as the 2090, please follow this link to the Instruction page ( http://desktopaviator2.tripod.com/Instructions/Model_2090/index.htm ) for information on the wiring.

Please NOTE: For any Analog Input Bar to appear in the Calibration Window for the 2095A, you MUST have at least one potentiometer connected to the 2095A before plugging the board into your computer's USB Port.

When connected, you would need to calibrate the 2095A as per the instructions shown in the Calibration Window.



This Page is still Under Construction!

More to Come!


website counter