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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
PAN3101

PAN3101

  • 厂商:

    PIXART

  • 封装:

  • 描述:

    PAN3101 - LOW COST CMOS OPTICAL MOUSE SENSOR - Pixart Imaging Inc.

  • 数据手册
  • 价格&库存
PAN3101 数据手册
PAN3101 PAN3101 LOW COST CMOS OPTICAL MOUSE SENSOR General Description The PAN3101 is a low cost CMOS process optical mouse sensor with DSP integration chip that serves as a nonmechanical motion estimation engine for implementing a computer mouse. Features Single 5.0 volt power supply Precise optical motion estimation technology Complete 2-D motion sensor No mechanical parts Optical Lens 1:1 18.432 MHz 21 inches/sec 400/800cpi 3000 frames/sec 10mA @Mouse moving (Normal) 5mA @Mouse not moving (Sleep) 100uA @Power down mode Staggered DIP8 Accurate motion estimation over a wide range of System Clock surfaces High speed motion detection up to 21 inches/sec High resolution up to 800cpi Register setting for low power dissipation Power saving mode during times of no movement Resolution Speed Power Supply Key Specification Wide operating supply range 4.25V~5.5V Frame Rate Serial Interface for programming and data Operating transfer Current I/O pin 5.0 volt tolerance Package Ordering Information Order number PAN3101DB I/O CMOS output Resolution 800 cpi All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 1 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw V1.0 MAR. 2005 PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 1. Pin Description Pin No. 1 2 3 4 5 6 7 8 Name OSCIN OSCOUT SDIO SCLK LED VSS VDD VREF Type IN OUT I/O IN OUT GND PWR BYPASS Definition Resonator input Resonator output Serial interface bi-direction data Serial interface clock LED control Chip ground Chip power, 5V power supply Voltage reference Pin Assign LB 8 1 7 2 6 3 5 4 RB +Y 1 2 3 4 8 7 6 5 +X Figure 1. Top View Pinout Figure 2. Top View of Mouse All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 2 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 2. Block Diagram and Operation POWER ON RESET VOLTAGE REGULATOR AND POWER CONTROL LED LED DRIVER CMOS IMAGE SENSOR VDD VSS 5V POWER SERIAL INTERFACE SCLK SDIO SERIAL INTERFACE DIGITAL SIGNAL PROCESSOR VREF VOLTAGE REFERENCE CONTROL REGISTER OSCILLATOR OSCIN OSCOUT RESONATOR Figure 3. Block diagram The PAN3101 is a low cost CMOS-process optical mouse sensor with DSP integration chip that serves as a non-mechanical motion estimation engine for implementing a computer mouse. It is based on new optical navigation technology, which measures changes in position by optically acquiring sequential surface images (frames) and mathematically determining the direction and magnitude of movement. The sensor is in a 8pin optical package. The current X and Y information are available in registers accessed via a serial port. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 3 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 3. Registers and Operation The PAN3101 can be programmed through registers, via the serial port, and DSP configuration and motion data can be read from these registers. All registers not listed are reserved, and should never be written by firmware. 3.1 Registers Address 0x00 0x01 0x02 0x03 0x04 0x05 | 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C | 0x3F 0x40 0x41 0x42 0x43 0x44 Name R/W Reset Value Operation_Mode1 R/W 0x00 Product_ID1 R 0x01 Delta_Y R Delta_X R Image_Quality R Product_ID2 Product_ID2 Motion_Status Delta_X Delta_Y Image_Quality Operation_Mode2 Configuration Operation_Mode3 Product_ID3 Delta_Y Delta_X Image_Quality R R R R R R R/W R/W R/W R R R R 0x10 0x1N 0x20 0x41 Data Type Bit field Bit field Eight bits 2’s complement number Eight bits 2’s complement number Eight bits unsigned integer Reserve for future use Eight bits [11:4] number with the product identifier Four bits [3:0] number with the product identifier Reserved [3:0] number is reserved for future Bit field Eight bits 2’s complement number Eight bits 2’s complement number Eight bits unsigned integer Bit field Bit field Reserve for future use Bit field Bit field Eight bits 2’s complement number Eight bits 2’s complement number Eight bits unsigned integer All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 4 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 3.2 Register Descriptions 0x00 Bit Field Usage 7 Reset 6 PD_enh 5 Operation_Mode1 4 3 Reserve [5:1] 2 1 0 Slp_enl Register 0x00 allows the user to change the operation of the sensor. Shown below are the bits, their default values, and optional values. If Slp_enl=0, After 1 sec not moving during normal mode, the chip will enter sleep mode, and keep on sleep mode until moving is detected or wakeup is asserted. Notes Field Name Reset Description Full chip reset 0 = Normal operation mode (Default) 1 = Full chip reset Power down mode 0 = Normal operation mode (Default) 1 = Power down mode Reserved for future Sleep mode enable/disable 0 = Enable (Default) 1 = Disable Product_ID1 PD_enh Reserved [5:1] Slp_enl 0x01 Bit Field Usage Notes Field Name PID [7:5] Reserved [4:1] Opstate 0x02 Bit Field Usage 7 Y7 7 6 PID [7:5] 5 4 3 2 1 0 Opstate Reserve [4:1] Product ID of PAN3101 and operation state of the mouse. Description The product ID is 000 Reserved for future Operation state 0 = Sleep state 1 = Normal state Delta_Y 6 Y6 5 Y5 4 Y4 3 Y3 2 Y2 1 Y1 0 Y0 Y movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 5 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 0x03 Bit Field Usage 0x04 Bit Field Usage Notes 0x14 Bit Field Usage 0x15 Bit Field Usage 7 6 PID[3:0] 5 7 6 5 Field Name Imgqa[7:0] Description Image quality report range: 0(worst) ~ 255(best). Product_ID2 4 PID[11:4] The value in this register can’t change. It can be used to verify that the serial communications link is OK. Product_ID2 4 3 2 1 0 Reserved [3:0] 3 2 1 0 7 6 5 7 X7 6 X6 5 X5 4 X4 Delta_X 3 X3 2 X2 1 X1 0 X0 CMOS Optical Mouse Sensor X movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. Image_Quality 4 3 Imgqa[7:0] Image Quality is a quality level of the sensor in the current frame. Report range 0~255. 2 1 0 The value in this register can’t change. PID[3:0] can be used to verify that the serial communications link is OK. Reserved [3:0] is a value between 0x0 and 0xF, it can’t be used to verify that the serial communications. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 6 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 0x16 Bit Field Usage 7 Motion 6 5 Reserved[6:5] Motion_Status 4 DYOVF 3 DXOVF 2 Reserved[2:1] 1 0 RES CMOS Optical Mouse Sensor Register 0x16 allows the user to determine if motion has occurred since the last time it was read. If so, then the user should read registers 0x17 and 0x18 to get the accumulated motion. It also tells if the motion buffers have overflowed since the last reading. The current resolution is also shown. Reading this register freezes the Delta_X and Delta_Y register values. Read this register before reading the Delta_X and Delta_Y registers. If Delta_X and Delta_Y are not read before the motion register is read a second time, the data in Delta_X and Delta_Y will be lost. Notes Field Name Motion Reserved[6:5] DYOVF Description Motion since last report or PD 0 = No motion (Default) 1 = Motion occurred, data ready for reading in Delta_X and Delta_Y registers Reserved for future Motion Delta Y overflow, ∆Y buffer has overflowed since last report 0 = No overflow (Default) 1 = Overflow has occurred Motion Delta X overflow, ∆X buffer has overflowed since last report 0 = No overflow (Default) 1 = Overflow has occurred Reserved for future Resolution in counts per inch 0 = 800 (Default) 1 = 400 Delta_X DXOVF Reserved [2:1] RES 0x17 Bit Field Usage 0x18 Bit Field Usage 7 Y7 7 X7 6 X6 5 X5 4 X4 3 X3 2 X2 1 X1 0 X0 X movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. Delta_Y 6 Y6 5 Y5 4 Y4 3 Y3 2 Y2 1 Y1 0 Y0 Y movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 7 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 0x19 Bit Field Usage Notes 7 6 5 Image_Quality 4 Imgqa[7:0] Image Quality is a quality level of the sensor in the current frame. Report range 0~255. Field Name Imgqa[7:0] 0x1A Bit Field Usage 7 Reset 6 PD_enh 5 Description Image quality report range: 0(worst) ~ 255(best). Operation_Mode2 4 3 LEDsht_enh 2 Slp_enh 1 Slpmu_enh 0 Wakeup Reserved[5:4] 3 2 1 0 CMOS Optical Mouse Sensor Register 0x1A allows the user to change the operation of the sensor. Shown below are the bits, their default values, and optional values. Operation_Mode2[2:0] “0xx”=Disable sleep mode “110”=Force enter sleep “101”=Force wakeup from sleep mode Notes: 1. After 1 sec not moving during normal mode, chip will enter sleep mode, and keep on sleep mode until moving is detected or wakeup is asserted. 2. Only one of these two bits Slpmu_enh and Wakeup can be set to 1 at the same time, others have to be set to 0. After a period of time, the bits, which was set to 1, will be reset to 0 by internal signal. Field Name Reset Description Full chip reset 0 = Normal operation mode (Default) 1 = Full chip reset Power down mode 0 = Normal operation mode (Default) 1 = Power down mode Reserved for future LED shutter enable / disable 0 = Disable 1 = Enable (Default) Sleep mode enable/disable 0 = Disable 1 = Enable (Default) Manual enter sleep mode, set “1” will enter sleep and this bit will be reset to “0” Manual wake up from sleep mode, set “1” will enter wakeup and this bit will be reset to “0” Notes PD_enh Reserved[5:4] Ledsht_enh Slp_enh Slpmu_enh Wakeup All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 8 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 0x1B Bit Field Usage Notes 7 RES 6 5 Configuration 4 3 Reserved[6:0] 2 1 0 CMOS Optical Mouse Sensor The Configuration register allows the user to change the configuration of the sensor. Shown below are the bits, their default values, and optional values. Field Name RES Reserved[6:0] Description Output resolution setting 0 = 800 (Default) 1 = 400 Reserved for future Operation_Mode3 7 Reset 6 PD_enh 5 Ledsht_enh 0x40 Bit Field Usage 4 3 2 Reserve [4:1] 1 0 Slp_enl Register 0x40 allows the user to change the operation of the sensor. Shown below are the bits, their default values, and optional values. If Slp_enl=0, After 1 sec not moving during normal mode, the chip will enter sleep mode, and keep on sleep mode until moving is detected or wakeup is asserted. Field Name Reset Description Full chip reset 0 = Normal operation mode (Default) 1 = Full chip reset Power down mode 0 = Normal operation mode (Default) 1 = Power down mode LED shutter enable / disable 0 = Disable 1 = Enable (Default) Reserved for future Sleep mode enable/disable 0 = Enable (Default) 1 = Disable Notes PD_enh Ledsht_enh Reserved [4:1] Slp_enl All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 9 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 0x41 Bit Field Usage Notes Field Name PID [7:5] Reserved [4:1] Opstate 0x42 Bit Field Usage 0x43 Bit Field Usage 0x44 Bit Field Usage Notes Field Name Imgqa[7:0] Description Image quality report range: 0(worst) ~ 255(best). 7 6 5 7 X7 6 X6 5 X5 4 X4 7 Y7 6 Y6 5 Y5 4 Y4 7 6 PID [7:5] Description The product ID is 010 Reserved for future Operation state 0 = Sleep state 1 = Normal state Delta_Y 3 Y3 2 Y2 1 Y1 0 Y0 5 Product_ID3 4 3 2 1 0 Opstate Reserve [4:1] CMOS Optical Mouse Sensor Product ID of PAN3101 and operation state of the mouse. Y movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. Delta_X 3 X3 2 X2 1 X1 0 X0 X movement is counts since last report. Absolute value is determined by resolution. Reading clears the register. Report range –128~+127. Image_Quality 4 3 Imgqa[7:0] Image Quality is a quality level of the sensor in the current frame. Report range 0~255. 2 1 0 All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 10 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 4. Specifications Absolute Maximum Ratings Symbol TSTG TA Parameter Storage temperature Operating Temperature Lead Solder Temp VDD ESD VIN DC input voltage -0.5 DC supply voltage -0.5 Min -40 -15 Max 85 55 260 5.5 2 5.5 Unit ℃ °C °C V kV V All pins, human body model MIL 883 Method 3015 SDIO, SCLK, VDD For 10 seconds, 1.6mm below seating plane. Notes Recommend Operating Condition Symbol TA VDD VN FCLK FR SCLK Z S A R Parameter Operating Temperature Power supply voltage Supply noise Clock Frequency Frame Rate Serial Port Clock Frequency Distance from lens reference plane to surface Speed Acceleration Resolution 2.3 0 0.1 2.4 21 18.432 3000 Min. 0 4.25 5.0 Typ. Max. 40 5.5 100 24.576 4000 10 2.5 28 20 800 Unit °C V mV MHz Peak to peak within 0-100 MHz Set by ceramic resonator Notes Frames/s 4000Frames/s @ FCLK=24.567MHz MHz mm Refer to Figure 5. Inches/sec 28inches/sec @ FCLK=24.567MHz g cpi All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 11 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor Package Lid Lens Z OBJECT SURFACE Figure 4. Distance from Lens Reference Plane to Surface +X +Y ESD LENS RING BASE PLATE PLASTIC SPRING CLIP LED SURFACE IS 0 REF. PCB SENSOR BASE PLATE ALIGNMENT POST Unit: mm Figure 5. PCB assembly All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 12 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 AC Operating Condition Electrical Characteristics over recommended operating conditions. Typical values at 25 °C, VDD =5.0 V, FCLK=18.432MHz Symbol tHOLD tRESYNC tSIWTT tPDR Parameter SDIO read hold time Serial Interface RESYNC. Serial Interface Watchdog Timer Timeout PD Pulse Register 1 1.7 333 Min. Typ. Max. Unit 3 us us Notes Minimum hold time for valid data. (Refer to Figure 8) @3000frame/sec (Refer to Figure 9) CMOS Optical Mouse Sensor ms @3000frame/sec (Refer to Figure 9) us One frame time maximum after setting bit 6 in the Operation_Mode register @3000frame/sec. (Refer to Figure 10) tPUPD Power Up from deactivate the Power Down mode 3 30.5 From deactivate power down mode to valid quad signals. After tPUPD, all registers contain valid data from first image after deactivate ms power down mode. Note that an additional 90 frames for Auto-Exposure (AE) stabilization may be required if mouse movement occurred while PD was high. ms ns ns From VDD↑ to valid quad signals. 500usec + 90frames. CL = 30pf LED bin grade: R; R1=100ohm tPU tr,tf tr,tf Power Up from VDD↑ Rise and Fall Times: SDIO Rise and Fall Times: ILED 3 25, 20 10, 10 30.5 All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 13 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor DC Electrical Characteristics Electrical Characteristics over recommended operating conditions. Typical values at 25 °C, VDD =5.0 V, FCLK=18.432MHz Symbol Type: PWR IDD IDD IDDPD Supply Current Mouse moving (Normal) Supply Current Mouse not moving (sleep1) Supply Current (Power Down) Input voltage HIGH Input voltage LOW Output voltage HIGH Output voltage LOW Input voltage HIGH Input voltage LOW Output voltage LOW 2.0 0.7 150 2.4 0.6 2.0 0.7 V V V V V @I OH = 2mA (SDIO only) @I OL = 2mA (SDIO only) When driving from an external source When driving from an external source 10 5 100 mA SCLK, SDIO = no load mA uA SCLK, SDIO = high Parameter Min. Typ. Max. Unit Type: SCLK, SDIO VIH VIL VOH VOL VIH VIL VOL Type: OSCIN Type: LED mV @I OL = 25mA All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 14 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 5. Serial Interface The synchronous serial port is used to set and read parameters in the PAN3101, and can be used to read out the motion information instead of the quadrature data pins. SCLK: The serial clock line. It is always generated by the host micro-controller. SDIO: The serial data line used for write and read data. 5.1 Transmission Protocol The transmission protocol is a two-wire link, half duplex protocol between the micro-controller and PAN3101. All data changes on SDIO are initiated by the falling edge on SCLK. The host microcontroller always initiates communication; the PAN3101 never initiates data transfers. The transmission protocol consists of the two operation modes: - Write Operation. - Read Operation. Both of the two operation modes consist of two bytes. The first byte contains the address (seven bits) and has a bit7 as its MSB to indicate data direction. The second byte contains the data. FIRST BYTE R /W (1 BIT) ADDRESS (7 BIT) SECOND BYTE DATA (8 BIT) MSB LSB MSB LSB Figure 6. Transmission protocol 5.1.1 Write Operation A write operation, which means that data is going from the micro-controller to the PAN3101, is always initiated by the micro-controller and consists of two bytes. The first byte contains the address (seven bits) and has a “1” as its MSB to indicate data direction. The second byte contains the data. The transfer is synchronized by SCLK. The micro-controller changes SDIO on falling edges of SCLK. The PAN3101 reads SDIO on rising edges of SCLK. SCLK SDIO DON'T CARE 1 1 2 A6 3 A5 4 A4 5 A3 6 A2 7 A1 8 A0 9 D7 10 D6 11 D5 12 D4 13 D3 14 D2 15 D1 16 D0 DON'T CARE SDIO driven by Micro-controller Figure 7. Write operation 5.1.2 Read Operation A read operation, which means that data is going from the PAN3101 to the micro-controller, is always initiated by the micro-controller and consists of two bytes. The first byte contains the address, is written by the micro-controller, and has a “0” as its MSB to indicate data direction. The second byte contains the data and is driven by the PAN3101. The transfer is synchronized by SCLK. SDIO is changed on falling edges of SCLK and read on every rising edge of SCLK. The micro-controller must go to a high Z state after the last address data bit. The PAN3101 will go to the high Z state after the last data bit. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 15 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 SCLK SDIO DON'T CARE CMOS Optical Mouse Sensor 1 0 2 A6 3 A5 4 A4 5 A3 6 A2 7 8 Hi-z 9 D7 10 D6 11 D5 12 D4 13 D3 14 D2 15 D1 16 D0 Hi-z R/W bit of next address A1 A0 SDIO driven by Micro-controller Note "A" SDIO driven by PAN3101 Note "B" Note "A" SCLK SDIO 7 A1 1. Micro-controller send address to PAN3101. 2. Micro-controller release and set SDIO to Hi-Z after the last address bit. 8 A0 tHOLD 3us,min Hi-Z 9 D7 Note "B" 1. PAN3101 send data to Micro-controller . 2. PAN3101 release and set SDIO to Hi-Z after the last data bit. 16 Hi-Z D0 SCLK SDIO 1 R/W bit of next address SDIO driven by micro-controller Figure 8. Read operation 5.2 Re-Synchronous Serial Interface 5.2.1 Power On Problem The problem occurs if the PAN3101 powers up before the microprocessor sets the SCLK and SDIO lines to be output. 5.2.2 ESD Events The PAN3101 and the micro-controller might get out of synchronization due to ESD events. If the PAN3101 and the micro-controller might get out of synchronization due to power on problem or ESD events. An easy way to solve this is to waiting for watchdog timer timeout 5.3 Collision Detection on SDIO The only time that the PAN3101 drives the SDIO line is during a READ operation. To avoid data collisions, the micro-controller should release SDIO before the falling edge of SCLK after the last address bit. The PAN3101 begins to drive SDIO after the next falling edge of SCLK. The PAN3101 release SDIO of the rising SCLK edge after the last data bit. The micro-controller can begin driving SDIO any time after that. In order to maintain low power consumption in normal operation, the micro-controller should not leave SDIO floating until the next transmission (although that will not cause any communication difficulties). 5.4 Serial Interface Watchdog Timer Timeout When there are only two pins to read register from PAN3101, and PD pin can’t be used to re-synchronous function. If the microprocessor and the PAN3101 get out of sync, then the data either written or read from the registers will be incorrect. In such a case, an easy way to solve this condition is to toggle the SCLK All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 16 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor line from high to low to high and wait at least tSIWTT to re-sync the parts after an incorrect read. The PAN3101 will reset the serial port but will not reset the registers and be prepared for the beginning of a new transmission. tSIWTT SCLK tRESYNC 1us, min SDIO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Hi-Z ADDRESS(R/W) DATA Figure 9. Re-synchronous serial interface using watchdog timer timeout 5.5 Power Down Mode PAN3101 can be placed in a power-down mode by setting bit 6 in the Operation_Mode register via a serial port write operation. After setting the configuration register, wait at least 1frame times. To get the chip out of the power-down mode, clear bit 6 in the configuration register via a serial port write operation. In power-down mode, the serial interface watchdog timer is not available. But, The serial interface still can read/write normally. For an accurate report after leave power down mode, wait about 3ms before the micro-controller is able to issue any write/read operation to the PAN3101. SCLK 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 Address=0x00 1 0 0 0 0 0 0 0 0 1 Data=0x40 0 0 0 0 0 0 1 frame, max SDIO IDD DATA tPDR Figure 10. Power-down configuration register writing operation 5.6 Error Detection 1.The micro-controller can verify success of write operations by issuing a read command to the same address and comparing written data to read data. 2. The micro-controller can verify the synchronization of the serial port by periodically reading the product ID register. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 17 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 6. Referencing Application Circuit 6.1 Recommended Typical Application using External LED Control U1 11 C3 0.1uF VCC 1 2 P0.6 16 15 9 10 17 18 1 7 6 3 4 OSCIN OSCOUT SDIO SCK VREF VDD VSS LED + X1 18.432MHz U2 8 7 6 5 C1 1uF C4 0.1uF C5 R3 100K + R1 D1 LED JP1 1 2 3 4 R2 1 1.3K 10uF 2 8 12 13 VREG DD+ P0.7 XTALIN XTALOUT P0.5 P0.4 PAN3101 SW3 SW2 SW1 R M L R4 1K Q1 2N3906 USB Z1 3 COM Z2 2 1 2 3 P0.1 P0.2 P0.0 VPP VSS ENSW1 ENCODER CY7C63231 Figure 11. Application circuit using external LED Figure 12. Example printed circuit board layout All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 3 18 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 6.2 Recommended Typical Application using Internal LED Control U1 11 C3 0.1uF VCC 1 2 P0.6 16 15 9 10 17 18 1 7 6 3 4 OSCIN OSCOUT SDIO SCK VREF VDD VSS LED 7 6 5 + X1 18.432MHz U2 8 C1 1uF C4 0.1uF C5 R1 D1 LED + JP1 1 2 3 4 R2 1.3K 10uF 8 12 13 VREG DD+ P0.7 XTALIN XTALOUT P0.5 P0.4 PAN3101 SW3 SW2 SW1 R M L USB Z1 3 COM Z2 2 1 2 3 P0.1 P0.2 P0.0 VPP VSS ENSW1 ENCODER CY7C63231 Figure 13. Application circuit using internal LED Figure 14. Example printed circuit board layout All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 19 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 6.3 PCB Layout Consideration 1. Caps for pins 7, 8 must have trace lengths less than 5mm. 2. The trace lengths of OSCOUT, OSCIN must less than 6mm. 6.4 Recommended Value for R1 Radiometric intensity of LED Bin limits (mW/Sr at 20mA) LED Bin grade N P Q Min. 14.7 17.7 21.2 Typ. Max. 17.7 21.2 25.4 Note: Tolerance for each bin will be ± 15% R1 value (ohm) for external LED control, VDD=5.0V LED bin grade N P Q Min. 27 27 27 Typ. 47 47 47 Max. R1 value (ohm) for internal LED control, VDD=5.0V LED bin grade N P Q Min. 47 47 47 Typ. 100 100 100 Max. All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 20 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 7. Package Information 7.1 Package Outline Drawing 8 7 6 5 PAN3101 xxxxxxx 1 2 3 4 9.9 0.390 3.18 0.125 9.1 0.358 1.0 0.039 5.15 0.203 0.25 0.010 0.46 0.018 1.42 0.056 5 - 12 12.35 0.486 2.0 0.078 1.01 0.040 1.0 0.039 1 2 3 4 4.55 0.179 8 5.6 0.220 4.45 0.175 7 6 5 5.0 0.196 NOTES: 1. 2. 3. 4. All dimensions in MM/INCH. All dimensions tolerance: +/- 0.10mm Maxmumflash: +0.2mm Angular tolerance: +/- 3.0degress 0.80 0.031 2.0 0.078 Figure 15. Package outline drawing All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 21 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw PixArt Imaging Inc. PAN3101 CMOS Optical Mouse Sensor 7.2 Recommended PCB Mechanical Cutouts and Spacing 2.997 0.118 11.05 0.435 27.153 1.069 6.172 0.243 4.242 0.167 0 ref. 16.95 0.667 5 26.010 1.024 7.544 0.297 8 7 6 0.711 0.028 Optical Center 1.194 0.047 0 ref. 1.194 0.047 4.242 0.167 1 6.172 0.243 2 3 4 0.711 0.028 3.251 0.128 7.544 0.297 All Dimensions : mm / inch Figure 16. Recommended PCB mechanical cutouts and spacing 8. Update History Version V0.1 V0.2 V1.0 Update Creation, Preliminary 1st version 3.1 Registers 6.4 Recommended Value for R1 Date 03/01/2005 03/02/2005 03/31/2005 All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission. 22 V1.0 MAR. 2005 PixArt Imaging Inc. E-mail: fae_service@pixart.com.tw
PAN3101 价格&库存

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

免费人工找货