Menu

TouchKey 3 Click Board™

Product Code: MIKROE-2891

There are many kinds of touch sensors on the market, but every one of them has some unique features that make it stand out from the crowd. The TouchKey 3 Click Board™ is equipped with seven advanced capacitive sensors, based on the proprietary QTouch® technology. Besides quite a large number of QTouch® capacitive sensor channels, TouchKey 3 click also offers some additional features, such as the Adjacent Key Suppression (AKS®), a technology that ensures correct button press, even when the touch sensing pads are placed close to each other. With its many sensing channels and their advanced sensing technologies, the TouchKey 3 Click Board™ really stands out from the crowd. It can be used as a multi-button control pad for various embedded applications, replacing mechanical buttons, which are typically prone to malfunctions, with elegant and durable touch sensing pads. Since it can detect touch through 5mm thick layer of plastic, the TouchKey 3 Click Board™ is covered with a protective plastic coating, which makes the click board™ even more robust and wear-proof.
How Does The TouchKey 3 Click Board™ Work? The TouchKey 3 Click Board™ uses the AT42QT1110, an 11-key QTouch® Touch Sensor IC from Microchip. It can be configured in several different ways, depending on the application: it can be used to support more or less sensor channels, to support direct outputs for an interrupt triggering on a specific channel, to have its #CHANGE output pin used for triggering one global interrupt whenever one of the sensors detects a touch event, or to improve the power consumption by employing the SYNC input signal for triggering sensing bursts in specific time intervals. The TouchKey 3 Click Board™ uses 7 capacitive sensing channels, with the #CHANGE pin routed to the INT pin of the mikroBUS™, so that an interrupt can be triggered if any of the sensors detect a touch event, for example. This can be used to trigger an SPI read cycle only when the key is actually pressed, avoiding the need for constant polling of the AT42QT1110's registers. However, the behavior of the #CHANGE pin is programmable and more information about its functionality can be found in the AT42QT1110 datasheet. The SYNC pin is pulled high and it is not used, allowing the click board™ to run in the Free Run mode, which enables the fastest key press detection times. #RESET pin of the AT42QT1110 is routed to the RST pin of the mikroBUS™ and it is used to reset the device and reinitialize its working parameters - either with values stored in the EEPROM or the default values that are loaded into the RAM, in case the EEPROM does not contain any saved values. SPI will not be available for 160ms after the RESET event has occurred. To reset the device, this pin should be pulled to a HIGH logic level. The AT42QT1110 sensor has internal registers that are used for configuring the working parameters of the device. Device Mode register is one of the important config registers and it is used to control the overall operation of the click board™. Bit KEY_AC of the Device Mode register is used to set the detection triggering mode: 0 by SYNC pin or 1 by internal timer (should be set to 1, since the SYNC pin is pulled to a HIGH logic level); MODE bit: 0 for 7, or 1 for 11 channels configuration (should be set to 0 for 7 channels operation); SIGNAL bit: 0 for serial, or 1 for parallel; SYNC bit: 0 for rising edge, or 1 for zero level detect (disregarded, since the KEY_AC is set to 1); REPEAT TIME bit field: these four bits set the repeat time between the scanning intervals. If the REPEAT TIME is set to 0, the new scanning cycle will be performed immediately after the previous cycle, allowing for the fastest touch detection. The value of this bitfield is multiplied by 16ms to get the final repeat time. The TouchKey 3 Click Board™ also features signal processing in order to provide better button detection. Adjacent Key Suppression (AKS®) technology can be configured on each channel. A group of channels that has the AKS® enabled will be processed, so that only the detected key will remain active, while other sensors will be disregarded. The other sensors with the AKS® enabled will be activated only when the currently active key is released. The sensor channels for which AKS® is not selected will retain the ability to sense touch simultaneously. This technology allows better key accuracy and less false detections in applications where key press detection precision is required. The Detection Integration (DI) is another technology that is used to better sense the key press. When the button is first press, a counter is started. If the counter expires and the sensor channel still detects a key press, that keypress will be declared as true. Else it will be disregarded as false. This serves as a kind of debouncing and prevents false detections. DI technology is implemented per sensor. The AT42QT1110 IC has EEPROM memory, which can be used to store current RAM settings. All the re

Visit the Debug Store website for more information on TouchKey 3 Click Board™

ENQUIRY FORM

More Products

  • Sunny Computer Wall Power Supplies - SYS1541 - 15V 1.6A

  • Sunny Computer Wall Power Supplies - SYS1541 - 18V 1.4A

  • Sunny Computer AC Plug - China (SYS1541 Series)

  • Sunny Computer Wall Power Supplies - SYS1541 - 12V 2A