ADNS-2620 Optical Mouse Sensor. Data Sheet. Description. Features. Theory of Operation. Applications
|
|
|
- Mitchell Tucker
- 10 years ago
- Views:
Transcription
1 ADNS-2620 Optical Mouse Sensor Data Sheet Description The ADNS-2620 is a new entry level, small form factor optical mouse sensor. It is used to implement a nonmechanical tracking engine for computer mice. Unlike its predecessor, this new optical mouse sensor allows for more compact and affordable optical mice designs. It is based on 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 housed in an 8-pin staggered dual inline package (DIP). It is designed for use with the HDNS-2100 Lens, HLMP-ED80-xx000, and the HDNS-2200 LED Clip, providing an optical mouse solution that is compact and affordable. There are no moving parts, so precision optical alignment is not required, thereby facilitating high volume assembly. The output format is a two wire serial port. The current X and Y information are available in registers accessed via the serial port. Resolution is 400 counts per inch (cpi) with rates of motion up to 12 inches per second (ips). Theory of Operation The ADNS-2620 is based on Optical Navigation Technology. It contains an Image Acquisition System (IAS), a Digital Signal Processor (DSP) and a two wire serial port. The IAS acquires microscopic surface images via the lens and illumination system provided by the HDNS-2100, HDNS-2200, and HLMP-ED80-xx000. These images are processed by the DSP to determine the direction and distance of motion. Features Precise optical navigation technology Small form factor (10 mm x 12.5 mm footprint) No mechanical moving parts Complete 2D motion sensor Common interface for general purpose controller Smooth surface navigation Programmable frame speed up to 3000 frames per sec (fps) Accurate motion up to 12 ips 400 cpi resolution High reliability High speed motion detector Wave solderable Single 5.0 volt power supply Conforms to USB suspend mode specifications Power conservation mode during times of no movement Serial port registers Programming Data transfer 8-pin staggered dual inline package (DIP) Applications Mice for desktop PC s, workstations, and portable PC s Trackballs Integrated input devices
2 Pinout of ADNS-2620 Optical Mouse Sensor Pin Number Pin Description 1 OSC_IN Oscillator input 2 OSC_OUT Oscillator output 3 Serial Port Data (input and output) 4 Serial Port Clock (Input) 5 LED_CNTL Digital Shutter Signal Out 6 GND System Ground 7 VDD 5V DC Input 8 REFA Internal reference LED_CNTL 5 GND 6 VDD 7 REFA 8 A2620 XYYWWZ Figure 1. Mechanical drawing: top view OSC_OUT OSC_IN Figure 2. Package outline drawing. CAUTION: It is advisable that normal static precautions should be taken in the handling and assembly of this component to prevent damage and/or degradation which may be induced by ESD.
3 Overview of Optical Mouse Sensor Assembly NOTE: Pin 1 of optical mouse sensor should be inserted into the reference point of mechanical cutouts. Figures 3 and 4 are shown with HDNS-2100, HDNS-2200 and HLMP-ED80-xx000. Avago Technologies provides an IGES file drawing describing the base plate molding features for lens and PCB alignment. The components shown in Figure 5 interlock as they are mounted onto defined features on the base plate. The ADNS-2620 sensor is designed for mounting on a through hole PCB, looking down. There is an aperture stop and features on the package that align to the lens. The HDNS-2100 lens provides optics for the imaging of the surface as well as illumination of the surface at the optimum angle. Features on the lens align it to the sensor, base plate, and clip with the LED. The lens also has a large round flange to provide a long creepage path for any ESD events that occur at the opening of the base plate. The HDNS-2200 clip holds the LED in relation to the lens. The LED s leads must be formed first before inserting into the clip. Then, both LED and clip is loaded on the PCB. The clip interlocks the sensor to the lens, and through the lens to the alignment features on the base plate. The HLMP-ED80-xx000 is recommended for illumination. If used with the bin table (as shown in Figure 8), sufficient illumination can be guaranteed Clear Zone φ (Top view) +Y Dimensions in mm/in. (Side view) X PCB PLASTIC SPRING Figure 4. 2D assembly drawing of ADNS-2620 shown with the HLMP-ED80 (top and side view). Figure 5. Exploded view drawing. SENSOR CLIP HDNS-2200 (Clip) HLMP-ED80-xx000 ADNS-2620 (Sensor) Customer supplied PCB HDNS-2100 (Lens) BASE PLATE ESD LENS RING BASE PLATE ALIGNMENT POST Customer supplied base plate with recommended alignment features per IGES drawing Figure 3. Recommended PCB mechanical cutouts and spacing. 0 8X φ ALL DIMENSIONS MM INCH SERIAL PORT LED CONTROL SERIAL PORT IMAGE PROCESSOR LED CONTROL OSCILLATOR VOLTAGE REGULATOR AND POWER CONTROL OSC_IN OSC_OUT REFA V DD GND VOLTAGE REFERENCE 5 VOLT POWER RESONATOR Figure 6. Block diagram of ADNS-2620 optical mouse sensor.
4 PCB Assembly Considerations 1. Insert the sensor and all other electrical components into PCB. Note: Pin 1 of the sensor should always be the reference point of mechanical cutouts. 2. Bend the LED leads 90 and then insert the LED into the assembly clip until the snap feature locks the LED base. 3. Insert the LED/clip assembly into PCB. 4. Wave solder the entire assembly in a no-wash solder process utilizing solder fixture. The solder fixture is needed to protect the sensor during the solder process. The fixture should be designed to expose the sensor leads to solder while shielding the optical aperture from direct solder contact. The solder fixture is also used to set the reference height of the sensor to the PCB top during wave soldering (Note: DO NOT remove the kapton tape during wave soldering). 5. Place the lens onto the base plate. 6. Remove the protective kapton tape from optical aperture of the sensor. Care must be taken to keep contaminants from entering the aperture. It is recommended not to place the PCB facing up during the entire mouse assembly process. The PCB should be held vertically for the kapton removal process. 7. Insert PCB assembly over the lens onto the base plate aligning post to retain PCB assembly. The sensor aperture ring should self-align to the lens. 8. The optical position reference for the PCB is set by the base plate and lens. Note that the PCB motion due to button presses must be minimized to maintain optical alignment. 9. Install mouse top case. There MUST be a feature in the top case to press down onto the clip to ensure all components are interlocked to the correct vertical height. Design Considerations for Improving ESD Performance The flange on the lens has been designed to increase the creepage and clearance distance for electrostatic discharge. The table below shows typical values assuming base plate construction per the Avago supplied IGES file and HDNS-2100 lens flange. Typical Distance Creepage 16.0 Clearance 2.1 Millimeters For improved ESD performance, the lens flange can be sealed (i.e. glued) to the base plate. Note that the lens material is polycarbonate and therefore, cyanoacrylate based adhesives or other adhesives that may damage the lens should NOT be used. PCB Sensor Clip LED Lens/Light Pipe Base Plate Surface Figure 7. Sectional view of PCB assembly highlighting optical mouse components (optical mouse sensor, clip, lens, LED, PCB and base plate).
5 VDD D+ D- GND SHLD VDD R 0.1 µf 1.3 K GND QA VDD QB Z LED Vpp D+ D- Vreg P1.0 P1.1 P VDD CYPRESS CY7C63723C-PC XTALOUT XTALIN MHz (Optional) 4.7 µf 0.1 µf P0.5 P0.6 P0.7 P0.3 P0.2 P0.1 VSS L M R Buttons VDD 6 GND 5 LED_CNTL Internal Image Sensor ADNS-2620 HLMP-ED80 Bin K L M N P Q R S T OSC_IN OSC_OUT REFA R1 VALUE (Ohms) to to to to to HDNS 2100 Lens SURFACE 1K ohms 24 MHz 100K ohms Ceramic Resonaator R1 HLMP-ED80-xx000 2N3906 Murata CSALS24M0X53-B0 TDK FCR24.0M2G 2.2 µf Figure 8. Circuit block diagram for a typical corded optical mouse using an Avago ADNS-2620 optical mouse sensor. Notes on Bypass Capacitors Caps for pins 6,7 and 8 to ground MUST have trace lengths LESS than 5 mm. The 0.1 uf caps must be ceramic. Caps should have less than 5 nh of self inductance Caps should have less than 0.2 ohms ESR Surface mount parts are recommended Regulatory Requirements Passes FCC B and worldwide analogous emission limits when assembled into a mouse with unshielded cable and following Avago recommendations. Passes EN /IEC801-4 EFTB tests when assembled into a mouse with shielded cable and following Avago recommendations. UL flammability level UL94 V-0. Provides sufficient ESD creepage/clearance distance to avoid discharge up to 15 kv when assembled into a mouse according to usage instructions above. For eye safety consideration, please refer to the technical report available on the web site at com/semiconductors.
6 Absolute Maximum Ratings Parameter Symbol Minimum Maximum Units Notes Storage Temperature T S C Operating Temperature T A -1 C Lead Solder Temp 0 C For 10 seconds, 1.6 mm below seating plane Supply Voltage V DD V ESD KV All pins, human body model MIL 883 Method 3015 Input Voltage V IN -0.5 V DD +0.5 V, CLK, LED_CNTL Input Voltage V IN V OSC_IN, OSC_OUT, REFA Recommended Operating Conditions Parameter Symbol Minimum Typical Maximum Units Notes Operating Temperature T A 0 0 C Power Supply Voltage V DD Volts Register values retained for voltage transients below 4.10V but greater than 3.9V Power Supply Rise Time V RT 100 ms Supply Noise V N 100 mv Peak to peak within MHz bandwidth Clock Frequency f CLK MHz Set by ceramic resonator Serial Port Clock Frequency SCLK f CLK /12 MHz Resonator Impedance X RES Ω Distance from Lens Reference Z mm Results in ±0.2 mm DOF Plane to Surface (See Figure 9) Speed S 0 12 frame rate = 1500 fps Acceleration A 0.25 frame rate = 1500 fps Light Level onto IC IRR INC 80,000 mw/m 2 λ = 639 nm 100 0,000 λ = 875 nm Read Hold Time t HOLD 100 µs Hold time for valid data (Refer to Figure 22) Serial Write-write Time t SWW 100 µs Time between two write commands (Refer to Figure 25) Serial Write-read Time t SWR 100 µs Time between write and read operation (Refer to Figure 26) Serial Read-write Time t SRW 250 ns Time between read and write operation (Refer to Figure 27) Serial Read-read Time t SRR 250 ns Time between two read commands (Refer to Figure 27) Data Delay after PD deactivated t COMPUTE 3.1 ms After t COMPUTE, all registers contain data from first image after wakeup from Power-Down mode. Note that an additional 75 frames for AGC stabilization may be required if mouse movement occurred while Power Down. (Refer to Figure 10) Write Setup Time t SETUP 60 ns Data valid time before the rising of SCLK (Refer to Figure 20) Frame Rate FR frames/s See Frame_Period register section
7 ADNS-2620 HDNS-2100 Z OBJECT SURFACE Figure 9. Distance from lens reference plane to surface. AC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25 C, V DD = 5 V, 24 MHz, 1500 fps. Parameter Symbol Min. Typ. Max. Units Notes Power Down (PD) t PD 1. µs 32 clock cycle minimum after setting bit 6 in the Configuration register. (Refer to Figure 12) Power Up after PD mode t PUPD 0 ms From PD mode deactivation to accurate reports deactivated 10 µs + 75 frames (Refer to Figure 10) Power Up from V DD t PU 0 ms From V DD to valid accurate reports 10 µs + 50 frames Rise and Fall Times t r 30 ns C L = 30 pf (the rise time is between 10% to 90%) t f 1 ns C L = 30 pf (the fall time is between 10% to 90%) Serial Port Transaction Timer t SPTT 90 ms Serial port will reset if current transaction is not complete within t SPTT (Refer to Figure 29) Transient Supply Current I DDT 0 37 ma Max supply current during a V DD ramp from 0 to 5.0V with > 500 µs rise time. Does not include charging current for bypass capacitors 7
8 DC Electrical Specifications Electrical Characteristics over recommended operating conditions. Typical values at 25 C, V DD = 5 V, 24 MHz, 1500 fps. Parameter Symbol Min. Typ. Max. Units Notes Supply Current (mouse moving) I DD AVG ma Supply Current (mouse not moving) I DD 1 ma Power Down Mode Current I DDPD µa pin Input Low Voltage V IL 0.8 V Input High Voltage V IH 2.0 V Input Capacitance C IN 10 pf Input Resistance R IN 1 MΩ pin V DD =4 V, Load = 50 pf, 80n s rise & fall Input Low Voltage V IL 0.8 V Input High Voltage V IH 2.0 V Output Low Voltage V OL 0.5 V Output High Voltage V OH 0.8 * V DD V Drive Low Current I L 2.0 ma Drive High Current I H 2.0 ma Input Capacitance C IN 10 pf Input Resistance R IN 1 MΩ LED_CNTL pin Output Low Voltage V OL 0.1 V Output High Voltage V OH 0.8 * V DD V Drive Low Current I L 250 µa Drive High Current I H 250 µa OSC_IN Input Resistance R IN 500 kω Input Capacitance C IN 15 pf Input High Voltage V IH 2.2 V External clock source Input Low Voltage V IL 0.8 V External clock source 8
9 PD Pin Timing Note: All timing circuits shown, from Figure 10 onwards, are based on the 24 MHz resonator frequency. Power Down Deactivation Power Down deactivated I DD (610) µs 75 frames t pupd Figure 10. Power up timing mode. t COMPUTE (See Figure 11) Power Down Deactivation Oscillator Start 250 µs Power Down deactivated Reset Count 360 µs Initialization 2410 µs New Acquisition LED CURRENT SCLK 610 µs Optional SPI transactions with old image data t compute SPI transactions with new image data At default frame rate Figure 11. Details of wake-up timing after PD. 9
10 Power-down Mode (PD) and Timing ADNS-2620 can be placed in a power-down mode by setting bit 6 in the configuration register via a serial I/O port write operation. Note that while writing a 1 to bit 6 of the configuration register, all other bits must be written with their original value in order to keep the current configuration. After setting the configuration register, wait at least 32 system clock cycles. To get the chip out of the power-down mode, clear bit 6 in the configuration register via a serial I/O port write operation. (CAUTION! In power-down mode, the SPI timeout (t SPTT ) will not function. Therefore, no partial SPI command should be sent. Otherwise, the sensor may go into a hang-up state). While the sensor is in power-down mode, only the bit 6 data will be written to the configuration register. Writing the other configuration register values will not have any effect. For an accurate report after power-up, wait for a total period of 50 ms before the microcontroller is able to issue any write/read operation to the ADNS The sensor register settings, prior to power-down mode, will remain during power-down mode. CLK 32 clock cycles min 1 A 6 A 5 A 4 A 3 D 5 D 4 D 3 D 2 D 1 D 0 I DD t PD Figure 12. Power-down timing. The address of the configuration register is Assume that the original content of the configuration register is 0x00. Write Operation Configuration Register Address Configuration Register Data (0x40) Figure 13. Power-down configuration register writing operation. Setting the power down bit simply sets the analog circuitry into a no current state. Note: LED_CNTL, and will be tri-stated during power down mode. 10
11 Typical Performance Characteristics Performance characteristics over recommended operating conditions. Typical values at 25 C, V DD = 5 V, 24 MHz, 1500 fps. Parameter Symbol Min. Typ. Max. Units Notes Path Error (Deviation) P Error 0. % Path Error (Deviation) is the error from the ideal cursor path. It is expressed as a percentage of total travel and is measured over standard surfaces. The following graphs (Figures 14-18) are the typical performance of the ADNS-2620 sensor, assembled as shown in the 2D assembly drawing with the HDNS-2100 Lens/Prism, the HDNS-2200 clip, and the HLMP-ED80-xx000 (See Figure 4) DPI Burl Formica White Paper 100 Manila Black Copy Black Walnut z (mm) Figure 14. Typical Resolution vs. Z (comparative surfaces) DPI VELOCITY (ips) White Paper Manila Black Copy Figure 15. Typical Resolution vs fps. RELATIVE RESPONSIVITY WAVELENGTH (nm) Figure 16. Wavelength Responsivity [1]. DPI % 75% 50% z (mm) Figure 17. Typical Resolution vs. Height at different LED currents on manila. DPI z (mm) 100% 75% 50% Figure 18. Typical Resolution vs. Height at different LED currents on black. Notes: 1. The ADNS-2620 is designed for optimal p e r fo r m a n c e w h e n u s e d w i t h t h e HLMP-ED80-xx000 (red LED 639 nm). For use with other LED colors (i.e., blue, green), please consult factory. When using alternate LEDs, there may also be performance degradation and additional eye safety considerations. 2. Z = Distance from Lens Reference plane to Surface. 3. DOF = Depth of Field. 11
12 Synchronous Serial Port The synchronous serial port is used to set and read parameters in the ADNS-2620, and also to read out the motion information. The port is a two wire, half duplex port. The host microcontroller always initiates communication; the ADNS never initiates data transfers. : The serial port clock. It is always generated by the master (the microcontroller). : The data line. Write Operation Write operations, where data is going from the microcontroller to the ADNS-2620, is always initiated by the microcontroller 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. The microcontroller changes on falling edges of. The ADNS reads on rising edges of. Cycle # A 6 A 5 A 4 A 3 A 2 A 1 A 0 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 DON'T CARE Figure 19. Write operation. Driven by Microcontroller 250 ns 250 ns t setup = 60 ns, min 250 ns, min Figure 20. setup and hold times pulse width. 12
13 Read Operation A read operation, meaning data that is going from the ADNS-2620 to the microcontroller, is always initiated by the microcontroller and consists of two bytes. The first byte that contains the address is written by the microcontroller and has a 0 as its MSB to indicate data direction. The second byte contains the data and is driven by the ADNS The transfer is synchronized by. is changed on falling edges of and read on every rising edge of. The microcontroller must go to a High-Z state after the last address data bit. The ADNS-2620 will go to the High-Z state after the last data bit. Another thing to note during a read operation is that needs to be delayed after the last address data bit to ensure that the ADNS-2620 has at least 100 µs to prepare the requested data. This is shown in the timing diagrams below (See Figures 21 to 23). Cycle # A 6 A 5 A 4 A 3 A 2 A 1 A 0 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 Driven by Microcontroller Detail "A" Driven by ADNS-2620 Detail "B" Figure 21. Read operation. Detail "A" t HOLD 100 µs, min 250 ns, max Microcontroller to ADNS-2620 handoff A 1 60 ns, min A 0 0 ns, min Hi-Z D 7 D ns, max 250 ns, min 160 ns, min Figure 22. Microcontroller to ADNS-2620 handoff. Detail "B" ADNS-2620 to Microcontroller handoff 250 ns, min 160 ns, max D 0 Released by ADNS-2620 R/W bit of next address Driven by microcontroller Figure 23. ADNS-2620 to microcontroller handoff. NOTE: The 250 ns high state of is the minimum data hold time of the ADNS Since the falling edge of is actually the start of the next read or write command, the ADNS-2620 will hold the state of D 0 on the line until the falling edge of. In both write and read operations, is driven by the microcontroller. 13
14 Forcing the Line to the Hi-Z State There are times when the line from the ADNS-2620 should be in the Hi-Z state. For example, if the microprocessor has completed a write to the ADNS-2620, the line will go into a Hi-Z state, because the pin was configured as an input. However, if the last operation from the microprocessor was a read, the ADNS-2620 will hold the D0 state on until a falling edge of. To place the pin into a Hi-Z state, activate the power-down mode by writing to the configuration register. Then, the powerdown mode can stay activated, with the ADNS-2620 in the shutdown state, or the powerdown mode can be deactivated, returning the ADNS to normal operation. In both conditions, the line will go into the Hi-Z state. PD Timing PD Activated 32 clock cycles 10 ns, max Figure 24. Hi-z state and timing. Hi-Z Another method to put the line into the Hi-Z state, while maintaining the ADNS-2620 at normal mode, is to write any data to an invalid address such as 0x00 to address 0x77. The line will go into the Hi-Z state after the write operations. 14
15 Required Timing between Read and Write Commands (tsxx) There are minimum timing requirements between read and write commands on the serial port. t SWW 100 µs SCLK Address Data Address Data Write Operation Write Operation Figure 25. Timing between two write commands. If the rising edge of the for the last data bit of the second write command occurs before the 100 µs required delay, then the first write command may not complete correctly. tswr 100 µs Address Data Address Write Operation Figure 26. Timing between write and read commands. Next Read Operation If the rising edge of for the last address bit of the read command occurs before the 100 µs required delay, then the write command may not complete correctly. t SRW and t SRR >250 ns t µs Address Data Address Read Operation Figure 27. Timing between read and either write or subsequent read commands. Next Read or Write Operation The falling edge of for the first address bit of either the read or write command must be at least 250 ns after the last rising edge of the last data bit of the previous read operation. 15
16 Error Detection and Recovery 1. The ADNS-2620 and the microcontroller might get out of synchronization due to ESD events, power supply droops or microcontroller firmware flaws. 2. The ADNS-2620 has a transaction timer for the serial port. If the sixteenth rising edge is spaced more than approximately 90 milliseconds from the first edge of the current transaction, the serial port will reset. 3. Invalid addresses: Writing to an invalid address will have no effect. Reading from an invalid address will return all zeros. 4. Collision detection on The only time that the ADNS 2620 drives the line is during a READ operation. To avoid data collisions, the microcontroller should relinquish before the falling edge of after the last address bit. Then the ADNS-2620 begins to drive after the next rising edge of. Next, the ADNS 2620 relinquishes within 160 ns of the falling edge after the last data bit. The microcontroller can begin driving any time after that. In order to maintain low power consumption in normal operation or when the PD bit is set high, the microcontroller should not leave floating until the next transmission (although that will not cause any communication difficulties). 5. In case of synchronization failure, both the ADNS-2620 and the microcontroller may drive. The ADNS can withstand 30 ma of short circuit current and will withstand infinite duration short circuit conditions. 6. The microcontroller can verify a successful write operation by issuing a read command to the same address and comparing the written data to the read data. 7. The microcontroller can verify the synchronization of the serial port by periodically reading the product ID from status register (Address: 0x41). Notes on Power-up and the Serial Port The sequence in which V DD, and are set during powerup can affect the operation of the serial port. The diagram below shows what can happen shortly after powerup when the microprocessor tries to read data from the serial port. This diagram shows the V DD rising to valid levels, at some point the microcontroller starts its program, sets the and lines to be outputs, and sets them high. Then, the microcontroller waits to ensure the ADNS-2620 has powered up and is ready to communicate. The microprocessor then tries to read from location 0x41, Status register, and is expecting a value of 0x0b010XXXXX. If it receives this value, then it knows that the communication to the ADNS-2620 is operational. The problem occurs if the ADNS 2620 powers up before the microprocessor sets the and lines to be outputs and high. The ADNS-2620 sees the raising of the as a valid rising edge, and clocks in the state of the as the first bit of the address (sets either a read or a write depending upon the state). In the case of a low, a read operation will start. When the microprocessor actually begins to send the address, the ADNS-2620 already has the first bit of an address. When the seventh bit is sent by the microprocessor, the ADNS-2620 has a valid address, and drives the line high within 250 ns (see detail A in Figure 19 and Figure 20). This results in a bus fight for. Since the address is wrong, the data sent back will be incorrect. In the case of a high, a write operation will start. The address and data will be out of synchronization, causing the wrong data written to the wrong address. Solution One way to solve the problem is by waiting for the serial port timer to time out. VDD >t SPTT Address = 0x41 Data = 0x0b010XXXXX Don't Care State Figure 28. Power-up serial port sequence. 16
17 Serial Port Timer Timeout VDD >t SPTT Figure 29. Power-up serial port timer sequence. Address = 0x41 Data = 0x0b010XXXXX Don't Care State If the microprocessor waits at least t SPTT from V DD valid, it will ensure that the ADNS-2620 has powered up and the timer has timed out. This assumes that the microprocessor and the ADNS 2620 share the same power supply. If not, then the microprocessor must wait for t SPTT from ADNS V DD valid. Then when the toggles for the address, the ADNS-2620 will be in sync with the microprocessor. Resync Note If the microprocessor and the ADNS-2620 get out of sync, then the data either written or read from the registers will be incorrect. An easy way to solve this is to use watchdog timer timeout sequence to resync the parts after an incorrect read. Power-up ADNS-2620 has an on-chip internal power-up reset (POR) circuit, which will reset the chip when VDD reaches the valid value for the chip to function. Soft Reset ADNS-2620 may also be given the reset command at any time via the serial I/O port. The timing and transactions are the same as those just specified for the power-up mode in the previous section. The proper way to perform soft reset on ADNS-2620 is: 1. The microcontroller starts the transaction by sending a write operation containing the address of the configuration register and the data value of 0x80. Since the reset bit is set, ADNS-2620 will reset and any other bits written into the configuration register at this time is properly written into the Configuration Register. After the chip has been reset, very quickly, ADNS-2620 will clear the reset bit so there is no need for the microcontroller to re-write the Configuration Register to reset it. 2. The digital section is now ready to go. It takes 3 frames for the analog section to settle. CLK Reset Occurs here 1 A 6 A 5 A 4 A 3 D 5 D 4 D 3 D 2 D 1 D 0 Figure 30. ADNS-2620 soft reset sequence timing. Soft reset will occur when writing 0x80 to the configuration register. Write Operation Configuration Register Address Configuration Register Data Figure 31. Soft reset configuration register writing operation. 17
18 Programming Guide Registers The ADNS-2620 can be programmed through registers, via the serial port, and configuration and motion data can be read from these registers. Register Address Notes Configuration 0x40 Reset, Power Down, Forced Awake, etc Status 0x41 Product ID, Mouse state of Asleep or Awake Delta_Y 0x42 Y Movement Delta_X 0x43 X Movement SQUAL 0x44 Measure of the number of features visible by the sensor Maximum_Pixel Minimum_Pixel Pixel_Sum 0x45 0x46 0x47 Pixel Data 0x48 Actual picture of surface Shutter_Upper Shutter_Lower Frame Period 0x49 0x4A 0x4B 18
19 Configuration Access: Read/Write Address: 0x40 Reset Value: 0x00 Bit Field C 7 C 6 C 5 C 4 C 3 C 2 C 1 C 0 Data Type: Bit field USAGE: 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 C 7 C 6 C 5 C 4 C 1 C 0 Description Reset 0 = No effect 1 = Reset the part Power down 0 = Normal operation 1 = power down all analog circuitry LED Shutter Mode 0= Shutter mode off (LED always on even if no motion up to 1 sec) 1= Shutter mode on (LED only on when electronic shutter is open) Reserved Forced Awake Mode 0 = Normal, fall asleep after one second of no movement (1500 frames/s) 1 = Always awake Status Access: Read Address: 0x41 Reset Value: 0x41 Bit Field ID 2 ID 1 ID 0 Reserved Reserved Reserved Reserved Awake Data Type: Bit Field USAGE: Status information and type of mouse sensor, current state of the mouse. Field Name ID 2 - ID 0 Reserved Awake Description Product ID (010 for ADNS-2620) Reserved for future Mouse State 0 = Asleep 1 = Awake 19
20 Delta_Y Access: Read Address: 0x42 Reset Value: 0x00 Bit Field Y 7 Y 6 Y 5 Y 4 Y 3 Y 2 Y 1 Y 0 Data Type: Eight bit 2 s complement number. USAGE: Y movement is counted since last report. Absolute value is determined by resolution. Reading clears the register. Delta_X Access: Read Address: 0x43 Reset Value: 0x00 Bit Field X 7 X 6 X 5 X 4 X 3 X 2 X 1 X 0 Data Type: Eight bit 2 s complement number. USAGE: X movement is counted since last report. Absolute value is determined by resolution. Reading clears the register 20
21 SQUAL Access: Read Address: 0x44 Reset Value: 0x00 Bit Field SQ 7 SQ 6 SQ 5 SQ 4 SQ 3 SQ 2 SQ 1 SQ 0 Data Type: Upper 8 bits of a 9-bit integer. USAGE: SQUAL (Surface QUALity) is a measure of the number of features visible by the sensor in the current frame. Number of Features = SQUAL Register Value x 2. The maximum value is 255. Since small changes in the current frame can result in changes in SQUAL, variations in SQUAL when looking at a surface are expected. The graph below shows 250 sequentially acquired SQUAL values, while a sensor was moved slowly over white paper. SQUAL is nearly equal to zero when there is no surface below the sensor. NORMALIZED SQUAL VALUE X + 3σ X X 3σ The focus point is important and could affect the SQUAL value. Figure 32 shows another setup with various z- heights. This graph clearly shows that the SQUAL value is dependent on focus distance. Note: The data is obtained by getting multiple readings over different heights DELTA FROM NOMINAL FOCUS (mm) Figure 32. Typical Mean SQUAL vs. z (white paper). 21
22 Maximum_Pixel Access: Read Address: 0x45 Reset Value: 0x00 Bit Field 0 0 MP 5 MP 4 MP 3 MP 2 MP 1 MP 0 Data Type: Six bit number. USAGE: Maximum Pixel value in current frame. Minimum value = 0, maximum value = 63. The maximum pixel value may vary from frame to frame. Shown below is a graph of 250 sequentially acquired maximum pixel values, while the sensor was moved slowly over white paper. 64 Max Pixel on White Paper Max pixel test number Minimum_Pixel Access: Read Address: 0x46 Reset Value: 0x3f Bit Field 0 0 MP 5 MP 4 MP 3 MP 2 MP 1 MP 0 Data Type: Six bit number. USAGE: Minimum Pixel value in current frame. Minimum value = 0, maximum value = 63. The minimum pixel value may vary from frame to frame. 64 Min Pixel on White Paper Min pixel test number 22
23 Pixel_Sum Access: Read Address: 0x47 Reset Value: 0x00 Bit Field PS 7 PS 6 PS 5 PS 4 PS 3 PS 2 PS 1 PS 0 Data Type: Upper 8 bits of a 15-bit unsigned integer. USAGE: This register is used to find the average pixel value. It reports the upper 8 bits of a 15-bit unsigned integer, which sums all 324 pixels in the current frame. It may be described as the full sum divided by 128. The formula to calculate the average pixel value is as below: Average Pixel = Register Value x 128 / 324 = Pixel_Sum x The maximum register value is 159 (63 x 324 / 128 truncated to an integer). The minimum is 0. The pixel sum value may vary from frame to frame. Pixel Data Access: Read/Write Address: 0x48 Reset Value: 0x00 Bit Field SOF Data_Valid PD 5 PD 4 PD 3 PD 2 PD 1 PD 0 Data Type: Two status bits, six bit pixel data. USAGE: Digital Pixel data. Minimum value = 0, maximum value = 63. Any writes to this register resets the pixel hardware so that the next read from the Pixel Data register will read pixel #1 and the StartOfFrame bit will be set. Subsequent reads will auto increment the pixel number. To dump a complete image, set the LED to forced awake mode, write anything to this register, then read 324 times where the DataValid bit is set. On the 325th read, the StartOfFrame bit will be set indicating that we have completed one frame of pixels and are starting back at pixel 1. It takes at least 324 frames to complete an image as we can only read 1 pixel per frame. The pixel hardware is armed with any read or write to the Pixel Data register and will output pixel data from the next available frame. So, if you were to write the Pixel Data register, wait 5 seconds then read the Pixel Data register; the reported pixel data was from 5 seconds ago. Field Name SOF Data_Valid PD 5 PD 0 Description Start of Frame 0 = Not start of frame 1 = Current pixel is number 1, start of frame There is valid data in the frame grabber Six bit pixel data 23
24 Pixel Map (sensor is facing down, looking through the sensor at the surface) Last Pixel First Pixel 24
25 Pixel Dump Pictures The following images are the output of the Pixel Data command. The data ranges from 0 for complete black, to 63 for complete white. An internal AGC circuit adjusts the shutter value to keep the brightest feature (max pixel) in the mid 50 s. (a) White Paper (b) Manila Folder (c) Burl Formica (d) USAF Test Chart 25
26 Shutter_Upper Access: Read Address: 0x49 Reset Value: 0x01 Bit Field S 15 S 14 S 13 S 12 S 11 S 10 S 9 S 8 Shutter_Lower Access: Read Address: 0x4A Reset Value: 0x00 Bit Field S 7 S 6 S 5 S 4 S 3 S 2 S 1 S 0 Data Type: Sixteen bit word. USAGE: Units are clock cycles; default value is 0x0100 HEX. Read Shutter_Upper first, then Shutter_Lower. They should be read consecutively. The sensor adjusts the shutter to keep the average and maximum pixel values within normal operating ranges. The shutter value may vary with every frame. Each time the shutter changes, it changes by ±1/16 of the current value. NORMALIZED SHUTTER VALUE (Counts) DISTANCE FROM NOMINAL FOCUS (mm) Figure 33. Typical Mean Shutter vs. z (white paper). X + 3σ X X 3σ Note: This graph is obtained by getting multiple readings over different heights. 26
27 The maximum value of the shutter is dependent upon the clock frequency. The formula for the maximum shutter value is: For a clock frequency of 24 MHz, the following table shows the maximum shutter value. 1 clock cycle is nsec. clock freq Max shutter value = 3476 Frame Rate Frames/second Max Shutter Shutter Decimal Hex Upper Lower x11AC 11 AC x306D 0 D xF07C F0 7C <-- Default Max Shutter Frame_Period Access: Read/Write Address: 0x4b Reset Value: 0xc2 Bit Field FP 7 FP 6 FP 5 FP 4 FP 3 FP 2 FP 1 FP 0 Data Type: Eight bit 2 s complement number that represents the upper 8 bits of a 16 bit counter. USAGE: The frame period counter counts up until it overflows. Units are clock cycles. The formula is: Clock Rate = Counts (decimal) --> Counts (hex) --> Counts (2 s complement hex) Frame Rate Frame Rate Clocks/Frame Clocks/Frame (frames/sec) Decimal (2 s complement hex) O C E0 Note: <-- Maximum Frame Time <-- Nominal Frame Time To optimize tracking performance on dark surfaces, it is recommended that an adaptive frame rate based on shutter value be implemented for frame rates greater than Changing the frame rate results in changes in the maximum speed, acceleration limits, and dark surface performance. Ordering Information Specify part number as follows: ADNS-2620 = 8-pin staggered dual inline package (DIP), 40 per tube. For product information and a complete list of distributors, please go to our web site: Avago, Avago Technologies, and the A logo are trademarks of Avago Technologies Limited in the United States and other countries. Data subject to change. Copyright Avago Technologies Limited. All rights reserved. Obsoletes EN AV EN - March 27, 2008
ICS379. Quad PLL with VCXO Quick Turn Clock. Description. Features. Block Diagram
Quad PLL with VCXO Quick Turn Clock Description The ICS379 QTClock TM generates up to 9 high quality, high frequency clock outputs including a reference from a low frequency pullable crystal. It is designed
TRIPLE PLL FIELD PROG. SPREAD SPECTRUM CLOCK SYNTHESIZER. Features
DATASHEET ICS280 Description The ICS280 field programmable spread spectrum clock synthesizer generates up to four high-quality, high-frequency clock outputs including multiple reference clocks from a low-frequency
Three Channel Optical Incremental Encoder Modules Technical Data
Three Channel Optical Incremental Encoder Modules Technical Data HEDS-9040 HEDS-9140 Features Two Channel Quadrature Output with Index Pulse Resolution Up to 2000 CPR Counts Per Revolution Low Cost Easy
ICS514 LOCO PLL CLOCK GENERATOR. Description. Features. Block Diagram DATASHEET
DATASHEET ICS514 Description The ICS514 LOCO TM is the most cost effective way to generate a high-quality, high-frequency clock output from a 14.31818 MHz crystal or clock input. The name LOCO stands for
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
1 TO 4 CLOCK BUFFER ICS551. Description. Features. Block Diagram DATASHEET
DATASHEET 1 TO 4 CLOCK BUFFER ICS551 Description The ICS551 is a low cost, high-speed single input to four output clock buffer. Part of IDT s ClockBlocks TM family, this is our lowest cost, small clock
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
ICS650-01 SYSTEM PERIPHERAL CLOCK SOURCE. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-01 Description The ICS650-01 is a low-cost, low-jitter, high-performance clock synthesizer for system peripheral applications. Using analog/digital Phase-Locked Loop (PLL) techniques,
Small Optical Encoder Modules 480lpi Digital Output. Features. Applications VCC 3 CHANNEL A 2 CHANNEL B 4 GND 1
HEDS-9730, HEDS-9731 Small Optical Encoder Modules 480lpi Digital Output Data Sheet Description The HEDS-973X is a high performance incremental encoder module. When operated in conjunction with either
ICS650-44 SPREAD SPECTRUM CLOCK SYNTHESIZER. Description. Features. Block Diagram DATASHEET
DATASHEET ICS650-44 Description The ICS650-44 is a spread spectrum clock synthesizer intended for video projector and digital TV applications. It generates three copies of an EMI optimized 50 MHz clock
Data Sheet. HCMS-235x CMOS Extended Temperature Range 5 x 7 Alphanumeric Display. Features. Description. Typical Applications
HCMS-235x CMOS Extended Temperature Range 5 x 7 Alphanumeric Display Data Sheet Description This sunlight viewable 5 x 7 LED four-character display is contained in 12 pin dual-in-line packages designed
4N25 Phototransistor Optocoupler General Purpose Type
4N Phototransistor Optocoupler General Purpose Type Data Sheet Lead (Pb) Free RoHS 6 fully compliant RoHS 6 fully compliant options available; -xxxe denotes a lead-free product Description The 4N is an
Features. Modulation Frequency (khz) VDD. PLL Clock Synthesizer with Spread Spectrum Circuitry GND
DATASHEET IDT5P50901/2/3/4 Description The IDT5P50901/2/3/4 is a family of 1.8V low power, spread spectrum clock generators capable of reducing EMI radiation from an input clock. Spread spectrum technique
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
The quadrature signals and the index pulse are accessed through five 0.025 inch square pins located on 0.1 inch centers.
Quick Assembly Two and Three Channel Optical Encoders Technical Data HEDM-550x/560x HEDS-550x/554x HEDS-560x/564x Features Two Channel Quadrature Output with Optional Index Pulse Quick and Easy Assembly
Data Sheet. HFBR-0600Z Series SERCOS Fiber Optic Transmitters and Receivers
HFBR-0600Z Series SERCOS Fiber Optic Transmitters and Receivers Data Sheet SERCOS SERCOS is a SErial Realtime COmmunication System, a standard digital interface for communication between controls and drives
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. GENERAL PART DESCRIPTION The is a micropower version of the popular timer IC. It features an operating current under µa and a minimum supply voltage of., making it ideal
4 OUTPUT PCIE GEN1/2 SYNTHESIZER IDT5V41186
DATASHEET IDT5V41186 Recommended Applications 4 Output synthesizer for PCIe Gen1/2 General Description The IDT5V41186 is a PCIe Gen2 compliant spread-spectrum-capable clock generator. The device has 4
MicroMag3 3-Axis Magnetic Sensor Module
1008121 R01 April 2005 MicroMag3 3-Axis Magnetic Sensor Module General Description The MicroMag3 is an integrated 3-axis magnetic field sensing module designed to aid in evaluation and prototyping of PNI
Data Sheet. ACPL-077L Low Power 3.3 V / 5 V High Speed CMOS Optocoupler Design for System Level Reliability. Description. Features. Functional Diagram
ACPL-077L Low Power 3.3 V / 5 V High Speed CMOS Optocoupler Design for System Level Reliability Data Sheet Lead (Pb) Free RoHS 6 fully compliant RoHS 6 fully compliant options available; -xxxe denotes
SPREAD SPECTRUM CLOCK GENERATOR. Features
DATASHEET ICS7152 Description The ICS7152-01, -02, -11, and -12 are clock generators for EMI (Electro Magnetic Interference) reduction (see below for frequency ranges and multiplier ratios). Spectral peaks
Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS COMPARATOR AND WRITE ENABLE EEPROM ARRAY READ/WRITE AMPS 16
July 2000 FM9346 (MICROWIRE Bus Interface) 1024- Serial EEPROM General Description FM9346 is a 1024-bit CMOS non-volatile EEPROM organized as 64 x 16-bit array. This device features MICROWIRE interface
2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06. Features
DATASHEET 2 TO 4 DIFFERENTIAL PCIE GEN1 CLOCK MUX ICS557-06 Description The ICS557-06 is a two to four differential clock mux designed for use in PCI-Express applications. The device selects one of the
Features. Instruction. Decoder Control Logic, And Clock Generators. Address Compare amd Write Enable. Protect Register V PP.
February 1999 NM9366 (MICROWIRE Bus Interface) 4096-Bit Serial EEPROM General Description The NM9366 devices are 4096 bits of CMOS non-volatile electrically erasable memory divided into 256 16-bit registers.
HEDS-9000/9100 Two Channel Optical Incremental Encoder Modules. Features. Applications
HEDS-9000/9100 Two Channel Optical Incremental Encoder Modules Data Sheet Description The HEDS-9000 and the HEDS-9100 series are high performance, low cost, optical incremental encoder modules. When used
DS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions
Features. Applications. Truth Table. Close
ASSR-8, ASSR-9 and ASSR-8 Form A, Solid State Relay (Photo MOSFET) (0V/0.A/0Ω) Data Sheet Description The ASSR-XX Series consists of an AlGaAs infrared light-emitting diode (LED) input stage optically
DS1721 2-Wire Digital Thermometer and Thermostat
www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
256K (32K x 8) OTP EPROM AT27C256R 256K EPROM. Features. Description. Pin Configurations
Features Fast Read Access Time - 45 ns Low-Power CMOS Operation 100 µa max. Standby 20 ma max. Active at 5 MHz JEDEC Standard Packages 28-Lead 600-mil PDIP 32-Lead PLCC 28-Lead TSOP and SOIC 5V ± 10% Supply
DS1220Y 16k Nonvolatile SRAM
19-5579; Rev 10/10 NOT RECOENDED FOR NEW DESIGNS 16k Nonvolatile SRAM www.maxim-ic.com FEATURES 10 years minimum data retention in the absence of external power Data is automatically protected during power
DS2187 Receive Line Interface
Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB
TOSHIBA CCD Image Sensor CCD (charge coupled device) TCD2955D
Preliminary TOSHIBA CCD Image Sensor CCD (charge coupled device) TCD2955D The TCD2955D is a high sensitive and low dark current 4240 elements 6 line CCD color image sensor which includes CCD drive circuit
Low-Jitter I 2 C/SPI Programmable Dual CMOS Oscillator
eet General Description The DSC2111 and series of programmable, highperformance dual CMOS oscillators utilizes a proven silicon MEMS technology to provide excellent jitter and stability while incorporating
DS1307ZN. 64 x 8 Serial Real-Time Clock
DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid
CAT28C64B F R E E. 64K-Bit CMOS PARALLEL EEPROM L E A D FEATURES DESCRIPTION BLOCK DIAGRAM
64K-Bit CMOS PARALLEL EEPROM FEATURES Fast read access times: 90/120/150ns Low power CMOS dissipation: Active: 25 ma max. Standby: 100 µa max. Simple write operation: On-chip address and data latches Self-timed
DS1990A-F5. Serial Number ibutton TM
www.dalsemi.com SPECIAL FEATURES Upgrade of DS1990 allows multiple Serial Number ibuttons to reside on a common bus Unique 48 bit serial number Low-cost electronic key for access control 8-bit CRC for
Spread-Spectrum Crystal Multiplier DS1080L. Features
Rev 1; 3/0 Spread-Spectrum Crystal Multiplier General Description The is a low-jitter, crystal-based clock generator with an integrated phase-locked loop (PLL) to generate spread-spectrum clock outputs
256K (32K x 8) Static RAM
256K (32K x 8) Static RAM Features High speed: 55 ns and 70 ns Voltage range: 4.5V 5.5V operation Low active power (70 ns, LL version) 275 mw (max.) Low standby power (70 ns, LL version) 28 µw (max.) Easy
LM118/LM218/LM318 Operational Amplifiers
LM118/LM218/LM318 Operational Amplifiers General Description The LM118 series are precision high speed operational amplifiers designed for applications requiring wide bandwidth and high slew rate. They
HANDLING SUSPEND MODE ON A USB MOUSE
APPLICATION NOTE HANDLING SUSPEND MODE ON A USB MOUSE by Microcontroller Division Application Team INTRODUCTION All USB devices must support Suspend mode. Suspend mode enables the devices to enter low-power
INTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC06 74HC/HCT/HCU/HCMOS Logic Family Specifications The IC06 74HC/HCT/HCU/HCMOS Logic Package Information The IC06 74HC/HCT/HCU/HCMOS
Programmable Single-/Dual-/Triple- Tone Gong SAE 800
Programmable Single-/Dual-/Triple- Tone Gong Preliminary Data SAE 800 Bipolar IC Features Supply voltage range 2.8 V to 18 V Few external components (no electrolytic capacitor) 1 tone, 2 tones, 3 tones
Embedded Systems Design Course Applying the mbed microcontroller
Embedded Systems Design Course Applying the mbed microcontroller Serial communications with SPI These course notes are written by R.Toulson (Anglia Ruskin University) and T.Wilmshurst (University of Derby).
TSL213 64 1 INTEGRATED OPTO SENSOR
TSL 64 INTEGRATED OPTO SENSOR SOES009A D4059, NOVEMBER 99 REVISED AUGUST 99 Contains 64-Bit Static Shift Register Contains Analog Buffer With Sample and Hold for Analog Output Over Full Clock Period Single-Supply
MXD7202G/H/M/N. Low Cost, Low Noise ±2 g Dual Axis Accelerometer with Digital Outputs
Low Cost, Low Noise ±2 g Dual Axis Accelerometer with Digital Outputs MXD7202G/H/M/N FEATURES Low cost Resolution better than 1 milli-g Dual axis accelerometer fabricated on a monolithic CMOS IC On chip
8 by 8 dot matrix LED displays with Cascadable Serial driver B32CDM8 B48CDM8 B64CDM8 General Description
8 by 8 dot matrix LED displays with Cascadable Serial driver B32CDM8 B48CDM8 B64CDM8 General Description The B32CDM8, B48CDM8 and the B64CDM8 are 8 by 8 (row by column) dot matrix LED displays combined
Data Sheet. AEDR-8000 Series Reflective Surface Mount Optical Encoder. Description. Features. Applications
AEDR-8000 Series Reflective Surface Mount Optical Encoder Data Sheet Description By introducing an additional PCB top-up thickness attached to the encoder, the AEDR-8000 Encoder series could easily solve
Data Sheet. HLMP-Yxxx T-1 (3 mm) AlInGaP LED Lamps. Description. Features. Applications. Package Dimension
HLMP-Yxxx T-1 (3 mm) AlInGaP LED Lamps Data Sheet Description This family of T-1 lamps is widely used in general purpose indicator and back lighting applications. The optical design is balanced to yield
MMC314xMR. Ultra Small 3-axis Magnetic Sensor, With I 2 C Interface. Signal Path X. Signal Path Y. Signal Path Z FEATURES
Ultra Small 3-axis Magnetic Sensor, With I 2 C Interface MMC314xMR FEATURES Full integration of 3-axis magnetic sensors and electronics circuits resulting in less external components needed Small Low profile
FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm
Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Features User Configurable to 9, 10, 11 or 12-bit Resolution Precision Calibrated to ±1 C, 0 C to 100 C Typical Temperature Range: -40
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components
STF201-22 & STF201-30
Description The STF201 is a combination EMI filter and line termination device with integrated TVS diodes for use on downstream USB ports. It is constructed using a proprietary technology that allows passive
DS2401 Silicon Serial Number
19-5860; Rev 3/15 Silicon Serial Number BENEFITS AND FEATURES Guaranteed Unique 64-Bit ROM ID Chip for Absolute Traceability o Unique, Factory-Lasered and Tested 64-Bit Registration Number (8-Bit Family
Data Sheet. ACPL-M21L, ACPL-021L, ACPL-024L, ACPL-W21L and ACPL-K24L Low Power, 5 MBd Digital CMOS Optocoupler. Description.
ACPL-ML, ACPL-L, ACPL-L, ACPL-WL and ACPL-KL Low Power, MBd Digital CMOS Optocoupler Data Sheet Lead (Pb) Free RoHS fully compliant RoHS fully compliant options available; -xxxe denotes a lead-free product
10-Bit Digital Temperature Sensor in 6-Lead SOT-23 AD7814
a FEATURES 10-Bit Temperature-to-Digital Converter 55 C to +125 C Operating Temperature Range 2 C Accuracy SPI- and DSP-Compatible Serial Interface Shutdown Mode Space-Saving SOT-23 Package APPLICATIONS
MARTECH SPI Tools. MARTECH SPI Tools User Manual v1.0. User Manual
MARTECH SPI Tools v1.0 Contents 1. Basic informations about the product...3 1.1 Memory types supported by SPI Tool...3 2. Main features and application possibilities...4 2.1 Technical Support activation...4
10-Bit Digital Temperature Sensor (AD7416) and Four/Single-Channel ADC (AD7417/AD7418) AD7416/AD7417/AD7418
a FEATURES 10-Bit ADC with 15 s and 30 s Conversion Times Single and Four Single-Ended Analog Input Channels On-Chip Temperature Sensor: 55 C to +125 C On-Chip Track/Hold Over-Temperature Indicator Automatic
Cross-beam scanning system to detect slim objects. 100 mm 3.937 in
891 Object Area Sensor General terms and conditions... F-17 Related Information Glossary of terms... P.1359~ Sensor selection guide...p.831~ General precautions... P.1405 PHOTO PHOTO Conforming to EMC
Data Sheet. AEDR-850x 3 Channel Reflective Incremental Encoders. Description. Features. Applications
AEDR-850x 3 Channel Reflective Incremental Encoders Data Sheet Description The AEDR-850X encoder is the smallest 3 channels optical encoder with digital outputs in the market employing reflective technology
The Programming Interface
: In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming
Adjustment functions for both span and shift have been incorporated
SENSORS FOR SERIES LED Type Wafer Alignment Sensor FX-0-F FT-F9 FD-F7 EX-F70/F60 M SH-7 FD-L4 M-DW The use of a safe LED light beam now allows for high precision detection with a resolution of 0!m (.8
DS2186. Transmit Line Interface FEATURES PIN ASSIGNMENT
DS2186 Transmit Line Interface FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks PIN ASSIGNMENT TAIS 1 20 LCLK On chip transmit LBO (line build out) and line drivers
LC898300XA. Functions Automatic adjustment to the individual resonance frequency Automatic brake function Initial drive frequency adjustment function
Ordering number : A2053 CMOS LSI Linear Vibrator Driver IC http://onsemi.com Overview is a Linear Vibrator Driver IC for a haptics and a vibrator installed in mobile equipments. The best feature is it
V CC TOP VIEW. f SSO = 20MHz to 134MHz (DITHERED)
19-013; Rev 1; 10/11 0MHz to 13MHz Spread-Spectrum General Description The is a spread-spectrum clock modulator IC that reduces EMI in high clock-frequency-based, digital electronic equipment. Using an
DATA SHEET. TDA8560Q 2 40 W/2 Ω stereo BTL car radio power amplifier with diagnostic facility INTEGRATED CIRCUITS. 1996 Jan 08
INTEGRATED CIRCUITS DATA SHEET power amplifier with diagnostic facility Supersedes data of March 1994 File under Integrated Circuits, IC01 1996 Jan 08 FEATURES Requires very few external components High
DS1220Y 16k Nonvolatile SRAM
Not Recommended for New Design DS122Y 16k Nonvolatile SRAM www.maxim-ic.com FEATURES years minimum data retention in the absence of external power Data is automatically protected during power loss Directly
INTEGRATED CIRCUITS DATA SHEET. SAA1064 4-digit LED-driver with I 2 C-Bus interface. Product specification File under Integrated Circuits, IC01
INTEGRATED CIRCUITS DATA SHEET 4-digit LED-driver with I 2 C-Bus interface File under Integrated Circuits, IC01 February 1991 GENERAL DESCRIPTION The LED-driver is a bipolar integrated circuit made in
Y.LIN ELECTRONICS CO.,LTD.
Features Current transfer ratio (CTR 50~600% at I F =5mA, V CE =5V) High isolation voltage between input and output (Viso=5000 V rms ) Creepage distance >7.62 mm Operating temperature up to +110 C Compact
Wireless Security Camera
Wireless Security Camera Technical Manual 12/14/2001 Table of Contents Page 1.Overview 3 2. Camera Side 4 1.Camera 5 2. Motion Sensor 5 3. PIC 5 4. Transmitter 5 5. Power 6 3. Computer Side 7 1.Receiver
Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0 C to +1024 C)
19-2235; Rev 1; 3/02 Cold-Junction-Compensated K-Thermocoupleto-Digital General Description The performs cold-junction compensation and digitizes the signal from a type-k thermocouple. The data is output
TOSHIBA CCD LINEAR IMAGE SENSOR CCD(Charge Coupled Device) TCD1304AP
TOSHIBA CCD LINEAR IMAGE SENSOR CCD(Charge Coupled Device) TCD1304AP TCD1304AP The TCD1304AP is a high sensitive and low dark current 3648 elements linear image sensor. The sensor can be used for POS scanner.
MIC2844A. Features. General Description. Applications. Typical Application
High Efficiency 6 Channel WLED Driver with DAM and Single Wire Digital Control General Description The is a high efficiency linear White LED (WLED) driver designed to drive up to six WLEDs, greatly extending
CM1213A-04SO, SZCM1213A-04SO 4-Channel Low Capacitance ESD Protection Array
CM1213A-04SO, SZCM1213A-04SO 4-Channel Low Capacitance ESD Protection Array Product Description CM1213A 04SO has been designed to provide ESD protection for electronic components or subsystems requiring
www.jameco.com 1-800-831-4242
Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. www.maxim-ic.com FEATURES 10 years minimum data retention in the absence
DATA SHEET. TDA1543 Dual 16-bit DAC (economy version) (I 2 S input format) INTEGRATED CIRCUITS
INTEGRATED CIRCUITS DATA SHEET File under Integrated Circuits, IC01 February 1991 FEATURES Low distortion 16-bit dynamic range 4 oversampling possible Single 5 V power supply No external components required
Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged
Write Protect CAT24WCxxx I 2 C Serial EEPROMs. Allows the user to protect against inadvertent write operations. WP = V CC : Write Protected Device select and address bytes are Acknowledged Data Bytes are
1-Mbit (128K x 8) Static RAM
1-Mbit (128K x 8) Static RAM Features Pin- and function-compatible with CY7C109B/CY7C1009B High speed t AA = 10 ns Low active power I CC = 80 ma @ 10 ns Low CMOS standby power I SB2 = 3 ma 2.0V Data Retention
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
Spread Spectrum Clock Generator AK8126A
Features Output Frequency Range: 22.5MHz 32MHz, 45 MHz 64MHz 90MHz 128MHz Configurable Spread Spectrum Modulation: - AKEMD s Original Spread Spectrum Profile - Modulation Ratio: Center Spread: ±0.25%,
Product Datasheet P1110 915 MHz RF Powerharvester Receiver
DESCRIPTION The Powercast P1110 Powerharvester receiver is an RF energy harvesting device that converts RF to DC. Housed in a compact SMD package, the P1110 receiver provides RF energy harvesting and power
Supply voltage Supervisor TL77xx Series. Author: Eilhard Haseloff
Supply voltage Supervisor TL77xx Series Author: Eilhard Haseloff Literature Number: SLVAE04 March 1997 i IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to
Data Sheet. Reflective Surface Mount Optical Encoder. AEDR-8300 Series Encoders. Description. Features. Applications
AEDR-8300 Series Encoders Reflective Surface Mount Optical Encoder Data Sheet Description The AEDR-8300 series is the smallest optical encoder employing reflective technology for motion control purposes.
Features. Applications
Low-Cost IttyBitty Thermal Sensor General Description The is a digital thermal sensor capable of measuring the temperature of a remote PN junction. It is optimized for applications favoring low cost and
Application Notes (Preliminary)
Application Notes (Preliminary) Model: 132 64 Area Color Univision Technology Inc. 8 Kebei Road 2, Science Park, Chu-Nan, Taiwan 350, R.O.C. Notes: 1. Please contact Univision Technology Inc. before assigning
LCM NHD-12032BZ-FSW-GBW. User s Guide. (Liquid Crystal Display Graphic Module) RoHS Compliant. For product support, contact
User s Guide -FSW-GBW LCM (Liquid Crystal Display Graphic Module) RoHS Compliant NHD- 12032- BZ- F - SW- G- B- W- Newhaven Display 120 x 32 pixels Version Line Transflective Side White LED B/L STN- Gray
POWER-VOLTAGE MONITORING IC WITH WATCHDOG TIMER
FUJITSU SEMICONDUCTOR DATA SHEET DS04-27402-2E ASSP POWER-VOLTAGE MONITORING IC WITH WATCHDOG TIMER MB3793-42/30 DESCRIPTION The MB3793 is an integrated circuit to monitor power voltage; it incorporates
Features. V PP IN V CC3 IN V CC5 IN (opt) EN0 EN1 MIC2562
MIC2562A /CardBus Socket Power Controller General Description The MIC2562A (Personal Computer Memory Card International Association) and CardBus power controller handles all PC Card slot power supply pins,
CMOS Switched-Capacitor Voltage Converters ADM660/ADM8660
CMOS Switched-Capacitor Voltage Converters ADM66/ADM866 FEATURES ADM66: Inverts or Doubles Input Supply Voltage ADM866: Inverts Input Supply Voltage ma Output Current Shutdown Function (ADM866) 2.2 F or
css Custom Silicon Solutions, Inc.
css Custom Silicon Solutions, Inc. CSS555(C) CSS555/ PART DESCRIPTION The CSS555 is a micro-power version of the popular 555 Timer IC. It is pin-for-pin compatible with the standard 555 timer and features
Photolink- Fiber Optic Receiver PLR135/T1
Features High PD sensitivity optimized for red light Data : NRZ signal Low power consumption for extended battery life Built-in threshold control for improved noise Margin The product itself will remain
SKY13370-374LF: 0.5 to 6.0 GHz SPDT Switch, 50 Ω Terminated
DATA SHEET SKY13370-374LF: 0.5 to 6.0 GHz SPDT Switch, 50 Ω Terminated Applications WiMAX 802.16 RF1 RF2 Dual-band WLANs (802.11 a/b/g/n) LTE/4G systems 50 Ω 50 Ω Features 50 Ω matched RF ports in all
AAT3520/2/4 MicroPower Microprocessor Reset Circuit
General Description Features PowerManager The AAT3520 series of PowerManager products is part of AnalogicTech's Total Power Management IC (TPMIC ) product family. These microprocessor reset circuits are
LC03-6. Low Capacitance TVS for High-Speed Data Interfaces. Features. Description. Mechanical Characteristics. Applications
Description The LC0- transient voltage suppressor is designed to protect components which are connected to high speed telecommunication lines from voltage surges caused by lightning, electrostatic discharge
3mm Photodiode,T-1 PD204-6C/L3
3mm Photodiode,T-1 Features Fast response time High photo sensitivity Small junction capacitance Pb free This product itself will remain within RoHS compliant version. Description is a high speed and high
ICS9148-32. Pentium/Pro TM System Clock Chip. Integrated Circuit Systems, Inc. General Description. Pin Configuration.
Integrated Circuit Systems, Inc. ICS948-32 Pentium/Pro TM System Clock Chip General Description The ICS948-32 is a Clock Synthesizer chip for Pentium and PentiumPro CPU based Desktop/Notebook systems that
M25P40 3V 4Mb Serial Flash Embedded Memory
Features M25P40 3V 4Mb Serial Flash Embedded Memory Features SPI bus-compatible serial interface 4Mb Flash memory 75 MHz clock frequency (maximum) 2.3V to 3.6V single supply voltage Page program (up to
74LS193 Synchronous 4-Bit Binary Counter with Dual Clock
74LS193 Synchronous 4-Bit Binary Counter with Dual Clock General Description The DM74LS193 circuit is a synchronous up/down 4-bit binary counter. Synchronous operation is provided by having all flip-flops
AAT4280 Slew Rate Controlled Load Switch
General Description Features SmartSwitch The AAT4280 SmartSwitch is a P-channel MOSFET power switch designed for high-side load switching applications. The P-channel MOSFET device has a typical R DS(ON)
RClamp0504P RailClamp Low Capacitance TVS Array
- RailClamp Description RailClamps are low capacitance TVS arrays designed to protect high speed data interfaces. This series has been specifically designed to protect sensitive components which are connected
EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief
EMC6D103S Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES Data Brief 3.3 Volt Operation (5 Volt Tolerant Input Buffers) SMBus 2.0 Compliant Interface
