ATMEGA64RZAPV-10MU Atmel, ATMEGA64RZAPV-10MU Datasheet
ATMEGA64RZAPV-10MU
Specifications of ATMEGA64RZAPV-10MU
Related parts for ATMEGA64RZAPV-10MU
ATMEGA64RZAPV-10MU Summary of contents
Page 1
... Introduction This application note describes the ATAVRRZ502 Accessory Kit (RZ502). The RZ502 is designed for evaluation of the Atmel AT86RF230 2.4 GHz radio transceiver. This radio transceiver fully complies with the IEEE 802.15.4™ standard and targets low-power wireless technologies within home, building and industrial automation such as ZigBee™ ...
Page 2
Getting Started with the ATAVRRZ502 Accessory Kit 2.1 Unpacking the System 2.2 System Requirements 2.3 Quick Start Guide AVR414 2 This section gives an introduction to what the ATAVRRZ502 Accessory Kit contains and its system requirements. At the end ...
Page 3
... Description of Antenna and Balun Circuit 8051A-AVR-11/06 Figure 3-1 ATAVRRZ502 Components The AT86RF230 is a 2.4 GHz radio transceiver from Atmel specially designed for IEEE 802.15.4 and ZigBee applications. Main features are: • Low power consumption. • Large link budget (104 dBm). ...
Page 4
Description of Power and Filter Circuit 3.4 Description of STK500 Interface AVR414 4 • Better tolerance to less than perfect RF ground. However, the RZ502 has a typical single ended SMA stub antenna mounted. A special circuit is required ...
Page 5
SPI Lines 3.4.2 IRQ Line 3.4.3 SLP_TR Line 8051A-AVR-11/06 transceiver to the AVR microcontroller. Only a few of the available pins are used to control the radio transceiver. The reminder of this subsection describes the interface necessary to control ...
Page 6
Reset Line 3.4.5 Pins used by the RZ502 AVR414 6 This line is used to reset the AT86RF230 radio transceiver. The reset line is controlled by one of the AVR pins and not connected to the reset button on ...
Page 7
Hardware Assembly 8051A-AVR-11/06 The following steps walk the reader through how to assemble and prepare the STK500 board and the STK501 top module to be used with the RZ502. Then finally how to mount the RZ502 board and configure ...
Page 8
Figure 4-1 Jumper Placement on the STK500 Step B. Assemble and attach the STK501 Top Module The jumpers are now set correctly and the target voltage is set to 3 volts. This ensures that the AT86RF230 radio transceiver is not ...
Page 9
Figure 4-2 Details of ISP Connection Step C. Mount the Radio Board The RZ502 radio board is added to the STK501 by using its EXPAND1 header. 1. Find pin 1 on the radio board (Only square pad and with ...
Page 10
... EEPROM file must be generated that contains the 64-bit MAC address of each radio. This operation is described in subsection 5.1. The IEEE 802.15.4 stack from Atmel uses the EEPROM of the AVR microcontroller to store the unique 64-bit MAC address. An EEPROM file that contains this address must be generated since the ATmega1281 is not preprogrammed with this information ...
Page 11
Programming the ATmega1281 6 Running the Evaluation Application 8051A-AVR-11/06 The precompiled firmware used in the following subsection can be found in the “bin” folder of the .zip file accompanying this document. 1. Connect a serial cable to the connector ...
Page 12
... In terminal mode the user can talk directly to the evaluation application programmed into the AVR microcontroller. This evaluation application is a thin layer of code that defines a command interface on top of the IEEE 802.15.4 stack from Atmel. The responsibilities of the evaluation application are: • Start a new network. ...
Page 13
Configure Network (AT+C) 6.1.1.3 Send Data (AT+T) 8051A-AVR-11/06 Table 6-1. AT command and possible responses Command “AT+R” The ”AT+C” command has two possible functions. It will either start a new network and set up the peer to become a ...
Page 14
Notifications (+N and +T) 6.1.2 Examples using PC 6.1.2.1 Start a new network AVR414 14 Command Notes: 4. Length in bytes of data payload. 5. Array containing the data payload. The ”+N” and ”+T” commands are used to respectively ...
Page 15
Associate to network 6.1.2.3 Send data 6.2 Graphical User Interface Mode 6.2.1 System Requirements 8051A-AVR-11/06 OK //Network started. AT+R //Reset hardware and IEEE 802.15.4 Stack. OK //Command terminated successfully. AT+C: 0B,BAAD,E //Associate to network on channel 11 with PANID ...
Page 16
Running the Chat Client AVR414 16 The Java Runtime Environment (JRE software bundle (JVM and libraries) that allows your PC to run Java based applications. Following the steps is required to ensure that the correct Java virtual ...
Page 17
A screen like that depicted in Figure 6-3 should now be visible. Now proceed with one of the following steps: 1. Step A: Start the Coordinator: Starts a new network. Peer becomes coordinator. ...
Page 18
Figure 6-4 Coordinator Options Step B: Start the End-device 1. From the screen shown in Figure 6-3, press the “Connect” button. 2. The “COM Settings” dialog box will now appear. From the drop down list, select the 3. Then in ...
Page 19
... AT86RF230 Data http://www.atmel.com/dyn/resources/prod_documents/doc5131.pdf • IEEE 802.15.4 Standard. • IEEE 802.15.4 MAC http://www.atmel.com/dyn/resources/prod_documents/doc5182.pdf Intentionally left blank. Solution Ensure that the “Mode 1: No memory lock features enabled” are selected in the LockBits tab of the STK500 programmer’s window. Sheet, available ...
Page 20
Table of Contents AVR414 20 Features ............................................................................................... 1 1 Introduction ...................................................................................... 1 2 Getting Started with the ATAVRRZ502 Accessory Kit.................. 2 2.1 Unpacking the System ........................................................................................ 2 2.2 System Requirements ......................................................................................... 2 2.3 Quick Start Guide ................................................................................................ 2 3 ...
Page 21
... ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’ ...