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

 

                                                SWRU064      

4

2

 

CC900DB Demonstration Board 

 

2.1

 

Before starting 

 
The CC900DB runs on a 3.6V Lithium battery. If the battery is not mounted and 
soldered to the board, insert the battery at the rear side of the board. Observe the LED. If 
the LED is turned on continuously, push the “ON” button. For proper operation the LED 
shall be pulsing with a period of approximately one second. If not, remove the battery 
shortly and reconnect. The battery terminals should be soldered for proper operation. 
 

Important:

 Be sure not to short-circuit the battery terminals during soldering or at any 

point of use.  
 

Before using the CC900DB:

 The use of radio transceivers is regulated by international 

and national rules. Before transmitting a RF signal, please contact your local 
telecommunication authorities to check if you are licensed to operate the transceiver. 
 
 
 

2.2

 

Demonstrator operation 

The CC900DB demonstrate a very simple two-way remote control system.  
 
To “wake” the module from power-down mode, simply press the “ON” button for a 
short 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 receive mode, and listens for a data packet. If a data 
packet is not found, it goes to a “rest” mode for approximately 1 second. Hence, the 
module listens for a data packet every second. This polled receiver algorithm is 
implemented in order to save battery power. 
 
Both modules should be enabled before a successful transmission can take place. A 
transmission is initiated by pushing the “TX” button. A data packet of approximately 1.5 
second duration is then transmitted. The data packet consists of a long pre-amble and a 
short data field. The preamble is longer that 1 second to ensure that the transmission 
intercepts with the polled receiver.  
 
The data packet transmitted consists of a blinking sequence of approximately 2 seconds 
duration, and will be shown on the receiver’s LED if the data packet was received free 
or errors. The same “message” with an acknowledgement flag is then returned from the 
receiver to the initial transmitter. Again, the blinking sequence will be shown on the 
LED as a receipt acknowledge.  
 

Содержание 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...

Отзывы: