Atmel AVR2063: Sensor Terminal Board

Atmel AVR2063: Sensor Terminal Board Hardware User's Manual
Features
• Radio controller board (RCB) general purpose I/O (GPIO) interface
- Screw terminals for connecting external circuitry
- Onboard GPIO circuit protection and digitally controlled relays
®
®
• Atmel AVR JTAGICE mkII and AVRISP programming access for RCBs
• USB to virtual COM port support via fast parallel bus connection
• External power circuitry
• External 32Kbyte SRAM
• Temperature sensor
• Low power consumption in RCB battery mode
8-bit Atmel
Microcontrollers
Application Note
1 Introduction
This application note provides a detailed hardware description of the individual
function blocks of the sensor terminal board (STB). The STB is used in conjunction
with an Atmel radio controller board (RCB) in order to provide various interfaces for
evaluating and creating wireless sensor type applications.
Figure 1-1. Sensor terminal board (STB).
Rev. 8359B-AVR-01/12
2 Disclaimer
Typical values contained in this application note are based on simulations and testing of
individual examples.
Any information about third-party materials or parts is included in this document for
convenience. The vendor may have changed the information since then. Check the
individual part information for the latest changes.
3 Overview
The STB allows a user to interface to Atmel RCBs via general purpose I/O (GPIO), USB
to virtual COM port, and programming interfaces. An external power jack is also
available, along with external SRAM for future application development. The GPIO
interface provides access to peripherals within the RCB microcontroller, such as ADC,
TWI, USART, etc., allowing a user to add additional circuitry such as sensors into the
wireless evaluation and development stages.
Alternate applications like IEEE® 802.15.4 MAC, ZigBee® PRO, RF4CE, and
IPv6/6LoWPAN can be run on the RCB in conjunction with the STB to demonstrate and
evaluate those solutions. Figure 3-1 shows the Atmel RCB128RFA1 mounted on the
STB.
Figure 3-1. STB with the RCB128RFA1 mounted.
2
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
4 RCB support
To evaluate different radio transceiver hardware solutions at different frequency bands,
various RCBs are available. Single- and dual-chip solutions for IEEE 802.15.4 and ISM
applications are supported, as well as different operating frequencies at 2.4GHz and
sub-1GHz. The STB cannot be operated in a standalone manner. An appropriate RCB,
listed in Table 4-1, has to be equipped for the microcontroller and radio transceiver
functionality.
Table 4-1. RCB configurations.
RCB name
RCB128RFA1
(1)
Frequency
Comment
2.4GHz
Atmel ATmega128RFA1 - Single-chip solution [1]
RCB230
(2)
2.4GHz
Atmel AT86RF230 [2] with Atmel ATmega1281V [5]
RCB231
(2)
2.4GHz
Atmel AT86RF231 [3] with ATmega1281V
RCB231LPA (2)
2.4GHz
AT86RF231 [3] +amplifier, with ATmega1281V
RCB231ED (2)
2.4GHz
AT86RF231 [3] +antenna diversity, with ATmega1281V
868/915MHz
Atmel AT86RF212 [4] with ATmega1281V
RCB212SMA
(2)
Notes: (1) Available with Evaluation Kit ATRF4CE-EU
(2) Purchasable on http://www.dresden-elektronik.de
The differences between the RCBs are related to port allocations, where the single-chip
solution, ATmega128RFA1 [1], does not provide ports A and C, and the ATmega1281V
[5] based dual-chip solutions already use Port B to control the radio transceiver.
Table 4-2 and Table 4-3 describe the compatibility between each RCB and the STB,
along with how it correlates to the microcontroller I/O.
Table 4-2. RCB compatibility, EXT0.
RCB with
ATmega1281
Pin
RCB128RFA1
Function on Sensor
Terminal Board
PC0
EXT0.21
GND
H address
PC1
EXT0.22
GND
H address
PC2
EXT0.23
GND
H address
PC3
EXT0.24
GND
H address
PC4
EXT0.25
PD4 = EXT0.13
H address
PC5
EXT0.26
PD5 = EXT0.14
H address
PC6
EXT0.27
PD6 = EXT0.15
H address
PC7
EXT0.28
PD7 = EXT0.16
H address
PG0
EXT0.17
PE4
#WR
PG1
EXT0.18
PE5
#RD
PB6
EXT0.1
PG0 (DIG3)
GPIO
PB7
EXT0.2
PG1 (DIG1)
GPIO
XTAL1
EXT0.7
CLKI
Not in use
3
8359B-AVR-01/12
Table 4-3. RCB compatibility, EXT1.
4
RCB with Atmel
ATmega1281
Pin
RCB128RFA1
Function on
SensorTerminalBoard
PA0
EXT1.23
PB0
Data bus
PA1
EXT1.24
PB1
Data bus
PA2
EXT1.25
PB2
Data bus
PA3
EXT1.26
PB3
Data bus
PA4
EXT1.27
PB4
Data bus
PA5
EXT1.28
PB5
Data bus
PA6
EXT1.29
PB6
Data bus
PA7
EXT1.30
PB7
Data bus
PE4
EXT1.6
RSTON
X3.2
PE5
EXT1.5
TST
X3.3 - Do not connect!
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
5 Peripheral blocks
The STB contains different peripheral blocks in order to provide the proper tools and
interface to the user. These blocks are described in the following sections.
5.1 Power supply
The STB can be powered in two different ways, either from USB power or from external
power. The STB contains the MIC2920A-3.3WS low-dropout (LDO) voltage regulator
[6]. It will regulate the USB 5V source to 3.3V, and will also allow external power within
the range of 4.3V to 26V to be regulated safely down to 3.3V. (See Table 6-1.) The
recommended external voltage operation is between 5V and 15V, and the USB
standard is 5V. (See Table 6-2.)
The LDO regulator also provides ample current supply (400mA) for external sensor
circuitry, as described below. In order to avoid any safety concerns, it is recommended
to not exceed this current rating so as to not destroy the regulator or cause severe
temperature increases on the board.
When the power circuit is active either with an external power source or with the FTDI
USB device properly enumerated to the host PC, a power on LED (LED2) will turn on
accordingly. See Section 5.2.1 for details about installing the FTDI USB device.
When using the external power supply, make sure the RCB battery holder is empty.
Otherwise charge currents could destroy the battery. The RCB power switch can also
be used to disconnect the battery. For long-term operation, the battery cells should be
removed.
The gates and buffers used to connect the USB are specially selected logic families
with a high impedance input when no USB power is available. This will ensure that no
current is consumed through the logic lines during battery operation.
5.2 External bus peripherals
The following sections provide detailed information about how to configure and operate
individual peripherals on the STB.
5.2.1 USB to virtual COM port
For USB connectivity, the FTDI FT245RL parallel USB to virtual COM port [7] was
selected and designed on the STB. The FT245RL can provide up to 400mA of power to
the target RCB and external circuitry (see Section 5.1 for more detailed information
about the power supply).
The FT245RL driver files have been patched from the FTDI original files, and can be
downloaded online from:
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4835. Simply locate the
documents tab and select the application note AVR2018 for download of the driver
package.
Following the installation application notes found on the FTDI website for the user’s
preferred PC operating system (OS), the user will be able to properly enumerate the
FT245RL using the patched USB driver files mentioned above. Once enumerated to the
PC of choice, the power status LED will turn on and provide power to the rest of the
board.
If Microsoft® Windows® is the target OS, the Windows Device Manger should contain
two newly installed devices. One, which shows up in the USB category, is entitled
“SensTermBoard USB<->Serial,” and the other, which shows up in the ports (COM &
LPT) category, is entitled “USB Serial Port (COMxx).”
5
8359B-AVR-01/12
If an installed COM port is not the ideal number, this can be changed by right-clicking
on the “USB Serial Port (COMxx)” device and selecting Properties (Windows XP). Once
the pop-up menu is active, select the Port Settings tab across the top of the pop-up
window. Next, select the Advanced window and notice the COM port number with the
active COMxx selection box to the right. Simply select the new COM port of interest and
click OK twice to apply this new setting. Finally, manually re-scan the Device Manager
by right-clicking on “USB Serial Port (COMxx)” and selecting “Scan for Hardware
changes.”
FTDI provides several application notes, which can be found on the FTDI website, with
more detailed and advanced configuration options that can be used with the FT245RL.
Communication with the FT245RL device is done with a memory-mapped interface.
When using the Atmel ATmega1281V, the external memory bus interface puts the
FT245RL in an addressable memory location, as shown in Figure 5-1.
Figure 5-1. Address map configuration.
If the FT245RL needs to send or receive data, it is mapped outside of the limit of the
internal SRAM of the ATmega1281V, between addresses 0x2000 through 0x4000.
Port G pins 0 and 1 are also used to control the RX and TX pins on the FT245RL
automatically once the external memory bus interface is enabled within the
ATmega1281V. The IEEE 802.15.4 MAC sub-layer, available from the Atmel
application note AVR2025 [10], shows several examples of how to configure the
FT245RL with the appropriate address map (that is, pal_config.h #define
USB_FIFO_AD).
If a RCB128RFA1 is connected to the STB, the Atmel ATmega128RFA1 operates as
the FT245RL host microcontroller. A virtual address bus is created by implementing a
software interface via ports B and D. This interface is a byte-banged type interface with
which the FT245RL can still be addressed with the address shown in Figure 5-1.
AVR2025 also shows several examples of how the ATmega128RFA1 is configured
(that is, pal_usb_ftdi.c #define USB_DATA_SETINP()). In replacing the automatic
control of the RX and TX pins, Port E pins 4 and 5 need to be manually controlled
during the byte-banged communication between the ATmega128RFA1 and the
FT245RL.
NOTE
6
When accessing the USB port from an ATmega1281V-based RCB using the memory
controller, bus contention will occur as long as internal RAM or USB is selected. This is
a known hardware issue that can cause increased power consumption, but has no
influence on the USB functionality. This issue is caused by the default data direction of
the data latch, IC5. In each ALE low address phase, this buffer and the AVR are both
driving data to the same data bus. The MAC Software Package [10] has implemented a
software workaround to avoid this issue.
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
5.2.2 External SRAM
The STB contains a CS18LV0256 32K-byte SRAM device [8], which offers extra
memory space for a user’s application development.
All ATmega1281V-based RCBs can access this external SRAM. The ATmega1281V
external memory bus is provided to communicate with the external SRAM device.
Based on the address map shown in Figure 5-1, the external SRAM can be
communicated with by addressing 0x8000 through 0xFFFF. Port A is used for both
address and data in a bidirectional mode with the use of a D-type latch device
controlled by the ALE signal from the microcontroller. Port C is simply an address port.
Port G pins 0 and 1 are also used to control the RD and WR pins on the latch
automatically once the external memory bus interface is enabled.
It is recommended to operate the SRAM with one wait state. This low-power device has
an access time of 150ns. Further information for zero-wait-state operation has to be
acquired from the datasheets because the clock speed and the supply voltage have to
be taken into account as well.
The external SRAM chip-enable pin is controlled by a digital MUX device that will
automatically enable the memory based on the address map value that is accessed.
If the RCB128RFA1 is used in combination with the STB, the external SRAM memory is
unusable. There is no external memory bus interface for the application to use to
properly operate the external memory.
5.3 RCB GPIO interface
Two buttons, two LEDs, a temperature sensor (thermistor), and screw terminal
connections for external circuitry interface are available on the STB. The following
sections describe these features more in detail.
5.3.1 Buttons
The buttons are provided to reset the RCB and allow user input on GPIO Port A, pin 0.
The buttons are connected between GND and their appropriate RCB GPIO signal line.
In order to read the SW1 button, the firmware has to access I/O memory map location
0x4000 with an appropriate read command. This will provide the access needed to read
bit position 0 (Port A, pin 0).
5.3.2 LEDs
The LEDs are controlled by data latch IC7, and are controlled simultaneously. The state
has to be applied to I/O memory map location 0x4000 with an appropriate write
command. Applying a short, high pulse (minimum 3.2ns) on signal IO_#CE (issued from
the multiplexer driven from the address value) stores the new state. In order to start this
process, first apply a new state to the data bus, and then set the corresponding address
signal high and then low. This signaling cycle avoids spikes on the other lines.
The register state inside IC7 can’t be read by the microcontroller. The software has to
maintain a variable that mirrors the state inside IC7.
When one LED state is updated, it may be necessary to ensure that the other three
signals are not changed. LED0 is configured by writing to bit position 0. LED1 is
configured by writing to bit position 1.
5.3.3 Temperature sensor (thermistor)
Similar to the LEDs, the temperature sensor, RT1, is shared on the IC7 latch device,
and must be configured via memory map location 0x4000 with an appropriate write
command. When writing to bit position 2, the latch enables the ultra-high-speed (UHS)
buffer, allowing Port F, pin 3 to read the analog value from the sensor with the
7
8359B-AVR-01/12
microcontroller’s ADC. If Port F, pin 3 needs to be used for external circuitry, simply
disable the UHS buffer with the appropriate value written to the IC7 latch.
Figure 5-2 shows the equivalent temperature circuit, where a 47kΩ resistor is matched
with the 47kΩ thermistor operating at Vcc. The circuit is enabled when the appropriate
address is selected, as mentioned above. Table 5-1 shows the precalculated
temperature voltage range when using the Murata Electronics NCP18WB473J03RB
device, as discussed in the datasheet [9].
When operated with RCB128RFA1, using the controller’s internal temperature sensor
may also be considered.
Figure 5-2. Temperature circuit.
Table 5-1. Precalculated temperature voltage.
8
Temperature (°C)
Rthermistor (kΩ)
Vadc (mV)
-40
1.748
86
-35
1.245
120
-30
898
164
-25
656
221
-20
484
292
-15
361
380
-10
272
487
-5
206
612
0
158
756
5
122
916
10
95
1091
15
75
1274
20
59
1462
25
47
1650
30
38
1832
35
30
2006
40
25
2166
45
20
2313
50
16
2445
55
14
2562
60
11
2665
65
9
2754
70
8
2830
75
7
2897
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
5.3.4 Screw-terminal interface
Three 10-row screw terminals are mounted on the STB on the edge opposite the RCB
providing access to peripherals such as ADC, TWI, USART, etc. within the RCB
microcontroller. These screw terminals, which are shown in Figure 5-3, provide a
method for a user to connect various external circuits, such as sensors, motors, etc.
Terminal X3 provides a combination of power and ground connections along with spare
microcontroller GPIO lines.
Figure 5-3. STB X3 terminal.
Terminal X4 provides more power and ground connections along with TWI/I2C and relay
terminal connections.
Figure 5-4. STB X4 terminal.
Terminal X5 is more of an analog-based interface, as it contains ADC, AREF, and
AGND connections to the microcontroller. The ADC inputs have signal conditioning
circuits in order to filter and/or protect the microcontroller. It is also a connection to the
spare microcontroller USART, which can be used to interface to a user’s custom
application.
Each terminal has 100mil spacing. If single-pin headers are desired instead, single-row,
100mil pin headers may be fitted into the screw terminals directly.
9
8359B-AVR-01/12
Figure 5-5. STB X5 terminal.
Table 5-2 shows the GPIO configuration for the STB and the microcontroller options on
the RCBs.
Table 5-2. Signaling with different RCBs.
STB signals RCB with ATmega1281V
RCB with ATmega128RFA1
Comment
X3 pin1
pin2
pin3
pin4
pin5
pin6
pin7
pin8
pin9
pin10
VCC
PE4 – GPIO
PE5 – GPIO
GND
VCC
PD5 – GPIO
PD7 – GPIO
PB6 – GPIO
PB7 – GPIO
GND
VCC
RSTON
TST
GND
VCC
PD5 – GPIO
PD7 – GPIO
PG0 – DIG3
PG1 – DIG1
GND
Standard GPIO connection to/from the microcontroller
X4 pin1
pin2
pin3
pin4
pin5
pin6
pin7
pin8
pin9
pin10
VCC
PD0 – I2C_SCL
PD1 – I2C_SDA
GND
VCC
PE2 – REL1_1
PE2 – REL1_2
PE3 – REL2_1
PE3 – REL2_2
GND
VCC
PD0 – I2C_SCL
PD1 – I2C_SDA
GND
VCC
PE2 – REL1_1
PE2 – REL1_2
PE3 – REL2_1
PE3 – REL2_2
GND
2
TWI/I C and relay terminal connections
X5 pin1
pin2
pin3
pin4
pin5
pin6
pin7
pin8
pin9
pin10
AREF
PF0 – Ain0
PF1 – Ain1
PF2 – Ain2
PF3 – Ain3
AGND
VCC
PD2 – UART_RxD
PD3 – UART_TxD
GND
AREF
PF0 – Ain0
PF1 – Ain1
PF2 – Ain2
PF3 – Ain3
GND
VCC
PD2 – UART_RxD
PD3 – UART_TxD
GND
Analog power and input connections
10
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
5.4 Programming access
The standalone RCB does not support user programming interfaces. It has to be
mounted on a development platform such as the STB in order to give the user a method
for programming the microcontroller on the RCB.
There are two supporting interfaces that provide optional methods for programming and
debugging the host application on the microcontroller. They are AVRISP and JTAGICE
mkII.
When using the AVRISP programming interface, the user has access to a 6-pin header
that allows the fuses and the flash of the Atmel ATmega1281V to be programmed. The
AVRISP does not support application level debugging. See Figure 5-6 for the proper
connector orientation between the STB and the AVRISP.
The ISP pin location for the Atmel ATmega128RFA1 differs from the ATmega1281V.
Therefore the AVRISP can only be used with 1281V-based RCB boards.
Figure 5-6. STB and AVRISP connection.
In order to provide extra developmental features beyond simple fuse and flash
programming, such as application-level debugging, the JTAGICE mkII should be used.
The STB also provides the required 10-pin header for proper JTAGICE mkII connection.
See Figure 5-7 as a connection reference.
11
8359B-AVR-01/12
Figure 5-7. STB and JTAGICE mkII connection.
The AVRISP and JTAGICE mkII can be ordered from most local distributors.
12
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
6 Electrical characteristics
6.1 Absolute maximum ratings
Stresses beyond those listed in Table 6-1 may cause permanent damage to the board.
This is a stress rating only and functional operation of the device at these or any other
conditions beyond those indicated in the operational sections of this manual are not
implied. Exposure to absolute maximum rating conditions for extended periods may
affect device reliability. For more details about these parameters, refer to individual
datasheets of the components used.
Table 6-1. Absolute maximum ratings.
No.
Parameter
6.1.1
Storage temperature range
Condition
Minimum
Typical
Maximum
Units
-40
+85
°C
6.1.2
Humidity
90
%
6.1.3
External supply voltage
Non-condencing
-20
+60
V
6.1.4
USB supply voltage
-0.5
+5
V
6.1.5
Maximum input supply current
0.5
A
Maximum
Units
+60
°C
Sum over all power pins
6.2 Recommended operating range
Table 6-2. Recommended operating range.
No.
Parameter
Condition
Minimum
Typical
6.2.1
Temperature range
6.2.2
External supply voltage
2
12
26
V
6.2.3
USB supply voltage
4
5
5.25
V
6.2.4
External/USB current limit
0.4
A
-10
13
8359B-AVR-01/12
7 Abbreviations
14
ADC
-
Analog-to-digital converter
ALE
-
Address Latch Enable
COM
-
Communications
FTDI
-
Future Technology Devices International (the company)
GND
-
Ground
GPIO
-
General purpose input and output
I2C
-
Inter-integrated circuit
I/O
-
Input/output
ISM
-
Industrial, scientific and medical band
ISP
-
In-system programming
LDO
-
Low-dropout (regulator)
LED
-
Light emitting diode
LPT
-
Line print terminal
MUX
-
Multiplexer
OS
-
Operating system
PCB
-
Printed circuit board
RCB
-
Radio controller board
RD
-
Read (memory bus signal)
SRAM
-
Static random access memory
STB
-
Sensor terminal board
TWI
-
Two-wire interface
UHS
-
Ultra-high-speed
USART -
Universal synchronous/asynchronous receiver transmitter
USB
-
Universal serial bus
WR
-
Write (memory bus signal)
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
Appendix A - Hardware documentation
A.1 Schematic
15
8359B-AVR-01/12
A.2 Assembly drawing
Figure A-1. Assembly top.
16
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
A.3 Bill of materials
Table A-1. Bill of materials.
Qty.
Designator
Description
Footprint
Part#/Value
Comment
Rating
2
C9, C10
Capacitor
0805
47pF
100V
C0G
19
C2, C6, C8, C14,
C15, C18, C19, C20,
C21, C22, C23, C24,
C25, C26, C27, C28,
C29, C30, C31
Capacitor
0805
100nF
50V
X7R
5
C11, C12, C13, C16,
C17
Capacitor
0805
1nF
50V
C0G
5
C1, C3, C4, C5, C7
Capacitor
0805
4.7µF
6.3V
X5R
3
IC6, IC9, IC11
2-input AND gate,
UHS
SOT-23/5
NC7SZ08M5_NL
1.65V-5.5V
2
IC8, IC13
Buffer, 3-state,
UHS
SOT-23/5
NC7SZ125M5_NL(7Z25)
1.65V-5.5V
2
IC12, IC14
2-input OR gate,
UHS
SOT-23/5
NC7SZ32M5_NL (7Z32)
1.65V-5.5V
2
IC10, IC17
2-input NOR gate,
UHS
SOT-23/5
NC7SZ02M5_NL (7Z02)
1.65V-5.5V
1
IC1
LDO voltage
regulator. 3.3V
SOT-223
MIC2920A-3.3WS
26V/400mA
1
IC16
SRAM, 32K x 8 bit
TSOP-28
BS62UV256TIG
1.8V-3.6V
2
IC7, IC15
Octal transpar. Dlatch, 3-state
TSSOP-20
74LVC573APW
2.7V-3.6V
1
IC2
Supervisor/RST
SOT-23/3
TCM810JVNB713
4.00V
1
IC3
USB-FIFO fast
parallel data
transfer
SSOP-28
FT245RL
3.3V-5.25V
1
IC4
Decoder, 3 to 8 line
TSSOP-16
SN74LVC138APW
1.65V-3.6V
1
IC5
Octal bus
transceiver, 3-state
TSSOP-20
74VHC245MTC
2.0V-5.5V
1
T1
Transistor, power
MOSFET-P
SOT-23
IRLML6402PBF
20V
TMMBAT48
40V/350mA
5
D1, D2, D3, D4, D5
Schottky diode
MINIMELF/SOD80
Vf=0.75V/
200mA
2
LED2, LED3
LED, yellow
PLCC-2
TLMA3100
2mA
1
LED1
LED, red
PLCC-2
TLMT3100
2mA
1
L1
Ferrite, SMD
0603
742 792 66
200mA
3
R3, R16, R17
Resistor
0805
270Ω
150V
3
R2, R9, R10
Resistor
0805
470Ω
150V
125mW
4
R1, R5, R14, R15
Resistor
0805
4.70KΩ
150V
125mW
10
R4, R6, R7, R8,
R11, R12, R13, R18,
R19, R20
Resistor
0805
47KΩ
150V
125mW
1
RT1
Thermistor, NTC
0603
47KΩ
125mW
100mW
17
8359B-AVR-01/12
Qty.
Designator
Description
Footprint
Part#/Value
Comment
1
F1
Fuse, Polyswitch
miniSMDC020F/18
12
200mA
30V max
3
X3, X4, X5
Terminal, screw-in,
10P
1725737
MPT0.5/10-2.54
1
X8
Header, 10P
2-row
1002-121-010
1
X9
Header, 6P
2-row
1002-121-006
1
X1
Jack, power, 2P
NEB
NEB21R / 2.1mm
1
X2
Female jack, USB
2.0 type B
through-holed
2411 02
2
X6, X7
Header, 30P
2-row/SMD
TFM-115-02-SM-D-LC
2
SW1, SW2
Switch, micro
SMD/6x6x4.3
B3S1000
2
Rel1, Rel2
Relay, MOS
SOP-4
AQY212S
6
4x for PCB feet / 2x
for RCB spacing
Spacer, LP
6.4mm/Dm:2.5
PST-4-01
18
Rating
12V/1A
60V/500mA
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
EVALUATION BOARD/KIT IMPORTANT NOTICE
This evaluation board/kit is intended for use for FURTHER ENGINEERING,
DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY. It is
not a finished product and may not (yet) comply with some or any technical or legal
requirements that are applicable to finished products, including, without limitation,
directives regarding electromagnetic compatibility, recycling (WEEE), FCC, CE or UL
(except as may be otherwise noted on the board/kit). Atmel supplied this board/kit
“AS IS,” without any warranties, with all faults, at the buyer’s and further users’ sole
risk. The user assumes all responsibility and liability for proper and safe handling of
the goods. Further, the user indemnifies Atmel from all claims arising from the
handling or use of the goods. Due to the open construction of the product, it is the
user’s responsibility to take any and all appropriate precautions with regard to
electrostatic discharge and any other technical or legal concerns.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER
USER NOR ATMEL SHALL BE LIABLE TO EACH OTHER FOR ANY INDIRECT,
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES.
No license is granted under any patent right or other intellectual property right of
Atmel covering or relating to any machine, process, or combination in which such
Atmel products or services might be or are used.
Mailing Address: Atmel Corporation, 2325 Orchard Parkway, San Jose, CA 95131
Copyright © 2012, Atmel Corporation
19
8359B-AVR-01/12
References
[1] Atmel ATmega128RFA1; 8-bit Microcontroller with Low Power 2.4GHz
Transceiver for ZigBee and IEEE 802.15.4; Datasheet, Rev A; 12/09; Atmel
Corporation
[2] Atmel AT86RF230; Low Power 2.4GHz Transceiver for ZigBee, IEEE
802.15.4, 6LoWPAN, RF4CE and ISM Applications; Datasheet; Rev E; 02/09;
Atmel Corporation
[3] Atmel AT86RF231; Low Power 2.4GHz Transceiver for ZigBee, IEEE
802.15.4, 6LoWPAN, RF4CE, SP100, WirelessHART, and ISM Applications,
Datasheet; Rev C; 09/09; Atmel Corporation
[4] Atmel AT86RF212; Low Power 2.4GHz Transceiver for ZigBee, IEEE
802.15.4, 6LoWPAN, RF4CE, SP100, WirelessHART, and ISM Applications;
Datasheet; Rev C; 02/10; Atmel Corporation
[5] Atmel ATmega1281V; 8-bit Microcontroller with 64K/128K/256K Bytes InSystem Programmable Flash; Datasheet; Rev M; 09/10; Atmel Corporation
[6] Micrel MIC2920A-3.3WS; 400mA Low-Dropout Voltage Regulator; Datasheet;
M9999-021505; Micrel, Inc.
[7] FTDI FT245RL; USB FIFO IC; Datasheet; FT_000052; Version 2.10; FTDI
Limited
[8] CHiPLUS CS18LV0256; High Speed Super Low Power SRAM; Datasheet;
Rev 2.0; 12/04; CHiPLUS
[9] Murata NCP18WB473J03RB; NTC Thermistor; Datasheet; Rev E; 08/08;
Murata Electronics
[10] Atmel AVR2025; IEEE 802.15.4 MAC Software Package - User Guide;
Application Note, Atmel Corporation
PCBA Revision History
20
Revision
Description
A09-1267/01
Initial release
A09-1267/02
Replacement of IC2 Supervisor/RST LM810M3 by TCM810JVNB713
Atmel AVR2063
8359B-AVR-01/12
Atmel AVR2063
Table of contents
Features ............................................................................................... 1
1 Introduction ...................................................................................... 1
2 Disclaimer......................................................................................... 2
3 Overview ........................................................................................... 2
4 RCB support..................................................................................... 3
5 Peripheral blocks ............................................................................. 5
5.1 Power supply ....................................................................................................... 5
5.2 External bus peripherals...................................................................................... 5
5.2.1 USB to virtual COM port ............................................................................................ 5
5.2.2 External SRAM .......................................................................................................... 7
5.3 RCB GPIO interface ............................................................................................ 7
5.3.1 Buttons ...................................................................................................................... 7
5.3.2 LEDs.......................................................................................................................... 7
5.3.3 Temperature sensor (thermistor)............................................................................... 7
5.3.4 Screw-terminal interface............................................................................................ 9
5.4 Programming access......................................................................................... 11
6 Electrical characteristics............................................................... 13
6.1 Absolute maximum ratings ................................................................................ 13
6.2 Recommended operating range........................................................................ 13
7 Abbreviations ................................................................................. 14
Appendix A - Hardware documentation .......................................... 15
A.1 Schematic ......................................................................................................... 15
A.2 Assembly drawing............................................................................................. 16
A.3 Bill of materials.................................................................................................. 17
EVALUATION BOARD/KIT IMPORTANT NOTICE ........................... 19
References......................................................................................... 20
PCBA Revision History .................................................................... 20
Table of contents .............................................................................. 21
21
8359B-AVR-01/12
Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131
USA
Tel: (+1)(408) 441-0311
Fax: (+1)(408) 487-2600
www.atmel.com
Atmel Asia Limited
Unit 01-5 & 16, 19F
BEA Tower, Milennium City 5
418 Kwun Tong Road
Kwun Tong, Kowloon
HONG KONG
Tel: (+852) 2245-6100
Fax: (+852) 2722-1369
Atmel Munich GmbH
Business Campus
Parkring 4
D-85748 Garching b. Munich
GERMANY
Tel: (+49) 89-31970-0
Fax: (+49) 89-3194621
Atmel Japan
16F, Shin Osaki Kangyo Bldg.
1-6-4 Osaki Shinagawa-ku
Tokyo 104-0032
JAPAN
Tel: (+81) 3-6417-0300
Fax: (+81) 3-6417-0370
© 2012 Atmel Corporation. All rights reserved.
®
®
®
Atmel , Atmel logo and combinations thereof, AVR , AVR logo, and others are registered trademarks or trademarks of Atmel
®
Corporation or its subsidiaries. Windows and others are registered trademarks of Microsoft Corporation in U.S. and or other countries.
Other terms and product names may be trademarks of others.
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to
any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL
TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS
ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE
LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION,
DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO
USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN 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 products are not intended, authorized, or
warranted for use as components in applications intended to support or sustain life.
8359B-AVR-01/12