quantum E6240 Evaluation Board User Manual

June 5, 2024
quantum

E6240 Evaluation Board
User Manual

The New Vision of TouchTM
Downloaded from Arrow.com.
E6240 Overview

Introduction

This kit is designed for the evaluation and development of applications using the QT60160/QT60240 IC. The kit includes an evaluation assembly (E6240 ­ see Figure 1), cables, and QmBtn software. Each E6240 assembly has a serial (USB) interface allowing connection to a computer for control and data viewing via QmBtn computer software.
This unique IC allows designers to create controls for various applications such as mobile phones, remote controls, and MP3 players, amongst others.
Refer also to the QT60160/QT60240 datasheet.
1.2 Contents of Kit
1 x E6240 assembly (fitted with a QT60240 IC) 1 x USB-computer cable 2 x sample QT60240 ICs 1 x CD-ROM containing QmBtn software version 3.29 or later, User Manual and other information
Note: you will also need:
a computer with Windows 2000, XP, or later
a free USB port

Figure 1: E6240 Evaluation Assembly

Setting Up and Using the E6240

2.1 Setting Up
To prepare the E6240 for use, proceed as follows:

  1. Using the USB cable provided, connect the E6240 to the computer (see Figure 2). Both LEDs on the E6240 light constantly to indicate that there is power to the assembly.

  2. Install the QmBtn software; either method is acceptable:
    a. Put the supplied CD in the CD drive of the computer. Copy the contents of the CD to the computer. Double-click the QmBtn software to open it.
    OR
    b. Go to www.qprox.com, point to the Support tab and click Download Archive. Click
    Software and then the qmbtn (version 3.28 or later) link for the E6240. A dialog box appears asking if you want to run or save the file that you are about to download. Click Run. This automatically downloads the QmBtn software. If a dialog box appears saying “The publisher could not be verified. Are you sure you want to run this software?” click Run.

  3. QmBtn software is displayed on the computer monitor. One LED is extinguished and the other flickers continuously to indicate that the software is communicating with the E6240. Refer to Section 2.2 and Section 3 for information about using the E6240 and QmBtn.

Figure 2: E6240 Connections
2.2 Using the E6240 Assembly

  1. Place the E6240 assembly on a level surface.
  2. Keeping clear of the E6240, click Recall All on the QmBtn software.
  3. Touch any key area on the E6240. Every time a key area is touched the corresponding key area on the QmBtn software turns blue for the duration of the touch.
  4. If the QmBtn software is not detecting, or detection is sporadic, decrease the detection threshold slightly (NTHR, Section 3.3.2, page 9).
  5. Refer to Section 3.3.2, page 9, and Section 3.3.3, page 10 for details of which parameters you can change.

QmBtn Software

3.1 Introduction
QmBtn software is used with the E6240 assembly. With this software, you can send commands and monitor signals in real-time.
The program consists of three main areas:

  • the QmBtn dialog box (which opens when the program starts ­ see Figure 3, page 5)
  • the QmSettings dialog box (which has three tabs, Key Settings, Global Settings and

Logging ­ see Figure 5, page 9)

  • the QmGraph dialog box (which gives real-time signals for individual keys) ­ see Figure 8,
    page11

3.2 QmBtn Dialog Box
3.2.1 Introduction

The QmBtn dialog box provides the ability to monitor the status of all keys and the overall device in real-time.

Figure 3: QmBtn Dialog Box
3.2.2 Menu Bar
Menu Structure Refer to Figure 3, page 5 for the location of the Menu bar and Figure 4 for the menu structure and commands.

Figure 4: QmBtn Software Menu Structure
Menu Commands File Menu:
Click File,

  • New to create a new file
  • Open to open a *bin file
  • Save to save the setup of the IC in the current *bin file
  • Save As to save the setup of the IC in a new *bin file
  • Recent File to see a list of the most recently used *btn files
  • Exit to close the QmBtn software

Options Menu: Click Options,

  • Beep on Key Down to generate a computer beep on key activation

  • Beep on Key Up to generate a computer beep on key release

  • Read After Write to automatically send a read command after sending a new setup block

  • Reset After Write ­ not available

  • Calibrate After Write to automatically send a recalibrate command after sending a new setup block

  • Start/Stop Data Log to record data into a *csv file · QmSettings
    Advanced to display advanced key settings

  • QmGraph
    Join Data Points to draw the graph using a solid line

  • Save Options on Close to save software settings on closing the software · Communications
    Port to select the USB/COM
    Port Baud Rate to select the baud rate
    Interface to select the type of interface
    Device to select the type of QT device

  • Send Keystrokes to Another Application to send keystrokes code to another application

View Menu: Click View,

  • Key Settings to open the QmSettings dialog box
  • The graph to open the QmGraph dialog box for a particular key (i.e. the last key which was clicked in the software)
  • Key Numbers to turn the display of key numbers in the QmBtn dialog box on/off
  • Key Reference Levels to turn the display of key reference levels in the QmBtn dialog box on/off
  • Detailed Status Below Keys to turn the display of device status information in the QmBtn the dialog box on/off
  • Toolbar to turn the toolbar in the QmBtn dialog box on/off
  • Status Bar to turn the status bar in the QmBtn dialog box on/off

Help Menu: Click Help,

  • Help to open the Help file
  • About QmBtn to see details of the copyright and software version

3.2.3 Toolbar
The toolbar can be displayed or hidden by the use of a command in the View menu (see page 7). It has the following buttons:

  • Click Send to transfer a new setup block to the IC
  • Click Read to obtain the current setup parameters
  • Reset ­ not available
  • Click Recall All to recalibrate all the keys

3.2.4 Keys Area
The QT60160 can have a maximum of 16 keys enabled and the QT60240 a maximum of 24 keys enabled. These keys can be anywhere in the 8 x 3 matrix. QmBtn depicts the keys, showing the key numbers and the key reference levels.
If a key area on the E6240 is touched then the corresponding key area on the QmBtn turns blue for the duration of the touch. If a key is disabled the corresponding key area on the QmBtn appears shaded, with a criss-cross pattern (see Figure 3).
3.2.5 Status Bar
The status bar can be displayed or hidden by use of a command in the View menu (see page 7). It shows which device is connected to the computer, the IC revision and the type of interface.
3.3 QmSettings Dialog Box
3.3.1 Introduction

For more information about the parameters refer to the QT60160/QT60240 datasheet. From the Menu bar click View, Key Settings to open the QmSettings dialog box. This allows the IC to be modified. There are three tabs:

  • Key Settings: to change the individual key parameters
  • Global Settings: to change the global parameters
  • Logging: to select which keys’ parameters will be logged

Figure 5: QmSettings Dialog Box ­ Key Settings
3.3.2 Key Settings

If the dialog box does not open in the Key Settings view then click the Key Settings tab (see Figure 5). The default settings show NTHR and BL (with no tabs at the bottom of the dialog box). To see the full list of settings and the tabs click Options, QmSettings, Advanced.
NTHR ­ Negative Threshold is used to adjust the sensitivity of a key. Higher values make keys less sensitive, lower values make keys more sensitive.
DRIFT ­ Negative Drift is the rate at which drift compensation is carried out for a negative-going signal (when a key is touched or receives increased loading). The value is seconds/reference level.
PDRIFT ­ Positive Drift is the rate at which drift compensation is carried out for a positive-going signal (when a key is touched or receives increased loading). The value is seconds/reference level.
NDIL ­ Negative Detection Integrator Limit allows enabling and disabling of keys and provides signal filtering. Higher values provide more filtering but increase the response time of the key.
FDIL ­ Fast Detection Integrator Limit provides filtering but has less effect on response time. Total filtering is a combination of NDIL multiplied by FDIL.
NRD ­ Negative Recalibration Delay determines the maximum time a key can be active before being automatically recalibrated by the IC. The value is in seconds.
BL ­ Burst Length modifies key sensitivity. Higher values make the key more sensitive, lower values make it less sensitive. The correct sensitivity for a key should be achieved with BL and NTHR. Generally, BL should be as low as possible and NTHR should range from 7 to 12.
AKS ­ Adjacent Key Suppression can be enabled or disabled. To become active, a key with this option enabled must receive the strongest signal relative to other AKS-enabled keys.
Scope Sync ­ sends a positive pulse that brackets the burst of a selected key. This feature is invaluable for diagnostics.
WH ­ Wake allows the device to be configured to wake up when specific keys are touched. Each key has its own configuration bit so that any combination of keys can be configured for this purpose.
3.3.3 Global Settings
If the dialog box does not open in the Global Settings view then click the Global Settings tab (see Figure 6). Figure 6 : QmSettings Dialog Box ­ Global Settings
Mains Sync ­ allows the part to synchronize on the low-frequency signal. This is generally used to synchronize acquisition on the mains cycle (50/60Hz). The frequency must be more than 10Hz.
Sleep Duration ­ defines the length of time the device will sleep before automatically waking up and returning to sleep.
Awake Timeout ­ defines the minimum amount of time the part will stay awake after a communication or after a valid keypress woke it up.
Drift Hold ­ defines the time the drift on the reference is held after a key is touched. This affects all the keys. If set to Off all keys drift regardless of the state of other keys.
3.3.4 Logging
These settings have no effect on the IC. They define which data will be recorded when using the Data Logger. For any key(s), select any combination of Signal, Reference, DI, and Status. The selected readings are recorded in a *CSV file.

Figure 7: QmSettings Dialog Box ­ Logging
3.4 QmGraph Dialog Box
From the Menu bar click View, Key Settings to open the QmGraph dialog box. This displays the analog signal for a selected key. ****

Figure 8 : QmGraph Dialog Box
Click the right mouse button to see a shortcut menu with the following options:

  • Join Data Points ­ shows the signal using a solid line
  • Show Grid every Second ­ shows a vertical grid, every second

E6240 Assembly Details

4.1 Circuit Diagram

4.2 E6240 Assembly Components
Figure 10: E6240 Evaluation Assembly

4.2.1 QT60240 IC (U1)

Pin Name Pin Name
1 M SYNC 17 X5
2 CHANGE 18 Vdd
3 Vss 19 Al
4 Vdd 20 Vdd
5 Vss 21 Vss
6 Vdd 22 AO
7 X6 23 YOB
8 X7 24 Y1B
9 LATCH 25 Y2B
10 View 26 SMP
11 S_SYNC 27 SDA
12 XO 28 SCL
13 X1 29 /RST
14 X2 30 YOA
15 X3 31 Y1 A
16 X4 32 Y2A

4.2.2 Communications Port (J2)
Header J2 gives access to all the signals for communicating with the IC. See Table 2 for the pinouts of the connector.
Table 2: Communications Port (J2)

Pin i 1 2 3 4 5 6 7 8 9 10
Name Vin
+5V +3.3V GND CHANGE MAINS
SYNC SDA SCL LATCH SCOPE SYNC N/C

4.2.3 USB Connector (J3)
This connector provides direct communication between the E6240 and the computer. It permits full control over the device including calibration and setups. It also allows for real-time supervision of signal, reference and calibration information. It uses a standard USB cable (supplied) connected to a computer.
4.2.4 LEDs
Before the QmBtn software is running, both LED1 and LED2 will be on constantly, to indicate that the E6240 is connected to the computer and has power (see Figure 10). Once the QmBtn software is running, LED1 is extinguished and LED2 flickers continuously to indicate that the software is communicating with the E6240. LED1 will turn on any time there is a change of state on the keypad.
4.2.5 Scope Sync
The scope sync (J2, pin 9) can be used to synchronize an oscilloscope. When enabled in QmBtn, this signal provides a pulse that brackets the chosen burst or bursts, making diagnostics much simpler. With the scope sync enabled for one key, the X matrix drive signals can be clearly seen.
4.2.6 Mains Sync
For external noise, sync feed a +3.3V synchronization pulse into pin 5 of J2 with respect to GND. External fields can cause interference leading to false detections or sensitivity shifts. Most fields come from AC power sources. RFI noise sources are heavily suppressed by the low impedance nature of the QT circuitry itself. Noise, such as from 50Hz or 60Hz fields becomes a problem if it is uncorrelated with acquisition signal sampling; uncorrelated noise can cause aliasing effects in the key signals. To suppress this problem the M_SYNC input allows bursts to synchronize to the noise source.

Troubleshooting

Problem Potential Cause and Solution
The software will not communicate with the computer **Bad I2C or USB

connection
Check that the USB cables are connected properly. Check/replace cables. Ensure that the E6240 assembly is getting power and the LEDs are on. Ensure that all communications options are on the correct settings.
Either set all to Auto Detector:
· Device = QT60240 (see page 7)
· Interface = I2C (see page 7)
· Port = USB (see page 7)
Noisy or erratic signal|
Noisy power supply
Try a different USB port or computer.
Cables or E6240 assembly too close to the strong noise source
(such as a power line or switching noise source) Increase the distance between the E6240 assembly and the noise source.
Place a grounded metal shield between the noise source and the E6240 assembly.
E6240 assembly is not mechanically stable
Prevent E6240 assembly from moving around.
Strong RFI from a transmitter or adjacent digital product
Remove the noise source or shield against it.
USB cable connected via a USB hub**
Connect the USB cable directly to the computer.

www.qprox.com
Corporate Headquarters
1 Mitchell Point Ensign Way, Hamble
Southampton SO31 4RF
United Kingdom
Tel +44 (0)23 8056 5600
Fax +44 (0)23 8045 3939
Copyright © 2006-2007 QRG Ltd
All rights reserved
Patented and patents pending
Development Team
Samuel Brunet, Dr. Tim Ingersoll, Matthew Trend
North America
651 Holiday Drive Bldg. 5 / 300
Pittsburgh, PA 15220
USA
Tel 412-391-7367
Fax 412-291-1015
REV 102.0407
Downloaded from Arrow.com.

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals