ABOV Logic Type Touch Key. In this document, we introduce an AT GUI program and a method to operate AT3108U Touch Demo Board with examples. By reading this document thoroughly, you can learn the easy way to develop the...
AT3108U Demo board quick start guide 2. User requirements System requirements Windows PC (7, 8, 10) USB Micro B type cable Figure 4. Window PC and Micro B Cable...
AT3108U Demo board quick start guide 3. Building and running project Building and running project Running the AT GUI program makes it easier to start the Touch Demo Board. Follow the steps below to start the Demo Board: Step 1.
3. Building and running project AT3108U Demo board quick start guide 3.1.2 Hardware components of the Shield Board AT3108 (16-QFN) chip: Touch Sensing 8CH (channel) and LED 1 pins are supported. The 2mm (2T) Thick plastic cover is attached to the Touch PAD.
AT3108U Demo board quick start guide 3. Building and running project Set up the I2C to UART Board and Touch Demo Board 3.2.1 Set jumpers to control the I2C to UART Board You can select a power source between USB power and external power using a jumper pin (recommended to use +5V USB power).
3. Building and running project AT3108U Demo board quick start guide 3.2.2 Connect to the I2C to UART Board to use the Touch Demo Board Connect a header socket of the Touch Demo Board and the header pin of the I2C to UART Board as shown in Figure 9.
AT3108U Demo board quick start guide 3. Building and running project Connect the I2C to UART Board to your PC 3.3.1 Connect PC via USB on the I2C to UART Board Connect the USB 2.0 (micro-B type) cable to the I2C to UART Board as shown in Figure 10.
3. Building and running project AT3108U Demo board quick start guide AT GUI program practice 3.4.1 Run the AT GUI program Run the AT GUI program by double clicking over the icon shown in Figure 11. Figure 11. AT GUI Program Icon After the program starts, the COM port number is displayed on the screen as shown in Figure Click on the ‘RUN’...
AT3108U Demo board quick start guide 3. Building and running project 3.4.2 Viewing values in AT GUI program When a Touch Key on the Demo Board is touched by your finger, a corresponding LED on the Communication Board (I2C to UART Board) lights up. At the same time, the GUI program displays the corresponding key in red, as shown in Figure 13.
3. Building and running project AT3108U Demo board quick start guide 3.4.3 Options of Auto Read Selection Key: It supports key display activation. Figure 14. Run (Start Code Execution) Data: RAW, Baseline, Threshold, Percentage RAW Data (Original touch sensitivity value) Baseline Data (Baseline reference value) C.
AT3108U Demo board quick start guide 3. Building and running project 3.4.4 View Graph (Plot) Press the ‘Graph’ button at the top of the GUI program or press ‘F1’ function key. You can see the values of all channels on the screen, as shown in Figure 16.
3. Building and running project AT3108U Demo board quick start guide 3.4.5 Register value settings For the register value settings, we provide two methods: Part 1 and Part 2. Using the Part 1, you can mark check boxes or write values to set the registers. Using the Part 2, you can write I2C commands directly to set the registers.
AT3108U Demo board quick start guide 3. Building and running project Part 2: Write register address and setting value in the Part 2-input window, as shown in Figure 18. Then, press the ‘Write’ button. Or you can enter Multi-byte data that has the address as a starting address. Then, press the ‘Write’...
3. Building and running project AT3108U Demo board quick start guide Software description 3.5.1 Flow chart for overall workflow At the initial stage when the external power is applied, the register setting values required for the I2C communication are entered once.
AT3108U Demo board quick start guide 3. Building and running project 3.5.2 Touch Mode selection Touch Mode operates in two sub-modes: Fast Mode (Active Mode) and Sleep Mode (Snap Mode). In Fast Mode, Touch Sensor always proceeds with its operation (including Touch Sensing operation).
3. Building and running project AT3108U Demo board quick start guide 3.5.3 How to enter Sleep Mode When entering Sleep Mode from Fast Mode (Active Mode), make sure to disable Fast Mode first and then, enable Sleep Mode. Fast Mode Disable: CTRL1 &= (~0x80);...
AT3108U Demo board quick start guide 3. Building and running project 3.5.4 I2C communication method during Sleep Mode If a Touch Event (Touch ON or OFF) is generated in Sleep Mode, the INT output pin releases Low Pulses. At this point, Active Mode is maintained for the time set in the STOP_DELAY register.
3. Building and running project AT3108U Demo board quick start guide 3.5.5 Register value settings and digital output pin use Initial setups of the Touch detection reference value (THD; Threshold), Touch Sensing CH (channel), and other registers are possible.
AT3108U Demo board quick start guide 3. Building and running project 3.5.6 Loop operation and register value update During Loop operation, Touch Sensing and the result values are stored. At this point, a certain value in a register can be modified through I2C communication.
Revision history AT3108U Demo board quick start guide Revision history Version Date Description 1.00 21.02.19 Document created...
Page 31
ABOV Semiconductor ("ABOV") reserves the right to make changes, corrections, enhancements, modifications, and improvements to ABOV products and/or to this document at any time without notice. ABOV does not give warranties as to the accuracy or completeness of the information included herein. Purchasers should obtain the latest relevant information of ABOV products before placing orders.