Difference between revisions of "Chips cc2420"

From DiLab
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
cc2420 ir RF transceiver for 2.4GHz communication, originally made by ChipCon, now owned by TI.
cc2420 is RF transceiver for IEEE 802.15.4 / 2.4GHz communication, originally made by ChipCon, now owned by TI.


Main characteristics:
== Main characteristics ==
* 2.4 GHz, 1MHz resolution
* 2.4 GHz, 1MHz resolution
* max data rate: 250kbps max
* max data rate: 250kbps max
Line 7: Line 7:
* energy consumption at 3V is just under 20mA. Can be less in various modes and tx powers.
* energy consumption at 3V is just under 20mA. Can be less in various modes and tx powers.


Channels:
== Channels ==
* No. 11 = 2405 MHz
* No. 11 = 2405 MHz
* No. 18 = 2440 MHz
* No. 18 = 2440 MHz
Line 13: Line 13:
* For any channel X (11..26): freqency = 2405 + 5(X-11) MHz
* For any channel X (11..26): freqency = 2405 + 5(X-11) MHz


== Tx Power ==
* From 1 to 31.
* No. 0 = -25 dBm
* No 31 = 0 dBm


Webpage:
== Webpage ==
* http://focus.ti.com/docs/prod/folders/print/cc2420.html
* http://focus.ti.com/docs/prod/folders/print/cc2420.html


== Datasheets ==
Major datasheets:
* [http://focus.ti.com/lit/ds/symlink/cc2420.pdf 2.4 GHz IEEE 802.15.4 / ZigBee-Ready RF Transceiver (Rev. B) (cc2420.pdf, 765 KB)]
* [http://focus.ti.com/lit/ds/symlink/cc2420.pdf 2.4 GHz IEEE 802.15.4 / ZigBee-Ready RF Transceiver (Rev. B) (cc2420.pdf, 765 KB)]
* [http://focus.ti.com/lit/er/swrz003/swrz003.pdf CC2420 Errata Notes (swrz003.pdf, 252 KB)]
* [http://focus.ti.com/lit/er/swrz003/swrz003.pdf CC2420 Errata Notes (swrz003.pdf, 252 KB)]


Links:
== Links ==
* [http://docs.tinyos.net/index.php/Boomerang_Radio_Parameters Boomerang radio parameters] (TinyOS channel numbers to freqency, etc.)
* [http://docs.tinyos.net/index.php/Boomerang_Radio_Parameters Boomerang radio parameters] (TinyOS channel numbers to freqency, etc.)

== TinyOS related ==
To change channel, from Makefile
* CFLAGS=-DCC2420_DEF_CHANNEL=18
To change power from Makefile
* CFLAGS=-DCC2420_DEF_RFPOWER=31



Note, another chip cc2430 is SoC with cc2420 core for RF.
Note, another chip cc2430 is SoC with cc2420 core for RF.

Latest revision as of 16:50, 29 October 2009

cc2420 is RF transceiver for IEEE 802.15.4 / 2.4GHz communication, originally made by ChipCon, now owned by TI.

Main characteristics

  • 2.4 GHz, 1MHz resolution
  • max data rate: 250kbps max
  • output power: -25dbm - 0dbm
  • energy consumption at 3V is just under 20mA. Can be less in various modes and tx powers.

Channels

  • No. 11 = 2405 MHz
  • No. 18 = 2440 MHz
  • No. 26 = 2480 MHz
  • For any channel X (11..26): freqency = 2405 + 5(X-11) MHz

Tx Power

  • From 1 to 31.
  • No. 0 = -25 dBm
  • No 31 = 0 dBm

Webpage

Datasheets

Links

TinyOS related

To change channel, from Makefile

  • CFLAGS=-DCC2420_DEF_CHANNEL=18

To change power from Makefile

  • CFLAGS=-DCC2420_DEF_RFPOWER=31


Note, another chip cc2430 is SoC with cc2420 core for RF.