WWW.FARSENS.COM MEDUSA-M2233 Datasheet EPC C1G2 COMPLIANT BATTERYLESS SENSOR/ACTUATOR DEVELOPMENT PLATFORM POWERED BY ANDY100 Check for samples: MEDUSA-M2233 FEATURES • 860MHz-960MHz operation • EPC Class-1 Generation-2 compliant • ISO 18000-6 Type C compliant • 96-bit EPC & 32-bit TID • Embedded low power microcontroller: MSP430G2233 – 2kB Flash, 256B SRAM – 16xGPIO (12 free, 4 for ANDY100) – 2x16bit Timer – Watchdog Timer – 10 bit SAR ADC with 8 channel multiplexer DESCRIPTION MEDUSA-M2233 is an EPC Class-1 Generation-2 (C1G2) RFID tag based on Farsens’ batteryless sensor technology. Built in a compact PCB format, the tag includes a general purpose low power microcontroller and is intended to be used as development platform for new battery free wireless sensor or actuators. The RFID interface is compatible with commercial UHF RFID readers (EPC C1G2). With a 2W ERP setup the battery-less tag can communicate to over one meter and a half - 5 feet. The actual distance will depend on the firmware downloaded to the microcontroller and the activities it performs. The MEDUSA-M2233 is available in a variety of antenna design and sizes, depending on the specific application. It can be encapsulated in an IP67 or IP68 casing for usage in harsh environments. BLOCK DIAGRAM The MEDUSA-M2233 tag consists of an ANDY100 IC for energy harvesting and wireless communication, a start-up circuitry based on a voltage monitor and a MSPG2233IPW20 microcontroller. D1 ANDY100D RF+ RF- CAL[2] EERST CS SCK MISO MOSI CAL[1] CAL[0] VDD 2V5 1V8 1V2 GND VIO μController CS MOSI MISO VDD GND GPIOS SCK Voltage Monitor PG VDD GND VDDTAG VDD_MSP C1 GND_MSP GNDTAG Copyright c , Farsens 1
11
Embed
EPC C1G2 COMPLIANT BATTERYLESS SENSOR/ACTUATOR DEVELOPMENT ... · PDF fileMEDUSA-M2233 Datasheet EPC C1G2 COMPLIANT BATTERYLESS SENSOR/ACTUATOR DEVELOPMENT PLATFORM POWERED BY ANDY100
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
WWW.FARSENS.COM
MEDUSA-M2233
Datasheet
EPC C1G2 COMPLIANT BATTERYLESS SENSOR/ACTUATOR DEVELOPMENTPLATFORM POWERED BY ANDY100
Check for samples: MEDUSA-M2233
FEATURES
• 860MHz-960MHz operation
• EPC Class-1 Generation-2 compliant
• ISO 18000-6 Type C compliant
• 96-bit EPC & 32-bit TID
• Embedded low power microcontroller:MSP430G2233
– 2kB Flash, 256B SRAM
– 16xGPIO (12 free, 4 for ANDY100)
– 2x16bit Timer
– Watchdog Timer
– 10 bit SAR ADC with 8 channelmultiplexer
DESCRIPTIONMEDUSA-M2233 is an EPC Class-1 Generation-2(C1G2) RFID tag based on Farsens’ batterylesssensor technology. Built in a compact PCB format,the tag includes a general purpose low powermicrocontroller and is intended to be used asdevelopment platform for new battery free wirelesssensor or actuators.
The RFID interface is compatible with commercialUHF RFID readers (EPC C1G2). With a 2W ERPsetup the battery-less tag can communicate to overone meter and a half - 5 feet. The actual distancewill depend on the firmware downloaded to themicrocontroller and the activities it performs.
The MEDUSA-M2233 is available in a variety ofantenna design and sizes, depending on the specificapplication. It can be encapsulated in an IP67 or IP68casing for usage in harsh environments.
BLOCK DIAGRAMThe MEDUSA-M2233 tag consists of an ANDY100 ICfor energy harvesting and wireless communication, astart-up circuitry based on a voltage monitor and aMSPG2233IPW20 microcontroller.
Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 WWW.FARSENS.COM
D1
ANDY100D
RF+
RF-
VIOVDD
CAL[0]
GND
EERST CSSCKMOSIMISO
CAL[1]
CAL[2]
MSP430G2233
CS
MO
SI
MIS
OS
CK
VDDTAG VDD_MSP
GND_MSP
GNDTAG
C1
VoltageMonitor
PG
1.8V 2.4V
SPI
Flash RAM
CPU
ADC
USCI
RF
Fro
nten
d
EPC C1G2 / ISO18000-6Cprocessor
SPI masterEEPROM
Power Supply Management
Clock oscillator
VDD
GND
VDD
GND
TIMER
IO1
IO2
IO3
IO12
IO4
IO5
IO6
IO7
IO8
IO9
IO10
IO11
The ANDY100 IC includes a RF frontend for UHF RFID power harvesting and communication, a power supplymodule to generate the required voltage levels, a EPC C1G2/ISO18000-6C digital processor including a trimmedclock oscillator, a non volatile memory and a SPI master module. The SPI master module can be controlled viaEPC C1G2 standard memory access commands.
In order to isolate the supply of the RFID tag from the supply of the rest of the system, the diode D1 is included.The capacitor C1 acts as an energy storage unit to support current peaks of the system during active operation,such as initialization and active operation.
A voltage monitor is included to connect the microcontroller only after the energy storage capacitor has beencharged. The voltage monitor connects the microcontroller when the voltage in the capacitor is over 2.4V anddisconnects it when the voltage falls below 1.8V. This architecture avoids oscillation of the system during thestartup.
The microcontroller included in this tag is the MSPG2233IPW20, which is a low cost, general purpose, low powermicrocontroller. It includes a USCI module which is used to communicate with the ANDY100 SPI interface,GPIOs, ADC with internal voltage reference and several timers. In standby mode the microcontroller consumes0.5µA, which makes it possible to be powered wirelessly.
The microcontroller comes preloaded with an example firmware. This firmware implements an ADC bridge fromthe ANDY100 SPI interface towards the ADC10 module of the microcontroller. The internal 1.5V voltage referenceis used for the conversion, which means that the measured ADC value is proportional from 0 to 1023 to the inputvoltage 0V to 1.5V applied to the P1.3 pin.
External systems can be connected to VDD-GND, so that they will be only activated once the tag has harvestedand stored enough energy on the supply capacitor. The start-up circuit is configured to connect the external loadonce the supply capacitor exceeds 2.4V.
I this case, the MSPG2233IPW20 microcontroller is connected to this supply.
H4: INTERNAL SUPPLY
Access to ANDY100 supply voltage.
PIN Description
VPADS IO pads supply
GND_CAP Non isolated ground
GND_CAP is accesible in case the supply capacitor has to be increased. An additional capacitor can beconnected between VDD and GND_CAP in order to do that.
The VPADS pin can be used either to pass the pad supply from the tag to the external system or to pass anexternal supply to the internal pads. The next section describes how to configure the IO supply.
H5: SPI TAG&MCU
Access to ANDY100 and MCU SPI interfaces.
PIN TAG MSP
SCL ANDY100 SCL P1.4
MOSI ANDY100 MOSI P1.2
MISO ANDY100 MISO P1.1
CS ANDY100 CS P1.5
The SPI signaling works through the pins SCL, MOSI, MISO and CS. The tag is the master device, so any externaldevice shall be configured as slave. In order to enable the SPI interface betwee ANDY100 and MSPG2233IPW20,jumpers have to be placed in this connector.
VDDPADS: IO SUPPLY
In order to make the system work, it is necessary to configure the internal VDDPADS pin of the ANDY100 to havea stable voltage. Do not power up the device with VDDPADS floating, or the ANDY100 may be damaged.
In order to use different configurations, the VDDPADS pin of the ANDY100 can be connected to different nets bymeans of the resistors R3, R4 and R5. The following table shows the different possible configurations.
MSPG2233IPW20 PROGRAMMINGThe MSPG2233IPW20 microcontroller can be debugged/programmed through the Spy By Wire (SBW) interface.The MEDUSA development kit includes a MSP430 Value Line LaunchPad which may be used for this purpose.An example application is delivered in Code Composer Studio IDE (CCS) project format. This IDE can be usedto easily edit the code, compile, link, download and debug it.
In order to use the LaunchPad as external programmer/debugger for the MEDUSA board, the following connectionshave to be made:
Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 WWW.FARSENS.COM
OPERATION
EPC reading
In order to read the EPC of the tag, commercial EPC C1G2 readers can be used. However, some considerationshave to be taken into account.
As the tag has a significant supply capacitor connected to VDD, the power-up of the system will be slow. It canlast several seconds. In order to speed up the charge process, the reader shall be configured to send poweras continuously as possible. Refer to the application note External capacitor on VDD of ANDY100 for detailedinstructions on how to set up the reader for best performance.
Once the supply capacitor is charged, the tag will respond with its EPC. From this point on, memory accesscommands can be used to control additional functionalities via the SPI bridge.
Example ADC reading
Read example ADC Operation: ReadMemory bank: User MemoryWord Pointer: 0x03Word Count: 3
The answer from the tag to such a request will contain 6 bytes of data. The EPC word size is 16bits and the SPIword size is 8bits. The answer received from the SPI interface is right aligned in the EPC words. Assuming thatthe reader returns the received data in the buffer of bytes rawdata, the content of the answer is defined as follows:
Byte 0
0x00 FW_VER 0x00 ADC_H 0x00 ADC_L
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5rawdata
content
The ADC value can be extracted from the answer as follows:
DEMO SOFTWAREDemonstration software to read and control the MEDUSA-M2233 is available in the web. Download the latestsoftware and user guide at: http://www.farsens.com/software.php. Currently, the software is compatiblewith the following UHF RFID readers: