cc400dk user manual 1 3

Upload: hiloactive

Post on 30-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Cc400dk User Manual 1 3

    1/33

    User manual

    SmartRF CC400 Development KitRev. 1.3

    Chipcon Components AS

    Gaustadallen 21, N-0349 Oslo, NorwayPhone: (+47) 22 95 85 44, Fax: (+47) 22 95 85 46

    [email protected], http://www.chipcon.com

  • 8/14/2019 Cc400dk User Manual 1 3

    2/33

    User manual SmartRF CC400 Development Kit 2

    Table of contents

    1 INTRODUCTION ...................................................................................................... 3

    2 SMARTRF STUDIO .................................................................................................. 4

    2.1 BEFORE STARTING...................................................................................................42.1.1 System requirements ........................................................................................ 4

    2.2 INSTALLING THE PROGRAM......................................................................................42.3 PROGRAM DESCRIPTION...........................................................................................5

    2.3.1 Using SmartRF Studio pull-down menus .......................................................... 5

    2.3.2 The SmartRF Studio toolbar ............................................................................ 8

    2.3.3 Programming the CC400 chip.......................................................................... 82.3.3.1 Using the Normal configuration window ............................................................................................92.3.3.2 System parameters...........................................................................................................................102.3.3.3 Using the register configuration window...........................................................................................15

    3 EVALUATION BOARD .......................................................................................... 16

    3.1 DESCRIPTION ........................................................................................................ 163.1.1 Voltage supply ............................................................................................... 16

    3.1.2 RF-section ..................................................................................................... 17

    3.1.3 The loop filter ................................................................................................ 17

    3.1.4 External IF filter............................................................................................ 17

    3.1.5 The LOCK signal ........................................................................................... 18

    3.1.6 The modulation input/output .......................................................................... 18

    3.1.7 LNA/PA matching.......................................................................................... 18

    3.1.8 The Voltage Controlled Oscillator (VCO) ...................................................... 19

    3.1.9 The crystal oscillator ..................................................................................... 19

    3.1.10 The preselector filter options .........................................................................193.1.10.1 Unfiltered antenna output.............................................................................................................203.1.10.2 LC-filtered antenna output ...........................................................................................................203.1.10.3 SAW filtered antenna output........................................................................................................20

    3.2 LAYOUT SKETCHES AND CIRCUIT DRAWINGS .......................................................... 213.3 BILL OF MATERIALS............................................................................................... 27

    4 USING THE DEVELOPMENT KIT....................................................................... 30

    APPENDIX A.................................................................................................................. 32

    A.1 FINE TUNING PROCEDURE OF LNA/PA MATCHING NETWORK ................................. 32

  • 8/14/2019 Cc400dk User Manual 1 3

    3/33

    User manual SmartRF CC400 Development Kit 3

    1 Introduction

    The CC400 single chip transceiver includes many features and great flexibility which makesthe chip suitable for a very large number of applications and system requirements. The

    CC400 Development Kit is designed to make it very easy for the user to evaluatetransceiver performance and in short time develop his own applications.

    The Development Kit includes two evaluation boards with a complete CC400 transceiver,voltage regulator and PC interface circuitry. Using the evaluation board connected to a PC

    running the SmartRF Studio software, various system parameters can be changed and testedby key-strokes.

    Technical features:

    RF power up to 25mW (14dBm) programmable in 1dB steps-112 dBm sensitivity for 10

    -3bit error rate (1.2kbps, 10kHz frequency separation)

    Logic level data input/output (Manchester coded)Selectable RF filtering (SAW or LC)

    Selectable IF filteringAll set-up controlled by PC

    Selectable 3V or 4-10Vunregulated voltage supply inputs

    This user manual describes how to use the SmartRF Studio software and how to get startedwith the Development Kit. You will also find detailed description of the evaluation board

    and advice how to develop your own applications.

    Your SmartRF CC400 Development Kit should contain the following items:

    Evaluation circuit boards (PCB) 2 exCC400 single chip transceiver 5 exPC parallel port extension cable 2 ex 25-pin D-sub, male-female, 3m

    Adapter 4 ex SMA male-BNC female

    Antenna 2 ex 50, /4 monopole, SMA male3.5 diskette with the SmartRF Studio programUser manual

    Datasheet for the CC400

    The evaluation board includes a significant number of components for great flexibility.

    However, only a minor part of these components are required in an actual application.Check the datasheet for a typical application circuitry.

  • 8/14/2019 Cc400dk User Manual 1 3

    4/33

    User manual SmartRF CC400 Development Kit 4

    2 SmartRF Studio

    2.1 Before starting

    The SmartRF Studio software runs on Win95/Win98/WinNT and is used for generating theconfiguration data for the CC400 transceiver chip, and connected to the test board through

    the PC parallel port.

    The software is enclosed on a 3.5 diskette in MS-DOS format. Be sure that the diskettelabel states: SmartRF Studio, version 1.02, copyright Chipcon Components AS.

    2.1.1 System requirements

    The following table describes the system requirements for SmartRF Studio.

    Category Requirement

    Hardware IBM compatible PC, 486-based microprocessor or higher, a 3.5diskette station, parallel port.

    Memory 16-MB RAM minimum.

    Operating system Win 32 platform, i.e. Windows 95, 98 or NT.

    2.2 Installing the program

    1. Insert the disk labelled SmartRF Studio into drive A of your computer.

    2. At an MS-DOS command prompt or with Windows Explorer, copy all files to a

    destination folder on your computer

    The disk contains a readme.txt file and a folder named SmartRF. Please read the readme.txt

    file before starting the program. There are three files named SmartRFStudio.exe,InstallNT.bat and Optimal.srf, and a utils folder in the SmartRF folder. The InstallNT.batfile is a driver program that you need to run before you start the program on Windows NT.

    The driver program uses the four files in the utils folder. The Optimal.srf file containsoptimal settings for the evaluation board that follows the Development Kit.

  • 8/14/2019 Cc400dk User Manual 1 3

    5/33

    User manual SmartRF CC400 Development Kit 5

    2.3 Program description

    When starting the program a start-up dialog box first appears. Press any key to start the

    SmartRF Studio.

    2.3.1 Using SmartRF Studio pull-down menus

    SmartRF Studio simplifies access to its features through the use of pull-down menus. TheSmartRF Studio menus are shown below.

    File

    The File menu contains items that create files and set up printing options.

    New allows you to create a new SRF-file and set default settings.

    Open... displays a file selection dialog box that asks you for the name of an SRF-file andopens it.

    Save saves all the entered system parameters in the current SRF-file.

    Save As... displays a file selection dialog box that asks you for the name of an SRF-file inwhich to save the entered system parameters.

  • 8/14/2019 Cc400dk User Manual 1 3

    6/33

    User manual SmartRF CC400 Development Kit 6

    Print setting to file displays a dialog box that enable you to save the entered systemparameters together with the calculated component values in a TXT-file.

    Print registers to file displays a dialog box that enable you to save the register values to aTXT-file when printed from the System parameters window. The values will be shown in

    hexadecimal code for RX, TX, PD(osc. on ), PD(osc.off) and RX precharge modesfor easy inclusion in micro-controller code.

    Reset settings will set the system parameters to default and update the configuration

    registers.

    Exit quits SmartRF Studio.

    Note: When in Register window only the Exit entry will be available.

    View

    The view menu allows you to set windows options.

    Normal shows you the system parameter entry screen.

    Register shows you the configuration register screen.

    Toolbar displays the SmartRF Studio toolbar when selected.

    Status Bar displays helpful tips at the bottom of the window when you put the mousepointer over a feature.

    Configuration

    The configuration menu allows you to change between the data and register windows, and

    download the data to the device.

    Update downloads the chosen settings to the CC400 device via the parallel port at the backof your computer.

  • 8/14/2019 Cc400dk User Manual 1 3

    7/33

    User manual SmartRF CC400 Development Kit 7

    Select Port... displays a window in which you can choose between different I/O addressesfor the parallel port (0x278, 0x378 or 0x3cb). The default address is 0x378. A Set asdefault button makes the program store the new default value.

    You can find the address in Windows NT by choosing Windows NT Diagnostics under

    Administrative Tools in the Windows Start Menu, and choose Resources and I/Oports. If you have more than one parallel port, contact your local IT manager.

    If you have Windows 95 the address is found by choosing .....

    Help

    The help menu provides access to useful information about the product.

    Help Topics brings up a message box stating where you can find further help.

    About SmartRF Studio brings up a message box with the software revision and copyrightbelongings.

    Contact Chipcon brings up a message box where you can find ways in which to contact ourcompany.

  • 8/14/2019 Cc400dk User Manual 1 3

    8/33

    User manual SmartRF CC400 Development Kit 8

    2.3.2 The SmartRF Studio toolbar

    In addition to the pull-down menus, the toolbar provides you with simplified access to

    useful SmartRF Studio and Windows features:

    Icon Name Description

    Reset settings Sets the system parameters to default and updates the

    configuration registers.

    New Allows you to create a new SRF-file.

    Open Displays a file selection dialog box that asks you for the name of

    an SRF-file and opens it.

    Save Saves all the entered system parameters in the current SRF-file.

    Help topics Brings up a message box stating where you can find further help.

    2.3.3 Programming the CC400 chip

    The program has two configuration views. The parameter entry screen is the default windowand can be chosen by pressing F2 or selecting Normal from the Configuration menu. In

    this window you can change the system parameters, get status information and componentvalues.

    The other configuration window is the register configuration, which is selected by

    pressing F3 or selecting Register from the Configuration menu. It gives you the possibilityto change the bits in the configuration registers directly. This window is mainly used to give

    additional information and we dissuade you to change the bits.

    To send the configuration data to the CC400 transceiver chip, press F5 or select Updatefrom the Configuration menu or press the Update device button at the bottom of the

    screen.

    Note: When pressing Enter the parameters will be checked and component values will becalculated, but the CC400 chip will not be programmed until Update device is activated.

  • 8/14/2019 Cc400dk User Manual 1 3

    9/33

    User manual SmartRF CC400 Development Kit 9

    2.3.3.1 Using the Normal configuration window

    When you have chosen the Normal configuration window, the SmartRF Studio appears like

    the picture below.

    You can get information about the different parameters by clicking on the info button to theleft of the parameter. In addition to this, a tool-tip message appears when you move themouse over a feature.

    After you have changed some or all of the parameters, the external component values are

    calculated after pressing Enter or Update device. Component values for the Phase LockLoop (PLL) filter and the input/output match to the antenna are shown to the right of the

    window. The values are given to you in the standard E12-series. When you have changedthe default parameter settings, use these values on the new external components. The

    component reference numbers refer to the application circuit shown in the datasheet.

  • 8/14/2019 Cc400dk User Manual 1 3

    10/33

    User manual SmartRF CC400 Development Kit 10

    Using the specified component values for the PLL loop filter will give an optimum loopbandwidth for the selected system parameters. If you need a faster PLL settling time, that is

    larger loop bandwidth, the data rate can be set to a higher value and the correspondingcomponent values can be used. See chapter 3.1.3 for further details.

    Using the specified component values for the input/output match will give an optimum

    match at the specified operating frequency. Minor tuning of the component values may benecessary to compensate for layout parasitics. See chapter 3.1.7 for further details.

    2.3.3.2 System parameters

    This chapter describes the different parameters and the options you have when changing

    them. The default parameter list is given at the end of the chapter.

    X-tal frequency

    The crystal frequency of your Development Kit evaluation board is 12.000000 MHz. Do not

    change the X-tal frequency parameter when using this module unless the crystal is beingreplaced. If you are using this program to generate configuration data for your special

    application, use a crystal frequency between 4.000 and 13.000 MHz and replace the crystalon the printed circuit board. The crystal should be designed for 12pF load capacitance. The

    frequency value is rounded to 6 digits after the MHz decimal point, i.e. 12.000000 MHz.

    X-tal accuracy

    Enter the total crystal accuracy between 0 and 500 ppm, including initial tolerance,temperature stability and ageing. If you are using a trimming capacitor to adjust the crystal

    oscillator, the initial tolerance will be zero. The crystal accuracy is very important fornarrow-band applications (i.e. 25 kHz-channel separation). For applications using the ISM

    band at 433.920 MHz the crystal accuracy is not that important. The crystal stability has aninfluence on the minimum possible IF filter bandwidth, and the maximum frequency

    separation that can be used. For highest possible sensitivity it is an advantage to use acrystal with high frequency accuracy (

  • 8/14/2019 Cc400dk User Manual 1 3

    11/33

    User manual SmartRF CC400 Development Kit 11

    RF frequency

    The CC400 can operate at frequencies between 300 and 500 MHz in 5kHz steps. The

    Development Kit evaluation board is optimised for operation in the ISM band at 433.920MHz. However, it is possible to use the evaluation board for frequencies between

    approximately 400 and 460 MHz restricted by the VCO tank tuning range. Choosing afrequency outside this range will not work for this evaluation board and should only be done

    for generation of configuration data to be used in other applications.

    Note: Depending on the crystal frequency, some RF frequencies are not allowed and anerror message will pop up.

    IF stage

    For the CC400 there are four possible choices of IF-stage: 60, 200, 455 kHz internal filter,

    or 455 kHz using an external ceramic filter. The default value is 200 kHz. The frequency isselected from a pull down menu.

    The best sensitivity is obtained with an external 455 kHz ceramic filter (typically 114

    dBm). However, this increase the cost of your system due to the external ceramic filter cost,and because the narrow bandwidth of the external filter (typically 30 kHz) requires a

    reference crystal with high accuracy (

  • 8/14/2019 Cc400dk User Manual 1 3

    12/33

    User manual SmartRF CC400 Development Kit 12

    Frequency separation

    The frequency separation, f, is the difference between the frequency transmitted for a 0

    (f0) and a 1 (f1). That is, f0 = fC - f/2 and f1 = fC + f/2 where fC is the carrier frequencyentered in the RF frequency field. The total occupied signal bandwidth can be

    approximated by Carsons rule: BW = f + 2 fm where fm is the modulation frequency.Using Manchester coding the modulation frequency (in kHz) will be equal to the bit rate (inkbps).

    The frequency separation can be adjusted between 1 and 50 kHz in 1kHz steps. The default

    value is 10 kHz.

    Depending on the chosen IF stage the recommended frequency separation is4 - 20 kHz for IF = 60 kHz,

    10 - 60kHz for IF = 200 kHz.

    Data rate

    The data rate can be set between 0.3 and 9.6 kbps. The default setting is 1.2 kbps. The datasignal transmitted to the DIO pin must be Manchester encoded. The noise bandwidth of the

    receiver will be optimised to the selected data rate.

    Power amplifier class

    You can chose between four possible choices of PA-class: Class A, Class AB, Class B

    and Class C. The default choice is Class B. The different classes are selected from a pulldown menu.

    The selection of power amplifier operation class is a trade-off between output power,

    efficiency and harmonic generation. In class A or AB the amplifier is working more linear,and the harmonics will be low. However, the efficiency and the output power will also be

    low. For increased output power and efficiency, class B or C should be used, with the costof higher harmonics.

  • 8/14/2019 Cc400dk User Manual 1 3

    13/33

    User manual SmartRF CC400 Development Kit 13

    RF output power

    The output RF power can be set in 1 dB steps between -5 and up to 14 dBm depending on

    the PA operating mode.Class A: -5 to 0 dBm (not recommended due to low efficiency)

    Class AB: -4 to 6 dBm (recommended -4 to 3 dBm)Class B: 0 to 12 dBm (recommended 3 to 12 dBm)

    Class C: 0 to 14 dBm (recommended 12 to 14 dBm)The default value is 10dBm. Power in dBm is 10 log (P) where P is in mW.

    Mode

    The type of operation mode can be selected from a pull down menu. The chip can be set inRX (receive), TX (transmit) or PD (power down) mode. In PD you can select between

    complete power down (osc. off), or power down with the crystal oscillator running (osc.on). Leaving the crystal oscillator running gives a shorter turn-on time at the expense of

    higher current consumption in the power down mode. RX precharging can be used to reducethe demodulator turn-on time. Please refer to the data sheet for further information on

    demodulator precharging. The default value is RX.

    Receiver mode

    The receiver mode can be selected from a pull down menu. The receiver can be configured

    for optimum sensitivity (low noise figure) or optimum linearity (high input intercept point).When inter-modulation due to several transmitters in the same area is expected to be a

    problem, choose the optimum linearity option. Choose optimum sensitivity when maximumrange is needed. The default value is optimum sensitivity.

  • 8/14/2019 Cc400dk User Manual 1 3

    14/33

    User manual SmartRF CC400 Development Kit 14

    LOCK indicator

    The synthesiser PLL lock indicator can be set in one of three modes: Continuous, One-

    shot or Disabled using the pull down window. Choosing Continuous the lock indicatorwill monitor the PLL lock continuously also after an initial lock has occurred. Choosing the

    One-shot mode the lock pin will stay high after an initial lock has occurred, even if thePLL occasionally should fall out of lock. If Disabled is selected, the lock signal will be

    active regardless of the PLL status. The default value is Continuous.

    Important: The One-shot lock signal is used internally in the CC400 to enable thetransmitter. If the lock signal is not active (high) the transmitter will not be enabled. This is

    in order to avoid the transmitter to emit out-of-band signals. If Disabled is chosen thisfunction is overridden and care should be taken as the transmitter will transmit even when

    the PLL is not in lock.

    Default parameter list

    Parameter Value

    X-tal frequency 12.000 MHz

    X-tal accuracy 50 ppm

    RF frequency 433.920 MHz

    IF stage 200 kHz

    Frequency separation 10 kHz

    Data rate 1.2 kbpsPower amplifier class Class B

    RF output power 10 dBm

    Mode RX

    Receiver mode Optimum sensitivity

    LOCK indicator Continuous

  • 8/14/2019 Cc400dk User Manual 1 3

    15/33

    User manual SmartRF CC400 Development Kit 15

    2.3.3.3 Using the register configuration window

    When you have chosen the register configuration window, the SmartRF Studio will look

    like the picture below.

    In this mode you have the possibility to change the 13 different bits in the 8 registers

    directly by clicking on the white squares. The bits are used to program the CC400

    transceiver chip on the printed circuit board (PCB) that follows the kit. We dissuade you tochange the bits without contacting our company first.

    When changing the values and pressing Enter in the Normal configuration windowdescribed in chapter 2.3.3.1, the frames will change automatically. At the right side of the

    window, you can see the hex codes used to configure the CC400.

  • 8/14/2019 Cc400dk User Manual 1 3

    16/33

    User manual SmartRF CC400 Development Kit 16

    3 Evaluation board

    The kit includes an evaluation circuit board (PCB) with the following items:

    A SmartRF CC400 chip.

    Necessary external surface mounted devices, SMD, for the chip.

    Voltage regulator 4V-10V to 3V regulated voltage.

    Possibilities to apply a 3V voltage source directly (chosen by switches or connectorsat the board).

    Voltage-level interface circuits between the SmartRF433 chip (3V) and the parallelport of the computer (5V).

    Connector for a PC parallel port cable.

    Connector for antenna and modulation data in/out.

    Edge connector for future use.

    This board is designed with great flexibility so that you can evaluate the circuit performance

    for several circuit configurations, and in development of your own applications. A layoutsketch of the evaluation board is shown in chapter 3.2.

    3.1 Description

    The evaluation circuit board constitutes of three main parts. These are the RF-section, the

    voltage supply and the PC-interface. The PC-interface contains voltage level shift circuit,which buffers the control lines.

    3.1.1 Voltage supply

    You can chose between applying a 4-10V non-regulated supply voltage or a 3V regulated

    supply voltage by setting a switch on the board (SPDT). If a non-regulated supply voltage isapplied, an on board regulator generates a regulated 3V supply. A diode prevents damage ifwrong polarity is used for the non-regulated input. The connector has five contacts, which is

    shown below. In addition to the three supply voltage contacts, there are two contacts, which

    can be used to measure the DC current to the CC400 chip. A short jumper is placed betweenthese two contacts for the circuit to work. If you want to measure the DC current, replacethe jumper with an amperemeter (as shown in the figure below). The current range is from 0

    to 70 mA.

  • 8/14/2019 Cc400dk User Manual 1 3

    17/33

    User manual SmartRF CC400 Development Kit 17

    Figure: The power connector with an amperemeter attached.

    3.1.2 RF-section

    The RF section consists of a CC400 chip with external components. The differentcomponents are explained below.

    3.1.3 The loop filter

    The PLL loop filter contains the components C121-C123 and R121-R123. The software

    program calculates the component values. Using the calculated component values for theloop filter will give an optimum loop bandwidth for the selected system parameters.

    The transmitted frequency is FSK modulated, which means that the bits 0 and 1 has

    different frequencies, see Frequency separation in chapter 2.3.3.2.

    Note: If you need a shorter switching time between the two frequencies, the PLL settling

    time has to be shorter. To find the new component values that you need for the loop filter,the software program can be used as a calculator. Using a higher data rate value will giveyou a larger loop bandwidth, but also an increase in the side-band noise on the carrier. A

    warning may appear when increasing the data rate. To get around this warning, try to set theX-tal accuracy to zero. Do not update the device when doing this, but use Enter to calculate

    the values and return to your earlier settings afterwards.

    3.1.4 External IF filter

    The evaluation board is equipped with an external 455kHz ceramic filter. Input and outputimpedance to the CC400 is 1.5k, and the bandwidth is approximately 30kHz.

    4-10V

    0V3V

    IoutIin

    A

  • 8/14/2019 Cc400dk User Manual 1 3

    18/33

    User manual SmartRF CC400 Development Kit 18

    3.1.5 The LOCK signal

    A LOCK signal is connected to the parallel port interface to be monitored by the software.

    The signal tells you if the synthesiser frequency is in lock. It is also available at a test pin,TP2, and is active high.

    3.1.6 The modulation input/output

    The modulation input/output (DIO) is connected to a separate connector. The connector

    type is SMA female. The data to be sent has to be Manchester encoded (also known as bi-phase-level coding). The Manchester code ensures that the signal has no DC component,

    which is necessary for the FSK demodulator. The Manchester code is based on transitions; a0 is encoded as a low-to-high transition, a 1 is encoded as a high-to-low transition. See

    figure below. Maximum data-rate is 9.6 kbit/s and is chosen in the software. To test yourmodule use a 3Vpp logic level with 1-10 kHz square wave.

    Time

    TX

    data

    1 0 1 1 0 0 0 1 1 0 1

    3.1.7 LNA/PA matching

    The input/output matching network is optimised for 433.92MHz operation. The component

    values are calculated in the software program, and consist of C51, C61, L51 and L61. Usingthe specified component values for the input/output match will give an optimum match at

    the specified operating frequency. Minor tuning of the component values may be necessaryto compensate for layout parasitics at other frequencies or other layouts. See appendix A.

  • 8/14/2019 Cc400dk User Manual 1 3

    19/33

    User manual SmartRF CC400 Development Kit 19

    3.1.8 The Voltage Controlled Oscillator (VCO)

    The VCO tank on the evaluation board is optimised for the 433MHz band, covering

    approximately 410 450MHz. The tank contains the components C91, C92, C93, L91 andthe variable capacitance D2.

    To operate in other frequency bands, C93 and L91 can be altered. To increase the operation

    frequency C93 or L91 (or both) should be decreased (use 8.2nH for L91, and 1.5pF or 1.8pFfor C93). To decrease the operation frequency C93 or L91 (or both) should be increased

    (use 12nH for L91, and 2.7pF or 3.3pF for C93).

    To find the tuning range for the new VCO tank, set the RF frequency to 300 MHz and 500MHz in the software, update the device and measure the output frequency. In this way the

    VCO tank will be tuned to its minimum and maximum operation frequency respectively.

    For further details, please contact Chipcon Components.

    3.1.9 The crystal oscillator

    Crystal frequency is set to 12.000 MHz, X1. The crystal oscillator circuit has a trimmer

    capacitor, CT152, which reduces the initial tolerance of the crystal to zero by carefuladjustment using a precision frequency counter. The crystal used at this board has 10 ppm

    accuracy and 10 ppm over the 10 to +70 C temperature range. The crystal oscillator hasan AC coupled (C153) test pin for external clock injection, TP1. Be sure to remove the

    crystal when an external clock is used. The external clock should have amplitude of 1-3Vpp.If using other crystals they should be designed for 12pF load capacitance.

    3.1.10 The preselector filter options

    There are three preselector filter options: LC-filter, SAW filter, or no filter used. Each of thethree filter alternatives is equipped with a female SMA antenna connector. To choose

    between the three filters there is a zero ohm resistor that can be moved (R61-R63).

  • 8/14/2019 Cc400dk User Manual 1 3

    20/33

    User manual SmartRF CC400 Development Kit 20

    3.1.10.1 Unfiltered antenna output

    The unfiltered antenna output has been made with an option. Two components, L71 and

    C71, can be used to match the antenna if the antenna impedance is different from 50. Toselect this output the zero ohm resistor must be put in R61, and R62 and R63 shall not be

    mounted.

    3.1.10.2 LC-filtered antenna output

    A LC-filter consisting of L52, C52 and C53 make up a 3dB-equal ripple low-pass filter thatprevents harmonics to be emitted from the transmitter. In receive mode the filter removes

    high frequencies in order to prevent distortion and jamming of in the receiver. The filter is

    designed for 50 termination impedance. The LC-filter is selected by placing the zero ohm

    resistor in the R62 position. For operation at other frequencies, please use the formulasbelow.

    1333.01

    1RFC ,

    C

    L

    6.35= ,

    C

    C

    067.0= ,

    where C is the cut-off frequency and RF is the transmitted RF frequency .

    3.1.10.3 SAW filtered antenna output

    To choose this output the zero ohm resistor must be put in the R63 position. The

    components around the filter (F2) can be changed to match any SAW filter type. The SAWfilter will introduce additional loss, but will increase the selectivity of the receiver. The 3dBbandwidth is approximately 200kHz. The filter can be replaced with another SAW filter

    with a 3dB bandwidth of 2MHz if desirable.

    Note: Using the SAW filter, the output power setting in class B and class C, should notexceed 0 dBm. This will give approximately 5 dBm at the antenna output. Using power

    settings above 0 dBm may cause stability problems. For class A and AB, all selectablepower levels may be used.

  • 8/14/2019 Cc400dk User Manual 1 3

    21/33

    User manual SmartRF CC400 Development Kit 21

    3.2 Layout sketches and circuit drawings

    25 pin D-SUB

    DIO

    ANT

    (LC filter)

    ANT

    (No filter)

    ANT

    (SAW filter)

    4-10V

    Switch

    Module

    slot

    (future use)

    4-10V

    GND

    3V

    I_outI_in

    3V

  • 8/14/2019 Cc400dk User Manual 1 3

    22/33

    User manual SmartRF CC400 Development Kit 22

  • 8/14/2019 Cc400dk User Manual 1 3

    23/33

    User manual SmartRF CC400 Development Kit 23

  • 8/14/2019 Cc400dk User Manual 1 3

    24/33

    User manual SmartRF CC400 Development Kit 24

  • 8/14/2019 Cc400dk User Manual 1 3

    25/33

    User manual SmartRF CC400 Development Kit 25

  • 8/14/2019 Cc400dk User Manual 1 3

    26/33

    User manual SmartRF CC400 Development Kit 26

  • 8/14/2019 Cc400dk User Manual 1 3

    27/33

    User manual SmartRF CC400 Development Kit 27

    3.3 Bill of materials

    RF part

    Reference Description Value Part

    C10 Capacitor 0603 1nF C_1N0_0603_NP0_J_50

    C11 Capacitor 0805 33nF C_33N_0805_X7R_J_50

    C12 Capacitor 1206 4.7nF C_4N7_1206_NP0_J_50

    C24 Capacitor 0603 220pF C_220P_0603_NP0_G_50

    C25 Capacitor 0603 220pF C_220P_0603_NP0_G_50

    C51 Capacitor 0603 220pF C_220P_0603_NP0_G_50

    C52 Capacitor 0603 15pF C_15P_0603_NP0_J_50

    C53 Capacitor 0603 22pF C_22P_0603_NP0_J_50

    C61 Capacitor 0603 15pF C_15P_0603_NP0_G_50

    C62 Capacitor 0603 220pF C_220P_0603_NP0_G_50

    C63 Capacitor 0805 5.6pF C_5P6_0805_NP0_C_50

    C66 Capacitor 0805 Do Not MountC68 Capacitor 0805 5.6pF C_5P6_0805_NP0_C_50

    C71 Capacitor 0603 Do Not Mount

    C91 Capacitor 0603 4.7pF C_4P7_0603_NP0_C_50

    C92 Capacitor 0603 8.2pF C_8P2_0603_NP0_C_50

    C93 Capacitor 0603 3.9pF C_3P9_0603_NP0_C_50

    C121 Capacitor 0603 2.2pF C_2N2_0603_X7R_J_50

    C122 Capacitor 0603 120pF C_120P_0603_NP0_J_50

    C123 Capacitor 0603 22pF C_22P_0603_NP0_J_50

    C151 Capacitor 0603 15pF C_15P_0603_NP0_G_50

    C153 Capacitor 0603 1nF C_1N0_0603_NP0_J_50

    C161 Capacitor 0603 15pF C_15P_0603_NP0_G_50

    C210 Capacitor 0603 1nF C_1N0_0603_NP0_J_50C211 Capacitor 0805 33nF C_33N_0805_X7R_J_50

    C231 Capacitor 0603 Do Not Mount

    CT152 Trimmer Capacitor C_3-10P_TRIM_NP0

    D2 Varactor diode KV1832C, Toko

    F1 Ceramic filter, 455kHz CFUCG455D, Murata

    F2 SAW filter, 433.92MHz B3550, Siemens

    L51 Inductor 0805 39nH L_39N_0805_J

    L52 Inductor 0805 8.2nH L_8N2_0805_J

    L61 Inductor 0805 6.8nH L_6N8_0805_J

    L64 Inductor 0805 33nH L_33N_0805_J

    L67 Inductor 0805 33nH L_39N_0805_J

    L71 Resistor 0805 0 R_0R_0805

    L91 Inductor 0805 10nH L_10N_0805_J LQN21A

    L210 EMI filter bead BLM11A102S, Murata

    R24 Resistor 0805 Do Not Mount

    R51 Resistor 0805 Do Not Mount

    R61 Resistor 0603 0 R_0R_0603

    R62 Resistor 0603 Do Not Mount

    R63 Resistor 0603 Do Not Mount

  • 8/14/2019 Cc400dk User Manual 1 3

    28/33

    User manual SmartRF CC400 Development Kit 28

    R65 Resistor 0805 270 R_270_0805_J

    R121 Resistor 0603 27k R_27K_0603_G

    R122 Resistor 0603 150k R_150K_0603_J

    R123 Resistor 0603 22k R_22K_0603_G

    R231 Resistor 0603 0 R_0R_0603

    TP1 Testpoint TESTPINTP2 Testpoint TESTPIN

    U1 Single chip transceiver CC400

    X1 Crystal, HC-49-SMD X_12.000000 MHz, 12pF load

    Voltage regulator

    Reference Description Value Part

    C1 Capacitor, tantal 3.3F C_3U3_TAN_B

    C2 Capacitor, tantal 3.3F C_3U3_TAN_B

    C3 Capacitor 0805 33nF C_33N_0805_X7R_J_50

    D1 Diode, Si BAT254

    Q1 MOSFET, P ch. SI9424DY, Siliconix

    S1 SPDT switch SWITCH_SPDT

    U2 Voltage regulator LP2981, 3V, National

    PC interface

    Reference Description Value Part

    C26 Capacitor 0805 33nF C_33N_0805_X7R_J_50

    C27 Capacitor 0805 33nF C_33N_0805_X7R_J_50

    Q2 BJT, Si, NPN, small signal BC846

    Q3 BJT, Si, NPN, small signal BC846

    Q4 BJT, Si, NPN, small signal BC846

    Q5 BJT, Si, NPN, small signal BC846

    R1 Resistor 0603 10k R_10K_0603_GR2 Resistor 0603 10k R_10K_0603_G

    R3 Resistor 0603 10k R_10K_0603_G

    R4 Resistor 0603 10k R_10K_0603_G

    R5 Resistor 0603 10k R_10K_0603_G

    R6 Resistor 0603 10k R_10K_0603_G

    R7 Resistor 0603 10k R_10K_0603_G

    R8 Resistor 0603 10k R_10K_0603_G

    R9 Resistor 0603 10k R_10K_0603_G

    R10 Resistor 0603 10k R_10K_0603_G

    R11 Resistor 0603 10k R_10K_0603_G

    R12 Resistor 0603 10k R_10K_0603_GR13 Resistor 0603 10k R_10K_0603_G

    R14 Resistor 0603 10k R_10K_0603_G

    R15 Resistor 0603 10k R_10K_0603_G

    R16 Resistor 0603 10k R_10K_0603_G

    R17 Resistor 0603 10k R_10K_0603_G

    R18 Resistor 0603 10k R_10K_0603_G

    R19 Resistor 0603 10k R_10K_0603_G

  • 8/14/2019 Cc400dk User Manual 1 3

    29/33

    User manual SmartRF CC400 Development Kit 29

    R20 Resistor 0603 100k R_100K_0603_G

    R21 Resistor 0603 100k R_100K_0603_G

    R22 Resistor 0603 100k R_100K_0603_G

    R23 Resistor 0603 100k R_100K_0603_G

    U3 Hex inverter, oc 74HC05

    U4 Hex inverter, oc 74HC05

    Evaluation board

    Reference Description Value Part

    H1 Circuit Board Support Distance 12.5mm

    H2 Circuit Board Support Distance 12.5mm

    H3 Circuit Board Support Distance 12.5mm

    H4 Circuit Board Support Distance 12.5mm

    P1 D-Sub, 25 pin DSUB_25

    P2 5 pin terminal, screw SCREW_TERM_5

    P3 SMA connector SMA (Straight)

    P4 SMA connector SMA (Straight)

    P5 SMA connector SMA (Straight)P6 SMA connector SMA_RA (Right angle)

    P8 Edge connector, 2 x 8 pin EDGE_CONN_2X8

  • 8/14/2019 Cc400dk User Manual 1 3

    30/33

    User manual SmartRF CC400 Development Kit 30

    4 Using the Development Kit

    The purpose of the Development Kit is to give users of the integrated transceiver CC400

    hands-on experience with the chip. A typical set-up of the evaluation board is shown below.Each of the evaluation boards is connected to a PC to be programmed by the software.

    How to set up a transmitter.

    The data signal that you want to send in transmit mode must be Manchester coded. If youdont have Manchester coded signals available, a square wave from a function generator can

    be used instead. The signal source shall be connected to the Data I/O port (DIO) at theevaluation board. The signal must be a square wave from 0 to 3V as shown. Do not apply a

    5V signal because it can damage the CC400 chip. The signal from the function generatorwill represent either zeroes or ones, and the bit rate will be 1/T, where T is the period time.

    The transmitted signal can be studied on a spectrum analyser, sent out on the antenna (seenote below) or sent to the receiver via a cable with an attenuator attached.

    Figure: Equipment set-up in transmit mode.

    Antenna

    Circuit board

    PC

    4-10V

    Spectrum analyserDIO

    Function generator

    3V

    0V

    T

  • 8/14/2019 Cc400dk User Manual 1 3

    31/33

    User manual SmartRF CC400 Development Kit 31

    How to set up a receiver

    In receive mode a RF generator can be connected to the antenna input to give an ideal RF

    signal to the circuit board for testing the receiver. Use FSK modulation with appropriatedeviation and modulation rate. If you dont have the equipment to send FSK modulation,

    you can use a RF generator with FM modulation and use an external function generator tomodulate the signal with a square wave. The RF signal can also come from the transmitter

    via the antenna. An oscilloscope is used to see the Manchester coded signal that is beingreceived.

    Figure: Equipment set-up in receive mode.

    Important: The use of radio transceivers is regulated by international and national rules.

    Before transmitting a RF signal out on the antenna, please contact your localtelecommunication authorities to check if you are licensed to operate the transceiver.

    Oscilloscope

    Circuit board

    PC

    4-10V

    RF generator

    Antenna

    DIO

  • 8/14/2019 Cc400dk User Manual 1 3

    32/33

    User manual SmartRF CC400 Development Kit 32

    Appendix A

    The component values to the input/output matching network are calculated in the software

    program, and consist of C51, C61, L51 and L61. Using the specified component values forthe input/output match will give an optimum match at the specified operating frequency.

    Minor tuning of the component values may be necessary to compensate for layout parasiticsat other frequencies or other layouts.

    A.1 Fine tuning procedure of LNA/PA matching network

    Follow the procedure below to fine-tune the matching network. Use the components that thesoftware program calculates as initial values. Set the bits F5:F3 = 000 in the Register

    configuration window and update the device.

    1) Receiver tuning

    Connect a Network Analyser to the unfiltered antenna output as shown in the figure, andmeasure the impedance at the output.

    Figure: Equipment set-up.

    Set the CC400 transceiver in RX mode with the software program and adjust L51 and C61

    until you measure approximately 50 impedance at the antenna output.

    2) Transmitter tuning

    Connect a Spectrum Analyser to the unfiltered antenna output in the same way as you did

    for the RX tuning and measure output power. Set the CC400 transceiver in TX mode andadjust C61 until you measure the highest output power.

    Circuit board

    PC

    4-10V

    Network analyser

  • 8/14/2019 Cc400dk User Manual 1 3

    33/33

    3) Setting the Register bits

    Choose the Register configuration window in the software.

    1) If the optimum value of C61 found in RX mode is larger than C61 found in TX

    mode:

    Set bit F2 to 0 and increase bits F5 to F3 by an amount following the formula belowand update the device.

    =

    pF

    CCroundFF TXRX

    25.1

    61613:5

    Choose the value of C61 that you got from the TX tuning (C61TX).

    Example: If C61TX = 12pF and C61RX = 15pF the bits F5:F3 = 010.

    2) If the optimum value of C61 found in TX mode is larger than C61 found in RXmode:

    Set bit F2 to 1 and increase bits F5 to F3 by an amount following the formula below

    and update the device.

    =

    pF

    CCroundFF RXTX

    25.1

    61613:5

    Choose the value of C61 that you got from the RX tuning (C61RX).