Texas Instruments CC900DB Скачать руководство пользователя страница 3

 

                                                SWRU064      

3

1

 

Introduction 

The CC900 single chip RF transceiver includes many features and great flexibility, 
which makes the chip suitable for a very large number of applications and system 
requirements. The CC900DB Demonstration Board is designed to demonstrate how the 
CC900 chip can be used in a simple two-way remote control. Full documentation is 
provided for this module, including schematic, layout and micro-controller code, this 
design will be a starting point and make it very easy for the user to evaluate transceiver 
performance, and in a short time develop his own applications based on this reference 
design.  
 
The kit includes two CC900DB Demonstration Boards with a complete CC900 
transceiver, micro-controller, integrated PCB antenna and battery. The Demonstration 
Boards are pre-programmed to serve as a simple demonstrator. By pushing the “ON” 
button, the device will be awakened. Both modules should be awaked before a 
transmission takes place. A transmission is initiated by pushing the “TX” button. A 
blinking sequence of approximately 2 seconds duration is then transmitted and shown on 
the receivers LED. The same “message” is returned from the receiver to the initial 
transmitter and shown on its LED as an “acknowledge”. The modules will enter sleep 
mode after being left without operation for one minute.  
 
Technical features: 

-10 dBm RF power 
Up to 30-meter range (depending on antenna orientation) 

 

Small integrated shorted-stub antenna 

 

<1uA power-down current in sleep mode 
3.6V Lithium battery supply (~1000mAh) 

  

 

SmartRF

®

 Studio makes it possible to reconfigure the CC900DB system parameters by 

inserting the Demonstration Board into the CC900EB Evaluation Board edge connector. 
It is also possible to upgrade the Demonstration Board with new micro-controller 
program code from SmartRF

®

 Studio, see the SmartRF

®

 Studio user manual for details. 

 
The CC900DB is also designed to work together with the Atmel AVR micro-controller 
STK500 development board, the in-system programmer ATAVRISP or similar. At the 
rear side of the board there is a 10 pin connector foot-print which fits a 10-pin ISP cable.  
 
This user manual describes how to use the Demonstration Board and how to use it to 
develop your own applications. You will also find a detailed description of the circuit 
board and the micro-controller code. 
 
All available documentation can be downloaded from our web site. That includes:  

CC900DB User Manual (this document) 

 CC900DB 

micro-controller 

code and configuration data 

CC900 data sheet 

Содержание CC900DB

Страница 1: ...SWRU064 User Manual CC900DB Demonstration Board Rev 2 0...

Страница 2: ...10 3 5 DATA RECEPTION 11 3 6 DATA DECODER ALGORITHM 11 4 DEMONSTRATION BOARD HARDWARE DESCRIPTION 12 4 1 RF SECTION 12 4 1 1 The loop filter 12 4 1 2 IF filter 12 4 1 3 The modulation input output 12...

Страница 3: ...from the receiver to the initial transmitter and shown on its LED as an acknowledge The modules will enter sleep mode after being left without operation for one minute Technical features 10 dBm RF po...

Страница 4: ...t time The LED will then start blinking with a period of approximately 1 second This is the heart beat that shows the module is operating During the short time the LED is lit the module is in active r...

Страница 5: ...em parameters X tal frequency 12 000000 MHz X tal accuracy 25 ppm RF frequency 868 300 MHz IF stage 200 kHz Frequency separation 40 kHz Data rate 1 2 kbps Power amplifier class Class AB RF output powe...

Страница 6: ...G CB6C H E072 TX mode Frame Addr Data hex A 086A B 2B0B C 4841 D 608F E 8914 F BA00 G CB6C H E072 PD osc on mode Frame Addr Data hex A 186A B 2B0B C 4841 D 6033 E 8900 F BA00 G CB6C H E072 PD osc off...

Страница 7: ...ROM mapping The CC900 configuration data are stored in the micro controller EEPROM The following map shows the data location To customise the module for a different frequency or power level the EEPROM...

Страница 8: ...icro controller see below Receiver does not receive packet from closely located transmitter Use a Spectrum Analyser at 868 3 MHz to check the module during transmission Connect the analyser to the ext...

Страница 9: ...to RX mode and the micro controller starts searching for a preamble The micro controller reads two data bits if these are not Manchester coded 1 s the CC900 is set to power down mode again The LED is...

Страница 10: ...ow Preamble SOF ID TYPE DATA1 DATA2 DATA3 The figure below shows the symbol coding and an example of a packet with the pre amble data and SOF timing Preamble for 1 second SOF Data field ID TYPE DATA1...

Страница 11: ...rithm The decoder algorithm implemented is based on oversampling Each bit is sampled 8 times and the data decision is based on a majority vote The use of oversampling makes the data decision more immu...

Страница 12: ...and the data rate the speed we jump between these two frequencies 4 1 2 IF filter The Demonstration Board uses the internal 200kHz IF filter The 200kHz IF filter has a larger bandwidth than the 60 kHz...

Страница 13: ...this type will drift with age less than 3ppm year often specified for 5ppm the first year if long product life is anticipated a higher accuracy crystal or one with low ageing should be used The loadin...

Страница 14: ...2 2 Micro controller I O As the controller is packed in an 8 pin package it has room for only 5 external I O lines These are combined serving several functions in different operating modes The micro...

Страница 15: ...reprogrammed an ATMEL AVR STK500 development board or an ATAVRISP in circuit programmer can also be used The programming interface uses 4 signal lines These four lines can be accessed at both the 10...

Страница 16: ...SWRU064 16 4 3 Layout sketches Drawing not to scale...

Страница 17: ...SWRU064 17...

Страница 18: ...SWRU064 18 4 4 Circuit diagram...

Страница 19: ...03 6 8pF C_6P8_0603_NP0_C_50 C151 Capacitor 0603 15pF C_15P_0603_NP0_G_50 C161 Capacitor 0603 15pF C_15P_0603_NP0_G_50 C210 Capacitor 0603 1nF C_1N0_0603_X7R_K_50 C211 Capacitor 0603 33nF C_33N_0603_X...

Страница 20: ...nd a better antenna The Demonstrator Board can also be used as a prototype module when developing your own applications You may Reprogram the EEPROM configuration data for your own system parameters T...

Отзывы: