MICRORISC GW-USB-03A IQRF USB Gateway User's Guide

MICRORISC GW-USB-03A IQRF USB Gateway User's Guide

Below you will find brief information for IQRF USB Gateway GW-USB-03A. The IQRF USB Gateway GW-USB-03A is a device that connects to a computer and a network of sensors and actuators. It can be used to monitor and control various aspects of a home or building, and to interact with it through a computer. This device has several key features that make it unique.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

IQRF USB Gateway GW-USB-03A User's Guide | Manualzz
GW-USB-03A
FW v1.02
IQRF USB Gateway
User's Guide
© 2011MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_110616
Page 1
GW-USB-03A
Description
GW-USB-03A is an IQRF gateway with USB connectivity. It
is intended as an interface between IQRF network and PC.
It is a revised version of GW-USB-03 with completely
redesigned hardware and the same functionality.
The user can realize specific functionality by software for
internal TR module.
Applications
Key features
• IQRF – PC interface
• PC connectivity via USB interface (2 classes)
• Home automation
• TR module and internal antenna
• Diagnostic tool
• TR module programming via USB and IQRF IDE
• IQRF gateway
• Bidirectional RF communication
• High performance
• 8b microcontroller, bootloader for firmware upgrade
• 1 pushbutton, 1 LED RGB
• EEPROM memory
• Piezo buzzer
• Backup accumulator
• Very low power consumption in Sleep mode
Block schematics
© 2011 MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_ 110616
Page 2
GW-USB-03A
Electrical specifications
(typical values unless otherwise stated)
Power supply
Accumulator
USB
5.0 ± 0.35 V DC
Li-Pol 3.7V, 400mAh
V2.0 Compliant SIE
Supply current
standby
operational 2
TR module in Sleep mode
TR module active
accumulator charging
10 µA 1
14 mA
Additional current depended on mode of TR module.
See datasheet of respective TR module.
85 mA max.
Temperature range
0 °C to +70 °C
TR module
Antenna
Frequency band
RF output power
TR-52B
PCB on GW board
868 MHz / 916 MHz, SW selectable
according to TR module, programmable
EEPROM memory
64 kb, SPI, 1 000 000 erase/write cycles (typ.)
Dimensions
Weight
Note 1: All peripherals shut down.
93 mm x 42 mm x 14 mm
39 g 3
Note 2: This current is increased due to charging in case of external supply (depended on the accumulator state).
Note 3: Including accumulator and TR module.
Absolute maximum ratings
Stresses above those values may cause permanent damage to the device. Exposure to maximum rating conditions
for extended periods may affect device reliability.
Supply voltage (VCC):
Storage temperature:
© 2011 MICRORISC s.r.o.
5.5 V
-40 °C to +85 °C
www.iqrf.org
MNGWUSB03A_ 110616
Page 3
GW-USB-03A
Hardware
The user can realize specific functionality by software for the TR module. Application for TR module inside can also
be developed using the CK-USB-04 development kit. For detailed information refer to CK-USB-04 User's guide.
Power supply
GW-USB-03A is intended to be supplied via micro USB connector, either from PC or from the adapter. The
accumulator serves just as a backup for external power source and should be charged from it.
Sleep mode
While supplied from the accumulator for more than 2 s, the GW is turned to power saving mode with all functions and
peripherals switched off. Wake-up (normal operation) is reestablished just after reconnecting supply to USB
connector. GW power is never completely switched off, the Sleep mode is used instead of this.
Reset
Reset can be invoked by the Reset USB Device command in CDC mode. Actual reset is executed ~5 s after the
command is issued. This delay allows to disconnect USB communication on PC side in time. Reset indication see
chapter Beeper.
USB
The device supports two USB modes:
• Custom Device mode
Full communication with the IQRF IDE is enabled in this mode. The GW uses identical USB driver like e.g. CKUSB-04. It is possible to upload the application into internal TR module, display data received from SPI interface of
the TR in IQRF IDE Terminal etc. The user can easily create his own PC program using the mpusbapi.dll library.
See USB Custom Device Example on IQRF website.
•
CDC mode
After connecting to PC a virtual serial port is created in this mode. The user can create his own PC program and
communicate via this port using the protocol described in document CDC implementation in IQRF platform.
Switching between the modes can be done by Pushbutton (see chapter Pushbutton) or by commands:
•
From Custom Device to CDC:
Using IQRF IDE v2.08 or higher:
Help → Show IQRF USB Device Info → Switch to CDC mode.
•
From CDC to Custom Device:
Using the Switch to USB Custom Class command in CDC protocol.
Current mode indication see chapter Beeper. The last selected mode is restored after start-up or reset.
Pushbutton
•
USB mode switching
To switch between the USB modes, press and hold the pushbutton during wake-up from sleep for more than 1 s.
Sound indication: Custom Device – 1x beep, CDC – 3x beep.
•
Factory setup
Press and hold the pushbutton for more than 1 s after reset. Sound indication: 1x beep 2 s.
•
C5 pin control
Pin C5 of the TR module is held low and LED is on while the pushbutton is pressed and SPI communication is just
not in progress. Similar to CK-USB-04 (S1, LED1).
LED
Red LED is on while the pushbutton is pressed.
© 2011 MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_ 110616
Page 4
GW-USB-03A
Beeper
•
Entering the Sleep mode
1x deep beep
•
Wake-up from Sleep
Custom Device – 1x beep, CDC – 3x beep
•
Acoustic indication
3x beep (can be invoked by clicking the IQRF logo in IQRF IDE in Custom Device mode or by command in CDC
mode.)
•
Reset
1x beep 1 s
•
Factory setup
1x beep 2 s
EEPROM memory
Capacity 64 kb, serial interface SPI, shared with the TR module. Reserved for internal GW purpose.
TR module
The TR-52B wireless IQRF transceiver module, 868 MHz as well as 916 MHz, in SIM card format. Higher versions
also supported.
Antenna
PCB antenna on GW board.
Case
The plastic case is limited to a very few number of open/close cycles only. User program can be uploaded into the
TR module without opening the case.
Software
Firmware for the MCU inside the GW is fixed but can be upgraded by the user using the code provided by IQRF
manufacturer. Refer to IQRF Application note AN008 – Firmware upgrade for details.
TR module functionality is fully user programmable. Factory default is E03-TR (one of basic IQRF examples).
Programming and uploading the code is similar to CK-USB-04.
© 2011 MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_ 110616
Page 5
GW-USB-03A
Product information
Pack list
• GW-USB-03A, in Sleep mode
• TR-52B, with E03-TR example programmed, inserted in SIM connector and connected to the antenna
• Accumulator (soldered)
• Micro USB cable
Recommended options
• MI-TY-A6-microUSB
Switching power supply
Ordering code
• GW-USB-03A
Gateway GW-USB-03A, 868 MHz as well as 916 MHz
Document history
• 110616
First release
© 2011 MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_ 110616
Page 6
GW-USB-03A
Sales and Service
Corporate office
MICRORISC s.r.o., Delnicka 222, 506 01 Jicin, Czech Republic, EU
Tel: +420 493 538 125, Fax: +420 493 538 126, www.microrisc.com
Partners and distribution
Please visit www.iqrf.org/partners
Quality management
ISO 9001 : 2000 certified
Complies with ETSI directives EN 30279 V.1.2.1:99, ETS 30683:97, ETSI EN 301489-1:00,
ETSI EN 300220-1:00, ETSI EN 300390-2V.1.1.1:00
Complies with FCC directives FCC CFR, Title 47, Part 15, Section 15.209, FCC CFR, Title 47, Part 15, Section 15.249
Complies with Directive 2002/95/EC (RoHS)
Trademarks
The IQRF name and logo are registered trademarks of MICRORISC s.r.o.
PIC, SPI, Microchip, RFM and all other trademarks mentioned herein are property of their respective owners.
Legal
All information contained in this publication is intended through suggestion only and may be superseded by updates
without prior notice. No representation or warranty is given and no liability is assumed by MICRORISC s.r.o. with respect to
the accuracy or use of such information.
Without written permission it is not allowed to copy or reproduce this information, even partially.
No licenses are conveyed, implicitly or otherwise, under any intellectual property rights.
The IQRF products utilize several patents (CZ, EU, US)
On-line support: http://iq-esupport.com
© 2011 MICRORISC s.r.o.
www.iqrf.org
MNGWUSB03A_ 110616
Page 7

advertisement

Key Features

  • Interface between IQRF network and PC
  • PC connectivity via USB (2 classes)
  • Bidirectional RF communication
  • High performance
  • TR module programming via USB and IQRF IDE
  • Sleep mode for low power consumption
  • EEPROM memory
  • Pushbutton for mode switching and factory setup
  • LED RGB
  • Beeper for acoustic indication

Frequently Answers and Questions

What is the GW-USB-03A?
The GW-USB-03A is an IQRF gateway with USB connectivity. It is designed to be an interface between an IQRF network and a PC. It is a revised version of the GW-USB-03 with completely redesigned hardware.
What are the key features of the GW-USB-03A?
The GW-USB-03A features IQRF-PC interface, USB connection, home automation capabilities, TR module and internal antenna, diagnostic tools, TR module programming through USB and IQRF IDE, bidirectional RF communication, high performance, 8-bit microcontroller with firmware upgrade bootloader, LED, buzzer, EEPROM memory, backup accumulator, and low power consumption.
What is the purpose of the GW-USB-03A?
The GW-USB-03A is used to connect an IQRF network to a PC. This allows for monitoring and control of devices on the network, as well as for programming the TR module that is also integrated into the device.
How do I use the GW-USB-03A?
The GW-USB-03A can be used in conjunction with the IQRF IDE to program the internal TR module and to communicate with other devices on the network. It can also be used with custom PC programs to achieve specific functionality.
How do I upgrade the firmware of the GW-USB-03A?
The GW-USB-03A has a bootloader that allows for firmware upgrades. Refer to IQRF Application note AN008 – Firmware upgrade for details.
Can the GW-USB-03A be used for home automation?
Yes, the GW-USB-03A can be used for home automation. Its TR module can be programmed to control various actuators, such as lights, motors, and thermostats.
What is the difference between the GW-USB-03A and the GW-USB-03?
The GW-USB-03A is a revised version of the GW-USB-03 with completely redesigned hardware. It offers the same functionality but with improved performance and additional features.

Related manuals

Download PDF

advertisement