QTouch Component

Now reading version 20.0. For the latest, read: QTouch Component for version 22


The QTouch Component dialog

Summary

Th QTouch Component dialog provides controls to configure a touch sensor component on a schematic sheet when creating planar capacitive sensor patterns on your PCB for use with the range of Atmel® QTouch® and QMatrix® sensor controllers.

For a detailed overview of Atmel QTouch Touch Sensor support in Altium Designer, see Atmel Touch Controls.

Access

The dialog is accessed by right-clicking over the placed sensor component then choosing the Configure command from the context menu.

Options/Controls

  • Sensor Component Type - this drop-down allows you to switch between the different supported sensor components. The following sections detail the various components available.
Note that while you can use the dialog to quickly switch to a different sensor component type (the graphical symbol will update accordingly), the component's Comment and Description as well as the Design Item ID (for the linked library component) will remain reflective of and reference the original placed sensor type.

Rectangular QTouch button


QTouch Component dialog - Rectangular QTouch button sensor type

Use the QTouchButton component to implement a button (key) sensor. This is a self-capacitance, zero-dimensional sensor with a single channel for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is a simple rectangular-shaped electrode.

Options/Controls

  • height - the height of the sensor pattern (up to 1000mm).
  • width - the width of the sensor pattern (up to 1000mm).

Rectangular QMatrix button

QTouch Component dialog - Rectangular QMatrix button sensor type
QTouch Component dialog - Rectangular QMatrix button sensor type

Use the QMatrixButton component to implement a button (key) sensor. This is a mutual-capacitance, zero-dimensional sensor with a single channel (one X and one Y electrode) for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB consists of interlocking fingers of the X and Y electrodes in an overall rectangular shape. The Pattern for the X electrode completely surrounds that for the Y electrode.

Options/Controls

  • height - the height of the sensor pattern (up to 1000mm).
  • width - the width of the sensor pattern (up to 1000mm).
  • front panel thickness - the thickness of the front panel. This value is used to calculate the thickness of the main 'border' of the enveloping X electrode (typically equal to the panel thickness), as well as the 'fingers' of the X electrode and the spacing between X and Y electrodes (typically half of the panel thickness). The front panel thickness can be between 0.1mm and 10mm.
  • width of y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.

Small QTouch slider

QTouch Component dialog - Small QTouch slider sensor type
QTouch Component dialog - Small QTouch slider sensor type

Use the SmallQTouchSlider component to implement a small-size slider sensor. This is a self-capacitance, one-dimensional, spatially-interpolated sensor with three channels for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is comprised of simple rectangular-shaped electrodes. The pattern consists of two full sized electrodes for channels 0 and 1, with channel 2 divided into two half-sized electrodes at either end.

Options/Controls

  • height - the height of the sensor pattern (between 5mm and 15mm).
  • width - the width of the sensor pattern (between 21mm and 26mm).
  • gap thickness - the clearance, or gap, between neighboring sensor channels (between 0.1mm and 0.5mm).

Medium QTouch slider

QTouch Component dialog - Medium QTouch slider sensor type
QTouch Component dialog - Medium QTouch slider sensor type

Use the MediumQTouchSlider component to implement a medium-size slider sensor. This is a self-capacitance, one-dimensional, spatially-interpolated sensor with three channels for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is comprised of toothed electrodes. The pattern consists of two full sized electrodes for channels 0 and 1, with channel 2 divided into two half-sized electrodes at either end.

Options/Controls

  • height - the height of the sensor pattern (between 4mm and 30mm).
  • width - the width of the sensor pattern (between 26mm and 60mm).
  • gap thickness - the clearance, or gap, between neighboring sensor channels (between 0.1mm and 0.5mm).

Small QMatrix slider

QTouch Component dialog - Small QMatrix slider sensor type
QTouch Component dialog - Small QMatrix slider sensor type

Use the SmallQMatrixSlider component to implement a small-size slider sensor. This is a mutual-capacitance, one-dimensional, spatially-interpolated sensor with multiple channels for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB resembles a 1xn array of buttons, where n is the number of channels defined. X and Y electrodes are implemented as interlocking fingers. There is a gap between each successive X electrode. The Y electrode is continuous (it is common to all channels), with an additional finger in this gap. Isolated regions of the same X electrode are connected using vias and a track placed on the opposite layer of the board.

Options/Controls

  • number of channels - the number of channels comprising the sensor pattern (between 3 and 8).
  • number of segments between channels - the number of additional segments added between the specified channels, allowing for a longer slider to be produced (between 0 and 10).
  • front panel thickness - the thickness of the front panel. This value is used to calculate the thickness of the main 'border' of the X electrode (typically equal to the panel thickness), as well as the 'fingers' of the X electrode and the spacing between X and Y electrodes (typically half of the panel thickness). The front panel thickness can be between 0.1mm and 10mm.
  • height - the height of the sensor pattern (between 5mm and 50mm).
  • width - the width of the sensor pattern (between 24mm and 200mm).
  • width of y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.

Medium QMatrix slider

QTouch Component dialog - Medium QMatrix slider sensor type
QTouch Component dialog - Medium QMatrix slider sensor type

Use the MediumQMatrixSlider component to implement a two-layer medium-size slider sensor. This is a mutual-capacitance, one-dimensional, spatially-interpolated sensor with multiple channels for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB is composed of n slanting X electrodes, where n is the number of channels defined. There is a gap between each successive X electrode. The Y electrode is continuous (it is common to all channels) and consists of a number of horizontal 'fingers'. The Y electrode is located on the Top Layer, with the X electrodes located behind on the Bottom Layer.

Each X electrode segment is 4mm in height. For a slider that is greater in height, additional segments are essentially stacked in an alternating zigzag fashion. An additional Y electrode finger is added for each level of segments in this stack. For the default configuration where the height of the slider is 12mm, the stack incorporates three segments for each X electrode. The common Y electrode has three fingers.

Options/Controls

  • number of X channels - the number of segments comprising the sensor pattern.
  • number of segments between channels - the number of additional segments added between the specified channels, allowing for a longer slider to be produced.
  • height - the height of the sensor pattern (between 4mm and 48mm).
  • width - the width of the sensor pattern (between 20mm and 150mm).
  • gap thickness - the clearance, or gap, between neighboring sensor channels/segments (between 0.1mm and 0.5mm).
  • width of y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.

Small QTouch wheel

QTouch Component dialog - Small QTouch wheel sensor type
QTouch Component dialog - Small QTouch wheel sensor type

Use the SmallQTouchWheel component to implement a small-size wheel sensor. This is a self-capacitance, one-dimensional, spatially-interpolated sensor with three channels for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is comprised of simple wedge-shaped electrodes.

Options/Controls

  • diameter - the diameter of the sensor pattern (between 12mm and 20mm).

Medium QTouch wheel

QTouch Component dialog - Medium QTouch wheel sensor type
QTouch Component dialog - Medium QTouch wheel sensor type

Use the MediumQTouchWheel component to implement a medium-size wheel sensor. This is a self-capacitance, one-dimensional, spatially-interpolated sensor with three channels for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is comprised of toothed electrodes.

Options/Controls

  • outer diameter - the outer diameter for the sensor pattern (between 20mm and 60mm).
  • inner diameter - the inner diameter for the sensor pattern (6mm or more).
  • gap thickness - the clearance or gap between neighboring sensor 'teeth' (between 0.1mm and 0.5mm).

Medium resistively interpolated QTouch wheel

QTouch Component dialog - Medium resistively interpolated QTouch wheel sensor type
QTouch Component dialog - Medium resistively interpolated QTouch wheel sensor type

Use the MediumResQTouchWheel component to implement a medium-size wheel sensor. This is a self-capacitance, one-dimensional, resistively-interpolated sensor with three channels for connection directly to an Atmel QTouch sensor controller. The resulting sensor pattern on the PCB is comprised of wedge-shaped electrodes.

When configuring the sensor, you can choose how many electrode 'spacer segments' are used equally between channels. The default configuration uses three segments, resulting in 12 wedge-shaped X electrodes in the pattern. Remember that only three of these electrodes are connected back to the sensor controller. For this default configuration, the three channels connected to the sensor controller are associated with pins 1, 5 and 9 of the component.

To provide the electrically-driven interpolation of the sensors' electric fields, additional resistors must be used in the design, typically connecting a total of 100kOhms between successive channels that are connected to the controller (or 25kOhms between electrode segments).

Options/Controls

  • number of segments between the channels - the number of electrode 'spacer' segments added between the sensor's three channels.
  • outer diameter - the outer diameter for the sensor pattern (between 20mm and 60mm).
  • inner diameter - the inner diameter for the sensor pattern (between 5mm and 9mm).
  • gap thickness - the clearance, or gap, between neighboring electrode segments (between 0.1mm and 0.5mm).
The outer arch of each segment must be between 6mm and 8mm. You will need to modify the outer diameter, inner diameter, or number of segments between channels to achieve this.

Small QMatrix wheel

QTouch Component dialog - Small QMatrix wheel sensor type
QTouch Component dialog - Small QMatrix wheel sensor type

Use the SmallQMatrixWheel component to implement a small-size wheel sensor. This is a mutual-capacitance, one-dimensional, spatially-interpolated sensor with multiple channels for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB resembles a 1xn circular array of buttons, where n is the number of channels defined. X and Y electrodes are implemented as interlocking fingers with tapering of the X-electrode fingers. There is a gap between each successive X electrode. The Y electrode is continuous (it is common to all channels), with an additional finger in this gap. Isolated regions of the same X electrode are connected using vias and a track placed on the opposite layer of the board.

Options/Controls

  • number of channels connected to the MCU - the number of channels comprising the sensor pattern, which are connected back to the sensor controller (between 4 and 8).
  • number of segments between the channels - the number of electrode 'spacer' segments added between the sensor's specified channels (between 0 and 10).
  • panel thickness - the thickness of the front panel. This value is used to calculate the thickness of the main 'border' of the X electrode (typically equal to the panel thickness), as well as the spacing between X and Y electrodes (typically half of the panel thickness). The front panel thickness can be between 0.1mm and 10mm.
  • outer diameter - the diameter for the sensor pattern (between 15mm and 21mm).
  • width of the y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.

A medium-sized, resistively interpolated QMatrix wheel

QTouch Component dialog - A medium-sized, resistively interpolated QMatrix wheel sensor type
QTouch Component dialog - A medium-sized, resistively interpolated QMatrix wheel sensor type

Use the MediumResQMatrixWheel component to implement a two-layer medium-size wheel sensor. This is a mutual-capacitance, one-dimensional, resistively-interpolated sensor with multiple channels for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB is composed of n curved-tooth X electrodes, where n is the number of channels defined. There is a gap between each successive X electrode. The Y electrode is continuous (it is common to all channels) and consists of a number of 'rings'. The Y electrode is located on the Top Layer, with the X electrodes located behind on the Bottom Layer.

Each X electrode segment is radially 4mm in height. For a wheel that is greater in diameter, additional segments are essentially stacked, radially outward, in an alternating curved-tooth fashion. An additional Y electrode 'ring' is added for each level of segments in this stack. For the default configuration, where the inner diameter is 7.5mm and outer diameter is 30mm, the stack incorporates three segments for each X electrode. The common Y electrode has three rings accordingly.

When configuring the sensor, you can choose how many electrode 'spacer segments' are used, equally, between channels. The default configuration four channels and uses three spacer segments, resulting in 16 curved-tooth X electrodes in the pattern. For this default configuration, the four channels connected to the sensor controller are associated with pins 1, 5, 9 and 13 of the component.

To provide the electrically-driven interpolation of the sensors' electric fields, additional resistors must be used in the design, typically connecting a total of between 2kOhms and 100kOhms between the n channels that are connected to the controller.

Options/Controls

  • number of channels connected to the MCU - the number of channels comprising the sensor pattern, which are connected back to the sensor controller (between 4 and 8).
  • number of segments between the channels - the number of electrode 'spacer' segments added between the sensor's specified channels (between 0 and 10).
  • outer diameter - the outer diameter for the sensor pattern (between 10mm and 100mm).
  • inner diameter - the inner diameter for the sensor pattern.
  • gap thickness - the clearance, or gap, between neighboring electrode segments.
  • width of the y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.

A medium/large QMatrix wheel

QTouch Component dialog - A medium/large QMatrix wheel sensor type
QTouch Component dialog - A medium/large QMatrix wheel sensor type

Use the MediumLargeQMatrixWheel component to implement a two-layer medium-size wheel sensor. This is a mutual-capacitance, one-dimensional, spatially-interpolated sensor with multiple channels for connection directly to an Atmel QMatrix sensor controller. The resulting sensor pattern on the PCB is composed of n curved-tooth X electrodes, where n is the number of channels defined. There is a gap between each successive X electrode. The Y electrode is continuous (it is common to all channels) and consists of a number of 'rings'. The Y electrode is located on the Top Layer, with the X electrodes located behind on the Bottom Layer.

Each X electrode segment is radially 4mm in height. For a wheel that is greater in diameter, additional segments are essentially stacked, radially outward, in an alternating curved-tooth fashion. An additional Y electrode 'ring' is added for each level of segments in this stack. For the default configuration where the inner diameter is 16mm and outer diameter is 40mm, the stack incorporates three segments for each X electrode. The common Y electrode has three rings accordingly.

Options/Controls

  • number of channels connected to the MCU - the number of channels comprising the sensor pattern, which are connected back to the sensor controller (between 4 and 8).
  • number of segments between the channels - the number of electrode 'spacer' segments added between the sensor's specified channels (between 0 and 10).
  • outer diameter - the outer diameter for the sensor pattern (between 20mm and 500mm).
  • inner diameter - the inner diameter for the sensor pattern (5mm or more, and less than 8mm smaller than the outer diameter).
  • gap thickness - the clearance, or gap, between neighboring electrode 'teeth' (between 0.1mm and 0.5mm).
  • width of the y side of the sensor - the width of the Y electrode. This should be kept as thin as possible, between 0.1mm and 0.5mm.
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Note

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content