| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
SYSTEM MANAGEMENT PRODUCTS, SCREENCODER® FAMILY DESCRIPTION ScreenCode
Top Searches for this datasheetScreenCoder® PS/2 UR7HCTS2-P540 Controller/Digitizer 5-Wire Touch Screens SYSTEM MANAGEMENT PRODUCTS, SCREENCODER® FAMILY DESCRIPTION ScreenCoder® PS/2 5-wire UR7HCTS2-P540 highperformance that interfaces 5-wire resistive touch screen standard PS/2 mouse port. Lowpower tiny, this single ideal industrial medical systems, portables interactive kiosks. offers advanced algorithm enhanced motion control well extra port hot-plug connection external PS/2 pointing device. Both touch screen external device operated oncurrently without penalty. UR7HCTS2-P540 equipped with special command protocol that enables touch screen operate either relative (mouselike) absolute positioning mode. Because interfaces PS/2 mouse port, utilize standard mouse driver when operating relative mode. absolute positioning, Semtech offers high-functionality driver. Mice connected ScreenCoder® PS/2's external mouse port always operate relative mode, even touch screen operating absolute mode. PS/2 communication channel bi-directional kbps. ScreenCoder® PS/2 offers built-in A/D. Touch detection motion handled firmware, digitizer required. cost-effective solution requires external components, allowing simple real estate saving implementation. FEATURES Controller digitizer single need external Interfaces 5-wire resistive touch screen standard PS/2 mouse port; regardless size, material vendor High resolution, about 1000 points axis High-performance offers accurate cursor control advanced algorithms Low-power consumption, sophisticated power management states, ideal battery-operated systems Highly resistant other noise Enables hot-plug connection external pointing device Embedded touch screen external pointing device operate concurrently with performance penalty Supports both absolute relative (mouse-like) modes operation relative mode, special drivers needed; highfunctionality driver available absolute mode Supports commands defined PS/2 mouse communication protocol, well Semtech's extended PS/2 protocol ScreenCoder® (with absolute positioning) external components required Available low-profile 32-pin LQFP package PRELIMINARY APPLICATIONS Interactive kiosks Portable systems ASSIGNMENTS Point sale (POS) terminals Industrial medical systems RSVD1 RSVD2 RSVD3 RSVD4 POWER_DOWN NW_AD NE_AD SW_AD SE_AD SENSE_DRV SENSE_AD VREF RESET VSS2 TOUCH HDAT XDAT XCLK Semtech ScreenCoder registered trademarks Semtech Corporation. Self-Power Management trademark Semtech Corporation. other trademarks belong their respective companies. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 OCSIN OSCOUT HCLK www.semtech.com ORDERING CODE Package Options 32-pin plastic LQFP Pitch -20°C 85°C UR7HCTS2-P540-FG Other Materials ScreenCoder® PS/2 5-wire evaluation Type EVK7-TS2-P540 Order number BLOCK DIAGRAM UR7HCTS2-P540 _POWER_DOWN Power Management Switch Interface HCLK HDAT PS/2 Communication Port Input Input Control Sensor Interface Drivers Touch Screen Sensor Sense Line XCLK XDAT 8042 Emulation Port External Mouse Timer Oscillator OSCIN _OSCOUT Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com FUNCTIONAL DESCRIPTION ScreenCoder® PS/2 UR7HCTS2-P540 consists functionally major sections (see block diagram page These Sensor Interface, Power Management section, 16-Bit Timer, Oscillator Circuit, PS/2 Communication Port 8042 Emulation Port. sections communicate with each other operate concurrently. DEFINITIONS Mnemonic VSS2 OSCIN Type Name Function Power supply Ground Ground Oscillator input: external clock input side Ceramic Resonator with built-in Load Capacitors Oscillator output: open external clock input other side ceramic resonator with built-in load capacitors Reset: apply provide orderly start-up External mouse clock: PS/2 clock signal from external mouse; keep open unused External mouse data: PS/2 data signal from external mouse; keep open unused Touch detection: active Right button: active Mouse data: connects host's data line Mouse clock: connects host's clock line Sensor's excitation driver: connect South East Corner Sensor's excitation driver: connect South West Corner Sensor's excitation driver: connect North East Corner Sensor's excitation driver: connect North West Corner Sensor's excitation driver: connect North West Corner Sensor's excitation driver: connect North East Corner Sensor's excitation driver: connect South West Corner Sensor's excitation driver: connect South East Corner Reference voltage built-in Sense line: North West Corner Sense line: North East Corner Sense line: South West Corner Sense line: South East Corner Drive Sense Line Sense Sense Line Hardware Power Down: high unused Reserved _OSCOUT _RESET XCLK XDAT 26-29 (nd) (nd) (nd) (nd) (nd) (nd) OSCILLATOR This built-in oscillator circuit capable operations with external 4.00 clock source, ceramic resonator (preferably with built-in load capacitors). note that crystals used. UR7HCTS2P540 frequently switches oscillator order operate with least amount power consumption. their very high crystal-based oscillators have exceedingly long start-up times used with UR7HCTS2-P540. PS/2 COMMUNICATION start-up, upon receiving reset command, UR7HCTS2-P540 waits between milliseconds before sending 0xAA host, followed device 0x00. then sets itself default values (i.e., incremental stream mode with scaling, report rate Hz). device then disables itself until enable (0xF4) command sent from host. _TOUCH HDAT HCLK _SE1 _SW1 _NE1 _NW1 VREF AD_NW AD_NE AD_SW AD_SE DRV_SENSE DRV_AD _POWER_ DOWN RSVD1-4 Note: underscore before mnemonic denotes active signal. Types Legend: AI=Analog Input; I=Input; O=Output; I/O=Input Output; (nd)=Input Output with N-channel Open Drain driver ERROR HANDLING every correct command parameter received from host, UR7HCTS2-P540 sends acknowledge (0xFA). invalid command parameter received, issues resend request (0xFE). invalid input again received, device transmits error code (0xFC) host. Both error resend request responses sent device within milliseconds. host issue commands until either responded until milliseconds have elapsed. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com POWER MANAGEMENT UR7HCTS2-P540 implements power management methods: Self-Power Managementand system-coordinated power management. POWER MANAGEMENT (CON'T) Critical Suspend time, host negate _PWR_DOWN order force UR7HCTS2-P540 into critical suspend mode. This signal activated (driven low) specific conditions host's operations (for example, discharged battery), actions operating system BIOS. During critical suspend, shuts down pointing activities. However, communications with host still enabled. Self-Power ManagementSelf-Power Managementof ScreenCoder® PS/2 permits, independently system intervention, lowest power consumption possible within present parameters conditions operation. Through Self-Power ManagemenTM, capable operating most time only independently state system. Stop mode lowest power consumption mode. this mode, oscillator stopped, consumes only leakage current. This default mode which reverts when idle. event signal conditions wake UR7HCTS2-P540 still operate most time only1 even when host active state, with active external PS/2 device attached external PS/2 device sends data packet, ScreenCoder® P/S2 exits stop mode long takes process message relay information system. This operation done transparently host, without data loss response delay from input device. External PS/2 power down UR7HCTS2-P540 monitors power state external PS/2 pointing device through XPWRS pin. senses that external PS/2 device been powered-down host, actively eliminates shot-through current input buffers clock data lines driving both low. ScreenCoder® PS/2 will re-initializes external PS/2 pointing device when power external PS/2 port restored. Figure Self-Power ManagementState System Request Send, Mouse plug Data Packet, Touch Screen activity, Button press STOP inactivity Figure System-coordinated Power Management Critical Suspend _PWR_DOWN=0 _PWR_DOWN=1 XPWRS=0 _PWR_DOWN=0 _PWR_DOWN=1 XPWRS=1 System-coordinated Power Management Normal Operation State normal operation state, both _PWR_DOWN XPWRS pins high state. ScreenCoder® operations controlled SelfPower ManagementTM. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 Mouse power down _PWR_DOWN=1 XPWRS=0 Normal State _PWR_DOWN=1 XPWRS=1 www.semtech.com SENSOR INTERFACE UR7HCTS2-P540 acquire data from five-wire resistive touch screen sensor, regardless size, material vendor. sensor interface following features: Touch detection periodically checks touch pressure applied panel. there touch, does perform measurements does send data system. When touch pressure detected, further qualifies determines amount pressure. Semtech's proprietary, patent-pending touch detection algorithm performs this test very quickly, accommodating sensors with various plate-to-plate capacitances. Touch Measurement Position information only collected been determined that touch pressure sufficient accurate reading. 5-wire touch screen panels. resistive panel supplying voltage gradient. other conductive panel used touch voltage. obtain position information from resistive touch screen sensor, UR7HCTS2-P540 uses four internal drivers (three pins each driver) sense line. During sampling, drivers X-axis activated setting X-drive high other X-drive low. sense plane floating. This action produces voltage gradient across touch screen's surface direction. internal measures both voltage across activated X-plane voltage potential between planes. Next, drivers Y-axis activated. Again, internal measures both voltage across activated plane potential between planes. absolute position obtained from these measurements. Touch Algorithm vibration electrical noise, data used directly. Internal data processing delivers consistent position accuracy quick touch response. Resolution UR7HCTS2-P540 uses built-in converter touch position. maximum absolute position resolution 1000 points direction. Resolution varies somewhat different touch screen sensors, voltage droop connecting wires sensor's mechanical construction. Touch screens from different makers Operating parameters touch screens from different manufacturers vary depending size sensor, material made from, mechanical construction. UR7HCTS2-P540 takes these properties into account, adjusts automatically plate-to-plate capacitance, intrinsic plate resistances, etc. support every kind 5-wire touch screen, matter makers materials. Touch-screen coordinates zero point touchscreen left upper corner. diagram. (0,0) Buttons UR7HCTS2-P540 implements right button. button information combined with external mouse's buttons information when sent system. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com PS/2 DATA FORMAT adjacent table shows data report format. values expressed 9-bit two's complement signed integers, with sign most significant separate. there overflow accumulator, maximum positive negative count reported corresponding overflow set. DATA REPORT FORMAT TABLE Byte Byte Byte data data Left button status Right button Status Middle button Status Reserved data, sign data, sign data overflow data overflow depressed depressed depressed Always negative negative overflow overflow EXTENDED PS/2 PROTOCOL Semtech offers absolute-mode driver Windows® Windows® Windows® 2000, Windows® Please check with Semtech availability drivers other platforms. Customers interested developing their driver need Semtech document ScreenCoder® Extended PS/2 Protocol. Byte (for wheel function; sent only output data enabled driver*) data data, sign *For some versions ScreenCoder® STATUS REPORT FORMAT TABLE Byte Byte Byte b0-7 Current sampling rate Current resolution setting Always Right button Middle button Left button Reserved Scaling Disable enable Stream prompt mode depressed depressed depressed Always Always Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com PS/2 MODE COMMANDS When UR7HCTS2-P540 receives reset (0xFF), enters default state: incremental stream mode, scaling, report rate disabled. then sends 0xAA host followed device 0x00. host sends resend last data stream (0xFE) command when host detects error UR7HCTS2-P540 transmission. device then resends last output data packet host. This transmission occurs after ScreenCoder® PS/2 transmission before host enables interface allowing next ScreenCoder® PS/2 output. default status (0xF6) command re-initializes device condition power-up. disable (0xF5) command stops device from transmitting reports. However, mode does change; ScreenCoder® PS/2 still respond commands. disable command issued while device transmitting report, UR7HCTS2-P540 immediately stops transmission disables itself. reset echo mode (0xEC) command returns device previous mode, disabled. prompt (remote) mode (0xF0) command sets device prompt mode. Data values then reported only response read report (0xEB) command. echo mode (0xEE) command received, ScreenCoder® PS/2 immediately returns data bytes except 0xFF 0xEC. ScreenCoder® PS/2 Incremental Stream Mode, Enable (0xF4) command allows begin data transmission. device Prompt Mode, enable command only updates internal status ScreenCoder® PS/2. ScreenCoder® PS/2 responds sampling rate (0xF3) command both stream prompt modes, updates internal status only stream mode. UR7HCTS2-P540 responds Read Device Type (0xF2) command with device 0x00. read report (0xEB) command prompts ScreenCoder® PS/2 report. report occurs even device moved status buttons changed. incremental stream mode (0xEA) command sets ScreenCoder® PS/2 Stream Mode disables device. status request (0xE9) command returns 3-byte status report. resolution (0xE8) command controls resolution, scaling (0xE7) command enables coarse/fine tracking response, scaling (0xE6) command enables values movements transmitted host without scaling. ScreenCoder® PS/2 does need these commands because advanced motion algorithm handles resolution scalling. ScreenCoder® PS/2 acknowledges resolution scaling commands, reports them activated, ignores their content. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com MODES OPERATION UR7HCTS2-P540 supports both absolute relative positioning modes. Details each these modes specified below. SEQUENTIAL COMMANDS Unlike normal commands, sequential commands must enacted with sequence commands. sequence consecutive incorrect, ScreenCoder® PS/2 aborts detection responds would normally respond command. individual commands that comprise sequential command have been designed that elements sequential command sent ScreenCoder® PS/2 using standard PS/2 BIOS calls device returns valid response status request. This ensures that, sequential command sent BIOS, status response accurately returned even BIOS performs error detection. Thus, programmer have complete control mouse without having access device hardware port directly. ScreenCoder® PS/2 implements special sequential command that used determine ability report three buttons. sequential command series commands ScreenCoder® PS/2 that cause device respond last command (read status) with alternate information. sequence commands follows. Absolute Positioning Mode enable UR7HCTS2-P540 operate absolute positioning mode, ScreenCoder® PS/2 driver, driver compliant with Semtech extended PS/2 protocol ScreenCoder®, must installed. ScreenCoder® PS/2 drivers available under Windows® Windows® Windows® 2000, Windows® Other operating systems also supported; call Semtech details. commands data report specifications, please refer Semtech document ScreenCoder®Extended PS/2 Protocol. resolution count/ scaling scaling scaling Read status (0xE8) (0xE6) (0xE6) (0xE6) (0xE9) Relative Positioning Mode relative positioning mode, operates like normal mouse, using standard system mouse driver. Button functionality achieved follows: actual switches left right buttons, screen acts left-button click. tapping touchscreen, user invoke click, double-click, click-and-drag functions. click, lightly quickly surface touchscreen once. double click, rapidly touchscreen twice. click drag, double-tap rapidly hold your finger down second tap, then glide move.Des Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 response read status command following format. Byte Standard status Information (buttons, scaling, etc.) Byte Number mouse buttons Byte Firmware revision number (encoded) current sampling rate www.semtech.com CON_1X5 EXT_PS2_VDD M_DATA EXT_M_CLOCK CON_SIP3 MDIN6_SH HCLK UR7HCTS2-P540 32-pin LQFP OSCOUT OSCIN VREF RESET VSS2 4.00MHz M_DATA SHIEL 47pF M_CLOCK 47pF EXT_M_DATA 12uH RSVD1 RSVD2 RSVD3 RSVD4 PWR_DOWN NW_AD NE_AD SW_AD SE_AD SENSE_AD TOUCH HDAT XDAT XCLK SENSE_DRV 4.7K NOT_RESET TC54VC4502ECB _RESET1 Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 Mounti holes RIGHT BUTTON SUGGESTED INTERFACING SCHEMATIC UR7HCTS2-P540 10uF .1uF M_CLOCK VDD1 GND1 10nF USAR Systems, Semtech Company ScreenCoder 5-wire touch screen Document Number UR7TS2-P540.sch SMDAXXC-5 CON_SIP3 SENSE PS/2 SHIEL PS/2CLO S5B_PH_K www.semtech.com MOSFET_N Note: PS/2 out. 4.00 MHz, 5-wire senser SMDAXXC-5 option protection UR7HCTS2-P540 BILL MATERIALS SUGGESTED INTERFACING SCHEMATIC UR7HCTS2-P540FG Description Quantity Capacitors: ICs: Resistor Resonator: Inductor MOSFET Manufacturer Part# Description Generic Generic Generic Generic 0.1µF, 10%, ceramic, 10µF, 10V, +80%/-20%, tantalum 10nF, 10%, ceramic, 47pF, 10%, ceramic, Semtech Microchip UR7HCTS2-P540-FG TC54VC4502ECB ScreenCoder® controller/digitizer Reset Generic 4.7K PBRC-4.00BR 4.00MHz ceramic resonator with caps, Generic 12µH inductor Generic BSS138 MOSFET-N, VGSON Note: Auxillary components shown. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com MECHNANICAL INFORMATION LQFP) PACKAGE Symbol Detail Recommended Footprint Dimension Millimeters 0.35 0.45 0.105 0.125 0.175 Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings Ratings Supply voltage Input voltage Current drain (not including VDD) Operating temperature UR7HCTS2-P540 Storage temperature range rating (human body model) Symbol TSTG VESD Value -0.3 -0.3 +0.3 TLOW THIGH +125 Unit Electrical Characteristics, Temperature range TLOW THIGH unless otherwise noted) Characteristic Symbol Supply voltage VDD-0.1 Output voltage load) Input high voltage 0.2xVDD Input voltage Input current Supply current (VDD=5.0 VDC+/-10%, VSS=0) Unit Control Timing (Vdd=5.0 +/-10%, Vss=0 Vdc, Temperature range=T high unless otherwise noted) Characteristic Symbol Unit Frequency operation Crystal option fOSC External clock option fOSC Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com This page left intentionally blank Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com sales information product literature, contact: Semtech Corporation Human Interface Device (HID) System Management Division Flynn Road Camarillo, 93012-8790 sales@semtech.com http://www.semtech.com/ (805)498-2111 Telephone (805)498-3804 Copyright ©1999-2002 Semtech Corporation. rights reserved. Semtech ScreenCoder registered trademarks Semtech Corporation. Self-Power Management trademark Semtech Corporation. other trademarks belong their respective companies. INTELLECTUAL PROPERTY DISCLAIMER This specification provided with warranties whatsoever including warranty merchantability, fitness particular purpose, warranty otherwise arising proposal, specification sample. license hereby granted reproduce distribute this specification internal only. other license, expressed implied other intellectual property rights granted intended hereby. Authors this specification disclaim liability, including liability infringement proprietary rights, relating implementation information this specification. Authors this specification also warrant represent that such implementation(s) will infringe such rights. Copyright ©1999-2002 Semtech Corporation DOC7-TS2-P540-DS-104 www.semtech.com Other recent searchesTV-5 - TV-5 TV-5 Datasheet TV-8 - TV-8 TV-8 Datasheet SH7263 - SH7263 SH7263 Datasheet SH7203 - SH7203 SH7203 Datasheet PD-96974 - PD-96974 PD-96974 Datasheet MA04452 - MA04452 MA04452 Datasheet KS8721BT - KS8721BT KS8721BT Datasheet KS8721BL - KS8721BL KS8721BL Datasheet ENN8346 - ENN8346 ENN8346 Datasheet SBT250-06J - SBT250-06J SBT250-06J Datasheet DPG30I300PA - DPG30I300PA DPG30I300PA Datasheet AZ494A - AZ494A AZ494A Datasheet AZ494C - AZ494C AZ494C Datasheet
Privacy Policy | Disclaimer |