11
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

EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

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.

D1

ANDY100D

RF+

RF-

CAL[2]

EERST

CS

SC

K

MIS

O

MO

SI

CAL[1]

CAL[0]

VD

D

2V

5

1V

8

1V

2

GN

D

VIO

µController

CS

MOSI

MISO

VDD

GND

GPIOS SCK

VoltageMonitor

PG

VDD

GND

VDDTAG VDD_MSP

C1

GND_MSP

GNDTAG

Copyright c©, Farsens 1

Page 2: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

MEDUSA-M2233

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.

2 Copyright c©, Farsens

Page 3: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

WWW.FARSENS.COM

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015

CHARACTERISTICS

SYMBOL PARAMETER MIN TYP MAX UNIT

RFID

RFSENS RF sensitivity fully passive -4 -2 0 dBm

OPERATING CONDITIONS

TOP_TOP Operating temperature range -30 85 C

EXAMPLE P1.3 ADC BRIDGE

Vrange Input voltage range 0 1500 mV

Vacc Input voltage accuracy ±6 %

Vres Input voltage resolution 1.46 mV

Copyright c©, Farsens 3

Page 4: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 WWW.FARSENS.COM

MEDUSA CONNECTOR

The MEDUSA-M2233 board has several connector to facilitate access to the most important signals of the system.

H1: MCU SBW

Access to SBW debug/programm interface.

PIN Description

TEST_MSP SBWTCK SBW clock

RST_MSP SBWTDIO SBW data

H2: MCU UNUSED GPIOS

Access to unused GPIOs of MSPG2233IPW20. Distribution of pins:

P2.6 P2.7

P1.0 P1.7

P1.3 P2.0

P2.1 P2.4

P1.6 P2.5

P2.4 P2.3

H3: Isolated Supply

Access to MCU supply voltage.

4 Copyright c©, Farsens

Page 5: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

WWW.FARSENS.COM

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015

PIN Description

VDD Isolated supply

GND Isolated ground

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.

Copyright c©, Farsens 5

Page 6: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 WWW.FARSENS.COM

Option R3 R4 R5 Description

1V8

0Ω NC NCVDDPADS connected to internal 1V8 LDO of ANDY100.

External VPADS pin floating.

0Ω NC 0ΩVDDPADS connected to internal 1V8 LDO of ANDY100.

External VPADS pin can be used to supply IO of external devices.

VDD

NC 0Ω NCVDDPADS connected to isolated VDD.

External VPADS pin floating.

NC 0Ω 0ΩVDDPADS connected to isolated VDD.

External VPADS pin can be used to supply IO of external devices.

EXT NC NC 0ΩVDDPADS connected to external VPADS.

External VPADS pin must be supplied externally.

Failing to do so may damage the ANDY100 device.

6 Copyright c©, Farsens

Page 7: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

WWW.FARSENS.COM

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015

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:

LaunchPad MEDUSA

VCC H3.VDD

GND H3.GND

RST H1.RST_MSP

TEST H1.TEST_MSP

Copyright c©, Farsens 7

Page 8: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

MEDUSA-M2233

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:

// Get ADC valueUint16 rawADC = (Uint16)(rawdata[3] << 8 | rawdata[5]);

8 Copyright c©, Farsens

Page 9: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

WWW.FARSENS.COM

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015

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:

Fixed readers

• Alien ALR9900

• AMS Radon

• Caen Muon DevKit - RS232

• CSL CS203

• Impinj R420

• Thingmagic M6

• Thingmagic M6e DevKit6

• Motorola FX9500

• Motorola FX7400/FX7500

• Nordic ID Sampo

• Nordic ID Stix

• RF-Embedded PUR500U

• Sirit IN610

Handheld readers

• Nordic ID Merlin

• Nordic ID Morphic

• Motorola MC9090G

• Motorola MC9190Z

Copyright c©, Farsens 9

Page 10: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 WWW.FARSENS.COM

REFERENCESThe next table shows the available references of the MEDUSA-M2233.

Ref. Name Description

34402 MEDUSA-M2233-MKS MEDUSA-M2233, meander wideband antenna, PCB format

For custom references with other antennas and housings, please contact us at [email protected].

10 Copyright c©, Farsens

Page 11: EPC C1G2 COMPLIANT BATTERYLESS SENSOR ......MEDUSA-M2233 Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015 D1 ANDY100D RF+ RF-VDD VIO CAL [0] GND EERST MISO MOSI SCK CS CAL [1] CAL

WWW.FARSENS.COM

MEDUSA-M2233

Datasheet - DS-MEDUSA-M2233-V01 - SEPTEMBER 2015

MECHANICAL DIMENSIONSAll dimensions are in millimeters.

MKS

Valid for reference(s): 34402

COLOGO

COMedusa

Maximum height: 3mm

Copyright c©, Farsens 11