Texas Instruments 3138 155 232931 Bedienungsanleitung
- Schauen Sie die Anleitung online durch oderladen Sie diese herunter
- 90 Seiten
- 0.75 mb
Zur Seite of
Ähnliche Gebrauchsanleitungen
-
Stereo Amplifier
Texas Instruments TPA6110A2 MSOP
18 Seiten 0.24 mb -
Camera Accessories
Texas Instruments PCI7621
299 Seiten 1.26 mb -
Calculator
Texas Instruments TI-106
12 Seiten -
Calculator
Texas Instruments TINSPIRECX
56 Seiten 19.01 mb -
Calculator
Texas Instruments BA-35 Solar
38 Seiten 0.09 mb -
Server
Texas Instruments Codec Engine Server
36 Seiten 0.2 mb -
Computer Accessories
Texas Instruments MSP430
53 Seiten 0.36 mb -
Stereo System
Texas Instruments TMS320F28015
144 Seiten 1.4 mb
Richtige Gebrauchsanleitung
Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung Texas Instruments 3138 155 232931 an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von Texas Instruments 3138 155 232931, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.
Was ist eine Gebrauchsanleitung?
Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung Texas Instruments 3138 155 232931 die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.
Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung Texas Instruments 3138 155 232931. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.
Was sollte also eine ideale Gebrauchsanleitung beinhalten?
Die Gebrauchsanleitung Texas Instruments 3138 155 232931 sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts Texas Instruments 3138 155 232931
- Den Namen des Produzenten und das Produktionsjahr des Geräts Texas Instruments 3138 155 232931
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts Texas Instruments 3138 155 232931
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen
Warum lesen wir keine Gebrauchsanleitungen?
Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von Texas Instruments 3138 155 232931 zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von Texas Instruments 3138 155 232931 und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service Texas Instruments finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von Texas Instruments 3138 155 232931 zu überspringen, wie es bei der Papierform passiert.
Warum sollte man Gebrauchsanleitungen lesen?
In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts Texas Instruments 3138 155 232931, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.
Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von Texas Instruments 3138 155 232931 widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.
Inhaltsverzeichnis der Gebrauchsanleitungen
-
Seite 1
CC2420 SWRS041B Page 1 of 89 2.4 GHz IEEE 802.15.4 / ZigBee-ready RF Transceiver Applications 2.4 GHz IEEE 802.15.4 systems ZigBee systems Home/building automation Industrial Control Wireless sensor networks PC peripherals Consumer Electronics Product Description The CC2420 is a true single-chip 2.4 GHz IEEE 802.15.4 com[...]
-
Seite 2
CC2420 SWRS041B Page 2 of 89 Table of contents 1 Abbreviations _________________________________________________________________ 5 2 Referen ces ___________________________________________________________________ 6 3 Featu res _____________________________________________________________________ 7 4 Absolute Maximu m Ratings _______________________[...]
-
Seite 3
CC2420 SWRS041B Page 3 of 89 17 RF Data Buffering __________________________________________________________ 39 17.1 Buffered transmi t mode _____________________________________________________ 39 17.2 Buffered recei ve mode _____________________________________________________ 39 17.3 Unbuffered, se rial m ode ____________________________________[...]
-
Seite 4
CC2420 SWRS041B Page 4 of 89 40.1 Package thermal properties __________________________________________________ 84 40.2 Soldering inform ation ______________________________________________________ 84 40.3 Plastic tube sp ecificat ion ____________________________________________________ 85 40.4 Carrier tape and r eel specifi cation ________________[...]
-
Seite 5
CC2420 SWRS041B Page 5 of 89 1 Abbreviations ADC - Analog to Digital Converter AES - Advanced Encryption Standard AGC - Automatic Gain Control ARIB - Association of Radio Industries and Businesses BER - Bit Error Rate CBC-MAC - Cipher Block Chaini ng Message Authentication Code CCA - Clear Channel Assessment CCM - Counter mode + CBC-MAC CFR - Code [...]
-
Seite 6
CC2420 SWRS041B Page 6 of 89 SHR - Synchronisation Header SPI - Serial Peripheral Interface TBD - To Be Decided / To Be Defined T/R - Transmit / Receive TX - Transmit VCO - Voltage Controlled Oscillator VGA - Variable Gain Amplifier 2 References [1] IEEE std. 802.15.4 - 2003: Wirele ss Medium Access Control (MAC) and Physical Layer (PHY) specificat[...]
-
Seite 7
CC2420 SWRS041B Page 7 of 89 3 Features 2400 – 2483.5 MHz RF Transceiver Direct Sequence Spread Spectrum (DSSS) transceiver 250 kbps data rate, 2 MChip/s chip rate O-QPSK with half sine pulse shaping modulation Very low current consumption (RX: 18.8 mA, TX: 17.4 mA) High sensitivity (-95 dBm) High adjacent channel reje[...]
-
Seite 8
CC2420 SWRS041B Page 8 of 89 4 Absolute Maximum Ratings Parameter Min. Max. Units Condition Supply voltage for on-chip voltage regulator, VREG_IN pin 43. -0.3 3.6 V Supply voltage (VDDIO) for digital I/Os, DVDD3.3 , pin 25. -0.3 3.6 V Supply voltage (VDD) on AVDD_VCO , DVDD1.8, etc (pin no 1, 2, 3, 4, 10, 14, 15, 17, 18, 20, 26, 35, 37, 44 and 48) [...]
-
Seite 9
CC2420 SWRS041B Page 9 of 89 6 Electrical Specifications Measured on CC2420 EM with transmission line balun, T A = 25 C, DVDD3.3 and VREG_IN = 3.3 V, internal voltage regulator used if nothing else stated. 6.1 Overall Parameter Min. Ty p. Max. Unit Condition / Note RF Frequency Range 2400 2483.5 MHz Programmable in 1 MHz steps, 5 MHz steps for [...]
-
Seite 10
CC2420 SWRS041B Page 10 of 89 6.3 Receive Section Parameter Min. Ty p. Max. Unit Condition / Note Receiver Sensitivity -90 -95 dBm PER = 1%, as specified by [1] Measured in a 50 single-ended load through a balun. [1] requires –85 dBm Saturation (maximum input level) 0 10 dBm PER = 1%, as specified by [1] Measured in a 50 single–ended lo[...]
-
Seite 11
CC2420 SWRS041B Page 11 of 89 Parameter Min. Ty p. Max. Unit Condition / Note Frequency error tolerance -300 300 kHz Difference between centre frequency of the received RF signal and local oscillator frequency [1] requires 200 kHz Symbol rate error tolerance 120 ppm Difference between incoming symbol rate and the internally generated symbol rate [1[...]
-
Seite 12
CC2420 SWRS041B Page 12 of 89 Parameter Min. Ty p. Max. Unit Condition / Note Crystal load capacitance 12 16 20 pF 16 pF recommended Crystal ESR 60 Crystal oscillator start-up time 1.0 ms 16 pF load Phase noise − 109 − 117 − 117 − 117 dBc/Hz dBc/Hz dBc/Hz dBc/Hz Unmodulated carrier At ±1 MHz offset from carrier At ±2 MHz offset from c[...]
-
Seite 13
CC2420 SWRS041B Page 13 of 89 6.8 Voltage Regulator Parameter Min. Ty p. Max. Unit Condition / Note General Note that the internal voltage regulator can only supply CC2420 and no external circuitry. Input Voltage 2.1 3.0 3.6 V On the VREG_IN pin Output Voltage 1.7 1.8 1.9 V On the VREG_OUT pin Quiescent current 13 20 29 A No current drawn from [...]
-
Seite 14
CC2420 SWRS041B Page 14 of 89 Parameter Min. Ty p. Max. Unit Condition / Note Current Consumption, transmit mode: P = -25 dBm P = -15 dBm P = -10 dBm P = − 5 dBm P = 0 dBm 8.5 9.9 11 14 17.4 mA mA mA mA mA The output power is delivered differentially to a 50 singled ended load through a balun, see also page 54.[...]
-
Seite 15
CC2420 SWRS041B Page 15 of 89 7 Pin Assignment VREG_ OUT AVDD_CHP QLP48 7x7 1 2 3 4 5 6 7 8 9 10 11 12 35 34 33 32 31 30 29 28 27 26 25 36 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 CC2420 R_BIAS AVDD_IF1 VREG_ IN VREG_ EN XOSC16_Q1 XOSC16_Q2 ATEST2 ATEST1 NC RF_P RF_N AVDD_PRE AVDD_RF1 TXRX_S WITCH AVDD_VCO VCO_GUARD A[...]
-
Seite 16
CC2420 SWRS041B Page 16 of 89 Pin Pin Name Pin type Pin Description 16 NC - Not Connected 17 AVDD_ADC Power (analog) 1.8 V Power supply for analog parts of ADCs and DACs 18 DVDD_ADC Power (digital) 1.8 V Power supply fo r digital parts of receive ADCs 19 DGND_GUARD Ground (digital) Ground connection fo r digital noise isolation 20 DGUARD Power (dig[...]
-
Seite 17
CC2420 SWRS041B Page 17 of 89 8 Circuit Description Serial microcontrol ler interface LNA DIGITAL DEMODULATOR - Digital RSSI - Gain Control - Image Suppression - Channel Filtering - Demodulation - Frame synchronization DIGITAL MODULATOR - Data spreading - Modulation On-chip BIAS DIGITAL INTERFACE WITH FIFO BUFFERS, CRC AND ENCRYPTIO N CONTROL LOGIC[...]
-
Seite 18
CC2420 SWRS041B Page 18 of 89 and Q LO signals to the down-conversion mixers in receive mode and up-conversion mixers in transmit mode. The VCO operates in the frequency range 4800 – 4966 MHz, and the frequency is divided by two when split in I and Q. A crystal must be connected to XOSC16_Q1 and XOSC16_Q2 and provides the reference frequency for [...]
-
Seite 19
CC2420 SWRS041B Page 19 of 89 9 Application Circuit Few external components are required for the operation of CC2420 . A typical application circuit is shown in Figure 4. The external components shown are described in Table 1 and typical values are given in Table 2. Note that most decoupling capacitors are not shown on the application circuits. For[...]
-
Seite 20
CC2420 SWRS041B Page 20 of 89 Ref Description C42 Voltage regulator load capacitance C61 Balun and match C62 DC block to antenna and match C71 Front-end bias decoupling and match C81 Balun and match C381 16MHz crystal load capacitor, see page 53 C391 16MHz crystal load capacitor, see page 53 L61 DC bias and match L62 DC bias and match L71 DC bias a[...]
-
Seite 21
CC2420 SWRS041B Page 21 of 89 35 34 33 32 31 30 29 28 27 26 25 36 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 1 2 3 4 5 6 7 8 9 10 11 12 QLP4 8 7x7 CC2420 RF Transceiv er DSUB_CORE DSUB_PADS AVDD_ADC DVDD_ADC DGUARD AVDD_IF2 DGND_GUARD AVDD_RF2 DGND NC NC RESETn RF_P RF_N AVDD_PRE AVDD_RF1 TXRX_SWIT CH AVDD_VCO VCO_GUARD[...]
-
Seite 22
CC2420 SWRS041B Page 22 of 89 35 34 33 32 31 30 29 28 27 26 25 36 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 1 2 3 4 5 6 7 8 9 10 11 12 QLP48 7x7 CC2420 RF Transceiver DSUB_CORE DSUB_PADS AVDD_ADC DVDD_ADC DGUARD AVDD_IF2 DGND_GUARD AVDD_RF2 DGND NC NC RESETn RF_P RF_N AVDD_PRE AVDD_RF1 TXRX_SWITCH AVDD_VCO VCO_GUARD AV[...]
-
Seite 23
CC2420 SWRS041B Page 23 of 89 Item Single ended output, transmission line balun Single ended output, discrete balun Differential antenna C42 10 µF, 0.5 < ESR < 5 10 µF, 0.5 < ESR < 5 10 µF, 0.5 < ESR < 5 C61 Not used 0.5 pF, +/- 0.25pF, NP0, 0402 Not used C62 Not used 5.6 pF, +/- 0.25pF, NP0, 0402 Not us[...]
-
Seite 24
CC2420 SWRS041B Page 24 of 89 10 IEEE 802.15.4 Modulation Format This section is meant as an introduction to the 2.4 GHz direct sequence spread spectrum (DSSS) RF modulation format defined in IEEE 802.15.4. For a complete description, please refer to [1]. The modulation and spreading functions are illustrated at block level in Figure 6 [1]. Each by[...]
-
Seite 25
CC2420 SWRS041B Page 25 of 89 1 01 0 11 0 1 I-phase Q-phase 1 00 1 10 0 1 0 00 11 0 0 1 0 11 00 1 0 1 T C 2T C Figure 7. I / Q Phases w hen transmitting a zero-sy mbol chip sequence, T C = 0.5 µs 11 Configuration Overview CC2420 can be configured to achieve the best performance for different applications. Through the programmable configuration reg[...]
-
Seite 26
CC2420 SWRS041B Page 26 of 89 12 Evaluation Software Texas Instruments (TI) provides users of CC2420 with a software program, SmartRF ® Studio (Windows interface) which may be used for radio performance and functionality evaluation. SmartRF® Studio can be downloaded from TI’s web page: http://www.ti.com . Figure 8 shows the user interface of th[...]
-
Seite 27
CC2420 SWRS041B Page 27 of 89 13 4-w ire Serial Configuration and Data Interface CC2420 is configured via a simple 4-wire SPI-compatible interface (pins SI , SO , SCLK and CSn ) where CC2420 is the slave. This interface is also used to read and write buffered data (see page 39). All address and data transfer on the SPI interface is done most signif[...]
-
Seite 28
CC2420 SWRS041B Page 28 of 89 0 0 A5 A4 A3 A2 A0 A1 D W 15 D W 14 D W 13 D W 12 D W 11 D W 10 D W 9 D W 8 D W 7 D W 6 D W 5 D W 4 D W 3 D W 2 D W 1 D W 0 S7 S6 S5 S4 S3 S2 S0 S1 0 1 A5 A4 A3 A2 A0 A1 D R 15 D R 14 D R 13 D R 12 D R 11 D R 10 D R 9 D R 8 D R 7 D R 6 D R 5 D R 4 D R 3 D R 2 D R 1 D R 0 S7 S6 S5 S4 S3 S2 S0 S1 Read from regi st er / R[...]
-
Seite 29
CC2420 SWRS041B Page 29 of 89 Bit # Name Description 7 - Reserved, ignore value 6 XOSC16M_STABLE Indicates whether the 16 MHz oscillator is running or not 0 : The 16 MHz crystal oscillator is not running 1 : The 16 MHz crystal oscillator is running 5 TX_UNDERFLOW Indicates whether an FIFO underflow has occurred during transmission. Must be cleared [...]
-
Seite 30
CC2420 SWRS041B Page 30 of 89 divided into three memory banks: TXFIFO (bank 0), RXFIFO (bank 1) and security (bank 2). The FIFO banks are 128 bytes each, while the security bank is 112 bytes. A6:0 is transmitted directly after the RAM/Register bit as shown in Figure 9. For RAM access, a second byte is also required before the data transfer. This by[...]
-
Seite 31
CC2420 SWRS041B Page 31 of 89 Address Byte Ordering Name Description 0x16F – 0x16C - - Not used 0x16B – 0x16A MSB LSB SHORTADR 16-bit Short address, used for address recognition. 0x169 – 0x168 MSB LSB PANID 16-bit PAN identifier, used for address recognition. 0x167 – 0x160 MSB LSB IEEEADR 64-bit IEEE address of current node, used for addres[...]
-
Seite 32
CC2420 SWRS041B Page 32 of 89 CSn SI ADDR ADDR DATA 8MSB DATA 8LSB DATA ADDR+1 SO ADDR TXFI FO DATA ADDR DATA ADDR+2 Status Status - - Status Status Status Status Command Strobe Register Read TXFIFO Write Figure 11. Multiple SPI Access Example 14 Microcontroller Interface and Pin Description When used in a typical system, CC2420 will interface to a[...]
-
Seite 33
CC2420 SWRS041B Page 33 of 89 14.2 Receive mode In receive mode, the SFD pin goes active after the start of frame delimiter (SFD) field has been completely received. If address recognition is disabled or is successful, the SFD pin goes inactive again only after the last byte of the MPDU has been received. If the received frame fails address recogni[...]
-
Seite 34
CC2420 SWRS041B Page 34 of 89 Preamb le SFD Length Data received o ver RF SFD Pin FIFO Pin FIFOP Pin, if threshold higher th an frame leng th FIFOP Pin, if threshold lower than fra me length S F D d e t e c t e d L e n g t h b y t e r e c e i v e d L a s t M P D U b y t e r e c e i v e d Preamb le SFD Length Data received o ver RF SFD Pin FIFO Pin [...]
-
Seite 35
CC2420 SWRS041B Page 35 of 89 Preamble SFD Length Data transmitted over RF SFD Pin S F D t r a n s m i t t e d L a s t M P D U b y t e t r a n s m i t t e d o r T X u n d e r f l o w MAC Protocol Data Unit (MPD U) S T X O N c o m m a n d s t r o b e 12 symbol peri ods Automatically genera ted preamble and SFD Data fetched from TXFIFO CRC generated [...]
-
Seite 36
CC2420 SWRS041B Page 36 of 89 Digita l IF Channel Filtering ADC Digital Data Filtering Frequency Offset Compensatio n Symbol Correlators and Synchronisat ion RSSI Generator I / Q Analog IF sign al Data Symbol Output RSSI Average Correlation Value (may be used for LQI) Figure 16. Demodulator Simplified Block Diagram 16 Frame Format CC2420 has hardwa[...]
-
Seite 37
CC2420 SWRS041B Page 37 of 89 additional zero symbols in SYNCWORD make CC2420 compliant with [1]. In reception, CC2420 synchronises to received zero-symbols and searches for the SFD sequence defined by the SYNCWORD register. The least significant symbols in SYNCWORD set to 0xF will be ignored, while symbols different from 0xF will be required for s[...]
-
Seite 38
CC2420 SWRS041B Page 38 of 89 There is no hardware support for the data sequence number, this field must be inserted and verified by software. CC2420 includes hardware address recognition, as described in the Address Recognition section on page 41. Bits: 0-2 3 4 5 6 7-9 10-11 12-13 14-15 Frame Type Security Enabled Frame Pending Acknowledge request[...]
-
Seite 39
CC2420 SWRS041B Page 39 of 89 MPDU Length byte n MPDU 1 MP DU 2 MPDU n-2 RSSI (signed) CRC / Corr 7 6 5 4 3 2 1 0 Bit number CRC OK Correlation value (unsigne d) Data in RXFIFO Figure 21. Data in RXFIFO w hen MDMCTRL0.AUTOCRC is set 17 RF Data Buffering CC2420 can be configured for different transmit and receive modes, as set in the MDMCTRL1.TX_MOD[...]
-
Seite 40
CC2420 SWRS041B Page 40 of 89 Multiple data frames may be in the RXFIFO simultaneously, as long as the total number of bytes does not exceed 128. See the RXFIFO overflow section on page 33 for details on how a RXFIFO overflow is detected and signalled. 17.3 Unbuffered, serial mode Unbuffered mode should be used for evaluation / debugging purposes o[...]
-
Seite 41
CC2420 SWRS041B Page 41 of 89 18 Address Recognition CC2420 includes hardware support for address recognition, as specified in [1]. Hardware address recognition may be enabled / disabled using the MDMCTRL0.ADR_DECODE control bit. Address recognition is based on the following requirements, listed from section 7.5.6.2 in [1]: The frame type subfi[...]
-
Seite 42
CC2420 SWRS041B Page 42 of 89 AUTOACK may be used for non-beacon systems as long as the frame pending field (see Figure 19) is cleared. The acknowledge frame is then transmitted 12 symbol periods after t he last symbol of the incoming frame. This is as specified by [1] for non-beacon networks. Frame Control Field (FCF) Data Sequence Number 2 1 Fram[...]
-
Seite 43
CC2420 SWRS041B Page 43 of 89 20 Radio control state machine CC2420 has a built-in state machine that is used to switch between different operational states (modes). The change of state is done either by using command strobes or by internal events such as SFD detected in receive mode. The radio control state machine states are shown in Figure 25. T[...]
-
Seite 44
CC2420 SWRS041B Page 44 of 89 W ait for the specified crystal oscillator start-up tim e, or poll the XOSC16M_STABLE s tatus bit Power Do wn (PD) [0] SXOSCON S T X O N IDLE [1] W ait until voltage regul ator has powered up Voltage Regulator Off VREG_EN set low VREG_EN set high Chip Reset (pin or regist er) All Stat es SXOSCOFF command str obe All St[...]
-
Seite 45
CC2420 SWRS041B Page 45 of 89 21 MAC Security Operations (E ncryption and Authentication) CC2420 features hardware IEEE 802.15.4 MAC security operations. This includes counter mode (CTR) encryption / decryption, CBC-MA C authentication and CCM encryption + aut hentication. All security operations are based on AES encryption [2] using 128 bit keys. [...]
-
Seite 46
CC2420 SWRS041B Page 46 of 89 flag setting is stored in the most significant byte of the nonce. The flag byte used for encryption and authentication is then generated as shown in Figure 26. The frame counter part of the nonce must be incremented for each new packet by software. 7 6 CTR Flag bits 7:6 5 4 3 2 1 0 - CBC Flag bits 7: 6 L 7 6 Res 5 4 3 [...]
-
Seite 47
CC2420 SWRS041B Page 47 of 89 RX in-line security operations are always performed on the first frame currently inside the RXFIFO, even if parts of this have already been read out over the SPI interface. This allows the receiver to first read the source address out to decide which key to use before doing authentication of the complete frame. In CTR [...]
-
Seite 48
CC2420 SWRS041B Page 48 of 89 21.8 Timing Table 8 shows some examples of the time used by the security module for different operations. Mode l(a) l(m) l(MIC) Time [us] CCM 50 69 8 222 CTR - 15 - 99 CBC 17 98 12 99 Stand- alone - 16 - 14 Table 8. Security timing examples 22 Linear IF and AGC Settings CC2420 is based on a linear IF chain where the si[...]
-
Seite 49
CC2420 SWRS041B Page 49 of 89 -60 -40 -20 0 20 40 60 -100 -80 -60 -40 -20 0 RF Level [dBm] RSSI Register Value Figure 27. Typical RSSI v alue vs. input power 24 Link Quality Indication The link quality indication (LQI) measurement is a characterisation of the strength and/or quality of a received packet, as defined by [1]. The RSSI value described [...]
-
Seite 50
CC2420 SWRS041B Page 50 of 89 25 Clear Channel Assessment The clear channel assessment signal is based on the measured RSSI value and a programmable threshold. The clear channel assessment function is used to implement the CSMA-CA functionality specified in [1]. CCA is valid when the receiver has been enabled for at least 8 symbol periods. Carrier [...]
-
Seite 51
CC2420 SWRS041B Page 51 of 89 27 VCO and PLL Self-Calibration 27.1 VCO The VCO is completely integrated and operates at 4800 – 4966 MHz. The VCO frequency is divided by 2 to generate frequencies in the desired band (2400- 2483.5 MHz). 27.2 PLL self-calibration The VCO's characteristics will vary with temperature, changes in supply voltages, [...]
-
Seite 52
CC2420 SWRS041B Page 52 of 89 In applications where the internal voltage regulator is not used, connect VREG_EN and VREG_IN to ground. VREG_OUT shall be left open. Note that the battery monitor will not work when the voltage regulator is not used. VREG_IN Internal bandgap voltage reference 1.25 V VREG_OUT VREG_EN Regulator Enabl e / disable Figure [...]
-
Seite 53
CC2420 SWRS041B Page 53 of 89 The battery monitor is controlled through the BATTMON control register. The battery monitor is enabled and disabled using the BATTMON.BATTMON_EN control bit. The voltage regulator must also be enabled when using the battery monitor. The battery monitor status bit is available in the BATTMON.BATTMON_OK status bit. This [...]
-
Seite 54
CC2420 SWRS041B Page 54 of 89 C381 C391 XTAL XOSC16_Q1 XOS C16_Q2 C381 C391 XTAL XTAL XOSC16_Q1 XOS C16_Q2 Figure 30. Crystal oscillator circuit Item C L = 16 pF C381 27 pF C391 27 pF Table 10. Crystal oscillator component v alues 32 Input / Output Matching The RF input / output is differential ( RF_N and RF_P ). In addition there is supply switch [...]
-
Seite 55
CC2420 SWRS041B Page 55 of 89 A Unit dBm RF Att 30 dB 1AVG 1S A Ref Lvl 3 dBm Ref Lvl 3 dBm Center 2 .45 GHz Span 2 M Hz 200 kHz/ RBW 10 kHz VBW 10 kHz SWT 50 ms -90 -80 -70 -60 -50 -40 -30 -20 -10 0 -97 3 Date: 23.OCT.2003 21:38:33 Figure 31. Single carrier output 33.2 Modulated spectrum The CC2420 has a built-in test pattern generator that can ge[...]
-
Seite 56
CC2420 SWRS041B Page 56 of 89 A Unit dBm RF Att 30 dB Ref Lvl 0 dBm Ref Lvl 0 dBm SWT 5 ms Center 2 .45 GHz Span 10 MHz 1 MHz/ 1AVG 1S A RBW 100 kHz VBW 100 kHz -90 -80 -70 -60 -50 -40 -30 -20 -10 -100 0 Date: 23.OCT.2003 21:34:19 Figure 32. Modulated spectrum plot[...]
-
Seite 57
CC2420 SWRS041B Page 57 of 89 34 System Considerations and Guidelines SRD regulations International regulations and national laws regulate the use of radio receivers and transmitters. SRDs (Short Range Devices) for license free operation are allowed to operate in the 2.4 GHz band worldwide. The most important regulations are ETSI EN 300 328 and EN [...]
-
Seite 58
CC2420 SWRS041B Page 58 of 89 34.6 Low -cost systems As the CC2420 provides 250 kbps multi- channel performance without any external filters, a very low- cost system can be made. A differential antenna will eliminate the need for a balun, and the DC biasing can be achieved in the antenna topology. 34.7 Battery operated systems In low power applicat[...]
-
Seite 59
CC2420 SWRS041B Page 59 of 89 The RXCTRL1.RXBPF_LOCUR control bit should be set to 1. The simplest way of making a PER measurement will be to use another CC2420 as the reference transmitter. However, this makes it difficult to measure the exact receiver performance. Using a signal generator, this may either be set up as O-QPSK with half-sine sh[...]
-
Seite 60
CC2420 SWRS041B Page 60 of 89 ( /4). They are very easy to design and can be implemented simply as a “piece of wire” or even integrated into the PCB. The length of the /4-monopole antenna is given by: L = 7125 / f where f is in MHz, giving the length in cm. An antenna for 2450 MHz should be 2.9 cm. Non-resonant monopole antennas shorter[...]
-
Seite 61
CC2420 SWRS041B Page 61 of 89 37 Configuration Registers The configuration of CC2420 is done by programming the 16-bit configuration registers. Complete descriptions of the registers are given in the following tables. After chip reset (from the RESETn pin or programmable through the MAIN.RESETn configuration bit), all the registers have default val[...]
-
Seite 62
CC2420 SWRS041B Page 62 of 89 Address Register Register ty pe Description 0x0E SAES S AES Stand alone encryption strobe. SPI_SEC_MODE is not required to be 0, but the encryption module must be idle. If not, the strobe is ignored. 0x0F - - Not used 0x10 MAIN R/W Main Control Register 0x11 MDMCTRL0 R/W Modem Control Register 0 0x12 MDMCTRL1 R/W Modem[...]
-
Seite 63
CC2420 SWRS041B Page 63 of 89 MAIN (0x10) - Main Control Register Bit Field Name Reset R/W Description 15 RESETn 1 R/W Active low reset of the entir e circuit should be applied before doing anything else. Equi valent to using the RESETn reset pin. 14 ENC_RESETn 1 R/W Active low reset of the encrypt ion module. (Test purposes only) 13 DEMOD_RESETn 1[...]
-
Seite 64
CC2420 SWRS041B Page 64 of 89 MDMCTRL0 (0x11) - Modem Control Register 0 Bit Field Name Reset R/W Description 15:14 - 0 W0 Reserved, write as 0 1 3 RESERVED_FRAME_MODE 0 R/W Mode for accepting reserved IEE 802.15.4 frame types when address recognition is enabled ( MDMCTRL0.ADR_DECODE = 1 ). 0 : Reserved frame types (100, 101, 110, 111) are rejected[...]
-
Seite 65
CC2420 SWRS041B Page 65 of 89 MDMCTRL1 (0x12)– Modem Control Register 1 Bit Field Name Reset R/W Description 15:11 - 0 W0 Reserved, write as 0. 10:6 CORR_THR[4:0] 2 0 R/W Demodulator correlator threshold value, required before SFD search. Note that on early CC2420 versions the reset value was 0. 5 DEMOD_AVG_MODE 0 R/W Frequency offset average fil[...]
-
Seite 66
CC2420 SWRS041B Page 66 of 89 SYNCWORD (0x14) - Sync Word Bit Field Name Reset R/W Description 15:0 SYNCWORD[15:0] 0xA70F R/W Synchronisation word. The SYNCWORD is processed from the least significant nibble (F at reset) to the most significant nibble (A at reset). SYNCWORD is used both during modul ation (where 0xF’s are replaced with 0x0’s) a[...]
-
Seite 67
CC2420 SWRS041B Page 67 of 89 RXCTRL0 (0x16) – Receive control register 0 Bit Field Name Reset R/W Description 15:14 - 0 W0 Reserved, write as 0. 13:12 RXMIXBUF_CUR[1:0] 1 R/W RX mixer buffer bias current. 0: 690uA 1: 980uA (nominal) 2: 1.16mA 3: 1.44mA 11:10 HIGH_LNA_GAIN[1:0] 0 R/W Controls current in the LNA gain compensation branch in AGC Hig[...]
-
Seite 68
CC2420 SWRS041B Page 68 of 89 RXCTRL1 (0x17) - Receive control register 1 Bit Field Name Reset R/W Description 15:14 - 0 W0 Reserved, write as 0. 13 RXBPF_LOCUR 0 R/W Controls reference bias current to RX bandpass filters: 0: 4 uA (Reset value) Use 1 instead 1: 3 uA Note: Recommended setting 12 RXBPF_MIDCUR 0 R/W Controls reference bias current to [...]
-
Seite 69
CC2420 SWRS041B Page 69 of 89 FSCTRL (0x18) - Frequency Sy nthesizer Control and Status Bit Field Name Reset R/W Description 15:14 LOCK_THR[1:0] 1 R/W Number of consecutive reference clock periods with successful synchronisation windows required to indicate lock: 0: 64 1: 128 (recommended) 2: 256 3: 512 13 CAL_DONE 0 R Calibration has been performe[...]
-
Seite 70
CC2420 SWRS041B Page 70 of 89 SECCTRL0 (0x19) - Security Control Register Bit Field Name Reset R/W Description 15:10 - 0 W0 Reserved, write as 0 9 RXFIFO_PROTECTION 1 R/W Protection enable of the RXFIFO, see description in the RXFIFO overflow section on page 33. Should be cleared if MAC level security is not used or is implemented outside CC2420. 8[...]
-
Seite 71
CC2420 SWRS041B Page 71 of 89 SECCTRL1 (0x1A) - Security Control Register Bit Field Name Reset R/W Description 15 - 0 W0 Reserved, write as 0 14:8 SEC_TXL 0 R/W Multi-purpose length byte for TX in-line security operations: CTR : Number of cleartext bytes between length by te and the first byte to be encrypted CBC/MAC : Number of cleartext bytes bet[...]
-
Seite 72
CC2420 SWRS041B Page 72 of 89 IOCFG0 (0x1C) – I/O Configuration Register 0 Bit Field Name Reset R/W Description 15:12 - 0 W0 Reserved, write as 0 11 BCN_ACCEPT 0 R/W Accept all beacon frames when address recognition is enabled. This bit should be set when the PAN identifier programmed into CC2420 RAM is equal to 0xFFFF and cleared otherwise. This[...]
-
Seite 73
CC2420 SWRS041B Page 73 of 89 MANFIDH (0x1F) - Manufacturer ID, Upper 16 Bit Bit Field Name Reset R/W Description 15:12 VERSION[3:0] 3 R Version number. Current version is 3. Note that previous CC2420 versi ons will have lower reset values. 11:0 PARTNUM[15:4] 0 R The device part number. CC2420 has part number 0x002. FSMTC (0x20) - Finite state mach[...]
-
Seite 74
CC2420 SWRS041B Page 74 of 89 MANAND (0x21) - Manual signal AND override register 1 Bit Field Name Reset R/W Description 15 VGA_RESET_N 1 R/W The VGA_RESET_N signal is used to reset the peak detectors in the VGA in the RX chain. 1 4 BIAS_PD 1 R/W Global bias power down (1) 1 3 BALUN_CTRL 1 R/W The BALUN_CTRL signal controls whether the PA should re[...]
-
Seite 75
CC2420 SWRS041B Page 75 of 89 MANOR (0x22) - Manual signal OR override register Bit Field Name Reset R/W Description 15 VGA_RESET_N 0 R/W The VGA_RESET_N signal is used to reset the peak detectors in the VGA in the RX chain. 14 BIAS_PD 0 R/W Global Bias power down (1) 1 3 BALUN_CTRL 0 R/W The BALUN_CTRL signal controls whether the PA should receive[...]
-
Seite 76
CC2420 SWRS041B Page 76 of 89 AGCTST0 (0x24) - AGC Test Register 0 Bit Field Name Reset R/W Description 15:12 LNAMIX_HYST[3:0] 3 R/W Hysteresis on the switching betw een different RF front-end gain modes, defined in 2 dB steps 11:6 LNAMIX_THR_H[5:0] 25 R/W Threshold for switching between medium and high RF front- end gain mode, defined in 2 dB step[...]
-
Seite 77
CC2420 SWRS041B Page 77 of 89 FSTST0 (0x27) - Frequency Sy nthesizer Test Register 0 Bit Field Name Reset R/W Description 15:12 - 0 W0 Reserved, write as 0 1 1 VCO_ARRAY_SETTLE_LONG 0 R/W When '1' this control bit doubles the time allowed for VCO settling during VCO calibration. 10 VCO_ARRAY_OE 0 R/W VCO array manual override enable. 9:5 [...]
-
Seite 78
CC2420 SWRS041B Page 78 of 89 FSTST3 (0x2A) - Frequency Sy nthesizer Test Register 3 Bit Field Name Reset R/W Description 15 CHP_CAL_DISABLE 1 R/W Disable charge pump during VCO calibration when set. 14 CHP_CURRENT_OE 0 R/W Charge pump current override enable 0 : Charge pump current set by calibration 1 : Charge pump current set by START_CHP_CURREN[...]
-
Seite 79
CC2420 SWRS041B Page 79 of 89 ADCTST (0x2D) - ADC Test Register Bit Field Name Reset R/W Description 15 ADC_CLOCK_DISABLE 0 R/W ADC Clock Disable 0 : Clock enabled when ADC enabled 1 : Clock disabled, even if ADC is enabled 14:8 ADC_I[6:0] 0 R Read the current ADC I-branch value. 7 - 0 W0 Reserved, write as 0. 6:0 ADC_Q[6:0] 0 R Read the current AD[...]
-
Seite 80
CC2420 SWRS041B Page 80 of 89 TOPTST (0x2F) - Top Level Test Register Bit Field Name Reset R/W Description 15:8 - 0 W0 Reserved, write as 0. 7 RAM_BIST_RUN 0 R/W Enable BIST of the RAM 0 : RAM BIST disabled, normal operation 1 : RAM BIST Enabled. Result output to pin, as set in IOCFG1. 6 TEST_BATTMON_EN 0 R/W Enable test output of the battery monit[...]
-
Seite 81
CC2420 SWRS041B Page 81 of 89 38 Test Output Signals The two digital output pins CCA and SFD , can be set up to output test signals defined by IOCFG1.CCAMUX and IOCFG1.SFDMUX . This is summarized in Table 12 and Table 13 below. CCAMUX Signal output on CCA pin Description 0 CCA Normal operation 1 ADC_Q[0] ADC, Q-branch, LSB used for random number ge[...]
-
Seite 82
CC2420 SWRS041B Page 82 of 89 SFDMUX Signal output on SFD pin Description 0 SFD Normal operation 1 ADC_I[0] ADC, I-branch, LSB used for random number generation 2 DEMOD_RESYNCH_EARLY High one 16 MHz clock cycle each time the demodulator resynchronises early 3 LOCK_STATUS Lock status, same as FSCTRL.LOCK_STATUS 4 MOD_CHIP Chip rate dat a signal duri[...]
-
Seite 83
CC2420 SWRS041B Page 83 of 89 39 Package Description (QLP 48) Note: The figure is an illustration only and not to scale. Quad Leadless Package (QLP) D D1 E E1 e b L D2 E2 QLP 48 Min Max 6.9 7.0 7.1 6.65 6.75 6.85 6.9 7.0 7.1 6.65 6.75 6.85 0.5 0.18 0.30 0.3 0.4 0.5 5.05 5.10 5.15 5.05 5.10 5.15 The overall packet height is 0.85 +/- 0.05 All dimensi[...]
-
Seite 84
CC2420 SWRS041B Page 84 of 89 40 Recommended layout for package (QLP 48) Note: The figure is an illustration only and not to scale. There are nine 14 mil diameter via holes distributed symmetrically in the gr ound pad under the package. See also the CC2420 EM reference design. 40.1 Package thermal properties Thermal resistance Air velocity [m/s] 0 [...]
-
Seite 85
CC2420 SWRS041B Page 85 of 89 40.3 Plastic tube specification QLP 7x7mm antistatic tube. Tube Specification Package Tube Width Tube Height Tube Length Units per Tube QLP 48 8.5 0.2 mm 2.2 +0.2/-0.1 mm 315 1.25 mm 43 40.4 Carrier tape and reel specification Carrier tape and reel is in accordance with EIA Specification 481. Tape and Reel Spec[...]
-
Seite 86
CC2420 SWRS041B Page 86 of 89 42 General Information 42.1 Document History Revision Date Description/Changes SWRS041b 2007-03-19 Slightly changed optimum load impedanc e on Page 9 and 19 to better describe the Application circuit. SWRS041a 2006-12-18 Updated ordering information. Updated address information. Typical data latency changed from 2 to 3[...]
-
Seite 87
CC2420 SWRS041B Page 87 of 89 Revision Date Description/Changes 1.2 2004-06-09 Output power range: 24 dB (was 40 dB). Deleted option for single ended external PA. Adjacent channel rejection corrected to 46 dB for + 5MHz (was 39 dB), 39 dB for –5 MHz (was 46 dB) 58 dB for +10 MHz (was 53 dB) and 55 dB for-10 MHz (was 57 dB). “image channel” de[...]
-
Seite 88
CC2420 SWRS041B Page 88 of 89 43 Address Information Texas Instruments Norway AS Gaustadalléen 21 N-0349 Oslo NORWAY Tel: +47 22 95 85 44 Fax: +47 22 95 85 46 Web site: http://ww w.ti.com/lpwrf 44 TI Worldw ide Technical Support Internet TI Semiconductor Product Information Center Home Page: support.ti.com TI Semiconductor KnowledgeBase Home Page:[...]
-
Seite 89
CC2420 SWRS041B Page 89 of 89 Asi a Phone International +886-2-23786800 Domestic T oll-Free Number Australia 1-800-999-084 China 800-820-8682 Hong Kong 800-96-5941 India +91-80-51381665 (Toll) Indonesia 001-803-8861-1006 Korea 080-551-2804 Malaysia 1-800-80-3973 New Zealand 0800-446-934 Philippines 1-800-765-7404 Singapore 800-886-1028 Taiwan 0800-[...]
-
Seite 90
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 discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders[...]