Doc: page 1 of 5

Similar documents
Digilent I 2 C Pin Configurations

JTAG-HS1 Programming Cable for Xilinx FPGAs. Overview. Revised January 22, 2015

Pmod modules are powered by the host via the interface s power and ground pins.

HDA1040ST-AH PRODUCT SPECIFICATION 10.4, TFT SVGA (800 X 600) COLOR LCD DISPLAY MODULE HDA1040ST-AH Z.W. 1.0 SHEET 1 OF 16

Digilab 2 XL Reference Manual

Specifications: Dell 1703FP Flat Panel Color Monitor User's Guide

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A

Digilab 2 Reference Manual

PC-CARD-DAS16/12 Specifications

PC-CARD-DAS16/16 Specifications

NB2DSK01 - TFT LCD Panel (with Touch Screen)

Doc: page 1 of 6

Product Specification 4.3 COLOR TFT-LCD MODULE

Digilab 2E Reference Manual

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

7inch Capacitive Touch LCD User Manual

PmodJSTK2 Reference Manual. Overview. 1 Functional Descriptions. Revised July 19, 2016 This manual applies to the PmodJSTK2 rev. C

Buses, Video, and Upgrades

ONYX-MM-XT PC/104 Format Counter/Timer & Digital I/O Module

Doc: page 1 of 6

12-Channel, 12-Bit PMC Analog Input/Output Board

1. Getting Started with WaveForms

1 General Specifications

SPECIFICATION. Preliminary. TFT-LCD Monitor TITLE. Signature Date Prepared by Date

Revision: May 11, E Main Suite D Pullman, WA (509) Voice and Fax LED. Doc: page 1 of 6

Doc: page 1 of 8

FT800 Display Controller Board. Part Number: MCIB-15 Version: 1 Date: 25/02/2016 Revision History Description of change 25/02/2016 First draft

User s Manual ELI43-CR Revision 1.02

CHANGED BY A First Release. ZHANG YAN FANG

HMISCU6B5 3 5 color touch controller panel - Dig 8 inputs/8 outputs +Ana 4 In/2 Out

Pmod I2S2 Reference Manual

Spartan-II Demo Board User s Guide

Control Panel CP600 CP651, CP651-WEB

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

31.2 EPD Display with LVDS system Board

PCIe-16AOF Bit, 64/32-Channel, 500KSPS PCI Express Analog Output Board. With Reconstruction Output Filters

Control Panel CP600-eCo CP604, CP604-B

Generic Display Connector (GDC-0007) Datasheet

16-Channel 16-Bit PMC Analog I/O Board

Product Specification 4.3" COLOR TFT-LCD MODULE

Control Panel CP600 CP635, CP635-B, CP635-WEB

NHD MF 22 Controller Board

PP-BOB2-V1.0 PARALLEL PORT BREAKOUT BOARD

cpci6u64-20aof16c500kr

CH7511B. CH7511B edp to LVDS Converter GENERAL DESCRIPTION

TFT LCD MONITOR SPECIFICATION

IPC. Preliminary Data Brief. IPC High speed phase current sensor with digital interface Draft Review Released

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 25 th September 2013 Document Revision: 0.

PCIe-16AO64C. 16-Bit, 64/32-Channel, 500KSPS PCI Express Analog Output Board. With Optional Outputs-Disconnect

Atmel ATMXT143E touchscreen controller Capacitive touch ITO 320 x 240 pixel LCD display with SPI interface LED backlight

238.6 ±0.5 (H) x ±0.5 (V) x 4.3 max LCM Height: 4.3mm max (LED), 6.8 mm max (Component) Weight 210 Typ. / 220 Max. gram

HMISCU6B5. Main. 60 right 40 top 60 bottom

DATASHEET. 4.3 Embedded SPI Display. 4DLCD-FT843 Powered by the FTDI FT800 Video Engine. Document Date: 8 th January 2014 Document Revision: 1.

CCS Technical Documentation NHL-2NA Series Transceivers. Camera Module

LCD MODULE SPECIFICATION. Model : CT57M3224A _ - Revision 01 Engineering Jackson Fung Date 22 July 2016 Our Reference

HMISCU6A5 3 5 color touch controller panel - Dig 16 inputs/10 outputs

3.3V regulator. JA H-bridge. Doc: page 1 of 7

16AIO Bit Analog Input/Output Board. With 16 Input Channels and 8 Output Channels

14-Bit, 4-Channel, 50MSPS/Channel PMC Analog Input Board

TCB8000C LCD Module Controller Board User Manual

HMISCU8A5 5 7 color touch controller panel - Dig 16 inputs/10 outputs

NHD MF 22 Controller Board

Revision: January 28, Henley Court Pullman, WA (509) Voice and Fax

Liquid Crystal Monitors OEM - Custom TECHNICAL SPECIFICATIONS 2000 KRISTEL

1020 / 1022 INSTALLATION MANUAL

AT-501 Cortex-A5 System On Module Product Brief

DOCUMENT REVISION HISTORY 1:

Basic Specifications INSPIRON. System Model Dell Inspiron 1545

Note 1: RoHS compliant. Note 2: LCM weight tolerance: ± 5%.

Stellar Instruments. SC1 Controller & Display System. General User s Manual. Copyright 2013 Stellar Instruments 1

TECHNICAL PRODUCT DATASHEET

705 INSTALLATION MANUAL

ISSI IS23SC4418 IS23SC KBYTE EEPROM WITH WRITE PROTECT FUNCTION AND PROGRAMMABLE SECURITY CODE (PSC) IS23SC4418 IS23SC4428 FEATURES DESCRIPTION

Specifications: Dell M782 Color Monitor User's Guide

DIGITAL DISPLAY. for Industry Applications. Series WAY-SSI. Key-Features:

Preliminary information technical changes reserved

AND-TFT-35VX-KIT 3.5" TFT LCD LCD Color Monitor

KNJN I2C bus development boards

User-configurable Resolution. 9 to 12 bits (0.5 C to C)

PC104P66-16HSDI4AO4:

16-Channel 16-Bit Differential High-Speed PMC Analog Output Board

SPECIFICATION APPROVAL SHEET

Features. RoHS COMPLIANT 2002/95/EC

PC104P-24DSI6LN. Six-Channel Low-Noise 24-Bit Delta-Sigma PC104-Plus Analog Input Module. With 200 KSPS Sample Rate per Channel

Datasheet IF392M. LVDS-to-TTL converter, LED Backlight Driver, Optional: Resistive Touch Controller for Mitsubishi Panels ZU A, ZU

TFT LCD Display Datasheet

SPECIFICATION APPROVAL SHEET

LCD Module Product Specification

USB-4303 Specifications

Jinyoung Contech Co., Ltd.

PCIe-20AO8C500K. 20-Bit 8-Output 500KSPS Precision Wideband. PCI Express Short-Card Analog Output Module

Control Panel CP600 CP635-FB, CP635-FW

Datasheet IF392M. LVDS-to-TTL converter, LED Backlight Driver, Optional Resistive Touch Controller for Mitsubushi Panels. ZU A, ZU

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

FX-2 Control Board ASY-360-XXX Setup and Configuration Guide

chipkit Pmod Shield-Uno Reference Manual

General information Engineering with Programming package. Display with display

16AIO 16-Bit Analog Input/Output Board With 32 Input Channels, 4 Output Channels and 16-Bit Digital I/O Port

DIGI POT 3 click. PID: MIKROE 3016 Weight: 25 g

PC104P66-18AISS6C: 18-Bit, 6-Channel, 550KSPS Analog Input Module. With Six Simultaneously Sampled Analog Inputs and 8-Bit Digital I/O Port

Transcription:

VmodTFT Reference Manual Revision: November 11, 2011 Note: This document applies to REV C of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview The VmodTFT board lets you connect an LCD touchscreen to any Digilent FPGA system board with a VHDCI connector. It acts as both an input and output device. It features a 4.3 wide-format vivid color LEDbacklit LCD screen. The screen has a 480 272 native resolution display with a color depth of 24 bits per pixel. A four-wire resistive touchscreen with antiglare coating covers the entire active display area. Features include: a 4.3 color TFT LCD with a resistive touchscreen 480 272 resolution 24 bpp color depth 80Hz maximum refresh rate an LED backlight with PWM control a four-wire resistive touchscreen with an Analog Devices AD7873 touch controller 125 ksps maximum touch sample rate an on-board temperature sensor that can detect 40 C to 85 C a VHDCI connector Functional Description The two-plate four-wire touchscreen uses four analog lines connecting the opposite sides of the X and Y plates. A touch controller gives the touchscreen an FPGA interface. The controller can both drive and sample the touchscreen using a digital serial interface. The LCD is driven using a digital parallel interface. The LED backlight is driven by the on-board current source. You can change its intensity digitally using a PWM (Pulse Width Modulation) signal or you can set jumper JP1 to analog for the default backlight setting. The LCD screen and the touchscreen can be used independently. Touch readings are noisier when the LCD is on, but you can filter the noise and still obtain a fast sample rate. If you require maximum precision and sample rates, you should turn the LCD off during touchscreen sampling. Power-Up Sequence The LCD has a specific power-up sequence that needs to be followed for proper operation. The VmodTFT should only be attached to the system board once the signals driven by the system board are defined. The VmodTFT can only be used with FPGA system boards that support 3.3V supply for the VHDCI connector. For more information, refer to your system board s reference manual at www.digilentinc.com. Doc: 502-210 page 1 of 5

Figure 1 Power-Up Sequence Description Min Max Unit t1 TFT-EN high to first pixel bus signal 0.05 100 ms t2 Valid pixel data to DISP 0 200 ms high t3 DISP high to backlight 160 ms on; backlight off to DISP low t4 TFT-EN low pulse 100 ms Table 1 Power-Up/Reset Timing Parameter Description Value Unit fclk Pixel clock 9 MHz tva Vertical active 272 lines tvb Vertical 16 lines blanking tha Horizontal active 480 CLK s thb Horizontal blanking 45 CLK s Table 2 Typical LCD Video Timing Parameters Video Timing To display an image, the LCD needs to be continuously driven with properly-timed data. This data consists of the lines and blanking s that form video frames. Each frame consists of 272 active lines and several vertical blanking lines. Each line consists of 480 active pixel s and several horizontal blanking s. Figure 2 Video Timing Video data is sent on a parallel interface synchronous to CLK. The table below lists the timing parameters of this interface. Data refers to the combined pixel data from the R, G, and B pins. www.digilentinc.com page 2 of 5

layers form plates X and Y. Each plate has electrodes on opposite sides and a constant resistance. Figure 3 AC Characteristics Description 1/tclk LCD clock frequency tdes DE setup before tdeh DE hold before tds Data setup before tdh Data hold before Min Max Unit 7 12 MHz Table 3 LCD Power-Up/Reset Timing Backlight Control The LED-EN (TFT_BKLT_O) pin provides analog or digital control over the backlight intensity. Jumper JP1 toggles between analog and digital control. In analog mode, the backlight intensity is set by the voltage divider formed by R7 and R10. Valid values are 0.7V (dimmest) to 1.4V (brightest). In digital mode, the FPGA can drive this pin with a PWM signal of 100Hz-50kHz. Touchscreen The four-wire resistive touchscreen is on top of the LCD. It consists of two conductive transparent layers, one on top of the other, separated by a layer of air. These conductive Figure 4 Touchscreen Plates X and Y When the screen is touched with sufficient force, the two plates make contact and form resistive dividers. By properly biasing the panel and measuring the voltage on the electrodes, the coordinates of the touch can be determined. For example, tying Y+ and Y- to a power supply, the voltage on either X+ or X- changes linearly to the Y coordinate of the touch. Similarly, supplying power to the X plate and measuring the voltage on the Y electrode determines the X coordinate. Touch Controller The VmodTFT uses an AD7873 touch controller to provide an interface for the analog touchscreen to the FPGA. The controller supplies current to the touchscreen and measures the voltage drop using an internal 12-bit analog-to-digital converter. The digitized voltage values are read back by the FPGA so the touch coordinates can be determined. Theoretically, a digitized voltage drop of 000h (0V) corresponds to a touch very close to the electrode tied to ground. Likewise, a voltage drop of FFFh (VCC) corresponds to a touch very close to the electrode tied to the power supply. However, the actual values measured for the VmodTFT are shown in Table 4. www.digilentinc.com page 3 of 5

Touch X Reading Y Reading Corner Top Left 096h 12Ch Top Right F6Eh 12Ch Bottom Left 096h ED8h Bottom Right F6Eh ED8h Table 4 Actual 12-Bit Voltage Readings Using these experimental values, the touch coordinates scaled to the LCD active area can be easily determined. Use the following equations, where V x and V y are the voltage readings for the X and Y plates. Equation 1 Convert Voltage Readings to Coordinates Touch can be detected on the PENIRQ interrupt signal. A low value indicates the screen is being touched. You can also measure the pressure of the touch, referred to as the Z coordinate. The measurement requires a different biasing of the touchscreen and requires some calculation. The equation uses the X and Y plate resistance, which for this panel can be approximated by 1024 and 256 ohms, respectively. For information on how to use the touch controller to measure touch pressure, refer to the AD7873 datasheet at http://www.analog.com/static/importedfiles/data_sheets/ad7873.pdf VHDCI Connector The VmodTFT is only compatible with system boards using 3.3V-level signaling and should only be attached to the system board once the signals driven by the system board are defined. Camera Output VHDCI VmodTFT IO1-P TP_BUSY IO2-P TP_DIN IO3-P TP_CS IO4-P TFT_B[5] IO5-P TFT_B[4] IO6-P TFT_B[2] IO7-P TFT_B[0] IO8-P TFT_G[6] IO9-P TFT_G[5] IO10-P TP_DCLK IO11-P TFT_CLK IO12-P TFT_G[1] IO13-P TFT_G[0] IO14-P TFT_R[6] IO15-P TFT_R[4] IO16-P TFT_R[2] IO17-P TFT_R[1] IO18-P TFT_DISP IO19-P TFT_EN IO20-P NC Camera Input VHDCI VmodTFT IO1-N NC IO2-N TP_DOUT IO3-N TP_PENIRQ IO4-N TFT_B[7] IO5-N TFT_B[6] IO6-N TFT_B[3] IO7-N TFT_B[1] IO8-N TFT_G[7] IO9-N TFT_G[4] IO10-N NC IO11-N NC IO12-N TFT_G[3] IO13-N TFT_G[2] IO14-N TFT_R[7] IO15-N TFT_R[5] IO16-N TFT_R[3] IO17-N TFT_R[0] IO18-N TFT_DE IO19-N LED_EN IO20-N NC Table 5 VHDCI Connector Pin-Out www.digilentinc.com page 4 of 5

Design Resources For reference designs, library components and demo projects see www.digilentinc.com. www.digilentinc.com page 5 of 5