0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TM7000B

TM7000B

  • 厂商:

    PDA

  • 封装:

    -

  • 描述:

    TOUCHSCREEN MOD 7" TM7000

  • 数据手册
  • 价格&库存
TM7000B 数据手册
Features • Complete Touchscreen Module: • • • • – Projected Capacitive Multi Touch Controller – 7in LCD – 4 Capacitive “Navigation” Keys – 200 bytes non-volatile serial EEPROM Touch: – Atmel maXTouch™ mXT640T Touch Controller – Supports up to 10 touches Display: – 800x480 resolution – ≤30 ms response time – White LED backlight – 18-bit RGB Navigation Keys: – Atmel AT42QT1070 QTouch™ Button Sensor IC Cover Panel: – 1.1mm Dragontrail™ PDA TM7000B: 7in PCAP Touch Module P/N: 90-00106-A0 Doc: 111-00217-A2 TM7000B Visit http://www.pdaatl.com/tm7000b for the latest information on the TM7000B   © Copyright Precision Design Associates © Copyright Precision Design Associates Contents 1 2 Module Overview 1.1 PCB Connections 4 1.2 LCD Backlight Power J1 5 1.3 Host Connector J3 6 1.4 Host Connector J5 7 1.5 Host Interface (Combined) J6 8 1.6 Display Flex Connector J7 9 Overview of the 7in PCAP Touch Module Introduction 10 2.2 Understanding Unfamiliar Concepts 11 2.3 LCD Panel 11 2.3.1 Scan Direction Selection 11 2.3.2 RGB Signal Routing 12 maXTouch Capacitive Touchscreen Controller 2.4.1 2.5 2.5.1 2.6 4  2 10 2.1 2.4 3 4 13 maXTouch Controller Interface 13 QTouch Capacitive Button Controller 14 QTouch Controller Interface Serial EEPROM 14 14 Getting Started 15 3.1 Hardware Connections 15 3.2 Software 15 3.3 Using the Touch Module 15 3.3.1 Navigation Keys 15 3.3.2 Evaluating the Touch Module 16 Specifications 17 4.1 Mechanical Specifications 17 4.2 Absolute Maximum Specifications 19 4.3 Recommended Operating Conditions 19 4.4 DC Specifications 19 4.5 I2C-compatible Bus Specifications 20 4.6 LCM Specification 20 4.6.1 LCM Parameters 20 4.6.2 LCM Absolute Maximum Specifications 21 4.6.3 LCM DC Specifications 21 4.6.4 LCM Optical Characteristics 21 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 5 7in PCAP Touch Module 4.7 Power Consumption 22 4.8 Part Number 22 I2C Basics (I2C-compatible Operation) 23 5.1 Interface Bus 23 5.2 Transferring Data Bits 23 5.3 START and STOP Conditions 23 5.4 Address Byte Format 24 5.5 Data Byte Format 24 5.6 Combining Address and Data Bytes into a Transmission 25 6 Revision History 26 7 Notes 27 © Copyright Precision Design Associates   3 © Copyright Precision Design Associates 1 Module Overview 1.1 PCB Connections LCD Power DS24 B33 Combined Host J6 Pin 1 J5 Pin 1 Pin 1 Pin 1 Host J3 Host J1 J7 Display Flex Figure 1 - PCB Connectors NOTE: Insert flex in Connector J6 with contacts facing DOWN. The following notations are used for pin descriptions: I Input only O Output only, push-pull MXT EE maXTouch touchscreen Serial EEPROM OD Open drain output P Ground or power QT LCD QTouch Button Controller LCD Panel NOTE: Inputs and output are defined from the standpoint of the Touch Module.  4 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 1.2 LCD Backlight Power J1 Connector J1 is used to provide +5Vdc system and LCD backlight power to the touch module when the Connector J6 host interface is being used. The host interface on connector J6 only provides +3.3Vdc system power. By contrast, when the TM7000B is connected to the host via connectors J3 and J5, system power and LCD backlight power is provided through those interfaces. NOTE: J1 should NOT be used when J3 and J5 are in use. The mating connector for J1 is a 2.1mm I.D x 5.5mm O.D barrel connector (center positive). rated for 1A minimum should be used. A +5Vdc supply Suggested power supplies: - Phihong PSC12R-050, (+5Vdc, 2A) - Phihong PSAC05R-050(P), (+5Vdc, 1A) © Copyright Precision Design Associates   5 © Copyright Precision Design Associates 1.3 Host Connector J3 Connector J3 connects to the host and carries signals between the host and (1) the MaXTouch Touch Controller, (2) the QTouch Button Controller and (3) LCD Panel. NOTE: J3 (and J5) should NOT be used when J6 is in use. Take care to support the PCB when removing the touch module from an EK  6 3 P 4  16 I LCD_DATA_12 17 P GND +3.3Vdc 18 I LCD_DATA_0  P GND 19 I LCD_DATA_1  5 O ~MXT_CHG 20 I LCD_DATA_2  6 O ~QT_CHG I LCD_DATA_3  7 I I C SCL    21 2   22 I LCD_DATA_4  2   23 I LCD_DATA_5  24 I LCD_DATA_6  25 I LCD_DATA_7  26 I LCD_DATA_8  27 I LCD_DATA_9  28 I LCD_DATA_10  29 I LCD_DATA_11  30 P GND 8 I/O 9 P I C SDA GND 10 I LCD_DATA_15 11 P GND 12 I LCD_DATA_13 13 P GND 14 I LCD_DATA_14 15 P GND PDA TM7000B:    7in PCAP Touch Module EE GND Description QT +3.3Vdc P Type LCD P 2 Pin MXT 1 EE Description QT Type LCD Pin MXT J1 should NOT be used when J3 (and J5) are in use. Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 1.4 Host Connector J5 Connector J5 connects to the host and carries signals between the host and (1) the LCD Panel and (2) serial EEPROM. NOTE: J5 (and J3) should NOT be used when J6 is in use. Take care to support the PCB when removing the touch module from an EK +5Vdc 21 P GND P GND 22 P GND 3 P +5Vdc 23 - N/C 4 P GND 24 - N/C 5 I LCD_DATA_16  25 - N/C 6 I LCD_DATA_17  26 - N/C 7 I LCD_DATA_18  27 - N/C 8 I LCD_DATA_19  28 I/O 9 I LCD_DATA_20  29 P GND 10 I LCD_DATA_21  30 P GND 11 I LCD_DATA_22  31 - N/C 12 I LCD_DATA_23  32 - N/C 13 P GND 33 - N/C 14 P GND 34 - N/C 15 I DISP (Display Enable)  35 - N/C 16 I Backlight PWM  36 O Module Presence Detect 17 I VSYNC  37 - N/C One-Wire Interface 18 I HSYNC  38 - N/C 19 I DE  39 P GND 20 I PCLK  40 P GND EE 2 Description QT Type LCD Pin MXT P EE 1 Description QT Type LCD Pin MXT J1 should NOT be used when J5 (and J3) are in use.  – See Note 1 Note 1: by populating R3, the touch module’s ~RESET signal is accessible at this pin. © Copyright Precision Design Associates   7 © Copyright Precision Design Associates 1.5 Host Interface (Combined) J6 Connector J6 implements Atmel’s “XPRO LCD” connector found on various Xplained and Xplained Pro evaluation kits. Connector J6 connects to the host and carries the combined signals of J3 and J5. It provides an alternate interface between the host and (1) the MaXTouch Touch Controller, (2) the QTouch Button Controller, (3) LCD Panel, and (4) serial EEPROM. When the host interface on connector J6 is used, +5Vdc system power must be provided using Connector J1. See Section 1.2 for details. Suggested Flex: Wurth Electronics #687 650 100 002, Description: 0.5mm pitch 50 position FFC, Length 100mm See section 2.3.2 for additional information on flex cable options. Flex should be inserted Connector J6 with contacts facing DOWN.  26 I LCD_DATA_19 27 P GND  28 I LCD_DATA_20  LCD_DATA_1  29 I LCD_DATA_21  LCD_DATA_2  30 I LCD_DATA_22  I LCD_DATA_3  31 I LCD_DATA_23  7 P GND 32 P GND 8 I LCD_DATA_4  33 I PCLK  9 I LCD_DATA_5  34 I VSYNC  10 I LCD_DATA_6  35 I HSYNC  11 I LCD_DATA_7  36 I DE  12 P GND 37 - N/C 13 I LCD_DATA_8  38 - N/C 14 I LCD_DATA_9  39 - N/C 15 I LCD_DATA_10  40 - N/C 16 I LCD_DATA_11  41 I DISP 1 I/O 2 P GND 3 I LCD_DATA_0 4 I 5 I 6 P Description One-Wire Interface GND 42 I Description   2   2  I C SDA 18 I LCD_DATA_12  43 I/O I C SCL  19 I LCD_DATA_13  44 O ~MXT_CHG  20 I LCD_DATA_14  45 O ~QT_CHG 21 I LCD_DATA_15  46 I LCD_PWM 22 P GND 47 I ~RESET 23 I LCD_DATA_16  48 P +3.3Vdc 24 I LCD_DATA_17  49 P +3.3Vdc 25 I LCD_DATA_18  50 P GND PDA TM7000B: 7in PCAP Touch Module EE Type Type QT LCD MXT EE QT LCD Pin Pin 17  8 MXT NOTE: J6 should NOT be used when J3 and J5 are in use.     Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 1.6 Display Flex Connector J7 Connector J7 connects to the LCD panel flex and carries signals between the host and the LCD Panel. Pin Type Description Pin Type Description 1 O U/D 21 P GND 2 O L/R 22 O B0 3 P GND 23 O B1 4 O PCLK 24 O B2 5 P GND 25 P GND 6 O R0 26 O B3 7 O R1 27 O B4 8 O R2 28 O B5 9 P GND 29 P GND 10 O R3 30 O HSYNC 11 O R4 31 O VSYNC 12 O R5 32 O DE 13 P GND 33 O MODE 14 O G0 34 P +3.3Vdc 15 O G1 35 P +3.3Vdc 16 O G2 36 P LED- 17 P GND 37 P LED- 18 O G3 38 O LCD_PWM 19 O G4 39 P LED+ 20 O G5 40 P LED+ © Copyright Precision Design Associates   9 © Copyright Precision Design Associates 2 Overview of the 7in PCAP Touch Module 2.1 Introduction The 7in PCAP Touch Module is a touchscreen module offering best-in-class projected capacitance multi-touch functionality combined with a 7in LCD panel. The module is configured for development and evaluation with several Atmel ARM-based EK solutions as well as development and integration with a custom host system. For convenience, this module features host interface connectors (J3 and J5) positioned for direct installation on Atmel ARM-based EK boards. In addition, the module includes Atmel’s “Xplained Pro LCD” connector (J6) for use with Xplained and XPro evaluation hardware. As shown in Figure 2 below, several sub-system components are accessible to maximize effective integration. TM7000B - Touch Module PCB Nav Keys J4 Capacitive Touchscreen Controller J6 J3 QT1070 mXT640T Capacitive Button Controller Sensor Tail J7 LCD Panel J5 Touch sensor HOST DS24B33 Serial EEPROM Figure 2 - Functional Block Diagram  10 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 2.2 Understanding Unfamiliar Concepts Throughout this document, the functionality of the module sub-system will be outlined and summarized. However, the user is encouraged to refer to the resources and documents below in order to gain a more thorough understanding of each sub-system. 2 • For a basic overview of I C communication, refer to Section 5 of this document • Atmel maXTouch mXT640T (www.atmel.com) • Atmel QTouch QT1070 Datasheet (www.atmel.com) • Maxim DS24B33 Datasheet (www.maximintegrated.com) In addition, when developing or evaluating with the Atmel ARM-based EK’s, it is recommended that the user visit www.at91.com which contains a broad range of resources for the EK’s and the ARM devices they feature. 2.3 LCD Panel The module provides the host with a direct connection from the host (Connector J6 or Connectors J3 and J5) to the LCD panel interface (Connector J7). Aside from generating supply voltages for the LED backlight and providing backlight control to the host, no display panel control is performed by the module. 2.3.1 Scan Direction Selection The touch module provides a means for configuring the scan direction of the LCD by populating resistors indicated in Figure 3 below. J6 J7 Figure 3 – LCD Scan Direction Configuration Resistors The LCD panel Up/Down scanning direction is configured by populating R55 and R58 as shown in Table 2-1 below. The LCD panel Left/Right scanning direction is configured by populating R56 and R59 as shown in Table 2-2 below. Table 2-1 - LCD Up/Down Scanning Selection R55 0Ω DNP R58 DNP 0Ω Direction Down Up Note: Factory setting is scanning “Down” © Copyright Precision Design Associates   11 © Copyright Precision Design Associates Table 2-2 - LCD Left/Right Scanning Selection R56 0Ω DNP R59 DNP 0Ω Direction Left Right Note: Factory setting is scanning “Right” 2.3.2 RGB Signal Routing To support use with multiple host EK options, the touch module provides a means for selecting the routing of LCD_DAT_xx signals to the LCD RGB data signals by populating one of the two groups of resistors indicated in Figure 4 below. As an alternative, an adapter flex cable (P/N: 91-00112-A0) is available which handles this signal routing without the need for soldering and moving resistors on the PCB. Contact PDA for more information. J6 J7 Figure 4 – RGB Signal Routing Configuration Resistors Populating resistors R37-R54 selects the Atmel “Series-5 / A5D3x” routing scheme. Populating resistors R19-R36 selects the Atmel “Islero” routing scheme used on newer A5D4 and A5D2 Xplained and Xplained PRO kits. The PCB ships with R37-R54 populated – selecting the “Series-5 / A5D3x” scheme by default. Details of each scheme are shown in Table 2-3 below.  12 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module Table 2-3 – RGB Signal Routing Selection Series 5/A5D3x “Islero” (R37 – R54 populated) (R19 – R36 populated) LCD_DAT_17 LCD_DAT_16 LCD_DAT_15 LCD_DAT_14 LCD_DAT_13 LCD_DAT_12 LCD_DAT_11 LCD_DAT_10 LCD_DAT_9 LCD_DAT_8 LCD_DAT_7 LCD_DAT_6 LCD_DAT_5 LCD_DAT_4 LCD_DAT_3 LCD_DAT_2 LCD_DAT_1 LCD_DAT_0 LCD_DAT_23 LCD_DAT_22 LCD_DAT_21 LCD_DAT_20 LCD_DAT_19 LCD_DAT_18 LCD_DAT_15 LCD_DAT_14 LCD_DAT_13 LCD_DAT_12 LCD_DAT_11 LCD_DAT_10 LCD_DAT_7 LCD_DAT_6 LCD_DAT_5 LCD_DAT_4 LCD_DAT_3 LCD_DAT_2 LCM R5 R4 R3 R2 R1 R0 G5 G4 G3 G2 G1 G0 B5 B4 B3 B2 B1 B0 Note: Factory setting is “Series 5/A5D3x” See the AT91 Linux4SAM website for additional details: https://www.linux4sam.org/bin/view/Linux4SAM/ConnectModuleFromPDA 2.4 maXTouch Capacitive Touchscreen Controller The module touch screen interface is based on the Atmel maXTouch mXT640T Touch Controller and operates using the touch sensor at connector J4. The touch controller scans the touch sensor and will signal the host with an active low interrupt signal (~MXT_CHG on J3 or J6) when new touch data is available. Data communication with the maXTouch controller is performed 2 2 2 2 over a shared I C interface (I C SCL and I C SDA on J3 or J6). The I C address of the touch controller is 0x4A. 2 NOTE: The TM7000B has pull-up resistors on the shared I C SCL and SDA lines at R7 and R8 respectively. A pull-up resistor for the maXTouch ~CHG interrupt signal is located at R4. 2.4.1 maXTouch Controller Interface Details of the maXTouch communication protocol are beyond the scope of this document. provided in Section 3.2 below to facilitate evaluation and initial development. However information is This module is pre-loaded with a configuration already optimized for this touch sensor and panel, so the developer need only focus on interfacing with the device. When developing the maXTouch controller interface during evaluation and host development, care should be taken to avoid changing the maXTouch configuration or committing changes to NV storage on the maXTouch controller. To get started with host interface development, the user is strongly encouraged to leverage existing code available from the resources outlined in Sections 3.2. © Copyright Precision Design Associates   13 © Copyright Precision Design Associates 2.5 QTouch Capacitive Button Controller The module’s “nav key” interface is based on the Atmel QT1070 7-Channel Capacitive Sensor Driver. The button controller scans the 4 capacitive nav keys (K1, K2, K3 and K4) and will signal the host with an active low interrupt signal (~QT_CHG on Connector J3 or J6) when a touch event has occurred. Data communication 2 2 2 2 with the QT1070 controller is performed over a shared I C interface (I C SCL and I C SDA on J3 or J6). The I C address of the button controller is 0x1B and cannot be changed. 2 NOTE: The TM7000B has pull-up resistors on the shared I C SCL and SDA lines at R7 and R8 respectively. QTouch ~CHG interrupt signal is located at R16. 2.5.1 QTouch Controller Interface Details of the QTouch communication protocol are beyond the scope of this document. to review the QT1070 Datasheet (www.atmel.com). The user is encouraged 2.6 Serial EEPROM The module includes a DS24B33 Serial EEPROM providing 512 bytes of non-volatile storage. Data communication with the EEPROM is performed over a One-Wire Interface. The EEPROM is not used by another subsystem on the touch module and can be freely used by the host system for any purpose. For example, Atmel ARM-based EK’s running Linux or Android operating systems use the pre-programmed contents of the EEPROM to identify this module type. NOTE: The user should take care if choosing to overwrite the pre-programmed EEPROM contents. As noted above, certain builds of Linux or Android provided by Atmel and targeted for the Atmel ARM-based EKs use the EEPROM contents to identify the module and may no longer recognize the module. The user is advised to back up the EEPROM contents before overwriting. The serial EEPROM communicates via a one-wire interface (“One-Wire Interface” on J5 or J6). DS24B33 Datasheet (www.maximintegrated.com) for details.  14 PDA TM7000B: 7in PCAP Touch Module Refer to the Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 3 Getting Started This module was designed to install on a variety of Atmel ARM-based EK’s including the SAM9X5-EK, SAM9N12-EK, SAMA5D3-EK, SAMA5D3 Xplained, SAMA5D4-EK, and the SAMA5D4 Xplained Ultra among others. With prebuilt Linux and/or Android images available for these evaluation platforms, this provides the fastest way to evaluate the performance of the touchscreen and display using a familiar, full-featured OS. The following sections provide basic information related to using and evaluating the Touch Module. Visit Precision Design Associates website ( www.pdaatl.com ) or Atmel’s AT91 Community website ( www.at91.com ) for more information related to this touch module or guidance appropriate for your specific EK. 3.1 Hardware Connections The module interfaces with the evaluation board via one of two methods depending on the eval hardware:   the two large dual-row headers, J3 and J5 (typically found on full-sized EK kits) the flex connector, J6 (typically found on Xplained or Xplained Ultra kits) Refer to the specific EK documentation to determine which method is appropriate. 3.2 Software Several options exist when developing for the touch module whether targeting a custom host or an Atmel EK. 3.2.1.1 Linux Kernel / Android The Linux Kernel (www.kernel.org) has included basic support for maXTouch touch devices since version 2.6.36. The mainline driver has undergone considerable evolution since then. Atmel hosts the AT91 community website with resources dedicated to developing on their EKs for Android ( www.at91.com/android4sam/ ) and Linux ( www.at91.com/linux4sam/ ) Finally, Atmel maintains an up-to-date driver (www.github.com/atmel-maxtouch/linux) which includes numerous out-of-cycle improvements to the mainline Linux Kernel maXTouch driver. 3.2.1.2 Atmel Software Framework The Atmel Software Framework (asf.atmel.com) contains examples of code for interfacing with devices in the maXTouch family of touch controllers. The capabilities of various maXTouch devices may differ, but the basic communication protocol is common and can be applied to this module. 3.3 Using the Touch Module 3.3.1 Navigation Keys When using this module with one of the standard Atmel Android demo builds, the navigation keys function as shown in Table 3-1 below: © Copyright Precision Design Associates   15 © Copyright Precision Design Associates Table 3-1 - Navigation Key Function (Android) Key K1 K2 K3 K4 Navigation Function Back Menu Home Power / Sleep 3.3.2 Evaluating the Touch Module For effective evaluation of the module – the touch sensor and the LCD panel in particular – the user is encouraged to try the following applications and tools depending on the host OS. 3.3.2.1 Android The following Android apps available from Google Play: TouchTest by Moonblink Dotty by Gerry Steele Multitouch Visible Test by Battery Powered Games Screen Test by Amberfog 3.3.2.2 Linux The user can perform simple touch / drawing test using the ts_test utility that is part of tslib.  16 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 4 Specifications For complete specifications, refer to the datasheets listed in section 2.2 for the various sub-system components outlined in sections 2.3 through 2.6. 4.1 Mechanical Specifications Contact PDA for drawings and CAD models available. 1.1mm (Cover Panel) 165.55mm±0.15mm (Sensor Outline) 7.9mm 0.18mm (OCA) 0.7mm (Sensor) 156.6mm±0.2mm (Touch AA) 154 mm (Backprint Viewable) 12 mm LCD side User side 57.7mm 4.0 mm 94.44mm±0.2mm (Touch AA) 33.7mm 0.08mm (FPC) 12 mm Glass Profile 178mm x 117mm R3.75mm in corners 93 mm (Backp rint Viewable) 91.44 mm (LCD Active) 102.96mm±0.15mm (Sensor Outline) 152.4 mm (LCD Active) J1 1 1 J2 0.3mm (FPC+Stiffener) 21.0mm 142.6mm Figure 5 - Sensor Only Dimensions Sensor Assy (P/N: 90-00087-A0) may be purchased individually. Minimum order quantities apply. Contact PDA for details. © Copyright Precision Design Associates   17 © Copyright Precision Design Associates 165.0mm (LCM Frame Length) 139.7mm (PCB Length) 104.0mm (LCM Frame Width) 50 mm 63.6mm (PCB Width) DS 24B33 13.5mm 21.7 mm J2 1 J1 1 9.8mm (Cover Panel rear surface to PCB rear surface) Glass Profile 178mm x 117mm R3.75mm in corners 7mm (Cover Panel rear surface to LCM rear surface) Figure 6 – Module Dimensions  18 PDA TM7000B: 7in PCAP Touch Module Doc:111-00217-A2 PDA TM7000B: 7in PCAP Touch Module 4.2 Absolute Maximum Specifications Parameter Value Operating temp 0 C to + 70 C Storage temp -40 C to + 85 C Vdd -0.5 to +6V Max continuous pin current, any control or drive pin ±40 mA Voltage forced onto any pin -0.5V to (Vdd + 0.5) Volts o o o o CAUTION: Stresses beyond those listed under Absolute Maximum Specifications may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or other conditions beyond those indicated in the operational sections of this specification are not implied. Exposure to absolute maximum specification conditions for extended periods may affect device reliability. 4.3 Recommended Operating Conditions Parameter Value Vin 5.0V ±5 percent Supply ripple + noise ±20 mV 4.4 DC Specifications Vin = 5.0V, Vdd=3.3Vdc, Ta = recommended range, unless otherwise noted Parameter Description Min Typ Max Units Notes VIL Low input logic level - 0.5 – 0.3 Vdd V 1.8V
TM7000B 价格&库存

很抱歉,暂时无法提供与“TM7000B”相匹配的价格&库存,您可以联系我们找货

免费人工找货