Altium Designer Documentation

Designing with Touch Controls

Modified by Jason Howie on Dec 18, 2017

How many of us got into electronics because we were drawn by the myriad of cool switches, knobs, lights and other suitably gadget-centric controls? Fast forward a good few years and that allure is still there, only it is now replaced with the "Snazzy GUI" factor - electronic products that have a sleek, sexy interface. Central to these ever-advancing (and shrinking) product interfaces is touch control. Subtle yet powerful, touch control makes a product more efficient to use, typically lowers the manufacturing cost and, by virtue of replacing mechanical switches and dials - that are at the mercy of inevitable wear and tear - increases the life-span of that product. Pick up your favorite piece of smart technology and you will soon realize that without touch control, it would simply be, well, not so smart - and certainly far less engaging and fun.

Altium Designer provides support for creating planar capacitive sensor patterns on your PCB. The following vendors are supported:

  • Atmel Touch Controls - various self-capacitance and mutual-capacitance sensor patterns (buttons, wheels, sliders) are available, for use with Atmel® QTouch® and QMatrix® sensor controllers.
  • Cypress Touch Controls - various self-capacitance sensor patterns (buttons, sliders) are available, for use with Cypress® CapSense® controllers.
  • Microchip Touch Controls - various self-capacitance sensor patterns (ring, sliders) are available, for use with Microchip® mTouch® controllers.

Installing Touch Sensor Support

Touch Sensor support can be included as part of initial installation of Altium Designer. Simply ensure that the Touch Sensor Support option (for the required vendor(s)) is enabled, on the Select Design Functionality page of the Altium Designer Installer.

Add Touch Sensor support as part of initial installation of Altium Designer.

If support has not already been added during initial installation of the software, it can be added from the Configure Platform page, when managing the extensions and updates for your installation (click the  button, at the top-right of the main application window, then choose the Extensions and Updates entry from the associated menu). Information on how to do this is included on each of the vendor-specific Touch Controls pages.

Installing touch sensor support for a particular vendor installs the relevant library of components needed for the different touch sensor technologies supported for that vendor, including touch wheels, sliders, and buttons. All components are configurable, allowing you to specify the size and orientations of the touch sensor geometries, in accordance with your design requirements.

Transferring the design to the PCB domain generates the geometries for the touch sensors. Then it's just a case of placing the sensors on the board at the locations they are required to facilitate your product's user interface, then wiring them up to the applicable touch sensor controllers.

Although self-capacitance type sensor patterns can be used with or without an overlying panel, electrostatic discharge (ESD) implications - for the associated controller device - is a major influence for such a panel being used. For mutual-capacitance slider- and wheel-based sensors, multiple channels have unique X-electrode connections to the sensor controller, with a commoned Y-electrode connection. Such sensors should be used with an overlying panel, bonded with no air gaps. It is the panel that provides a suitable conduit for the electric fields between the X and Y electrodes.

 

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.


Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.