By discharging the capacitor and then timing how long it takes it to recharge, the converter can determine the position of the potentiometer, and therefore the joystick. The measured recharge rate is a numerical value the computer can recognize. The computer performs this operation whenever it needs to get a read on the joystick.
You can potentially apply this system to an infinite variety of controls by connecting a potentiometer to different rotating components. For example, conventional steering wheel controllers work exactly the same way, with the wheel rotating the potentiometer contact arm directly. Some joysticks use an additional potentiometer for a Z-axis, activated by rotating the stick itself.
![]() Photo courtesy CH Products Steering wheel and pedal controls work on the same basic system as conventional joysticks. |
Some joysticks also have a "top hat" -- a thumb-activated miniature controller on top of the stick. This small joystick uses the same switch system as the simple joystick in the last section.
The conventional analog system works okay, overall, but it does have limitations. In the next section, we'll find out what the major problems are and then look at some recent solutions.
![]() Photo courtesy CH Products The Flighterstick, a modern programmable USB joystick from CH Products, uses the same "hands-on throttle and stick" (HOTAS) system as real fighter jets -- individual buttons have unique shapes and textures so you can identify them by touch. |
More Options: