ar1100t-i/ml Microchip Technology Inc., ar1100t-i/ml Datasheet

no-image

ar1100t-i/ml

Manufacturer Part Number
ar1100t-i/ml
Description
Ar1100 Resistive Usb And Rs-232 Touch Screen Controller
Manufacturer
Microchip Technology Inc.
Datasheet
AR1100 Resistive USB and RS-232
Touch Screen Controller
Data Sheet
Preliminary
 2011 Microchip Technology Inc.
DS41606A

Related parts for ar1100t-i/ml

ar1100t-i/ml Summary of contents

Page 1

... AR1100 Resistive USB and RS-232  2011 Microchip Technology Inc. Touch Screen Controller Data Sheet Preliminary DS41606A ...

Page 2

... Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified. Preliminary logo, MPLAB, PIC, PICmicro, PICSTART, ® DSCs ® code hopping EE OQ  2011 Microchip Technology Inc. ...

Page 3

... Note below) Note: Results vary slightly with sensor. Touch Modes: • Off, Stream, Down and Up  2011 Microchip Technology Inc. AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Touch Sensor Support: • 4-wire, 5-wire and 8-wire Analog Resistive • ...

Page 4

... When contacting a sales office, please specify which device, revision of silicon and data sheet (include literature number) you are using. Customer Notification System Register on our web site at www.microchip.com DS41606A-page 4 to receive the most current information on all of our products. Preliminary  2011 Microchip Technology Inc. ...

Page 5

... FIGURE 1-1: BLOCK DIAGRAM  2011 Microchip Technology Inc. Resistive touch provides the advantages of easy integration, low total system cost and acceptance of finger, glove or stylus input, and USB communication is the industry standard for attaching peripherals to a computer ...

Page 6

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 6 Preliminary  2011 Microchip Technology Inc. ...

Page 7

... AR1100 automatically defaults to a HID-MOUSE, compatible with intrinsic drivers of standard operating systems. Any desired modifications to either the operating parameters or USB device type can be easily saved to internal nonvolatile memory to override the defaults.  2011 Microchip Technology Inc. operational Preliminary DS41606A-page 7 ...

Page 8

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 8 Preliminary  2011 Microchip Technology Inc. ...

Page 9

... Microchip Technology Inc. Function Description/Comments V DD OSC OSC MODE Mode input: G LED (Y+) X+ SY- SX+ UART-TX WAKE UART-RX SX- X- Y+(SY+) Y- VUSB USB Internal Voltage Reference USB-D- USB- ...

Page 10

... BOM is given in FIGURE B-1: “Sche- matic” and FIGURE B-2: “Bill of Materials”. FIGURE 3-1: SIMPLIFIED SCHEMATIC Note: Unused SENSOR pins grounded. 3.3 Sensor Attachment AR1100 connections to the various sensor types are described graphically in Figure 3-2. FIGURE 3-2: SENSOR CONNECTIONS DS41606A-page 10 should be Preliminary  2011 Microchip Technology Inc. ...

Page 11

... Noise Considerations Touch sensor filtering capacitors are included in the reference design schematic (See “Schematic”). Note: Changing the value of the sensor filter capacitors may adversely affect touch performance.  2011 Microchip Technology Inc. “Schematic”). is FIGURE B-1: Preliminary DS41606A-page 11 ...

Page 12

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 12 Preliminary  2011 Microchip Technology Inc. ...

Page 13

... The device does not support hardware handshaking but does employ a data protocol handshake described in the device command section. The host should be configured for 9600 BAUD, 8 data bits and 1 Stop bit.  2011 Microchip Technology Inc. for USB Preliminary DS41606A-page 13 ...

Page 14

... X11 X10 Y11 Y10 Preliminary VIDL PID SPEED x04D8 x0C01 FULL x04D8 x0C02 FULL x04D8 x0C03 FULL  2011 Microchip Technology Inc. ...

Page 15

... Button 1 depressed B2 Button 2 depressed B3 Button 3 depressed X X ordinate of touch location (12 bits ordinate of touch location (12 bits)  2011 Microchip Technology Inc REPORT X X REPORT (P= REPORT (P= REPORT (P=1), REPORT (P=0) X REPORT (P=0), REPORT (P=1), REPORT (P=0) X REPORT (P=0), REPORT (P=1) ...

Page 16

... X11 Y11 REPORT X X REPORT (T= REPORT (T= REPORT (T=1), REPORT (T=0) X REPORT (T=0), REPORT (T=1), REPORT (T=0) X REPORT (T=0), REPORT (T=1) Preliminary X10 Y10 Y9 Y8 BEHAVIOR  2011 Microchip Technology Inc. ...

Page 17

... A packet ‘time out’ will cause any partial packet to be discarded and the packet parsing state controller to reset. Using this mechanism, the host can always ensure (re-establish) ‘SYNC’ by pausing for 250+ msec before sending another packet.  2011 Microchip Technology Inc. (Figure 4-1) is D[N] Figure 4-2. ...

Page 18

... To configure, cali- brate and/or reprogram these two devices, the host must cause them to re-enumerate as HID-GENERIC. Once the low-level operations are complete, the host can then re-configure back to the desired device. DS41606A-page 18 ‘low-level’ modes, Preliminary  2011 Microchip Technology Inc. ...

Page 19

... OK 0x01 UNRECOGNIZED 0x04 TIMEOUT 0x05 EEPARAMS_ERR 0xFC CAL_CANCEL  2011 Microchip Technology Inc. NAME Enable TOUCH reporting Disable TOUCH reporting Execute Calibrate routine Read register(s) Write register(s) Read EE location(s) Write EE location(s) Read parameter set (from EE to RAM) Write parameter set (from RAM to EE) ...

Page 20

... NUMBER OF BYTES TO READ RESPONSE PACKET: TABLE 5-10: RESPONSE: REG-READ BYTE# VALUE 1 0x55 2 N+2 3 STATUS 4 0x20 5 REG[ADR] ... ... 4+N REG[ADR+N-1] REGISTER VALUE Preliminary  2011 Microchip Technology Inc. command initiates the DESCRIPTION DESCRIPTION SYNC SIZE STATUS COMMAND DESCRIPTION DESCRIPTION SYNC SIZE STATUS COMMAND REGISTER VALUE REGISTER VALUE(S) ...

Page 21

... COMMAND: EE_READ BYTE# VALUE DESCRIPTION 1 0x55 SYNC 2 0x04 SIZE 3 0x28 COMMAND 4 0x00 EE ADDRESS (MSB) 5 ADR EE ADDRESS (LSB Number of bytes to read  2011 Microchip Technology Inc. RESPONSE PACKET: TABLE 5-14: RESPONSE: EE_READ BYTE# VALUE 1 0x55 2 N+2 3 STATUS 4 0x28 5 EE[ADR] ... ... 4+N EE[ADR+N-1] 5.8 Command: EE_WRITE Write one or more bytes to EEPROM ...

Page 22

... Set default USB mode (device type) to ‘HID-DIGI- TIZER’. COMMAND PACKET: TABLE 5-23: COMMAND: USB_MODE_DIGITIZER BYTE# VALUE 1 0x55 2 0x01 3 0x72 RESPONSE PACKET: None. Preliminary  2011 Microchip Technology Inc. mode (device type) to DESCRIPTION SYNC SIZE COMMAND DESCRIPTION SYNC SIZE COMMAND DESCRIPTION SYNC SIZE COMMAND ...

Page 23

... TOUCH MODE(S) (specified for each event: PD, PM and PU report(s) issued; 1: report (P = 0); 2: report (P = 1); 3: report (P = 1), report (P = 0); 4: report (P = 0), report (P = 1); report (P = 0), 5: report (P = 0), report (P = 1); 4: DEBUG FLAGS (optional): RT (Risetime Report); RTC (Risetime CAP Report); RTR (Risetime RES Report).  2011 Microchip Technology Inc ...

Page 24

... The delay timer resets if a pen-down condition is detected before the timer expires. A lower value will when touch increase the responsiveness of the controller to pen up. A higher value will decrease the responsiveness. Preliminary  2011 Microchip Technology Inc. ...

Page 25

... TouchOptions[7:7] 1: Set TOUCH_ENABLE as the default power-up state TouchOptions[6:6] 1: Enable verbose mode for calibration feedback TouchOptions[3:3] 1: Enable proprietary dynamic rise time algorithm TouchOptions[1:1] 1: Select 8W, 0: Select 4W (if MODE input = V TouchOptions[0:0] 1: Enable ‘calibrated’ touch reports, 0: Enable ‘raw’ touch reports  2011 Microchip Technology Inc Preliminary DS41606A-page 25 ...

Page 26

... Calibration valid (EEPROM contains valid cal coefficients) State of mode input 1: open (jumper off), 0: grounded (jumper on) Dynamic risetime CAP successfully measured Configured for 8W sensor (4W will also be set) Configured for 5W sensor Configured for 4W sensor Preliminary and reacting to sensor and reacting to sensor  2011 Microchip Technology Inc. ...

Page 27

... The FIGURE 7-1: CALIBRATION POINT LAYOUT  2011 Microchip Technology Inc. AR1100 has the option of either reporting RAW touch reports or utilizing calibration information to report CAL- IBRATED “TouchOption”, contains bit flag “CALE” (calibration enable) to choose between the two ...

Page 28

... The 5 byte indicates the calibration point 0x01 nd (the 2 ) 0xXXXX and 0xYYYY are RAW coordinates of the touch point (16-bit, little endian) … Preliminary target nd st target nd  2011 Microchip Technology Inc. ...

Page 29

... FIGURE B-1: “Schematic”, the MODE pin is typically connected to a hardware jumper (J1). Because this pin is equipped with an internal pull-up resistor, it can be grounded with a jumper or simply left disconnected (no jumper).  2011 Microchip Technology Inc. 7.5 LED The LED provides an indication of controller status. As summarized in Table 7-1, a ‘ ...

Page 30

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 30 Preliminary  2011 Microchip Technology Inc. ...

Page 31

... UART and communication modes. Section 7.6, USB Mode Change. FIGURE 8-1: BOOT LOADING SEQUENCE  2011 Microchip Technology Inc. Note: A stand-alone software utility is available from Microchip to facilitate the boot loading operation. This functionality is also available with the Microchip AR Configuration Utility. Passes: 1. Program temporary boot load application into upper memory 2 ...

Page 32

... Execute a device Reset USB mode, the device will detach from the bus and re-enumerate. COMMAND PACKET: TABLE 8-5: BYTE# VALUE 1 0x55 2 0x01 3 0xF0 RESPONSE PACKET: None. Preliminary DESCRIPTION DESCRIPTION No error COMMAND: RESET DESCRIPTION SYNC SIZE COMMAND  2011 Microchip Technology Inc. ...

Page 33

... COMMAND 4 ADDR 07:00 ADDRESS 5 ADDR 15:08 6 ADDR 23:16 7 [DATA 1] DATA (to be written) ... ... N+6 [DATA N]  2011 Microchip Technology Inc. RESPONSE PACKET: TABLE 8-9: RESPONSE: WRITE BYTE# VALUE 1 0x55 STATUS 4 0xF2 8.6 Command: READ Read from device Flash or EEPROM. REMINDER: Flash data will be encrypted while EEPROM data will not be encrypted ...

Page 34

... TABLE 8-16: WRITE_MODE CODES Value 0x00 Normal mode (application) 0x01 Programming/Flashing ‘upper’ application 0x02 Programming/Flashing ‘lower’ application 0x03 Programming/Flashing temporary ‘boot’ module Preliminary  2011 Microchip Technology Inc. DESCRIPTION SYNC SIZE COMMAND 1_Byte mode Code DESCRIPTION SYNC SIZE STATUS ...

Page 35

... Note 1: Locations 0xFE, 0xFF are off-limits and should not be overwritten.  2011 Microchip Technology Inc. Value Description USER User-defined area 0x55 HEADER – PARAMETER BLOCK RisetimeCapTimeout RisetimeQuick TouchThreshold SensitivityFilter SamplingFast SamplingSlow AccuracyFilterFast AccuracyFilterSlow SpeedThreshold ...

Page 36

... Y ordinate (16 bit) xy [0,1] calibration point 1, X ordinate (16 bit) xy [1,1] calibration point 1, Y ordinate (16 bit) ... calibration point(s) xy [24,1] calibration point 24, X ordinate (16 bit) xy [24,1] calibration point 24, Y ordinate (16 bit) usb_mode USB MODE (GENERIC, MOUSE, DIGITIZER) boot_mode BOOT MODE (0 = NORMAL/NON-BOOT) Preliminary  2011 Microchip Technology Inc. ...

Page 37

... NOTICE: This device is sensitive to ESD damage and must be handled appropriately. Failure to properly handle and protect the device in an application may cause partial to complete failure of the device.  2011 Microchip Technology Inc. ........................................................................... -0. 20 mA Preliminary + 0 ...

Page 38

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 38 Preliminary  2011 Microchip Technology Inc. ...

Page 39

... Microchip part number, year code, week code and traceability code. For PICmicro device marking beyond this, certain price adders apply. Please check with your Microchip Sales Office. For QTP devices, any special marking adders are included in QTP price.  2011 Microchip Technology Inc. Example AR1100 I/SS ...

Page 40

... Temperature Range AR1100-I/SS -40°C to +85°C AR1100T-I/SS -40°C to +85°C AR1100-I/SO -40°C to +85°C AR1100T-I/SO -40°C to +85°C AR1100-I/ML -40°C to +85°C AR1100T-I/ML -40°C to +85°C DS41606A-page 40 Package SSOP, 20 pins SSOP, 20 pins SOIC, 20 pins SOIC, 20 pins QFN, 20 pins QFN, 20 pins Preliminary  ...

Page 41

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER 11.3 Package Details The following sections give the technical details of the packages. /HDG 3ODVWLF 6KULQN 6PDOO 2XWOLQH 66 ±  PP %RG\ >6623@ 1RWH NOTE 1RWHV  2011 Microchip Technology Inc Preliminary φ L DS41606A-page 41 ...

Page 42

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging DS41606A-page 42 Preliminary  2011 Microchip Technology Inc. ...

Page 43

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging  2011 Microchip Technology Inc. Preliminary DS41606A-page 43 ...

Page 44

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging DS41606A-page 44 Preliminary  2011 Microchip Technology Inc. ...

Page 45

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging  2011 Microchip Technology Inc. Preliminary DS41606A-page 45 ...

Page 46

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER 20-Lead Plastic Quad Flat, No Lead Package (MQ) – 5x5x0.9 mm Body [QFN] Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging DS41606A-page 46 Microchip Technology Drawing C04-120A Preliminary  2011 Microchip Technology Inc. ...

Page 47

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER Note: For the most current package drawings, please see the Microchip Packaging Specification located at http://www.microchip.com/packaging  2011 Microchip Technology Inc. Preliminary DS41606A-page 47 ...

Page 48

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 48 Preliminary  2011 Microchip Technology Inc. ...

Page 49

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER APPENDIX A: DATA SHEET REVISION HISTORY Revision A (08/2011) Original release of this data sheet. APPENDIX B: FIGURE B-1: SCHEMATIC  2011 Microchip Technology Inc. Preliminary DS41606A-page 49 ...

Page 50

... ESD protection diodes are recommended for all active sensor lines but care should be taken to minimize capacitance example, PESD5V0S1BA is recommended and used on reference designs due to its nominally-low 35 pF. Note: Unused SENSOR pins should be grounded. DS41606A-page 50 Preliminary  2011 Microchip Technology Inc. ...

Page 51

... ESD Considerations............................................................ 11 H Hardware .............................................................................. 9 I Implementation - Quick Start ................................................ 7 Internet Address.................................................................. 53 L LED ..................................................................................... 29 M Microchip Internet Web Site ................................................ 53 Migrating from other PIC Microcontroller Devices............... 49 Mode  2011 Microchip Technology Inc. HID-DIGITIZER .......................................................... 16 HID-MOUSE ............................................................... 14 UART, HID-GENERIC ................................................ 14 Mode Detect/Select ............................................................ 13 N Noise Considerations.......................................................... 11 O Operation ............................................................................ 27 Overview............................................................................... 5 P Packaging ........................................................................... 39 Marking ...

Page 52

... AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER NOTES: DS41606A-page 52 Preliminary  2011 Microchip Technology Inc. ...

Page 53

... To register, access the Microchip web site at www.microchip.com. Under “Support”, “Customer Change Notification” and follow the registration instructions.  2011 Microchip Technology Inc. CUSTOMER SUPPORT Users of Microchip products can receive assistance through several channels: • Distributor or Representative • Local Sales Office ...

Page 54

... What deletions from the document could be made without affecting the overall usefulness there any incorrect or misleading information (what and where)? 7. How would you improve this document? DS41606A-page 54 FAX: (______) _________ - _________ N Preliminary Total Pages Sent ________ DS41606A Literature Number:  2011 Microchip Technology Inc. ...

Page 55

... AR1100T - I/MQ: Tape and Reel, Industrial temperature, 20LD QFN Package AR1100 - I/SO: Industrial temperature, 20LD SOIC Package. AR1100T - I/SO: Tape and Reel, Industrial tem- perature, 20LD SOIC Package AR1100 - I/SS: Industrial temperature, 20LD SSOP Package AR1100T - I/SS: Tape and Reel, Industrial tem- perature, 20LD SSOP Package DS41606A-page 55 ...

Page 56

... Tel: 886-7-536-4818 Fax: 886-7-330-9305 Taiwan - Taipei Tel: 886-2-2500-6610 Fax: 886-2-2508-0102 Thailand - Bangkok Tel: 66-2-694-1351 Fax: 66-2-694-1350 Preliminary  2011 Microchip Technology Inc. EUROPE Austria - Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4450-2828 Fax: 45-4485-2829 France - Paris ...

Related keywords