Transcript
ADNK-5033-TN24 Optical Mouse Designer’s Kit
Product Overview
Description Avago Technologies has produce a new wireless optical mouse reference design kit. This design guide describes the design of a low power consumption optical mouse using the new Avago Technologies ADNS-5030 low power, small form factor ADNS-5030 optical mouse sensor, Texas Instruments MSP430F1222 microcontroller and Nordic Semiconductor nRF2402 2.4GHz RF transmitter. The receiver dongle is implemented with a Nordic Semiconductor nRF2401A 2.4GHz RF transceiver in conjunction with a Cypress CY7C63231A enCoRe USB controller. This reference design kit provides a power efficient and feature-rich solution in one neat package. The Avago Technologies ADNS-5030 optical mouse sensor, an 8-pin staggered dual inline package (DIP), is based on innovative low power management architecture with relatively good navigation performance. It is able to measure changes in position by optically acquiring sequential surface images at SmartSpeed frame rate and mathematically determining the direction and magnitude of movement.
The Cypress enCoRe USB controller is a revolutionary chip that integrates numerous common components, including breakthrough crystal-less oscillator and other external components commonly found in low-speed USB applications such as pull-up resistors, wake-up circuitry, and a 3.3V regulator. The EPROM based microcontroller allows easy firmware modification, as well as storage of Vendor and Product IDs without an external EEPROM. The Nordic nRF2402 and nRF2401A are the low-power, single-chip radio transmitter and transceiver for the world wide 2.4 - 2.5 GHz ISM band. All configurations of the nRF2402 transmitter and nRF2401A transceiver are done via a standard serial interface.
Features of ADNK-5033-TN24 • Complete wireless optical mouse reference design kit • Windows 98SE, Windows2000 and WindowsXP compatibility
The ADNS-5030 along with the ADNS-5100 lens, ADNS5200 clip and HLMP-ED80-XX000 form a complete, compact optical mouse tracking system. There are no mechanical parts, which means high reliability and less maintenance for the end user. In addition, precision optical alignment is not required, facilitating high volume assembly. The sensor is programmed via registers through a four-wire serial port.
• USB 2.0 low-speed compliance
The Texas Instruments MSP430 family of ultra-low power microcontrollers consists of several devices featuring different sets of peripherals targeted for various applications. The device features a powerful 16bit RISC CPU, 16-bit registers, and constant generators that attribute to maximum code efficiency. The Digitally Controlled Oscillator (DCO) allows wake-up from lowpower modes to active mode in less than 6 µsec.
• Smooth surface navigation
• User identity code to avoid conflict with other devices • High reliability • Precise wireless optical navigation technology • No mechanical moving parts • Auto mouse sensor frame speed • Accurate motion up to 14 ips • 500/1000 cpi resolution selection • A high data rate 2.4GHz RF link • 10 meters communication distance
two regular AA Alkaline batteries in series. The controls and data are transmitted through 2.4GHz RF by nRF2402 transmitter and received by the nRF2401A transceiver at the dongle. The control of the mouse is managed by the MSP430F1222 microcontroller; while the dongle is controlled by CY7C63231A USB controller.
The ADNS-5030 optical sensor detects the X and Y movements. A mechanical quadrature encoder provides the Z-wheel movement. Each of the button switches is pulled up normally and provides a GND when pressed. The TSP61070 boost regulator maintains the 3.3V operating voltage for the reference design mouse from
Clip
LED Sensor
PCB Lens/Light Pipe Base Plate
Surface Figure 1. Sectional view of PCB assembly highlighting all optical mouse components (optical mouse sensor, clip, lens, LED, PCB, and base plate) in the mouse. VDD2
R1
R2
R3
100k
100k
100k
SW1
BUTTON BOARD
VDD2
VDD2
LINK TOH3 H1 1 3 5 7
Left_Sw
1
+ + + +
2
SW2
Z_Sw
1
SW4 2 4 6 8
+ + + +
1
CON8AP R7 27k
Right_Sw
1
C13 100nF
ENCODER SW
2
SW3
2
3
R8 27k
GND2
GND2
2 GND2
GND2
VDD1
LINK TOH2 H4 1 3 5 7
+ + + +
SENSORBOARD 2 4 6 8
+ + + +
NRESET NCS SCLK MOSI MISO
CON8AP VDD1
C17 4.7uF/10V
7
U2
GND1
4 1
2
SW5 Connect
3
SCLK MISO MOSI NCS
VDD3
5 1 8
ADNS-5030
GND XY_LED
6 2
C18 100nF D1
GND1
HLMP-ED80
NRESET
GND1
Figure A1. Circuit diagram of ADNS-5030 sensor (Sub-board 1), buttons and Z-wheel (Sub-board 2) schematic in ADNK-5033-TN24 designer’s kit wireless Optical mouse
2
3
GND2
GND2
VDD2
22nH
C12 2.2nF
IREF
VDD 14
13 GND3
VSS
R10 22k
PWR_UP
GND3
C9 22pF
VDD4
VDD
1pF
XC1 nRF2402
XC2
VDD_PA
ANT2
VSS
12
11
ANT1
8
VSS_PA
U3A
VDD4
C10 22pF
7
10
9
R9 1M
X1 16MHz
GND3
GND2
1 3 5 7
VDD2
+ + + +
CON8AP
+ + + +
+ + + +
DIN
CE
CS
CLK
SCLK Control3 Control1
2 1
Control2
MOSI
4
2 4 6 8
3
2 4 6 8
CON8AP
+ + + +
H2
H3
C11 22pF
GND1
1 3 5 7
5
C8
IND1 3.6nH
C5 10nF
GND3
VDD4
14 12 13 17
11 10 24 23 22 21 20 19 9 8
6
1pF
C4 1nF
100k
VDD2
P3.3 P3.1 P3.2 P3.6
MPS430F1222IPW
P3.0 P2.2 P1.3 P1.2 P1.1 P1.0 P2.4 P2.3 P2.1 P2.0
VDD3
VDD2
VDD1
GND3
GND2
GND1
J5
R13 1R
J3
R12 1R
J2
R11 1R
J4
R14 1R
C14 100nF
R11, R12, R13, R14 and R17 (optional)
J5 to measure consumption of RF part.
J3 to measure consumption of Controller.
J2 to measure consumption of Sensor.
C16 4.7uF/10V
T.Point2
C15 4.7uF/10V
T.Point1
1
C7 1.5pF
C6
R5
P3.7 P3.5 P3.4 P2.5
XOUT XIN
U1 Vdd Vss RST/NMI P1.4 P1.5 P1.6 P1.7 TST
1
GND3
C3 10uF
18 16 15 3
5 6
2 4 7 25 26 27 28 1
VDD1
R16 180k, 1%
R15 1MR, 1%
5 4
1
VOUT FB
SW
REG1 TPS61070DDC
IND3 4.7uH
VBAT EN
C20 10uF/10V
6 3
C19 100nF
J6
R17 1R
1
1
T.Point3
J6 to measure total power consumption.
BT1 1.5V
BT2 1.5V
T.Point4
2
5R R6
For debugging purpose only. (optional)
L1 GRN
R18 390R
32.768KHz
XTAL1
C2 100nF
1
GND3
VDD3
VDD2
GND2
VDD2
2
16
15
Figure A2. Circuit diagram of MSP430F1222 microcontroller and nRF2402 transmitter in ADNK-5033-TN24 wireless Optical mouse designer’s kit (Main Board)
J1
10 9 8 7 6 5 4 3 2 1
JTAG
C1 10nF
R4 100KR
VDD2
1
GND 2
4
USB microcontroller and nRF2401A transceiver in ADNK-5033-TN24 wireless Optical mouse designer’s kit USB DuoCeiverTM Dongle Figure A3. Circuit diagram of CY7C63231A enCoRe
Kit Components The designer’s kit contains components as follows: Part Number
Description
Name
Quantity
ADNK-5033-TN24 Mouse Set
a. Wireless Optical Mouse b, USB Dongle
Reference Design Mouse Set
1
ADNS-5030
Optical Mouse Sensor
Sensor
5
ADNS-5100
Optical Mouse Round Lens Plate
Lens
5
ADNS-5100-001
Optical Mouse Trim Lens Plate
Lens
5
ADNS-5200
Optical Mouse LED Assembly Clip (Black)
LED Clip
5
HLMP-ED80-XX000
639 nm T 1 ¾ (5 mm) Diameter LED
LED
5
ADNK-5033-TN24 CD-ROM
Includes Documentation and Support Files for ADNK-5033-TN24 Documentations a. ADNS-5030 Data Sheet b. ADNS-5100 Data Sheet c. ADNS-5200-001 Data Sheet d. HLMP-ED80-XX000 LED Data Sheet e. Nordic Seminconductor nRF2401A RF Transceiver Datasheet f. Nordic Seminconductor nRF2402 RF Transmitter Datasheet g. Nordic Seminconductor nRFTM Radio protocol guidelines Application Notes nAN400-07 h. Nordic Seminconductor nRF240x ShockBurstTM Technology White Paper i. Nordic Seminconductor Universal low cost USB DuoCeiver TM using nRF2401TM ApplicationNote nAN24-04 j. Texas Instrument MSP430F1222 Microcontroller Datasheet Hardware Support Files a, ADNK-5033-TN24 BOM List b, ADNK-5033-TN24 Schematic c, ADNK-5033-TN24 Gerber File d, IGES Base Plate Feature File for ADNS-5100 round lens e. IGES Base Plate Feature File for ADNS-5100-001 trim lens Software Support Files a. Mouse Firmware - Texas Instrument MSP430F1222 Microcontroller b. USB Dongle Firmware - Cypress CY7C563231A enCoReTM USB microcontroller
5
1
www.nordicsemi.com Nordic Semiconductor Support Tel: +47 72 89 89 00 www.nordicsemi.no/sup_com/pro.php
www.ti.com For product information and a complete list of Texas Instrument’s distributors, please go to our website. TI Semiconductor Product Information Center support.ti.com
For product information and a complete list of distributors, please go to our web site:
www.avagotech.com
Avago, Avago Technologies, and the A logo are trademarks of Avago Technologies, Pte. in the United States and other countries. Data subject to change. Copyright © 2006 Avago Technologies Pte. All rights reserved. 5989-4753EN - May 16, 2006