TRF4903 w/MSP430 Demonstration & Development Evaluation Kit ...

25
User's Guide SWRU010A – October 2004 – Revised May 2005 TRF4903 With MSP430 Demonstration and Development Evaluation Kit This document presents the contents of the TRF4903 demonstration and development tool kit. The user manual provides information on how to operate the MSP-TRF4903-DEMO kit and describes its hardware and software. Users should understand the MSP430F449, TRF6903, and the TRF4903 to obtain the full benefit of this user manual. Different topics covered in this manual may require different levels of expertise. The first two chapters are focused on how the kit operates. If you want to build your own prototype, review the third chapter on how to load firmware. The later chapters cover hardware and software topics that may require some additional expertise. Other related Texas Instruments information includes the following that may be helpful: TRF4903 data sheet SWRS023 TRF6903 data sheet SWRS022 MSP430F449 data sheet SLAS344 TRF6903 Design Guide SWRU009 TRF6901 FAQ SLAD008 For design and product information related to the TRF6903, MSP430, and similar products, go to: http://www.ti.com/ismrf http://www.msp430.com PDF documents and zip files may be located on Texas Instruments’ website by typing in the literature number in the Search text box; for example, typing in SWRS022 will locate the TRF6903 data sheet. Contents 1 TRF4903 Demonstration and Evaluation Kit Overview ................................................................. 2 2 Demonstrating a Wireless Link............................................................................................. 2 3 Prototyping.................................................................................................................... 7 4 PCB Hardware Overview ................................................................................................... 9 5 Software Overview ......................................................................................................... 14 6 SCHEMATICS .............................................................................................................. 22 List of Figures 1 Top-Side, Back-Side of the TRF4903 Demonstration Board .......................................................... 4 2 JTAG Connector ............................................................................................................. 8 3 TRF4903 RF Block Diagram ............................................................................................... 9 TRF4903 With MSP430 Demonstration and Development Evaluation Kit SWRU010A – October 2004 – Revised May 2005 1

Transcript of TRF4903 w/MSP430 Demonstration & Development Evaluation Kit ...

User's GuideSWRU010A–October 2004–Revised May 2005

TRF4903 With MSP430 Demonstration and DevelopmentEvaluation Kit

This document presents the contents of the TRF4903 demonstration and developmenttool kit. The user manual provides information on how to operate theMSP-TRF4903-DEMO kit and describes its hardware and software. Users shouldunderstand the MSP430F449, TRF6903, and the TRF4903 to obtain the full benefit ofthis user manual.

Different topics covered in this manual may require different levels of expertise. Thefirst two chapters are focused on how the kit operates.

If you want to build your own prototype, review the third chapter on how to loadfirmware. The later chapters cover hardware and software topics that may require someadditional expertise.

Other related Texas Instruments information includes the following that may be helpful:

TRF4903 data sheet SWRS023

TRF6903 data sheet SWRS022

MSP430F449 data sheet SLAS344

TRF6903 Design Guide SWRU009

TRF6901 FAQ SLAD008

For design and product information related to the TRF6903, MSP430, and similar products,go to:

http://www.ti.com/ismrfhttp://www.msp430.com

PDF documents and zip files may be located on Texas Instruments’ website by typing in theliterature number in the Search text box; for example, typing in SWRS022 will locate the

TRF6903 data sheet.

Contents1 TRF4903 Demonstration and Evaluation Kit Overview ................................................................. 22 Demonstrating a Wireless Link............................................................................................. 23 Prototyping.................................................................................................................... 74 PCB Hardware Overview ................................................................................................... 95 Software Overview ......................................................................................................... 146 SCHEMATICS .............................................................................................................. 22

List of Figures

1 Top-Side, Back-Side of the TRF4903 Demonstration Board .......................................................... 42 JTAG Connector ............................................................................................................. 83 TRF4903 RF Block Diagram ............................................................................................... 9

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 1

www.ti.com

1 TRF4903 Demonstration and Evaluation Kit Overview

1.1 Description

1.2 Contents

1.3 Equipment Requirement

2 Demonstrating a Wireless Link

TRF4903 Demonstration and Evaluation Kit Overview

4 Block Diagram of the MSP430F44x ..................................................................................... 105 Top-Side Silk Screen ...................................................................................................... 106 Bottom-Side Silk Screen .................................................................................................. 117 JP1 Pin-Out Configuration ................................................................................................ 138 Game Application FLow Chart – Transmit Mode ...................................................................... 159 Game Application FLow Chart – Receive Mode ....................................................................... 1610 Communication Protocol .................................................................................................. 1711 TRF4903 Graphical User Interface for RF Evaluation................................................................. 2112 Schematic (Page 1) ........................................................................................................ 2213 Schematic (Page 2) ........................................................................................................ 2314 Schematic (Page 3) ........................................................................................................ 24

List of Tables

1 4-Bit DIP Switch (SW1) Settings and Transmit Frequencies .......................................................... 52 Bill of Materials ............................................................................................................. 113 Antenna Suppliers.......................................................................................................... 134 6-Byte Transmission Data Packet........................................................................................ 185 TRF4903 Game Application Register Values .......................................................................... 18

This chapter provides an overview of the TRF4903 demonstration and development kit.

The MSP-TRF4903-DEMO kit is used to demonstrate a unidirectional radio frequency (RF) data linkwithout the need of an external computer, and for prototyping by downloading new software code to theMSP430F449 through the JTAG connector. This kit is used to evaluate the Texas Instruments TRF4903, asingle-chip multiband RF transmitter. The schematics and layout of the board can be used as a referencedesign if desired, limited by the software system parameters of the demonstration firmware.

The TRF4903 demonstration and development kit contains:

• One TRF4903 demonstration board (transmitter)• One TRF6903 demonstration board (receiver)• User’s manual (this document)

Software is not included in the kit. Software and hardware documentation related to this kit can bedownloaded at http://www.ti.com/ismrf.

The following equipment is not included in this kit and is required to operate the MSP-TRF4903-DEMO kit:

• Four AAA batteries• MSP430 bus expansion cable for the JTAG connector, required only for prototyping purposes.

This chapter explains how to operate the MSP-TRF4903-DEMO kit to demonstrate a RF bidirectional link.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit2 SWRU010A–October 2004–Revised May 2005

www.ti.com

2.1 Board Description

Demonstrating a Wireless Link

The demo kit has two circuit boards. The first circuit board (unit) is the transmitter and consists of aTRF4903 RF transmitter and a MSP430F449 microcontroller. The second circuit board in the kit is areceiver and consists of a TRF6903 RF transceiver and a MSP430F449 microcontroller. The TRF6903board is capable of sending and receiving half-duplex wireless data on the European and NorthAmerican/US ISM bands. However, for demo purposes, the TRF6903 board is used as a receiver for theTRF4903 transmitter.

The microcontroller firmware is configured by default to use the 902-MHz to 928-MHz ISM frequencyband. Additional firmware has been developed to operate the TRF4903 demo kit in the European868-MHz ISM band.See the Operating the TRF4903 Demo Kit in the 868-MHz EU ISM Band applicationnote (SWRA047) for further information. The firmware for the 868-MHz EU band can be downloaded fromthe http://www.ti.com/ismrf website. Figure 1 shows top-side and back-side views of the transmit TRF4903circuit board.

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 3

www.ti.com

l m n

a b c-1 c-2 d

e

f

k j i h g

Demonstrating a Wireless Link

Figure 1. Top-Side, Back-Side of the TRF4903 Demonstration Board

TRF4903 With MSP430 Demonstration and Development Evaluation Kit4 SWRU010A–October 2004–Revised May 2005

www.ti.com

2.2 Operation

Demonstrating a Wireless Link

Circuit board features:

a On/Off switch

b Battery holder for two AAA batteries in series (batteries not included).

c-1, c-2 Headers used to access the MSP430F449 I/O ports.

d TRF4903 RF transmitter

e Antenna jumper (0-Ω resistor) used to select either the SMA connector or PCBantenna (selecting both not recommended).

f On-board PCB antenna (default configuration). The antenna has modest gain andradiates in the direction of the bend in the long arm.

g SMA connector footprint for an external antenna or test equipment (SMA connectornot included).

h Four-bit DIP switch used in the link demonstration mode to change the trans-mit/receive frequencies. The switch is connected to MSP430 I/O ports P3.0, P3.1,P3.2, and P3.3.

i Four buttons used for the demonstration game application, connected to MSP430I/O ports P1.0 through P1.3.

j RS-232C connector

k JTAG connector

l TRF4903 I/O header used to monitor or control the TRF4903.

m Zero-Ω resistor R42, remove to disable the MSP430F449 (or short reset to groundat JTAG connector).

n MSP430F449 microcontroller

A simple game is implemented in the firmware to demonstrate unidirectional RF communication betweenthe TRF4903 transmit board and the TRF6903 configured in the receive mode. The user starts the gameby pushing any sequence of four colored buttons. The corresponding colored LED’s light up on the receiveboard in the same sequence.

• Successful packet reception: The LED’s light up in same sequence as the transmit button sequence.• Communication error: NO LED’s illuminate on the receiving board if there was a communication error.

2.2.1 Preparing for Operation

Before operating the units as a demonstration, make sure that you have done the following:

• Slide the on/off switch to ON• Place two AAA batteries on each demonstration board• Have the same 4-bit DIP switch (SW1) configuration on both boards

Table 1 shows the transmit and receive frequencies selected with the 4-bit DIP switch (SW1). Both circuitboards must have the same channel switch settings in order for the demonstration game to operatecorrectly.

Table 1. 4-Bit DIP Switch (SW1) Settings and Transmit Frequencies

1234 SW1 Setting TX Frequency (MHz) RX Frequency (MHz)(1=On, 0=Off) 4903 TX Board 6903 RX Board

0000 902.3988 891.6992

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 5

www.ti.com

Demonstrating a Wireless Link

Table 1. 4-Bit DIP Switch (SW1) Settings and Transmit Frequencies(continued)

1234 SW1 Setting TX Frequency (MHz) RX Frequency (MHz)(1=On, 0=Off) 4903 TX Board 6903 RX Board

0001 903.218 892.5184

0010 904.4468 893.7472

0011 905.266 894.5664

0100 906.0852 895.3856

0101 907.7236 897.024

0110 909.362 898.6624

0111 910.1812 899.4816

1000 911.8196 901.12

1001 912.6388 901.9392

1010 913.458 902.7584

1011 914.2772 903.5776

1100 915.506 904.8064

1101 916.3252 905.6256

1110 917.554 906.8544

1111 918.3732 907.6736

2.2.2 Power Up

Slide the power switch to ON. The STANDBY, MODE, and LOCK DETECT LED’s blink to indicate powerup condition. After the power-up initialization, the TRF4903 based transmit unit goes into Standby Mode(IDLE_STATE) and Mode 0 and waits for a button press. This turns off all the LED’s.

Note:The LOCK LED on the transmit board is connected to the multiplexed pin 16 of theTRF4903. Initially, the TRF4903 is programmed to obtain a lock detect signal on themultiplexed pin 16. This turns on the LOCK DETECT LED on the transmit board.

Once the TRF4903 is ready to transmit data, the multiplexed pin 16 isprogrammed for the DCLK mode and the recovered data clock at 38.4 kbps isoutput at terminal 16. This blinks the LOCK LED at 38.4 kbps. Once thetransmission is complete, the TRF4903 goes back to Standby (IDLE_STATE)and the LOCK LED is turned off again.

The TRF6903 based receive board goes into the receive mode to monitor for any transmit activity. TheRSSI indicator LED is lighted to indicate the signal strength in the frequency channel of operation. Redindicates the lowest signal strength and green indicates the highest.

2.2.3 Wireless Demonstration

Only the TRF4903 transmit board is configured to initiate wireless communication. Assume that Board A isthe transmit board and transmits the first four-button transmitted sequence and Board B receives thetransmission.

Use Board A to start the wireless demonstration by pressing the four colored buttons in any sequence withabout 1/2 second between successive buttons. Once the four buttons are pushed, Board A initiates thetransmission.

Once the transmission is received by Board B and if the response sequence matches, the LEDs areturned on in the same sequence as the buttons were pushed at the transmitter side.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit6 SWRU010A–October 2004–Revised May 2005

www.ti.com

3 Prototyping

3.1 Connecting to the MSP430 JTAG

Prototyping

If there are errors due to poor or lost transmission, NO LED lights up on the Board B. This concludes thebasic demonstration of the one-way RF communication.

On completion, the transmit board waits for another button press and the receive board goes back toreceive mode to listen for a new button sequence.

2.2.4 RSSI Indicator

Since the TRF4903 is a transmitter, it does not have an RSSI feature. The TRF6903 receive board isequipped with a receive signal strength indicator (RSSI) that illustrates the signal strength on the receiver.Four levels are used to indicate signal strength. Red is the lowest and means no signal was received,while green indicates the highest level of signal strength. The RSSI shows transmission activity when theother board is transmitting a data stream on the same DIP switch configuration or when there is anotherexternal RF source broadcasting at that channel frequency. For the best results, the two boards should bein the same plane of orientation, with the bend in the long antenna arm pointed towards each other.

2.2.5 Error Conditions

Cycle the system power to reinitialize the hardware if you get error conditions that persist. Error conditionsare defined as lost communication, mismatch in response sequences, or response time outs. In somecases, antenna orientation, signal multipath, or another interfering signal can increase errors.

This chapter explains how to operate the MSP-TRF4903-DEMO kit to prototype new applications.

The MSP-TRF4903-DEMO is designed for rapid application development. The MSP430 MCU flashmemory can repeatedly be erased and reprogrammed. The on-chip emulation logic allows real-timedebugging and fast code development. The MSP-TRF4903-DEMO and the MSP430 flash emulation toolprovide everything that is required to develop an entire firmware project.

For information go to http://www.msp430.com

Connector J2 provides access to the JTAG port of the MSP430 microcontroller on theMSP-TRF4903-DEMO circuit board. The MSP-FET430 flash emulation tool (FET) interface boardMSP-FETP430IF (not included in this kit) connects to J2 and allows real-time in-system emulation.Programming the MSP430, assembler/C source-level debugging, single stepping, multiple hardwarebreakpoints, full-speed operation, and peripheral access are fully supported in-system using the JTAGconnector. Figure 2 shows the connections of the MSP-TRF4903-DEMO to the JTAG cable provided bythe MSP430 FET interface board.

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 7

www.ti.com

KeyedConnector

Red Stripe

3.2 Loading the MSP430 With the FIrmware

Prototyping

Figure 2. JTAG Connector

The MSP-TRF4903-DEMO comes with source code installed on the MSP430 to run the demo program.The user can develop new application software that can be downloaded to the MSP430 MCU through theJTAG connector. Since the Compiled C code size is greater than 4 kB, only unrestricted versions of theIAR development environment (not the Kickstart version) must be used for downloading and modifying thecode.

The workspace file for compiling the demo source code is TRF4903_Demo_US.eww, developed with IARcompiler version 3.20a.

The following steps show how to open the project file and program the MSP430.

Step 1. Insert the two AAA batteries and slide the on/off switch to ON.

Step 2. Start the Workbench (START->PROGRAMS->IAR SYSTEMS->IAR EMBEDDEDWORKBENCH

Step 3. Use FILE->OPEN WORKSPACE to open the workspace file at: <Installation root>\…\TRF4903_Demo_US.eww

Step 4. Use PROJECT->BUILD ALL to compile and link the source code. You can view thesource code by double-clicking Common Sources, and then double-clicking on thesource files in the workspace window

Step 5. Ensure that the C-SPY Debugger is properly configured for the Parallel Port used.(Choose PROJECT->OPTIONS->FET DEBUGGER and select ->LPT1 (default) or LPT2or LPT3 for the Parralel Port Configuration).

Step 6. Use PROJECT->DEBUG to start C-SPY. C-SPY erases the device Flash and downloadsthe application object file

Step 7. In C-SPY, use DEBUG->GO to start the application

Step 8. In C-SPY, use DEBUG->STOP DEBUGGING to exit C-SPY

Step 9. In Workbench, use FILE->EXIT to exit Workbench

TRF4903 With MSP430 Demonstration and Development Evaluation Kit8 SWRU010A–October 2004–Revised May 2005

www.ti.com

4 PCB Hardware Overview

4.1 Hardware Overview

4.2 TRF4903 RF Block Diagram

PA_OUT

SerialInterface

CLOCKDATASTROBE

PA

Band-gap

/N Prescaler

/A-Counter

Loop Filter

BrownoutMODE

/Div. CTRL8

6

OutputDivider

PFDCPs /Ref

/B-Counter

Lock

Detector

VCO

2423

2232

1

4

32/33

19 20

XTA

L_S

W

XTA

L14 CP_OUT12VCO_TUNE

2...2551, 2, 3

Detect

Bit Synchronizer

Data Clock

TX_DATA

and

STDBY

MUX

DET_LD_DCLK16

XTALSwitch

PCB Hardware Overview

The MSP430 is now programmed with the game demonstration code and ready to operate.

This chapter provides the default PCB hardware documentation in detail and provides alternateconfigurations that the user may want to implement.

The TRF4903 ISM-band transmitter IC operates from 315 MHz to 950 MHz. It has low power consumptionand an operating voltage of 2.2 V to 3.6 V. It features an integer-N PLL synthesizer and supports FSK andOOK operation. Other features include on-chip clock recovery, brownout detector, and XTAL frequencytrimming in software. See the TRF4903 data sheet (SWRS023) for detailed information on the TRF4903features.

The TRF4903 demonstration and development kit (MSP-TRF4903-DEMO) provide a stand-alonedemonstration of a unidirectional link using the MSP430F449, the TRF4903 RF transmitter and theTRF6903 RF transceiver configured as a receiver.

Figure 3 shows the block diagram of the TRF4903 ISM transceiver IC.

Figure 3. TRF4903 RF Block Diagram

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 9

www.ti.com

4.3 MSP430F449 Block Diagram

4.4 Demo Board Schematics

4.5 Top and Bottom Silk Screen and Drawing

PCB Hardware Overview

Figure 4 shows the block diagram of the MSP430F449 microcontroller IC.

Figure 4. Block Diagram of the MSP430F44x

See SWRR009 for the TRF4903 transmit side schematics and SWRR001 for the TRF6903 receiver sideschematics. All the schematics for the demonstration boards can be found at http://www.ti.com/ismrf .

Figure 5 and Figure 6 show the top-side and bottom-side TRF4903 circuit board silkscreen.

Figure 5. Top-Side Silk Screen

TRF4903 With MSP430 Demonstration and Development Evaluation Kit10 SWRU010A–October 2004–Revised May 2005

www.ti.com

4.6 Parts List

PCB Hardware Overview

Figure 6. Bottom-Side Silk Screen

Table 2. Bill of MaterialsQTY VALUE MFG MFG NO. DESCRIPTION REFERENCE

1 0.5 pF AVX 06035A0R5CAT2A CAP, CER, 0603, 50 V, ±0.25 pF, 0.5 pF C24

1 1.5 pF AVX 06035A0R5CAT2A CAP, CER, 0603, 50 V, ±0.25 pF, 1.5 pF C64

1 22 pF AVX 06035A220FAT2A CAP, CER, 0603, 50 V, 1%, 22 pF C18

1 27 pF AVX 06035A270FAT2A CAP, CER, 0603, 50 V, 1%, 27 pF C17

2 33 pF AVX 06035A330FAT2A CAP, CER, 0603, 50 V, 1%, 33 pF C15, C48

1 43 pF AVX 06035A430FAT2A CAP, CER, 0603, 50 V, 1%, 43 pF C14

1 100 pF AVX 06035A101FAT2A CAP, CER, 0603, 50 V, 1%, 100 pF C54

1 120 pF AVX 06035A121FAT2A CAP, CER, 0603, 50 V, 1%, 120 pF C21

1 75 pF AVX 06035A820JAT2A CAP, CER, 0603, 50 V, 5%, 75 pF C20

1 5600 pF AVX 06035A562JAT2A CAP, CER, 0603, 50 V, 5%, 5600 pF C22

19 0.1 µF AVX 0603YC104KAT2A CAP, CER, 0603, 16 V, 10%, 0.1 µF C23, C30, C31,C33, C34, C37,C40, C43, C44,C45, C46, C51,C52, C53, C55,C56, C57, C58, C59

4 1 µF AVX TAJA105K016R CAP, TANT, 3216, 16 V, 10%, 1 µF C26, C27, C28, C29

4 22 µF CAL CHIP GMC32Y5V226Z16NT CAP, CER, 1210, 16 V, -20 +80%, 22 µF C32, C42, C47, C60

3 RED KingBrite W934-IT DIODE, LED, T1, RED, 12.5 MCD at 20 mA D10, D11, D12

2 MBRM120LT Motorola MBRM120LT1 or 3 DIODE, SCHOTTKY, 20PIV, 1A, DO-216AA D9, D13

3 FMMT2222A Central Semi CMPT2222A XSTR, NPN, GenPurp, 75hfe, 40 Vceo, 600 mA, Q1, Q2, Q3SOT23

1 15 nH Murata LQW1608A15ND00 IND, SMD, 0603, ±0.5 nH, 650 mA, 15 nH L6

1 270 nH Murata LQW1608A270ND00 IND, SMD, 0603, ±0.5 nH, 650 mA, 270 nH L5

8 0 Ω AVX CJ10-000-T RES, 0603, 5%, 0 Ω JP1, R6, R29, R31,R41, R42, R56

6 10 Ω RES, 0603, 5%, 10 Ω R35, R38, R39,R40, R43, R44

6 100 Ω RES, 0603, 5%, 100 Ω R45, R46, R47,R48, R50, R58

3 200 Ω RES, 0603, 5%, 200 Ω R61, R62, R63

1 1 kΩ RES, 0603, 5%, 1 kΩ R11

1 7.5 kΩ RES, 0603, 5%, 7.5 kΩ R9

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 11

www.ti.com

4.7 Alternate Hardware Configurations

PCB Hardware Overview

Table 2. Bill of Materials (continued)QTY VALUE MFG MFG NO. DESCRIPTION REFERENCE

13 10 kΩ RES, 0603, 5%, 10 kΩ R13, R14, R15,R16, R17, R18,R19, R20, R53,R57, R64, R65, R66

1 15 kΩ RES, 0603, 5%, 15 kΩ R10

1 82 kΩ RES, 0603, 5%, 82 kΩ R30

1 Header 7 x 2 SAMTEC TSW-107-07-T-D CONN, HDR, P, 14, 7 x 2 x 0.1, TTH J2mm

1 Header 7 x 2 x SAMTEC TMM-107-01-T-D-SM CONN, HDR, P, 14, 7 x 2 x 2 mm, SMT J52 mm

1 Header 3 MOLEX 22-28-4030 CONN, HDR, P, 3, 3 x 1x 0.1, TTH JP2

1 CONN DB-9 AMP 745781-4 CONN, PCB, DB9, F, RT J1

1 SMA EDGE Johnson 142-0701-801 (-801 = Au CONN, Coax, SMA, Edge, SMT, 0.062 Thk PCB CO1Components Plate)

1 4 x SPST CTS 219-4MST SW, Slide, 4 X SPST, 20 V at 100 mA, SMT, Sealed SW1

4 PB SPST, NO OMRON B3W-4050 SW, PB-SPST, NO, 50 mA, 24 V, TTH SW2, SW3, SW4,SW5

1 SS12SDP2 NKK SS12SDP2 SW, SLIDE SPDT, PCB, 30 V at 0.2 A SW6

1 12 mm Switch OMRON B32-1320 Cap, SW, 12 mm sq, fits B3W-4050, Orange See sampleCap

1 12 mm Switch OMRON B32-1330 Cap, SW, 12 mm sq, fits B3W-4050, Yellow See sampleCap

1 12 mm Switch OMRON B32-1350 Cap, SW, 12 mm sq, fits B3W-4050, Green See sampleCap

1 12 mm Switch OMRON B32-1380 Cap, SW, 12 mm sq, fits B3W-4050, Red See sampleCap

1 2468 MemProtectionD BC2AAAPC Battery holder, 2 X AAA, PCB Mount BAT1ev

1 TP Red Kobiconn 41-77B4 Test Point, RED, 0.037 TTH TP2

3 TP Green Kobiconn 42-23F8 Test Point, GRN, 0.037 TTH TP1, TP3,TP 5

1 TP White Kobiconn 33-85B4 Test Point, WHT, 0.037 TTH TP4

1 TRF4903PW Texas Instru- TRF4903PW IC, RF XMIT, 315-930 MHZ, FQFP48 U1ments

1 MSP430F449 Texas Instru- MSP430F449IPZ IC, MicroP, MixSig, 16-Bit RISC, 32 kb Flash, U6ments FQFP100

0 TPS76330DB Texas Instru- TPS76330DBVT IC, PS LDO Regulator, 30 V at 150 mA, SOT32-5 U3V ments

1 MAX3232- Texas Instru- MAX3232CD IC, RS232 Driver, 2 Driver, 2 Receiver, SOIC16 U4SOIC16 ments

1 19.6608 MHz CRYSTEK Corp 017119 XTAL, SMT, 19.6608 MHz, LCC-5X7 Y2

1 32.768 kHz Seiko 628-SPT1A-0368 XTAL, SMT, 32.768 kHz, CM202 Y4

The MSP-TRF4903-DEMO kit is preconfigured to function under the following assumptions:

• North American ISM frequency band, 902-928 MHz• NRZ (non-return to zero) coding• FSK (frequency shift keying)• 38.4 Kbps• On-board PCB antenna

The kit can be reconfigured to a limited extent. These options are covered in this section.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit12 SWRU010A–October 2004–Revised May 2005

www.ti.com

1

2 3

PCB Hardware Overview

4.7.1 European ISM Frequency Band

The European 868-MHz to 870-MHz ISM band is not covered in the preconfigured system, but it can bemodified by changing software variables; download new software configurations through the JTAGconnector. No hardware changes are needed, but the antenna matching is not optimized for this band.See the Operating the TRF4903 Demo Kit in the 868-MHz EU ISM Band application note (SWRA047) forfurther information. The firmware for the 868-MHz EU band can be downloaded from thehttp://www.ti.com/ismrf website.

4.7.2 External Antenna

Significant range performance may be achieved when an external antenna is used. The actualperformance improvement will depend on the antenna design and proper impedance matching. A solderpad for a SMA connector is provided on the circuit board. The antenna can be mounted onto the SMAconnector. Jumper (JP1) setting must be moved to connect the external antenna to the rest of the RF frontend. Shorting pins 2 and 3 of JP1 with a 0-Ω resistor connects the circuit board antenna. To connect anexternal antenna, open pins 2 and 3 and short pins 1 and 2 with a 0-Ω resistor. Figure 7 shows the pin-outconfiguration at the silk screen. Table 3 lists information for some antenna suppliers. If the PCB antenna isnot used, leave it unconnected, remove the matching components from each end, and substitute one100-Ω resistor at each end; this will prevent unwanted coupling between the PCB antenna and the RFsignal.

Figure 7. JP1 Pin-Out Configuration

Table 3. Antenna Suppliers

Supplier Web Site Part Number ISM Band

Nearson www.nearson.com S467AM-915S USS467AH-868S European

MaxRad www.maxrad.com MEXR902SM US

Mobilemark www.mobilemark.com PSWN3-925S USPSTNS-900S European

W. Badland Ltd. www.badland.co.uk Various models US/ European

Radiall/Larsen www.radialllarsen.com Various models USSPDA24832 European

4.7.3 RS-232C Port

The circuit board is designed for communication to the MSP430 microcontroller through the RS232 serialport. The UART driver is implemented in firmware and is used in the RF evaluation mode.

4.7.4 On-Board LDO Voltage Regulator

In normal operation, the battery is connected directly to the circuit board power through R31. There is afootprint for a low dropout (LDO) regulator for cases where a higher-voltage power supply is used insteadof the on-board batteries. To add an LDO regulator, remove R31 and install Texas Instruments regulatorTPS76330DBV at the U3 footprint.

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 13

www.ti.com

5 Software Overview

5.1 Software Description

Software Overview

4.7.5 High-Frequency Crystal

The board has a footprint for a high-frequency (4 MHz) microprocessor crystal (Y3) as well as thelow-frequency crystal. The factory board configuration uses the 32-kHz watch crystal (Y4). An internalfrequency multiplier generates the 2.4576-MHz system clock.

4.7.6 Discrete LC Filter or SAW Filter

A SAW filter is typically used to band-limit the received RF signal and reduce RF interference outside theISM band. The SAW filter from Murata (SAFC915MA70N-TC11) gives a pass band typical of 902 MHz to928 MHz, while providing about 30-dB attenuation in the stop band. Insertion loss in the pass band isabout 4.5 dB. This causes a corresponding loss in operational range due to signal attenuation. The SAWfilter is not normally installed at the factory in order to maximize range rather than noise immunity.

There are other hardware configurations for attenuating transmitter harmonics and filtering out-of-bandreceived noise. It is recommended that discrete LC filters be used for this purpose. See the TRF6903Design Guide (SWRU009) for a detailed discussion on the design of discrete LC filters.

4.7.7 Disabling the MSP430

In normal operation, the MSP430 microprocessor controls the TRF4903 transmitter and the game userinterface. The RF section can also be controlled directly with external computer software. To disable themicrocontroller, either short the MSP430 reset pin (RST) to ground at the JTAG connector (preferredmethod), or remove R42, which disables the voltage supply to the MSP430. The TRF4903 can then becontrolled directly through J5, the 14-pin surface-mount header.

4.7.8 Game and RF Operational Modes (Jumper JP2)

The TRF4903 circuit board comes with jumper JP2 set in the position for the game (demonstration link)mode, where two circuit boards communicate with each other in game mode to demonstrate a wirelesslink. In the other jumper position (RF evaluation mode), the TRF4903 is controlled from external softwarerun on a PC and the commands are passed through the MSP430. This software can be downloaded fromthe http://www.ti.com/ismrf website.

This chapter describes the link demonstration firmware that has been flashed to the microcontroller andexternal control software for RF test and evaluation.

The demonstration software implements a simple one-way game application utilizing a half-duplexunidirectional wireless link. The transmit board and receive board have different software. The 4903-basedtransmit side software routines are discussed in this section. The software was developed using IAR’sEmbedded Workbench, version 3.20a (www.iar.com). The software files are:

• trf4903_demo_us.ewp – Project file• trf4903_main.c – Main body of the program written in C languge. All subroutines are called from this

program• rf_reg.c – C file to configure the TRF4903 registers• api_4903.c – C file for UART interface• trf4903.s43 – Assembly subroutine to program the TRF4903 registers• radio49.s43 – Assembly subroutines that execute wireless transmission commands• setdco.s43 – Assembly routine that sets the baseband clock.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit14 SWRU010A–October 2004–Revised May 2005

www.ti.com

5.2 Flowchart

Initialize

IDLE_STATE

Local_Button_Active

Transmit_Packet

Local Button Activated

All 4 Button pushed or 3 sec Timeout

Power Up

Software Overview

After power up initialization, the controller is configured as a state machine to run the link demonstration.Figure 8 illustrates the state machine flowchart for the TRF4903 transmit board and the TRF6903 receiveboard. Buttons and timer functions are handled through interrupt subroutines.

Figure 8. Game Application FLow Chart – Transmit Mode

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 15

www.ti.com

Initalize

Receive_Normal

Local_Button_Active

Transmit_Packet

Wait_For_Local_Button_Response

LED_Remote_Que

Receiver_Wating_For_Response

LED_Response_Result

Done

Turn on LED

Power Up

Received Remote Button Packet

Local Button Activated

Received Response Packet | 5 Second Timed Out

All 4 Button Pushed | 3 sec. Timeout

All Response Button | 3 sec. Timeout Local Button Initiated COM

Response to Remote Button Complete

Software Overview

Figure 9. Game Application FLow Chart – Receive Mode

TRF4903 With MSP430 Demonstration and Development Evaluation Kit16 SWRU010A–October 2004–Revised May 2005

www.ti.com

5.3 Wireless Protocol

.... ....0

Pre-Amble

1 0 1 1 1 1

Packet Start Bit

Word0 Synch Bit Word1 Synch Bit

Word0 Word1

Communication Protocol

0

Bit Width = 26 S

....

Software Overview

The wireless data communication protocol is digital FSK at 38,400 bits per second with NRZ coding. Thecommunication protocol used for the demonstration board includes preamble, packet start bit, andword-sync bit as illustrated in Figure 10.

Figure 10. Communication Protocol

Preamble

The function of the preamble is to train the receive hardware to set the proper reference voltage thresholdto extract 1 and 0 data. The preamble consists of a train of alternating ones and zeros. A longer preamblemay give better performance at a cost of more time to deliver an equivalent data packet. The currentdesign has a preamble 100 bits long, or 2.6 ms in duration. Shorter lengths may be used for moretime-critical applications.

5.3.1 Packet Start and Word-Sync Bits

The packet start bit and the word sync bit are used by the receive routine to adjust microprocessor timingfor sampling the incoming data stream. The packet start bit occurs once at the beginning of the datapacket to indicate the end of the preamble and the start of data. The sync bit is used to resynchronize thebit stream and the data sampling timer. Over time the receive timing could shift in phase relative totransmit timing due to the small variation in component tolerances and performance. This shows up as anerror in sampled data. The problem gets worse as the packet size increases. Resynchronization minimizesthis drift over time.

Although resynchronization can be done at byte boundaries, word boundary resynchronization is slightlymore efficient.

The data clock recovery feature of the TRF4903 and the TRF6903 provides a convenient way tosynchronize data.

5.3.2 Wireless Data Stream

The wireless data stream for the game application is implemented as follows:

• User initiates an RF transmission on Board A (TRF4903 demo board) by pushing four buttons in anysequence.

• User sequence is sent to Board B (TRF6903 demo board) using the transmission data packetdescribed in Table 4, embedded in the communication protocol described in Figure 10. Thetransmission packet includes a unique header, four bytes with the button IDs and a checksum.

• Board A then goes to the IDLE_STATE and waits for further button pushes.• Board B receives the 6 data bytes, calculates the checksum and compares it with the received

checksum. If checksums match, it lights up the LED’s on the receive board in the same order in whichthe transmit buttons were pressed. The Board B then goes into the receive mode and listens fortransmissions.

SWRU010A–October 2004–Revised May 2005 17TRF4903 With MSP430 Demonstration and Development Evaluation Kit

www.ti.com

5.4 TRF4903 Registers

5.5 Transmit-Side Wireless Subroutines

Software Overview

Table 4. 6-Byte Transmission Data Packet

Header Byte Button 1 Button 2 Button 3 Button 4 Checksum Byte

OxFa ID Byte ID Byte ID BYte ID BYTe

5.3.3 Checksum Byte

Each packet has a checksum byte at the end of the data packet (see Table 4). The checksum byte iscalculated by summing the first 5 bytes of the packet and ignoring overflow.

The TRF4903 has five control registers (A through E) that are initialized using an on-chip serial portinterface (SPI). Table 5 shows the values loaded into the registers by the microprocessor during demoprogram initialization.

Table 5. TRF4903 Game Application Register Values

Register Parameter Value

A PA attenuation 0 dBMode 0 TXCharge Pump 0.5 mAFrequency Band 915 MHzTX Frequency 902.3488 MHz

B PA attenuation 0 dBPA EnabledMode 1 TXModulation FSKBrownout threshold 2.2 VBrownout detector OnTX Frequency 902.3488 MHz

C Reference divider 48Reference frequency 409.6 kHz

D Crystal Tune 20.23 pFReset Signal for PFD Derived From PrescalerCrystal Switch during OOK Open

E Transmit Capture Mode (TXM) HighDividers D1 D2 D3 38.4 kbpsTerminal 16 Multiplex function Lock Detect

The game application uses a combination of C and MSP430 assembly language functions to implementdifferent communication tasks that are required to receive and send data. Brief descriptions of thesesubroutines follow.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit18 SWRU010A–October 2004–Revised May 2005

www.ti.com

Software Overview

5.5.1 program_TRF4903_word()

This function configures one of the five registers of the TRF4903 transceiver. Here is a sample code onhow to use this function so that you can program all five registers:struct REGA_BITSunsigned long BND:2; //1-0 Band of operationunsigned long CP_Acc:2; //3-2 speed up time for the CPunsigned long reserved0:1

unsigned long TX:1; //5unsigned long PA0:2; //7-6unsigned long B_DIV_M0:9; //16-8 Mode 0 = Transmitunsigned long A_DIV_M0:5; //21-17unsigned long ADDR:2; //23-22

;union TRF_REGA

unsigned long all;struct REGA_BITS bit;

;struct TRF_REG

union TRF_REGA a;union TRF_REGB b;union TRF_REGC c;union TRF_REGD d;union TRF_REGE e;

;void configure_trf4903(void)int pointer;P4OUT&=0xfe;pointer=(int)f_sel; trf4903.a.bit.B_DIV_M0=MAIN_B_T[pointer];trf4903.a.bit.A_DIV_M0=MAIN_A_T[pointer];program_TRF4903_word(trf4903.a.all);trf4903.b.bit.B_DIV_M1=MAIN_B_R[pointer];trf4903.b.bit.A_DIV_M1=MAIN_A_R[pointer];program_TRF4903_word(trf4903.b.all);program_TRF4903_word(trf4903.c.all);trf4903.d.bit.XTAL_Tune = XTAL_OFFSET;program_TRF4903_word(trf4903.d.all);program_TRF4903_word(trf4903.e.all);

5.5.2 send_RF(unsigned int, unsigned int*)

This function is used to transmit a packet of wireless data stream. Here is an example of how it is used:union RF_XMIT_PACKET

unsigned int w[MAXWORD];unsigned char b[MAXBYTE];

xmit;void SendRFWithModeSelect(unsigned int ByteCnt)switch(trf4903.e.bit.TXM)case 0:send_RF(ByteCnt,xmit.w);break;

case 1:trf4903.e.bit.MUX = 1; //set to DCLK modeprogram_TRF4903_word(trf4903.e.all);send_RF_DCLK(ByteCnt,xmit.w);break;

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 19

www.ti.com

5.6 External Control Software for RF Evaluation Mode

Software Overview

In the RF evaluation mode, the TRF4903 transmitter is controlled by external software run on a PC ratherthan by the game/demo firmware installed on the MSP430. There is no operational link in RF evaluationmode; the transmitter is set to one operational state at a time. Jumper JP2 sets the board operation modeto game/demo or RF evaluation.

The RF control software has a graphical user interface (GUI) for the user to set the transmitter frequency,power, etc. In the RF evaluation mode, the external software GUI controls the TRF4903 by passing controlregister words through the computer COM1 serial port, RS232 driver IC (MAX3232), and finally throughthe MSP430 microcontroller to the transmitter.

Figure 11 shows the graphical user interface that communicates with the circuit board through the COM1RS232 serial port. The user must click on the adjacent COM1 button if its caption reads Com1 Closed inorder to open the serial port. The RF evaluation GUI is written in Borland C++ Builder, version 6, andintegrates utilities from Winsoft Ltd. to write to the serial port (Comport). In RF evaluation mode, the serialport COM1 is used to control the TRF4903.

An example GUI setup for the TRF4903 (transmit mode) is shown in Figure 11. Several boxes and picklists have to be filled out by the user before clicking the Send All button to configure the RF transceiver.Some of the boxes will toggle state when the cursor is placed over the box contents and double-clicked(power amplifier).

The crystal frequency should be set to 19.6608 MHz. Set the reference divider to 48 (enter value and clickthe Set button). The crystal tune capacitance should be set to an intermediate value like 17, 20, or 22 pF.The charge pump current is 0.5 mA. In the Mode Select box, Either A-Word or B Word can be selected fortransmit mode. The phase-frequency detector reset should be set to Prescaler. Enter the power ampoutput frequency and click the Set Freq button; the software rounds off the output frequency to an integermultiple of the reference frequency. The Band Select List box can be used to select for the ISM band ofoperation. The Modulation box should be set to FSK. For initial evaluation, set TXM=0 and TXDATA toLow. The Multiplex Terminal List box can be used to define the output at terminal 16 of the TRF4903.

Other communication utilities such as HyperTerminal or ProComm can be used in place of the externalsoftware GUI to control the TRF4903 in pass-through mode. Set the transmission raw data rate to38.4 kbps, 8 bits data, no parity, 1 stop bit, no flow control or handshake. Send the 24-bit control words forregisters A through E in ASCII hex with a leading asterisk (hex 2A) and trailing carriage return (hex 0D),i.e., “*[A][B][C][D][E]<CR>”.

TRF4903 With MSP430 Demonstration and Development Evaluation Kit20 SWRU010A–October 2004–Revised May 2005

www.ti.com

5.7 Operation of the TRF4903 Evaluation Kit in the European ISM Band

Software Overview

Figure 11. TRF4903 Graphical User Interface for RF Evaluation

The European ISM band covers the frequency band from 868 MHz to 870 MHz. A different set of firmwareneeds to de downloaded to operate the evaluation kit at the EU band. The firmware can be downloadedfrom the www.ti.com/ismrf website. See the Operating the TRF4903 With MSP430 Evaluation Kit in the868 MHZ European ISM Band application report (SWRA047) for detailed information on the 868-MHz EUoperation Mode.

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 21

www.ti.com

6 SCHEMATICS

A

A

B

B

C

C

D

D

E

E

4 4

3 3

2 2

1 1

OPTIONAL,DNP

LDO REGULATOR

EVKDEMODNP

AALL INITIAL RELEASE 7−9−04 RPWREV DESCRIPTION DATEZONE APPROVED

REVISIO NS

1. INTERPERT DRAWING IAW MIL−STD−100.2. RESISTANCE VALUES ARE IN OHMS.3. CAPACITANCE VALUES ARE IN FARADS.4. PARTIAL REFERENCE DESIGNATIONS ARE SHOWN FOR COMPLETE DESIGNATION, PREFIX WITH UNIT NUMBER, ASSY. DESIGNATION AND SUBASSEMBLY DESIGNATION.

NOTES: UNLESS OTHERWISE SPECIFIED.

100014SCH−01 A

TRF4903/MSP4310F437DEMO

CNOWIRE Technology1400 Coleman Ave.,Bldg G−22, Santa Clara, CA. 95050

B1 3Wednesday, March 09, 2005

X

XX/XX/XX

XX/XX/XX

XX/XX/XX

X

X

RICH WILLIAMS 7−6−09

Title

Size Document Number Rev

Date: Sheet of

DATEDWN

CHK

APRVD

APRVD

EXCEPT AS MAY BE OTHERWISE PROVIDED BY CONTRACT, THISDRAWING OR SPECIFICATION IS THE PROPRIETARY PROPERTY OFCNOWIRE TECHNOLOGY INC. IT IS ISSUED IN STRICT CONFIDENCEAND SHALL NOT BE REPRODUCED OR COPIED OR USED (PARTIALLY ORWHOLLY) IN ANY MANNER WITHOUT PRIOR EXPRESS WRITTENAUTHORIZATION OF CNOWIRE TECHNOLOGY INC.

IO

IO

LE

D4

LE

D3

LE

D2

LE

D1

BU

T4

BU

T3

BU

T2

BU

T1

Fsel4Fsel3Fsel2Fsel1

RF

RF

DATA

CLK

STROB

STDBY

MODE

TX−DATA

LOCK−DET

BATBAT−S W

XTAK2O UT

XTAL1IN

P5.6P5.7

P5.5P5.4

P5.3P5.2P5.1P5.0

P4.7P4.6P4.5P4.4

P4.3P4.2

P3.3P3.2P3.1

P6.4P6.5

CO

M0

R0

3

S2

S3

S4

S5

S6

S7

S8

S9

S1

0S

11

P5.2

P4.6P4.4

P1.0

P4.2

P3.2

P5.0

COM0

P5.4

P1.2

VREF+

/RST

P6.4

S13

S9

S15

S33

S19

S7

S32

S29

S23

S27

S11

S21

S3

S31

S25

S5

S17S16

UTXD0

S14

URXD0

S30

S6

S12

S24

S10

S26

S20

S4S2

S22

S18

S28

S8

RS232OUTRS232IN

S14S15S16

S21

S33

S17

S23

S18

S32

S22

S24

S30

S19

S29

VeREF+

S28

S31

S20

S25

S13

VREF+

S26S27

S12

TCKTMS

TDO/TDITDI

/RST

XTA

L2IN

VREF−

BAT−SW2

VCC_CPU

VCC_CPU

P3.1

P1.1

P5.5

VREF−

P5.7

P3.3

P1.3

P5.1

P5.3

P4.7

VeREF+

P6.5

R03P5.6

P4.3P4.5

XTAL/TCLK

P6LED1P6LED3 P6LED2

P6LED0

UTXD0URXD0

P1.

4P

1.5

P1.

2P

1.1

P1.

0

P1.

6

P1.

3

P1.

7

P6LED3

P6LED1P6LED0

P6LED2

MODE

DATA

STDBY

STROB

TX−D ATA

LOCK−DET

CLK

VCC

VCCVCC

VCCVCC

VCC

VCC

VCC

VCCVCC

VCC

VCC_RF

Y4

32.768KHZ

R47100

J2

HEADER 7X2

1 23 45 67 89 1011 1213 14

U6

MSPF449

5958575554531213

4647484950516263

6465666768697071

72 73 74 75 76 77 78 79 52 56 14 15 16 17 18 19 20 21 22 23

24252627282930313233343536373839404142434445

71011

989961

601100

988889909192939495 96 97 2 3 4 5 6

80 81 82 83 84 85 86 87

P5.7/R33P5.6/R23P5.5/R13

P5.4/COM3P5.3/COM2P5.2/COM1P5.1/S0P5.0/S1

P4.7/S34P4.6/S35P4.5/S36

P4.4/S37P4.3/S38P4.2/S39P4.1P4.0

P3.7P3.6P3.5

P3.4P3.3/UCLK0P3.2/SOMI0P3.1/SIMO0P3.0/STE0

P2

.7/A

DC

12

CL

KP

2.6/

CA

OU

TP

2.5

/UR

XD

0P

2.4/

UT

XD

0P

2.3/

TB

2P

2.2/

TB

1P

2.1/

TB

0P

2.0/

TA2

CO

M0

R0

3

S2

S3

S4

S5

S6

S7

S8

S9

S1

0S

11 S12S13S14S15S16S17S18S19S20S21S22S23S24S25S26S27S28S29S30S31S32S33

VREF+VeREF+

VREF−

AVSSDVSS1DVSS2

DV

CC

2D

VC

C1

AV

CC

XO

UT

/TC

LK

XIN

XT

2O

UT

XT2

IN

TD

O/T

DI

TD

IT

MS

TC

K/R

ST

_NM

I

P6.

0/A

0P

6.1/

A1

P6.

2/A

2P

6.3/

A3

P6.

4/A

4P

6.5/

A5

P6.

6/A

6P

6.7/

A7/

SV

Sin

P1.

7/C

A1

P1.

6/C

A0

P1.

5/TA

CLK

/AC

LKP

1.4/

TB

CLK

/SM

CLK

P1.

3/T

BO

UT

/SV

SO

UT

P1.

2/TA

1P

1.1/

TA0/

MC

LKP

1.0/

TA0

R3082K

C30

.1uF

TP1

TP_GRNGND

3.0V@150mA

U3

TPS76330DBV

1

3 2

5IN

EN GND

OUT

TP5

TP_GRNGND

R310

J3

HEADER 20X2

1 23 45 67 89 1011 1213 1415 1617 1819 2021 2223 2425 2627 2829 3031 3233 3435 3637 3839 40

R50100

Y3

4.9152MHZ

J5

HDR 7X2X2MM1 23 45 67 89 10

131214

11

J4

HEADER 20X2

12345678910

111213141516171819202122232425262728293031323334353637383940

R5310K

R58100

R29

0

R46100

D9

MBRM120LT3

TP2

TP_REDVSS 3.5−6.0 VDC

R45100

R41

0

TP3

TP_GRNGND

+C4722uF

16V−20+80%

C3610pF

TTL

RS232

U4

MAX3232−SOIC16

1112

109

16

15

1413

78

21

3

4

5

6

T1INR1OUT

T2INR2OTU

VCC

GND

T1OUTR1IN

T2OUTR2IN

V+1C1+

C1−

C2+

C2−

V−

R42

0

C3510pF

C43.1uF

SW6

EG1218

21

3

R48100

C57

.1uF

+C4222uF

16V−20+80%

C46

.1uF

2 X AAAPCB MT

BAT1

2468

12+

C44

.1uF

R56

0

JP2HEADER 3

1 2 3

C45.1uF

C37

.1uF

R5710K

C33

.1uF

J1

CONNECTOR DB9

594837261

C31

.1uF

C34

.1uF

+C3222uF

16V−20+80%

SCHEMATICS

The following figures are the schematics for the TRF4903.

Figure 12. Schematic (Page 1)

TRF4903 With MSP430 Demonstration and Development Evaluation Kit22 SWRU010A–October 2004–Revised May 2005

www.ti.com

A

A

B

B

C

C

D

D

E

E

4 4

3 3

2 2

1 1

RED BUTTON

ORANGE BUTTON

GREEN BUTTON

YELLOW BUTTON

DNP

DNP

DNP

DNP

DNP

DNP

DNP

DNP

100014SCH−01 B

TRF4903/MSP4310F437 DEMO

CNOWIRE Technology1400 Coleman Ave.,Bldg G−22, Sa nta Clara, CA. 95050

B2 3Wednesday, March 09, 2005

Title

Size Document Number Rev

Date: Sheet of

EXCEPT AS MAY BE OTHERWISE PROVIDED BY CONTRACT, THISDRAWING OR SPECIFICATION IS THE PROPRIETARY PROPERTY OFCNOWIRE TECHNOLOGY INC. IT IS ISSUED IN STRICT CONFIDENCEAND SHALL NOT BE REPRODUCED OR COPIED OR USED (PARTIALLY ORWHOLLY) IN ANY MANNER WITHOUT PRIOR EXPRESS WRITTENAUTHORIZATION OF CNOWIRE TECHNOLOGY INC.

LEDRED

LEDORN LEDYEL

LEDGRN

VCC

VCC

R1310k

R1410k

R1710K

SW2

PB SPST, NO

1 32 4

5

SW5

PB SPST, NO

1 32 4

5

SW1

4 X SPST

1234

8765

R1910K

D8

RED

R21

100

R1510k

R22

100

R23

100

R27

100

D7

ORN

R2010K

+C261.0uF

16V10%

+C271.0uF

16V10%

R1610k

+C281.0uF

16V10%

R1810K

SW4

PB SPST, NO

1 32 4

5

+C291.0uF

16V10%

D2

YEL

D6

GRN

SW3

PB SPST, NO

1 32 4

5

LED1

LED2

LED3

LED4

Fsel1Fsel2Fsel3Fsel4

BUT1

BUT2

BUT3

BUT4

SCHEMATICS

Figure 13. Schematic (Page 2)

TRF4903 With MSP430 Demonstration and Development Evaluation KitSWRU010A–October 2004–Revised May 2005 23

www.ti.com

A

A

B

B

C

C

D

D

E

E

4 4

3 3

2 2

1 1

LL4148 or TBD

ANT LOOP

DNPDNP

DNP

100014SCH−01 B

TRF4903/MSP4310F437 DEMO

CNOWIRE Technology1400 Coleman Ave.,Bldg G−22, Sa nta Clara, CA. 95050

B3 3Thursday, October 21, 2004

Title

Size Document Number Rev

Date: Sheet of

EXCEPT AS MAY BE OTHERWISE PROVIDED BY CONTRACT, THISDRAWING OR SPECIFICATION IS THE PROPRIETARY PROPERTY OFCNOWIRE TECHNOLOGY INC. IT IS ISSUED IN STRICT CONFIDENCEAND SHALL NOT BE REPRODUCED OR COPIED OR USED (PARTIALLY ORWHOLLY) IN ANY MANNER WITHOUT PRIOR EXPRESS WRITTENAUTHORIZATION OF CNOWIRE TECHNOLOGY INC.

ST

RO

B

DA

TACP

OU

T

XTALSW

CL

K

XTALVCC

ST

DB

Y

PAVCC

VC

OT

UN

E

VCOVCC

MO

DE

XTALVCC

VCOVCC2

CP

VC

C

TX

−D

ATA

VCO

XTAL

RF5 RF3

LOCK−DET

CPVCC

RF8 RF7

PAVCC2

VCCVCCVCC

VCC_RF

C40

.1uF

R66

10k

C14

43pF

D13

MBRM120LT3

D10

RED

R10

15K

R61

200

C55.1uF

C54

100pF

D12

REDR44

10

R35

10

Y219.6608MHZ

C1727pF

U1

TRF4903PW

9

57

4

8

6

11

12 1513 3 2 118

19

20

21 22 24 23

1610

17

14

VCO_GND

PA_GND1PA_GND2

PAOUT

VCO_PRE

PA_VCC

VCO_BYPASS

VC

O_

TU

NE

CP

_G

ND

CP

_V

CC

ST

DB

YM

OD

E

TX

_D

ATA

DIG

_GN

D

XTAL

XTALSW

GN

D

ST

RO

BE

CL

KD

ATA

DET_LD_DCLKVCO_COR

XTAL_VCC

CP

_O

UT

C22

5600pF

C20

75pF

C4833pF

D11

RED

R11

1K

C250.5pF

R39

10

C59

.1uF

R62

200

R121K

C53

.1uF

C64

1.5pF

L6

15nH

TP4TP_WHTEXT−TXDATA

R65

10k

C58

.1uF

C51

.1uF

Q3

FMMT2222A

12

3Q2

FMMT2222A

12

3

C24

0.5pF

R9

7.5K

C2

4.7pF

JP1

0 ohm

23 1

C23

.1uF

R6

0

C56

.1uF

C52

.1uF

C21

120pF

R63

200

R38

10

CO1

SMA EGDE

R43

10

Q1

FMMT2222A

12

3

C15

33pF

R40

10

C18

22pF

L5

270nHLQW18ANR27G00

+C6022uF

16V−20+80%

R64

10k

DA

TA

ST

DB

Y

CL

K

MO

DE

TX

−D

ATA

ST

RO

B

LOCK−DET

SCHEMATICS

Figure 14. Schematic (Page 3)

TRF4903 With MSP430 Demonstration and Development Evaluation Kit24 SWRU010A–October 2004–Revised May 2005

IMPORTANT NOTICE

Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,enhancements, improvements, and other changes to its products and services at any time and to discontinueany product or service without notice. Customers should obtain the latest relevant information before placingorders and should verify that such information is current and complete. All products are sold subject to TI’s termsand conditions of sale supplied at the time of order acknowledgment.

TI warrants performance of its hardware products to the specifications applicable at the time of sale inaccordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TIdeems necessary to support this warranty. Except where mandated by government requirements, testing of allparameters of each product is not necessarily performed.

TI assumes no liability for applications assistance or customer product design. Customers are responsible fortheir products and applications using TI components. To minimize the risks associated with customer productsand applications, customers should provide adequate design and operating safeguards.

TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or processin which TI products or services are used. Information published by TI regarding third-party products or servicesdoes not constitute a license from TI to use such products or services or a warranty or endorsement thereof.Use of such information may require a license from a third party under the patents or other intellectual propertyof the third party, or a license from TI under the patents or other intellectual property of TI.

Reproduction of information in TI data books or data sheets is permissible only if reproduction is withoutalteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproductionof this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable forsuch altered documentation.

Resale of TI products or services with statements different from or beyond the parameters stated by TI for thatproduct or service voids all express and any implied warranties for the associated TI product or service andis an unfair and deceptive business practice. TI is not responsible or liable for any such statements.

Following are URLs where you can obtain information on other Texas Instruments products and applicationsolutions:

Products Applications

Amplifiers amplifier.ti.com Audio www.ti.com/audio

Data Converters dataconverter.ti.com Automotive www.ti.com/automotive

DSP dsp.ti.com Broadband www.ti.com/broadband

Interface interface.ti.com Digital Control www.ti.com/digitalcontrol

Logic logic.ti.com Military www.ti.com/military

Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork

Microcontrollers microcontroller.ti.com Security www.ti.com/security

Telephony www.ti.com/telephony

Video & Imaging www.ti.com/video

Wireless www.ti.com/wireless

Mailing Address: Texas Instruments

Post Office Box 655303 Dallas, Texas 75265

Copyright 2005, Texas Instruments Incorporated