The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Optical Mouse Designer's This design guide describes design power


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ADNK-3533-TN24
Optical Mouse Designer's
This design guide describes design power consumption optical mouse using Avago Technologies ADNB-3532 power small form factor optical mouse sensor, Texas Instruments MSP430F1222 microcontroller Nordic Semiconductor nRF2402 2.4GHz transmitter. receiver dongle implemented with Nordic Semiconductor nRF2401A 2.4GHz transceiver conjunction with Cypress CY7C63231A enCoReUSB controller. This reference design provides power efficient feature-rich solution small slim package. design guide discusses reference design hardware firmware implementation. document starts with basic operations computer mouse peripheral followed introduction Avago ADNS-3530 power optical mouse sensor, Nordic Semiconductor nRF2402 transmitter nRF2401A transceiver, Texas Instruments MSP430F1222 microcontroller. software section this application note describes architecture firmware required implement mouse dongle functions. Included Appendix schematic this reference design mouse dongle. ADNK-3533-TN24 power slim optical mouse utilizes ADNB-3532 power Light Emmiting Diode (LED) slim mouse sensor bundle. mouse bundle small form factor (SFF) illuminated navigation system. bundle consists integrated chip-onboard (COB) mouse sensor ADNS-3530 lens ADNS-3150-001. ADNS-3530 low- power optical navigation sensor. new, low-power architecture automatic power management modes, making ideal batteryand power-sensitive applications such cordless input devices. ADNS-3530 capable high-speed motion detection 20ips addition, onchip oscillator integrated minimize external components. ADNS-3530 along with ADNS-3150-001 lens form complete compact mouse tracking system. There moving parts which means high reliability less maintenance user. addition, precision optical alignment required, facilitating high volume assembly. bundle sensor programmed registers through four-wire serial port. packaged surface mountable package.
Introduction ADNS-3530 Optical Mouse Sensor
ADNS-3530 based Optical Navigation Technology, which measures changes position optically acquiring sequential surface images (frames) mathematically determining direction magnitude movement. ADNS-3530 contains Image Acquisition System (IAS), Digital Signal Processor (DSP), four wire serial port. acquires microscopic surface images lens illumination system. These images processed determine direction distance motion. calculates relative displacement values. external microcontroller reads information from sensor serial port. microcontroller then translates data into PS2, USB, signals before sending them host game console. learn more about sensor's technical information, please visit Avago site http://www. avagotech.com/
Texas Instrument MSP430F1222 Microcontroller
Texas Instruments MSP430 family ultra-low power microcontrollers consists several devices featuring different sets peripherals targeted various applications. architecture, combined with five low-power modes, optimized achieve extended battery life portable measurement applications. device features powerful 16-bit RISC CPU, 16-bit registers, constant generators that attribute maximum code efficiency. Digitally Controlled Oscillator (DCO) allows wakeup from low-power modes active mode less than µsec. specific device used this reference design MSP430F1222 with accommodate ample amount I/O. ultra-low power mixed-signal microcontrollers with built-in 16-bit timer, 10-bit converter with integrated reference Data Transfer Controller (DTC), package) package) general purpose pins. MSP430x12x2 series microcontrollers have built-in communication capability using asynchronous (UART) synchronous (SPI) protocols. architecture, combined with five power modes optimized achieve extended battery life wireless application.
Features
Supply Voltage Range Ultra Low-Power Consumption: Active Mode: MHz, Standby Mode: Mode (RAM Retention): Five Power Saving Modes Wake-Up From Standby Mode less than 16-Bit RISC Architecture, Instruction Cycle Time Basic Clock Module Configurations: Various Internal Resistors Single External Resistor 32-kHz Crystal High Frequency Crystal Resonator External Clock Source 16-Bit Timer_A With Three Capture/Compare Registers 10-Bit, 200-ksps Converter With Internal Reference, Sample-and-Hold, Autoscan, Data Transfer Controller Serial Communication Interface (USART0) With Software-Selectable Asynchronous UART Synchronous Serial Onboard Programming, External Programming Voltage Needed Programmable Code Protection Security Fuse Supply Voltage Brownout Protection 256B Flash Memory 256B Available 28-Pin Plastic SOWB, 28-Pin Plastic TSSOP, 32-Pin Packages Complete Module Descriptions, MSP430x1xx Family User's Guide, Literature Number SLAU049
Nordic Semiconductor nRF2402 2.4GHz Transmitter nRF2401A 2.4GHz Transceiver
Nordic nRF2402 nRF2401A low-power, single-chip radio transmitter transceiver world wide band. entire transmitter transceiver including inductors filters integrated each single chip respectively which gives lowest cost solution user. configurations nRF2402 transmitter nRF2401A transceiver done standard serial interface. devices include ShockBurst engine which allow high data rates using data rates between microcontroller device, will also automatically validate packets address CRC, further reducing microcontrollers processing tasks.
Features nRF2401A 2.4GHz Transceiver
True single chip GFSK transceiver small 24-pin package (QFN24 5x5mm) Data rate 1Mbps Only external components Multi channel operation channels Channel switching time <200ms. Support frequency hopping Data slicer clock recovery data Address computation DuoCeiverfor simultaneous dual receiver topology ShockBurstmode ultra-low power operation relaxed performance Power supply range: supply current (TX), typical 10.5mA peak -5dBm output power supply current (RX), typical 18mA peak receive mode tested need external filter
Features nRF2402 2.4GHz Transmitter
True single chip GFSK transmitter small 16-pin package (QFN16 4x4) Adjustable output power 0dBm Data rate 1Mbps Bill Material Multi Channel operation channels Support frequency hopping Channel switching time <200ms. Power supply range: computation ShockBurstmode ultra-low power operation supply current, typical 10mA peak -5dBm output power 100% tested
MISO Avago Tech ADNS-3532 Optical Mouse Sensor MOSI SCLK MOTION Voltage regulator LP2980AIM5 -3.3
Z-wheel buttons
Button signals
Texas Instrument MSP430F1222 Microcontroller
Control Data
Left Button Wheel Button Right Button
Nordic nRF2402 Transmitter
Nordic nRF2401A Transceiver
Control Data
Cypress CY7C63231A Microcontroller
Mouse
Figure ADNK-3533-TN24 Reference Design Mouse Functional Block Diagram
Dongle
Mouse Z-wheel Buttons
Mouse Z-wheel functions achieved through buttons. This enables optical mouse have small slim form, function. Mouse buttons connected standard switches. These switches pulled pull resistors inside microcontroller. When user presses button, switch will closed will pulled GND. state interpreted button being pressed. HIGH state interpreted button been released button being pressed. Normally switches debounced firmware 15-20ms. this reference design there three switches: left, Z-wheel, right. ADNS-3530
ADNS-3150-001
Customer Supplied Base Plate
Figure Exploded view drawing optical tracking engine with ADNB-3532 optical mouse sensor.
While reassembling components, please make sure that height (Distance from lens reference plane surface) valid. Refer Figure Customers
Sensor
0.97 0.04
Lens
Navigation surface
Figure Distance from lens reference plane surface
Firmware functions
Below description various firmware subroutines. WM430_System.c mouse main program featuring nRF2402 transmitter (wm430_transmitter.c), ADNS3530 sensor (MSP430_AVAGO_ADNS-3530.c), buttons (wm430_button.c) battery indicator (MSP430_ battery_indicator.c) programs. wm430_transmitter.c this program features protocol implementation. MSP430_AVAGO_ADNS-3530.c this program MSP430 device driver functions communicate with Avago ADNS-3530 optical sensor. wm430_button.c this program button related functions MSP430_battery_indicator.c this program battery indicator functions wm430_wheel.c this program features logic implementation button scrolling movements. WM430_sys_intiInternal this function internal system initialization. involves GPIO functions, timer operations calibration initializations. hardware pins configuration, MOSI connected P3.1, MISO connected P3.2, connected P3.3, connected P1.3, MOTION connect P2.2 SHTDWN connected P2.3. Whereas NORDIC nRF2402 transmitter, CONTROL connected CONTROL connected PWR_UP, CONTROL connected connected MOSI connected DIN. WM430_BATTERY_init this function battery indicator initialization whereby sample taken from P2.0 MSP430F1222 with reference 2.5V. ADC10 internal oscillator times sample selected WM430_BUTONS_int this function used initialize button module GPIO functions configurations. left, right, scroll scroll buttons connected P1.0, P1.2, P2.5 P2.1 MPS430F1222 respectively. WM430_TX_int this function initializes transmitter software module. WM430_SYS_initDevices used initialize external devices such ADNS-3530 NORDIC nRF2402 transmitter. product inverse product optical sensor checked this function. WM430_SYS_generateNewID this function responsible generation. _EINT enables global interrupts WM430_SYS_battery_sequence this function defines battery indicator sequence. will blink when battery level medium level will blink when battery level full. WM430_BUTTONS_processLeft used process left button when pressed WM430_BUTTONS_processRight this function process right button when pressed. processes scrolling button(s) when pressed continuously. WM430_WHEEL_resetActiveTimeout this function resetting time counter keep scroll button detection enabled. will extend ACTIVE mode maximum time already awake. WM430_BUTTONS_processZA used process scrolling button when pressed. WM430_BUTTONS_processZB processes scrolling button when pressed. WM430_WHEEL_decodeZState this function responsible updating scrolling button button directions. WM430_TX_sendDataPacket this function receives four parameters namely button, displacement, displacement displacement data. Then they transmitted NORDIC nRF2401AG receiver. WM430_SYS_clearWatchDog this function used reset watch timer prevent hardware reset. determines state buttons configures each button interrupt rising falling edge detection. WM430_BUTTONS_checkRelease this function used check whether buttons have been released. WM430_SYS_enableSensorINT this function used enabling sensor motion interrupt. WM430_SYS_disableSensorInt used disable sensor motion interrupt. MSP430_NORDIC_nRF2402_powerDown this function called power down NORDIC nRF2402 device. MSP430_NORDIC_nRF2402_powerUp called power NORDIC nRF2402 device. firmware block diagram shown Figure
Start Initialize internal system
Battery indicator initialization
Initialize buttons software module
Initialize transmitter software module
Initialize external devices
Generate
Enable global interrupts
Active mode? Battery indicator
message send?
Continue send messages
Prepare deep sleep mode Process left, right scrolling buttons
Enter deep sleep mode
Figure Firmware Block Diagram (Part
Have button data transmit? Transmit buttons data Clear watchdog
Reconfigure button interrupts
Check button release
Enable sensor
transmission completed? Enable motion interrupts Read motion burst
Wait until transmission complete
motion button interrupts? Disable motion interrupt Transmit motion button data
Figure Firmware Block Diagram (Part
Process interrupts
Base Plate Feature IGES File
IGES file CD-ROM provides recommended base plate molding features ensure optical alignment
Reference Design Documentation Gerber File
Gerber File presents detailed schematics used ADNK-3533-TN24 layout form. Appendix more details.
Overall circuit
schematic overall circuit shown Appendix this document. Appendix lists bill materials.
Appendix Schematic Diagram Overall Circuit
Figure Circuit-level MSP430F.
Figure Circuit-level ADNS-3530.
Figure Circuit-level voltage regulator battery management.
Figure Circuit-level transmitter nRF2402.
Figure Circuit diagram CY7C63231A enCoRe microcontroller nRF2401A transceiver Dongle
Appendix Bill Materials Components Shown schematic
Comment Female mini connector Slide switch,.mm pitch Pads battery LED,00 Socket,10- button 1.pF/0V,00 100k,1%,00 100nF/1V,00 10nF/,00 Tantalum 10uF/10V, case crystal 1MHz 1k,%,00 1M,1%,00 1nF/0V,00 1pF/0V,00 1R(optional),1%,00 1uF/1V,00 .nF,00 0R,%,00 k,%,00 Inductor nH,00 pF/0V,00 Inductor .nH,00 Crystal .KHz .pF/0V,00 .R,%,00 1k,1%,00 R,%,00 ADNS-0 BATC,SOT BQ0DGN,MSOP- Green LED,00 LP0AIM-.,TO-B MSP0F1IPW nRF0 Quantity Designators J1,J,J SW,SW,SW,SW R1,R,R,R,R C1,C,C C1,C,C,C,C R,R1 C1,C C1,C1 R1,R1,R1 C1,C,C0,C,C,C C10,C11 C1,C R11,R1,R R1,R0
Appendix Layout
Figure Schematic (Bottom Overlay)
Figure Schematic (Top Overlay)
Appendix Base Plate Feature
Figure Overall view base plate
Appendix Components
designer's contains components follows: Part Number ADNK-TN Mouse ADNS-0 ADNS-10-001 ADNK-TN Description Reference Design Mouse Solid-State Optical Mouse Sensor Lens Plate Documentation ADNB- Data Sheet ADNK-TN List ADNK-TN Schematic IGES Base Plate Feature File Gerber File Microcontroller Firmware Hardware Support Files Name Reference Design Unit Sensor Lens Quantity
Includes Documentation Support Files ADNK-TN
Software Support Files
Ordering Information
ordering information, please contact your local Avago Technologies sales representative. Avago Technologies call (800)235-0312, visit website http://www.avagotech.com/ Sunplus call +886-3-5786005 ext. 3288 visit site www.sunplus.com
product information complete list distributors, please site:
www.avagotech.com
Avago, Avago Technologies, logo trademarks Avago Technologies, Limited United States other countries. Data subject change. Copyright Avago Technologies Limited. rights reserved. AV0-0EN June

Other recent searches


USB50403C - USB50403C   USB50403C Datasheet
USB50424C - USB50424C   USB50424C Datasheet
USB504xxC - USB504xxC   USB504xxC Datasheet
TSM101 - TSM101   TSM101 Datasheet
SJ6127US - SJ6127US   SJ6127US Datasheet
MPX4101A - MPX4101A   MPX4101A Datasheet
HV9919 - HV9919   HV9919 Datasheet
2N5784SMD05 - 2N5784SMD05   2N5784SMD05 Datasheet
1N4001G - 1N4001G   1N4001G Datasheet
1N4007G - 1N4007G   1N4007G Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive