ST Microelectronics SPSGRFC Users Manual

SPSGRFC

Sub1GHz (433 or 868 or 915 MHz) programmable transceiver module

Preliminary Datasheet

Features

Programmable Radio features

-Modulation schemes: 2-FSK, GFSK, MSK, GMSK, OOk, ASK

-Air data rate from 1 to 500 kbps

-On board UFL connector for external antenna

-Operating temperature range from -40 °C to 85°C

RF features

-Receiver sensitivity: -118 dBm

-Programmable RF output power up to +16 dBm

Preliminary module picture 11.5 mm x 13.5 mm x 2.0 mm

Host Interface

-SPI

General I/O

-Up to 32 programmable I/O functions on 4 GPIO programmable module pins

Three Carrier Frequency versions

-433 MHz for externally tuned antenna

-868 MHz for externally tuned antenna

-915 MHz for externally tuned antenna

August 2016 - rev 0.1

This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice. www.st.com

www.st.com

SPSGRFC

1 Description

The SPSGRFC is an easy to use Sub1GHz transceiver module, with many programmable features. The module provides a complete RF platform in a tiny form factor.

The SPSGRFC enables electronic devices with wireless connectivity, not requiring any RF experience or expertise for integration into the final product. The SPSGRFC, being a certified solution, optimizes the time to market of the final applications.

The module is designed for maximum performance in a minimal space including 4 programmable I/O pin and SPI serial interface.

2Applications

AMR (automatic meter reading)

Home and building automation

WSN (wireless sensors network)

Industrial monitoring and control

Wireless fire and security alarm systems

Point-to-point wireless link

P a g e | 2

Rev 0.1

SPSGRFC

3 Block Diagram

Figure 1 – Block Diagram

868 MHz or 915 MHz or 433 MHz EXTERNAL ANTENNA

 

 

 

RF

 

 

 

 

 

 

RF

 

 

 

 

 

 

 

 

 

 

 

 

TUNING

 

 

 

 

 

 

BALUN

 

 

 

 

 

 

 

 

 

 

NETWORK

 

 

 

 

 

 

+ Filter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UFL RF connector for external antenna

Rev 0.1

Battery or External Supply

SPSGRF-xxx Module - 2016

SUPPLY FILTER

Bead Ferrite

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Host Controller

 

 

 

SPI LINE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

interface

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPIRIT1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DEVICE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Programmable

 

 

 

 

 

I/O

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I/O

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M.C.U. clock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Crystal

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P a g e | 3

SPSGRFC

4 Short description of the module functional behaviour

The SPIRIT1 device inside the SPSGRFC module is provided with a built-in main controller which controls the switching between the two main operating modes: transmit (TX) and receive (RX).

In shutdown condition the SPSGRFC module can be switched on/off with the external pin SDN, all other functions/registers/commands are available through the SPI interface and GPIOs. No internal supply is generated (in order to have minimum battery leakage), and hence, all stored data and configurations are lost.

The GPIO and SPI ports of the module during SHUTDOWN are in HiZ. From shutdown state, the SPSGRFC module can be switched on from the SDN pin and goes into READY state, which is the default, where the reference signal from XO is available.

From READY state, the SPSGRFC module can be moved to LOCK state to generate the high precision LO signal and/or TX or RX modes. Switching from RX to TX and vice versa can happen only by passing through the LOCK state. This operation is normally managed by radio control with a single user command (TX or RX).

At the end of the operations above, the SPSGRFC module can return to its default state (READY) and can then be put into a sleeping condition (SLEEP state), having very low power consumption.

If no timeout is required, the SPSGRFC module can be moved from READY to STANDBY state, which has the lowest possible current consumption while retaining FIFO, status and configuration registers. To manage the transitions towards and between these operating modes, the controller works as a state machine, whose state switching is driven by SPI commands.

Figure 2 - Module functional states transitions diagram

P a g e | 4

Rev 0.1

5 Hardware Specifications

General Conditions (VIN= 3.3V and 25°C)

5.1

Absolute Maximum Ratings

 

 

 

 

 

Table 1 - Absolute Maximum Ratings

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rating

Min

Typical

Max

 

Unit

 

 

Storage temperature range

-40

-

+85

 

°C

 

 

Supply voltage, VIN

-0.3

-

+ 3.9

 

Volts

 

 

I/O pin Voltage

-0.3

-

+ 3.9

 

Volts

 

 

 

 

 

 

 

 

 

 

RF saturation input power

-

10

-

 

dBm

 

 

 

 

 

 

 

 

5.2

Recommended Operating Conditions

 

 

 

 

 

 

 

 

Table 2 - Recommended Operating Conditions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rating

 

Min

 

Typical

 

Max

 

 

Unit

 

 

 

 

Operating Temperature Range

 

-40

 

-

 

85

 

 

°C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Supply Voltage VIN

 

1.8

 

3.3

 

3.6

 

 

Volts

 

 

 

 

Signals & I/O Pin Voltage

 

1.8

 

-

 

3.6

 

 

Volts

 

 

 

 

(according Supply Voltage)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RF Frequency Bandwidth

 

433.050

 

 

 

434.790

 

 

MHz

 

 

 

 

(SPSGRFC-433)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RF Frequency Bandwidth

 

863

 

 

 

870

 

 

MHz

 

 

 

 

(SPSGRFC-868)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RF Frequency Bandwidth

 

902

 

 

 

928

 

 

MHz

 

 

 

 

(SPSGRFC-915)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rev 0.1

P a g e | 5

SPSGRFC

5.3Module current consumption

Table 3 – SPSGRFC-433 module current consumption

 

Symbol

 

 

Parameter

 

 

Test conditions

 

Max

 

 

Unit

 

 

 

 

 

 

 

 

Operating mode

 

22

 

 

mA

 

 

 

 

 

 

 

 

Tx, +11.6 dBm, 2-FSK, 433 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode

 

9

 

 

mA

 

 

 

 

 

 

 

 

Tx, -7 dBm, 2-FSK, 433 MHz

 

 

 

 

 

Idd

 

 

Supply

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode Rx, 433 MHz

 

10

 

 

mA

 

 

 

 

current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Command mode

 

0.6

 

 

mA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shutdown high level Vdd

 

0.1

 

 

µA

 

 

 

 

 

 

 

 

With other I/O in High impedance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 4 – SPSGRFC-868 module current consumption

 

Symbol

 

 

Parameter

 

 

Test conditions

 

Max

 

 

Unit

 

 

 

 

 

 

 

 

Operating mode

 

22

 

 

mA

 

 

 

 

 

 

 

 

Tx, +11.6 dBm, 2-FSK, 868 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode

 

9

 

 

mA

 

 

 

 

 

 

 

 

Tx, -7 dBm, 2-FSK, 868 MHz

 

 

 

 

 

Idd

 

 

Supply

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode Rx, 868 MHz

 

10

 

 

mA

 

 

 

 

current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Command mode

 

0.6

 

 

mA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shutdown high level Vdd

 

0.1

 

 

µA

 

 

 

 

 

 

 

 

With other I/O in High impedance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table 5 – SPSGRFC-915 module current consumption

 

Symbol

 

 

Parameter

 

 

Test conditions

 

Max

 

 

Unit

 

 

 

 

 

 

 

 

Operating mode

 

22

 

 

mA

 

 

 

 

 

 

 

 

Tx, +11.6 dBm, 2-FSK, 915 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode

 

9

 

 

mA

 

 

 

 

 

 

 

 

Tx, -7 dBm, 2-FSK, 915 MHz

 

 

 

 

 

Idd

 

 

Supply

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating mode Rx, 915 MHz

 

10

 

 

mA

 

 

 

 

current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Command mode

 

0.6

 

 

mA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shutdown high level Vdd

 

0.1

 

 

µA

 

 

 

 

 

 

 

 

With other I/O in High impedance

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P a g e | 6

Rev 0.1

5.4Pin Assignement

Figure 3 – Pin connection diagram

Table 6 – Pin Assignment

 

Name

 

Type

Pin #

 

 

Description

ALT Function

V max. Tolerant

 

Initial State

 

 

 

SPI Interface

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPI_CLK

 

I

7

 

 

SPI CLOCK (Max. 8 MHz)

 

Vin

 

 

 

 

 

SPI_MISO

 

O

8

 

 

SPI MISO (MASTER in / SLAVE out)

 

Vin

 

 

 

 

 

SPI_MOSI

 

I

9

 

 

SPI MOSI (MASTER out SLAVE in)

 

Vin

 

 

 

 

 

SPI_CS

 

I

10

 

SPI “Chip Select” (SPI slave select)

 

Vin

 

 

 

 

 

Power and Ground

 

 

 

 

 

 

 

 

 

 

 

 

 

Vin

 

 

5

 

 

 

 

Vin

 

(1.8V + 3.6V max.)

 

 

 

 

 

GND

 

 

6

 

 

 

 

GND

 

 

 

 

 

 

 

Module SHUTDOWN

 

 

 

 

 

 

 

 

 

 

 

 

 

SDN

 

I

11

 

SHUTDOWN input (active high)

 

(1.8V + 3.6V max.).

 

 

 

 

 

GPIO – General Purpose Input/Output

 

 

 

 

 

 

 

 

GPIO [0]

 

I/O

4

 

 

Programmable Input / Output

 

(1.8V + Vin max.).

 

Digital Output.

 

 

 

 

 

 

& Analog Temperature output

 

 

 

Low Power

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GPIO [1]

 

I/O

3

 

 

Programmable Input / Output

 

(1.8V + Vin max.).

 

Digital Output.

 

 

 

 

 

 

 

 

 

Low Power

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GPIO [2]

 

I/O

2

 

 

Programmable Input / Output

 

(1.8V + Vin max.).

 

Digital Output.

 

 

 

 

 

 

 

 

 

Low Power

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

GPIO [3]

 

I/O

1

 

 

Programmable Input / Output

 

(1.8V + Vin max.).

 

Digital Output.

 

 

 

 

 

 

 

 

 

Low Power

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Optional External Antenna connections (Not available on the standard SPSGRFC-xxx modules)

 

 

 

 

N.C.

N.C

12

 

 

 

Not connected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N.C.

N.C.

13

 

 

 

Not connected

 

 

 

 

 

 

N.C.

N.C.

14

 

 

 

Not connected

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rev 0.1

P a g e | 7

SPSGRFC

6 Mechanical dimensions

Figure 4 – Mechanical Dimensions

Figure 5 – Recommend land pattern

P a g e | 8

Rev 0.1

7 Hardware design

SPSGRFC module supports SPI hardware interfaces.

Notes

All unused pins should be left floating; do not ground.

All GND pins must be well grounded.

The area around the module should be free of any ground planes, power planes, trace routings, or metal for 6 mm from the module antenna position, in all directions.

Traces should not be routed underneath the module.

7.1Modules RF compliance limits

The RF compliance limits are those tested for FCC, IC and CE certification using the dedicated dongle (PC92A.V01). These limits are enforced by the dongle firmware. Care must be taken with custom application firmware to ensure these limits are not exceeded, voiding the FCC, IC and CE certification.

Table 7. RF compliance limits table

Modulation

Standards

Parameter

Max.

Unit

2-FSK

 

Data Rate

500

kbps

GFSK

FCC Part 15.207 (1)

 

 

 

MSK

FCC Part 15.247 (1)

 

 

 

 

IC RSS-210 (1)

 

 

 

 

EN 300 220-2 V2.4.1

Output

+11.6

dBm

 

EN301 489-01 V1.9.2

power

 

 

 

EN301 489-03 V1.4.1

 

 

 

 

 

 

 

 

OOK

FCC Part 15.207 (1)

Data Rate

250

kbps

ASK

FCC Part 15.247 (1)

Output

+4

dBm

 

IC RSS-210 (1)

power

 

 

 

 

 

 

 

(1)FCC and IC standards are applicable only to the SPSGRFC-915 module.

Rev 0.1

P a g e | 9

SPSGRFC

8 Module user firmware short description

For more user firmware information, please refer to the SPIRIT1 Datasheet - October 2016 DocID022758 Rev 10.

Downloadable at the following link: www.st.com/resource/en/datasheet/bluenrg-1.pdf

The following are short firmware notes, useful to furnish to the user a condensed view of the many programming ways of the SPSGRFC-xxx module. (The following “Register table” refers the SPIRIT1 datasheet, so the table numbers and the links into the table are referred to the same document).

Register table

This section describes all the registers used to configure the SPIRIT1 device, assembled into the module. The description is structured in sections according to the register usage.

SPIRIT1 has three types of registers:

Read and write (R/W), which can be completely managed by SPI using READ and WRITE operations

Read-only (R)

Read-and-reset (RR), is automatically cleared after a READ operation.

A further category of special registers collects the ones which cannot be categorized in any of the three mentioned above R/W, R, or RR.

The fields named as “Reserved” must not be overridden by the user, otherwise, behavior is not guaranteed.

The memory map is shown in the following table:

P a g e | 10

Rev 0.1

Rev 0.1

P a g e | 11

SPSGRFC

P a g e | 12

Rev 0.1

Rev 0.1

P a g e | 13

ST Microelectronics SPSGRFC Users Manual

SPSGRFC

P a g e | 14

Rev 0.1

Loading...
+ 32 hidden pages