User Manual
deRFnode / deRFgateway
Document Version V1.1
2011-07-15
User Manual
Version 1.1
2011-07-15
deRFnode and deRFgateway
Table of contents
1.
Overview ......................................................................................................................... 6
2.
Application ....................................................................................................................... 6
3.
Features .......................................................................................................................... 6
3.1. Block diagram......................................................................................................... 7
3.2. Hardware selection table ........................................................................................ 7
3.3. Feature list ............................................................................................................. 8
4.
Hardware selection examples ........................................................................................ 10
4.1. Battery powered nodes in a small wireless sensor network .................................. 10
4.2. 6LoWPAN tree-network application ...................................................................... 10
4.3. Point-to-Point connection for simple applications .................................................. 10
5.
Technical data ............................................................................................................... 11
5.1. Mechanical ........................................................................................................... 11
5.2. Operation conditions............................................................................................. 11
5.3. Electrical............................................................................................................... 11
5.3.1. Operational ranges.................................................................................... 11
5.3.2. Current consumption ................................................................................. 12
6.
Overview of platforms .................................................................................................... 14
7.
Pin assignment .............................................................................................................. 17
7.1. Radio module interface......................................................................................... 17
7.2. Debug interface .................................................................................................... 20
7.3. JTAG for ARM ...................................................................................................... 21
7.4. JTAG for AVR....................................................................................................... 22
7.5. User Interface ....................................................................................................... 22
7.6. Jumper configuration ............................................................................................ 24
8.
Board features ............................................................................................................... 25
8.1. Onboard sensors .................................................................................................. 26
8.1.1. Temperature sensor .................................................................................. 26
8.1.2. Ambient light sensor.................................................................................. 26
8.1.3. Acceleration sensor................................................................................... 27
8.2. LEDs and buttons ................................................................................................. 27
8.2.1. User LEDs ................................................................................................ 27
8.2.2. User buttons.............................................................................................. 28
8.3. USB interface ....................................................................................................... 28
8.3.1. Native USB only for ARM based radio modules ........................................ 29
8.3.2. USB serial for AVR based radio modules .................................................. 29
8.4. Ethernet................................................................................................................ 31
8.5. Power supply ........................................................................................................ 32
8.6. Supervisor ............................................................................................................ 34
8.7. Current measurement........................................................................................... 36
8.8. USB supply voltage monitoring ............................................................................. 36
8.9. Battery supply voltage monitoring ......................................................................... 37
dresden elektronik
ingenieurtechnik gmbh
Enno-Heidebroek-Str. 12
01237 Dresden / Germany
Tel.: +49 351 – 31 85 00
Fax: +49 351 – 3 18 50 10
wireless@dresden-elektronik.de
www.dresden-elektronik.de
Page 2 of 56
User Manual
Version 1.1
2011-07-15
9.
deRFnode and deRFgateway
Programming ................................................................................................................. 38
9.1. Requirements (HW/SW) ....................................................................................... 38
9.1.1. Source code and compiler toolchain ......................................................... 38
9.1.2. JTAG programming and adapter selection ................................................ 38
9.1.3. JTAG programming software .................................................................... 38
9.2. AVR based radio modules over JTAG .................................................................. 39
9.3. ARM based radio modules over JTAG.................................................................. 41
9.4. Software programming model ............................................................................... 42
9.4.1. Enabling the reset supervisor .................................................................... 42
9.4.2. Initialize and use I2C devices .................................................................... 42
9.4.3. Using the USB interface ............................................................................ 44
9.4.4. Measuring the battery voltage ................................................................... 45
9.4.5. Accessing the external flash...................................................................... 47
9.4.6. Initialize and use the Ethernet transceiver ................................................. 48
9.4.7. Minimize device power consumption ......................................................... 49
10. Ordering information ...................................................................................................... 52
11. Revision notes ............................................................................................................... 53
dresden elektronik
ingenieurtechnik gmbh
Enno-Heidebroek-Str. 12
01237 Dresden / Germany
Tel.: +49 351 – 31 85 00
Fax: +49 351 – 3 18 50 10
wireless@dresden-elektronik.de
www.dresden-elektronik.de
Page 3 of 56
User Manual
Version 1.1
2011-07-15
deRFnode and deRFgateway
Document history
Date
Version
Description
2011-04-15
1.0
Initial version
2011-07-15
1.1
Update feature list
Mailing list
Firm
Division / Name
DE
Dev. / A. Palm
Author / Check / Release
Author
Firm
Division / Name
DE
Dev. / A. Palm
Check
Release
dresden elektronik
ingenieurtechnik gmbh
Enno-Heidebroek-Str. 12
01237 Dresden / Germany
Tel.: +49 351 – 31 85 00
Fax: +49 351 – 3 18 50 10
wireless@dresden-elektronik.de
www.dresden-elektronik.de
Page 4 of 56
User Manual
Version 1.1
2011-07-15
deRFnode and deRFgateway
Abbreviations
Abbreviation
Description
ADC
Analog to Digital Converter
ARM
Advanced RISC Machine. A kind of processor architecture.
AVR
Names a family of microcontrollers from Atmel.
BOD
Brownout-Detection
CE
Consumer Electronics
DBGU
Debug Unit. An UART dedicated to print debug traces – available on ARM
microcontrollers only.
EMAC
Ethernet Media Access Controller
FCC
Federal Communications Commission
FTDI
USB to serial converter from FTDI
GPIO
Generals Purpose Input Output
I2C
Inter-Integrated Circuit, another name for TWI.
LDO
Low-Dropout (Regulator)
JTAG
Joint Test Action Group, defines a standardized interface for programming
and debugging microcontrollers.
µC, MCU
Micro Controller (Unit)
PCBA
Printed Circuit Board Assembled
PHY
Physical layer, refers to the lowest possible layer in a layered communication model
RF
Radio Frequency
RMII
Reduced Media Independent Interface
SMT
Surface Mount Technology
SPI
Serial Peripheral Interface
THT
Through-Hole Technology
Transceiver
Transmitter / Receiver
TWI
Two-Wire Serial Interface
U[S]ART
Universal [Synchronous/]Asynchronous Receiver Transmitter
USB
Universal Serial Bus
dresden elektronik
ingenieurtechnik gmbh
Enno-Heidebroek-Str. 12
01237 Dresden / Germany
Tel.: +49 351 – 31 85 00
Fax: +49 351 – 3 18 50 10
wireless@dresden-elektronik.de
www.dresden-elektronik.de
Page 5 of 56
User Manual
Version 1.1
2011-07-15
deRFnode and deRFgateway
1. Overview
The deRFnode and deRFgateway are demonstration and application platforms for the AVR
and ARM based dresden elektronik radio modules. They support AVR and ARM programming and communication over Serial, USB and Ethernet interface. Assembled environmental
sensors supplies data for a huge bandwidth of user defined applications.
2. Application
The main applications for the deRFgateway platform are:
Coordinator and Router device for IEEE 802.15.4 compliant networks
6loWPAN nodes
ZigBee®
Gateway between IEEE 802.15.4 and IEEE 802.3
Wireless Sensor Networks
The main applications for the deRFnode platform are:
Stand-Alone End device for a IEEE 802.15.4 compliant network
applicable as coordinator for small networks
battery powered applications with a lifetime of several years
6loWPAN nodes
ZigBee®
3. Features
The main features of deRFnode and deRFgateway are:
Compact size: 69 x 75 x 30 mm
Supports AVR or ARM based dresden elektronik radio modules
Variants for pluggable and solderable radio modules
USB and Ethernet interface
JTAG interface for AVR or ARM
Serial debug interface
Onboard Sensors: acceleration, temperature and luminosity
Onboard 4Mbit Serial Flash
Power Supply over USB, battery and 5V DC-Plug possible
2x buttons and 3x LEDs (free programmable)
User interface with all important signals (2x17 pins connector)
Switchable reset supervisor. Triggers on VCC
很抱歉,暂时无法提供与“30046”相匹配的价格&库存,您可以联系我们找货
免费人工找货