background image

4

frequency synthesizer, a power amplifier, a crystal oscilla-

tor and a modulator. The output power and channel are 

programmed through the SPI. Chip Select (CS) is used to 

enable  the  nRF2402  when  the  microcontroller  is  ready 

to  pass  it  the  motion  or  button  switch  data.  Once  the 

data has been loaded into its input buffer the nRF2402 

manages  the  transmission  and  returns  to  power  down 

mode to conserve battery power. Typical power consump-

tion is 10 mA at  -5 dBm of output power.
The nRF2402 has two transmit modes:

 

ShockBurst

TM

 

Direct Mode

In this reference design ShockBurstTM is used to capital-

ize on its benefit. It utilizes the on-chip FIFO to accept SPI 

data at the microcontroller operating rate but transmit at 

very high rate (up to 1 Mbps). The short transmission time 

enables  extreme  power  saving.  For  detailed  description 

of  the  ShockBurstTM  technology  please  refer  to:  www.

nordicsemi.no/

High-frequency PCB layout:

A  well-designed  PCB  is  necessary  to  achieve  good  RF 

performance. A fully qualified RF layout for the nRF2402 

and  it’s  surrounding  components,  including  matching 

networks for the antenna can be downloaded from:
www.nordicsemi.no
A PCB with a minimum of two layers including a ground 

plane  is  recommended  for  optimum  performance. 

The  nRF2402  dc  supply  should  be  well  filtered  and 

decoupled as close as possible to the Vdd pins with high 

performance  RF  capacitors.  Specifically  a  high-grade 

SMD tantalum capacitor (e.g. 4.7 µF) should be used in 

parallel with the smaller-value high-frequency bypassing 

capacitors. The nRF2402 should have its own branch of 

well-filtered supply voltage, routed separately from the 

supply voltage for the digital circuitry.
Full swing digital signals should not be routed close to the 

crystal or the power supply lines.

Serial Peripheral Interface (SPI)

The MSP430F1222 provides a dedicated hardware-based 

Serial Peripheral Interface (SPI). The three-wire interface 

supports byte serial communication in either Master or 

Slave mode. In this reference design the MSP430F1222 

always acts as the master and initiates all SPI communi-

cations with external SPI device(s), in this case the ADNS-

3040 and the nRF2401.

Z-Wheel Quadrature Encoder

A standard two-channel, incremental optical quadrature 

encoder and an IR LED provide the scroll wheel function. 

The  MSP430F1222  manages  the  IR  LED  directly.    Since 

achieving low-power consumption is one of the main ob-

jectives, the optical LED is only enabled when the MSP430 

needs to read the output states of the optical quadrature 

encoder to the MSP430 port pins while in ACTIVE mode.  

The optical LED is pulsed on for approximately 40 µsec 

every 2 msec while in ACTIVE mode to read the current 

position of the scroll wheel, thus saving power since the 

optical LED is only on for a duty cycle of 2%.  The outputs 

of the two-channel quadrature encoder are squarewaves 

that are 90° out of phase. The phase relationship of these 

signals encodes the directions of scroll wheel rotations. 

Within the MSP430, an internal Quadrature Encoder Pulse 

(QEP) state machine interprets these signals and incre-

ments or decrements a counter based on the direction 

and movement of the scroll wheel.

Wireless RF Technology

In order to provide the maximum flexibility the reference 

design mouse utilizes two circuit boards. The main board 

consists  of  the  ADNS-3040  navigation  sensor/LED,  the 

MSP430F1222  microcontroller,  the  scroll  wheel  and 

button  switches.  A  10-pin  header  connects  the  main 

board to the RF daughter card. The Nordic nRF2401 2.4 

GHz transmitter and its associated circuit including the 

antenna resides on the daughter card. The 10-pin header 

provides the SPI, regulated Vdd and unregulated battery 

voltage (for possible future applications). The nRF2402 is 

a single-chip transmitter for the world wide 2.4-2.5 GHz 

ISM band. The transmitter consists of a fully integrated 

Содержание ADNK-3043-ND24

Страница 1: ...tech com USB controller data sheet can be found on the Cypress web site www cypress com The Nordic transmitter and receiver data sheets are available on www nordicsemi no Key reference design objectiv...

Страница 2: ...ature encoder provides the Z wheel movement Each of the button switches is pulled up normally and provides a Ground when pressed The MAX1722 boost regulator maintains the 2 7 V operating voltage for t...

Страница 3: ...the microcontroller whenever the ADNS 3040 senses motion When the mouse is moved the ADNS 3040 alerts the system controller by activating the Motion signal triggering an interrupt service routine At t...

Страница 4: ...des a dedicated hardware based Serial Peripheral Interface SPI The three wire interface supports byte serial communication in either Master or Slave mode In this reference design the MSP430F1222 alway...

Страница 5: ...ing Mode The receiver dongle is hot pluggable into the USB port The PC does not need to be powered off when plugging or unplugging the receiver dongle for the evaluation mouse Figure 4 Exploded view o...

Страница 6: ...ode for added features Programming support and programmer adaptors for the MSP430 can be found through TI or through other 3rd party programming tool companies For further informa tion on this product...

Страница 7: ...L position check 2 Decrement Timeout counter Firmware Implementation The firmware for this reference design is written in the C language The following files are required to compile the mouse firmware...

Страница 8: ...T XIN P3 7 P3 5 P3 4 P2 5 U102 P3 0 P2 2 P1 3 P1 2 P1 1 P1 0 P2 4 P2 3 P2 1 P2 0 P3 3 P3 1 P3 2 P3 6 R104 100k C101 0 01uF 0 1uF C102 GND VBATT Vdd T101 Battery spring Battery spring Battery spring T1...

Страница 9: ...SCLK NCS GND Vdd 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 Vss_PA ANT1 ANT2 Vdd_PA Vdd IREF Vss PWR_UP CE CS CLK DIN Vdd XC1 XC2 Vss R202 22K C211 2 2nF C212 22pF 22nH L203 3 6nH L201 1pF C202 1pF C201...

Страница 10: ...0 8 P2 1 9 P2 2 10 Vcc 11 D 12 D 13 P1 1 14 P0 7 15 P0 6 16 P0 5 17 P0 4 18 U100 CY7C63231A USB5V D101 Green DOUT2 5V CLK2 5V DR2 5V CE 5V CS 5V DR1 5V CLK1 5V DATA 5V LED C110 10nF C109 4 7 uF R110 1...

Страница 11: ...R124 Resistor 0805 240 1 R125 Resistor 0805 27K 2 R107 R108 Resistor 0805 1 1 M 1 R109 Resistor 0805 1 0 M 1 R110 Resistor 0805 10 1 R111 Resistor 0805 0 1 R106 Resistor 0805 No Load 1 R122 Ceremic ca...

Страница 12: ...PO 0402 1pF 2 C201 C202 Ceramic Capacitor 50v NPO 0402 22pF 3 C208 C207 C212 Ceramic Capacitor 50v X7R 0402 2 2 nF 1 C211 Ceramic Capacitor 50V X7R 0402 10uF 1 C210 Inductor 3 6 nH 1 L201 Inductor 22...

Страница 13: ...nF 2 C301 C302 LED 1206 Green 1 D101 ACON USB Plug Freber FCMP04208 CON4 1 J101 Panasonic ELJRE3N3ZF2 3 3nH 1 L1 Panasonic ELJRE10NJF2 10nH 1 L2 Panasonic ELJRE5N6JF2 5 6nH 1 L3 Panasonic ELJRE5N6JF2...

Страница 14: ...e Feature Figure C1 Illustration of base plate mounting features ADNS DIMENSIONS 31 5 x 17 0 mm ADNS 3120 001 LEN RECESS DIMENSIONS 31 5 x 17 0 mm KEY PYRAMID FEATURE 2 50mm HEIGHT MAX KEY PYRAMID FEA...

Страница 15: ...dic Semiconductor The following Nordic applica tion note details the hardware design and firmware implementation The application note can be downloaded from www nordicsemi no Universal low cost USB Du...

Страница 16: ...A RF Transceiver Datasheet h Nordic Semiconductor nRF2402 RF Transmitter Datasheet Hardware Support Files a ADNK 3043 ND24 BOM List b ADNK 3043 ND24 Schematic c ADNK 3043 ND24 Gerber File d IGES Base...

Отзывы: