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

 

                                                SWRU064      

15

4.2.3

 

In system programming 

By connecting the CC900DB to the CC900 evaluation board, SmartRF

®

 Studio can 

reprogram the micro-controller while in the circuit. Both the program code memory 
(flash) and the EEPROM can be 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-pin connector footprint at the rear of the board, and at the edge contact. Pin-out is 
listed in the table below. 

 
 
 

Signal/pin AVR 

programming 
socket, pin 

Edge connector, 
pin 

MOSI 1 

MISO 9 

SCK 7 

RESET 5 

GROUND 4,6,8,10 

1,2 

 

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

Отзывы: