Home

Getting started with the Sub-1 GHz expansion board based on

image

Contents

1. er UM1872 User manual Getting started with the Sub 1 GHz expansion board based on SPSGRF 868 and SPSGRF 915 modules for STM32 Nucleo June 2015 Introduction The X NUCLEO IDS01A4 and X NUCLEO IDS01A5 are evaluation boards intended to provide a platform for testing the features and capabilities of the SPSGRF modules based on the SPIRIT1 low data rate low power sub 1 GHz transceiver device These expansion boards can be plugged into the Arduino UNO R3 connectors of any STM32 Nucleo board The user can mount ST Morpho connectors if required Other expansion boards can easily be stacked to allow evaluation of different devices using sub 1 GHz communication The boards are equipped with the following features On board SPSGRF module based on the SPIRIT1 sub 1 GHz transceiver device SPI EEPROM for saving parameters LED for user interface Jumper at 3V3 for checking the current consumption of the expansion board Figure 1 Sub 1 GHz expansion board based on SPSGRF module for STM32 Abt ul X NUCLEO IDSO1A4 Kiss al X NUCLEO IDSO1AS pt Reba n ide IRS Wsi Rij i CET Pap Pap wel pr CR TE een RSfS a ER oa Gr EZ L g kam aj RoHS COMPLIANT 200295 8C 3 g b 8 J 9 e e e K E e 8 DoclD027622 Rev 2 1 21 www st com Contents UM1872 Contents 1 Description AN eG hd Steen ke pe al Meee ee heed ala woe 3 1 1 Typical applications an ca ie ar
2. Figure 2 3 Power the Nucleo board using the Mini B USB cable 4 Program the firmware in the STM32 on the Nucleo board using the firmware example provided 5 Reset the MCU board using the reset button on the Nucleo board 6 The evaluation kit is ready for use DoclD027622 Rev 2 ky UM1872 Hardware description 3 3 1 Hardware description This section describes the X NUCLEO IDS01Ax features and provides information which could be useful to understand the board schematics Interconnection details The table below explains the connection details of the X NUCLEO IDS01 Ax board with the NUCLEO LO53R8 board Table 3 Left connector connection details EI w lt ala cE O LL n o gt 2 2 Z o r N Gi LO Ds 2Z E ils 5 lt lt lt lt lt no e W O O Left connector E CN6 Power CN8 Analog of O 1 2 3 4 5 6 7 8 1 2 3 4 5 6 KE D co SEKR o Ee 382 SE tir fe 4 GER a ala 3 272 el n CC a0 o 2 M oa LO erc On O DS 2 2 2 2 2 2 27 LB SC O E L E ess Ee GE 80 SS ENEE o lt lt lt lt Ix In 52 oo loo Z AA JAN lt Es pa eue x 9 o gt Q Q Qa ZS 6 8 6 6 6 oO O No ise N OS ala Oig 9 Q O8 S E 5 9 5 5 5 Wis O O SRE ee aa II 9 3 Elei tz 2 5 E ee ae o D be D D Q E d Oo di Oo DoclD027622 Rev 2 7 21 Ha
3. This device complies with Industry Canada licence exempt RSS standard s Operation is subject to the following two conditions 1 this device may not cause interference and 2 this device must accept any interference including interference that may cause undesired operation of the device French Le pr sent appareil est conforme aux CNR d Industrie Canada applicables aux appareils radio exempts de licence exploitation est autoris e aux deux conditions suivantes 1 l appareil ne doit pas produire de brouillage et 2 l utilisateur de l appareil doit accepter tout brouillage radio lectrique subi m me si le brouillage est susceptible d en compromettre le fonctionnement The X NUCLEO IDS01A5 contains IC certified module SPBTLE RF IC 8976C SPSGRF DoclD027622 Rev 2 13 21 Hardware schematic diagrams UM1872 7 14 21 Hardware schematic diagrams Figure 4 Nucleo connectors MORPHO SX Connector CN6 ma CN7 PC10 1 2 PC11 PC12 3 4 PD2 VDD 5 6 ESV BOOTO 7 8 GND NC PF6 9 10 NC NC PF7 11 12 IOREF PA13 13 14 RESET PA14 15 16 3V3 PA15 17 18 5V GND 19 20 GND PB7 21 22 GND PC13 23 24 VIN PC14 25 26 NC PC15 27 28 PAO PHO PFO PDO 29 30 PA1 PH1 PF1 PD1 31 32 PA4 VLCD VBAT 23 34 PBO PC2 35 36 PCI PC3 37 38 PCO co NC IOREF RESET 3V3 5V GND GND VIN jaan A oo ro HEADER 8 Pass Through Male on
4. ST herein Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product ST and the ST logo are trademarks of ST All other product or service names are the property of their respective owners Information in this document supersedes and replaces information previously supplied in any prior versions of this document 2015 STMicroelectronics All rights reserved d DoclD027622 Rev 2 21 21
5. X NUCLEO IDS01Ax has been designed to permit the use of any STM32 Nucleo board although complete testing has been performed using the NUCLEO L053R8 and NUCLEO F401RE hosting the ultra low power STM32 DoclD027622 Rev 2 5 21 Getting started UM1872 2 2 2 3 6 21 System requirements Using the Nucleo boards with the X NUCLEO IDS01Ax expansion board requires the following software and hardware e Windows PC XP Vista 7 8 to install the firmware package e USB type A to Mini B USB cable to connect the Nucleo board to the PC Installation of the board firmware package and the wM Bus graphical user interface utility on the user s PC requires the following e 128 MB of RAM e Approximately 40 MB of hard disk space for the firmware e Approximately 15 MB of hard disk space for the wM Bus GUI The use of the wM Bus concentrator with the GUI requires additional boards to be connected to the PC The GUI can be used to check the wM Bus communication example The Nucleo board acts as a meter and the STEVAL IKRO01 Vx board connected to the PC acts as a concentrator Please note that the wM Bus example is valid only for X NUCLEO IDS01A4 868 MHz version Setting up the board Perform the following steps to set up the board 1 Check that the jumper on the J1 connector is connected This jumper provides the required voltage to the devices on the board 2 Connect the X NUCLEO IDS01Ax to the Nucleo board from the top as shown in
6. fixed frequencies specified in the part number SPI EEPROM The M95640 R is a 64 Kbit serial SPI bus EEPROM with high speed clock interface The device can be used to store the configuration parameters related to application or settings of the SPIRIT1 device The part numbers used to develop this application are shown in Table 8 Table 8 SP EEPROM details Features Description Order code M95640 RMC6TG Package MLP8 Operating voltage 1 8 to 5 5 V To use the on board SPI EEPROM mount the R3 resistor on the board DoclD027622 Rev 2 11 21 Formal Notices Required by the U S Federal Communications Commission FCC UM1872 5 12 21 Formal Notices Required by the U S Federal Communications Commission FCC Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user s authority to operate this equipment The X NUCLEO IDS01A5 complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 this device may not cause harmful interference and 2 this device must accept any interference received including any interference that may cause undesired operation The X NUCLEO IDS01A5 contains FCC ID SINSPSGRF DoclD027622 Rev 2 ky UM1872 Formal Notices Required by the Industry Canada IC 6 Formal Notices Required by the Industry Canada IC English
7. 10SG DoclD027622 Rev 2 15 21 Hardware schematic diagrams UM1872 16 21 Figure 6 Nucleo connections J1 VCC_RF 3V3 a 3V3 JL 2 1 PA10 SDn LT HEADER 1x2 R5 0 PA1 SMD 0805 CSN GND Not Minted R6 0 PAO SMD 0805SPI1_GPIO3 Not malted PC7 R1 0 SMD 0805SP11_GPIO3 PA5 RZ 0 SMD 0805 CLK R2 0 Not malted PB6 CSN meio P3 su END 0805 E PAA R8 ET 0805SPI1_GPIO2 n Not mounted Not mounted R4 0 R9 0 PB3 SMD 0805 CLK PBO pate SMD 0805SP11_GP101 Not mounted PAG MISO R10 0 PC1 SMD 0805SP11_GPIO0 Not malted PA7 MOSI SMD 0805 D1 ppg R13 680 i gt AA 0 RED LED Rares SMD 0805 Digikey GND SPSGRF_868MHz 751 1182 1 ND R15 0 Vishay SPSGRF_915MHz SMD 0805 Normany W TLMS1100 GS08 SMD 0603 GSPG1103151545SG DoclD027622 Rev 2 a UM1872 Hardware schematic diagrams d Figure 7 EEPROM 3V3 o o 1 ct 16V 100nF R12 SMD 0402 2 100k SMD 0805 ER 2 GND U2 7 nS 1 CLK e 3 C gt IN e MOSI 5 ane 7 MISO 2 2 e a HOLD Q 2 O ul al o M95640 RMC6TG GND GSPG1103151600SG DoclD027622 Rev 2 17 21 Bill of material UM1872 8 Bill of material Table 9 BOM list Suppl Type Add Part num g Item Qty Ref Part Va
8. Bottom and Female on Top HEADER 19x2 Pass Through Female on Bottom and Male on Top Arduino UNO R3SX Connector CN8 PAO PA1 PA4 PBO PC1 PCO Djan amp Co Po HEADER 6 Pass Through Male on Bottom and Female on Top MORPHO DX Connector CN10 EZ PC9 1 2 PC8 PB8 3 4 PC6 PB9 5 6 PCS AVDD 7 8 U5V GND 9 10 PD8 PAS 11 12 PA12 PA6 13 14 PA11 PAZ 15 16 PB12 PB6 17 18 PB11 NC PC7 19 20 GND PA9 21 22 PB2 PA8 23 24 PB1 PB10 25 26 PB15 PB4 27 28 PB14 PB5 29 30 PB13 PB3 31 32 AGND PA10 33 34 PC4 PA2 35 36 NC PF5 PA3 37 38 NC PE4 HE ADER 1 9x2 Pass Through Female on Bottom and Male on Top CNS Arduino UNO R3 DX Connector 10 PB8 CN9 9 PB9 ma 8 AVDD 8 PA8 7 GND 7 PB10 6 PA5 6 PB4 5 PA6 5 PB5 4 PAZ 4 PB3 3 PB6 3 PA10 2 PC7 2 PA2 1 PA9 1 PA3 LC LT HEADER 10 HE ADER 8 Pass Through Pass Through Male on Bottom and Female on Top Male on Bottom and Female on Top GSPG11032015D10950 DoclD027622 Rev 2 D UM1872 Hardware schematic diagrams d Figure 5 SPSGRF 868 SPSGRF 915 U1 ANT SPI1_GPIO3 4 SP1_GPIO3 SDN SPI1_GPIO2 2 SP1_GPIO2 SPI_CS SPI1_GPIO1 3 SP1_GPIO1 SPI MOSI SPI1_GPIOO 4 SP1_GPIOO Sp MISO vc P VIN a SPLCLK Z O SPSGRF 11 10 SDn CSN MOSI MISO CLK GSPG11031516
9. SPIRIT1 signal SPSGRF pin ee Optional STM32 port PAO GPIO3 1 SP1_GPIO3 PC7 To use optional connection mount R6 demount R1 PA1 CSn 10 SPI_CS PB6 To use optional connection mount R5 demount R2 PA5 SCLK 7 SPI_CLK PB3 To use optional connection mount R7 demount R4 In addition to use the additional connections to the SPIRIT1 module and to use the on board EEPROM use the options in Table 6 Table 6 SPIRIT1 interface with Nucleo board additional connections Signal Default connection Optional STM32 connection SPIRIT1 GPIO2 Not onn cted PA4 SPSGRF pin 2 To use optional connection mount R8 SPIRIT1 GPIO1 Not connected PBO SPSGRF pin 3 To use optional connection mount R9 SPIRIT1 GPIOO EE PC1 SPSGRF pin 4 To use optional connection mount R10 PB10 EEPROM nS Not connected To use EEPROM mount R3 Please refer to the schematics for details To use the optional connections modify the firmware based on the STM32 resources used 3 3 Current measurement To monitor the power consumption of the entire SPIRIT1 X NUCLEO IDS01Ax board jumper J1 can be used Connect an ammeter probe between pins 1 and 2 of the connector for measurements 3 4 X NUCLEO IDS01Ax component placement details Figure 3 shows the component placement on the SPIRIT1 expansion X NUCLEO IDS01Ax board ly DoclD027622 Rev 2 9 21 Hardware description UM1872 10 21 Figure 3 X NUCLEO IDS01Ax compo
10. ate e pats BAe ath ie i e a a EE 3 1 2 Abbreviations 4 2 Getting started us cece cee eee eee eee eee 5 2 1 Hardware requirements 5 2 2 System requirements Lu de MR MR e Gaede wees Saeed 6 2 3 Setting up the board EE 6 3 Hardware description 7 3 1 Interconnection details 7 3 2 SPI and GPIO connection options 212 004 tweets eee EA sd sai 8 3 3 Current measurement 9 3 4 X NUCLEO IDSO1Ax component placement details 9 4 Component description 11 4 1 SPSGRF 868 SPSGRF 915 module 11 4 2 SPEED aa ak were ds N ia al 11 5 Formal Notices Required by the U S Federal Communications Commission FCC 12 6 Formal Notices Required by the Industry Canada IC 13 7 Hardware schematic diagrams 14 8 Bill Of malerial ee ee Ee ER NEE Ee EE EEN 18 9 Revision history Ad xd NNN EENS Veer CERN one Peewee das ae 20 2 21 DoclD027622 Rev 2 ly UM1872 Description 1 1 Description The X NUCLEO IDS01A4 and X NUCLEO IDS01A5 boards contain the module SPSGRF 868 or SPSGRF 915 based on SPIRIT1 low data rate low power sub 1 GHz transceiver The PCB layout is the same for both boards with the only difference being the module used with it Table 1 Expansion board detail
11. lue Notes Toler Package Manuf Order code Supplier order code X NUCLEO IDS01A4 SPSGRF 868 Nucleo expansion board specific components ST SPSGR 1 1 U1 SPSGRF 868 SMD 11 pins ST SPSGRF 868 SUPPLY F 868 2 1 R14 0 RIS SMD 0805 ANY ANY NOT MOUNTED X NUCLEO IDS01A5 SPSGRF 915 Nucleo expansion board specific components ST SPSGR 1 1 U1 SPSGRF 915 SMD 11 pins ST SPSGRF 868 SUPPLY F 868 2 1 R15 0 Bl SMD 0805 ANY ANY NOT MOUNTED X NUCLEO IDS01 A4 X NUCLEO IDS01A5 SPIRIT1 expansion board common components 3 1 U2 M95640 Sie ST M95640 SI Mess RMC6TG MLP8 RMC6TG SUPPLY G Pass Arduino Through Male 4 1 CN5 Connector on Bottom SAMTE SSQ 110 03 Farnell 2283783 CN5 10 pins Female on C F S P Top 10x1 2 54mm pitch Pass Arduino Through Male CN6 Connectors on Bottom SAMTE SSQ 108 03 5 2 cng CN6 and CNS Female on C F S Farnell 2283 82 8 pins Top 8x1 2 54mm pitch Pass MORPHO Through CN7 Connectors Female on 6 2 CN10 CN7 and NOE MOUNTED Bottom Male CN10 38 pins on Top 19x2 2 54mm pitch Pass Ardui o Through Male 7 1 CNS Connector on Bottom SAMTE SSQ 106 03 Farnell 2283759 CNS 6 pins Female on C G S H Top 6x1 2 54mm pitch GRM155R71 Jo 8 1 C1 100nF Ceramic X7R 10 SMD 0402 Murata C104KA88 18 21 DoclD027622 Rev 2 ky UM1872 Bill of material Table 9 BOM list continued Item Qt Ref Part Value Type Add Toler Package Ma
12. nent placement details Arduino UNO R3 Connectors Frequency and board identification a meee 000880 ou DS Sie vee IK s AR SI EEPROM Soa ji Sp zAtat ST Morpho Connectors SPSGRF xxx GSPG2005151410SG DoclD027622 Rev 2 d UM1872 Component description 4 4 1 4 2 Component description This section describes the devices on the board SPSGRF 868 SPSGRF 915 module The SPSGRF modules are based on the SPIRIT1 device which is a low data rate low power sub 1 GHz transceiver The SPSGRF 868 module is for 868 MHz RF communication and the SPSGRF 915 module is for 915 MHz RF communication The SPSGRF 868 is an ETSI certified module and SPSGRF 915 is an FCC and IC certified module SPSGRF 915 FCC ID S9NSPSGRF and IC 8976C SPSGRF The interface of the device to the STM32 Nucleo boards is through an SPI interface and some GPIOs The SPSGRF module also integrates the balun BALF SPI 01D3 and a chip antenna The part numbers used to develop this application are shown in Table 7 Table 7 SPIRIT1 details Features Description Order code SPSGRF 868 SPSGRF 915 Package SMD 11 pin Operating voltage 1 8 to 3 6 V The SPIRIT1 device is designed to operate both in the license free ISM and SRD frequency bands at 169 315 433 868 and 915 MHz The SPSGRF modules are designed for
13. nuf Fart num Supplier SE y Notes i 9 Order code PP code Through hole 9 1 Ji Jumper 2 x1 2 54 mm ANY ANY pitch R1 R2 R3 R4 Ge R3 R5 R6 R7 10 12 R7 0 R8 R9 R10 R15 1 SMD 0805 ANY ANY NOT MOUNTED R8 R9 R10 R14 R15 11 1 R12 100 k 1 SMD 0805 ANY ANY 12 1 R13 680 1 SMD 0805 ANY ANY TLMS1100 Tl 13 1 D1 RED LED SMD 0603 Vishay Digikey 1182 1 GS08 ND ky DoclD027622 Rev 2 19 21 Revision history UM1872 9 20 21 Revision history Table 10 Document revision history Date Revision Changes 20 May 2015 1 Initial release Added 23 Jun 2015 2 Section 6 Formal Notices Required by the Industry Canada IC DoclD027622 Rev 2 UM1872 IMPORTANT NOTICE PLEASE READ CAREFULLY STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections enhancements modifications and improvements to ST products and or to this document at any time without notice Purchasers should obtain the latest relevant information on ST products before placing orders ST products are sold pursuant to ST s terms and conditions of sale in place at the time of order acknowledgement Purchasers are solely responsible for the choice selection and use of ST products and ST assumes no liability for application assistance or the design of Purchasers products No license express or implied to any intellectual property right is granted by
14. rdware description UM1872 Table 4 Right connector connection details So L lo ce Liu DIN E IS loi wo lola e D D D D D D D D D D D D S alalkls aja a a Right connector 5 ZE CNS Digital CN9 Digital cc fe O E 10 9 8 7 6 5 4 3 2 1 8 7 6 5 413 2 1 oi S Ja a o oloinen Io o mw lo o co OD a a Ka lt Ka a O lt lt m m m m lt lt lt x uo eja A to ja a a ala la a aJI a as O gt E S re x oO A N SN Ka ss lalslalel l2l la 2 5 4 sai ID nlo A So o 9 O O 9 x ol LG a al lela I C O Dan 2 N N N A O tc or UI 2 O O 5 Ka D gt lt lt x JO IAIN ala w 2 a Be o oF SJS o o lE E 3 D 2 x In co 2 ee E BS lE lg IS 2 D eo ea t a 9 G os BE ial SI 5 SIS O oIi O mm Q W ce Dn OK l CC 4 O o cd m z lol o fle a D o LU Se D x 3 2 8 21 Note Opt Optional connection SPI and GPIO connection options Table 5 shows the SPI and GPIO connection options between the STM32 and SPIRIT1 hosted on the SPSGRF module These can be used to enable different configurations in cases where a signal conflict occurs when using with other expansion board DoclD027622 Rev 2 ky UM1872 Hardware description Table 5 SPIRIT1 interface optional with Nucleo board
15. s RF Evaluation board communication frequency Identification Module used Description resistors 868 MHz RF expansion board based on ETSI X NUCLEO IDS01A4 868 MHz R14 mounted SPSGRF 868 certified module SPSGRF 868 for STM32 Nucleo 915 MHz RF expansion board based on FCC X NUCLEO IDS01A5 915 MHz R15 mounted SPSGRF 915 and IC certified module SPSGRF 915 for STM32 Nucleo Identification of the RF communication frequency can be easily performed using the identification resistors R14 or R15 mounted on the PCBs Only 1 of the two resistors is mounted on the board to ensure quick identification This information is also available in the PCB silk screen Note that R14 and R15 are for identification purposes only and changing these resistors does not change the RF frequency of the SPIRIT1 device For information common to both boards the nomenclature X NUCLEO IDSO1 Ax is used hereafter in this document Typical applications The evaluation boards can be used for evaluation of the SPIRIT1 device in multiple applications The following demo examples are available for testing with the evaluation boards e wM Bus Wireless Metering Bus demo e Point to point communication protocol demo Please refer to the data brief for the firmware available on www st com Users can develop other applications for evaluating the devices Some of these applications are e Automatic meter reading e Home and b
16. uilding automation e WSN wireless sensor network DoclD027622 Rev 2 3 21 Description UM1872 e Industrial monitoring and control e Wireless fire and security alarm systems 1 2 Abbreviations Table 2 Abbreviation Term Meaning AMR Automatic meter reading EEPROM Electrically erasable programmable read only memory GHz Giga Hertz GUI Graphical user interface LED Light emitting diode MCU Microcontroller unit P2P Point to point communication RF Radio frequency communication SPI Serial peripheral interface USB Universal serial bus wM Bus Wireless metering bus WSN Wireless sensors network 4 21 DoclD027622 Rev 2 ky UM1872 Getting started 2 Getting started This section describes the hardware requirements for the X NUCLEO IDS01Ax evaluation boards 2 1 Hardware requirements The X NUCLEO IDS01 Ax is an expansion board for use with the STM32 Nucleo To function correctly the X NUCLEO IDS01Ax must be connected to the STM32 Nucleo board as shown in Figure 2 below The STM32 Nucleo firmware and related documentation is available on www st com at http www st com stm32nucleo Figure 2 X NUCLEO IDS01Ax plugged to STM32 Nucleo board 2 H gt U zZz lt O FEI m CH Li ke n o gt on V10SQI 0319NN X Mirt TT yt zaim KT PT Blem DE yar 2 a Sou GSPG1103151105SG The interconnection between the STM32 Nucleo and the

Download Pdf Manuals

image

Related Search

Related Contents

Technicolor - Thomson DTH211 User's Manual  Gasfritiermaschinen der Serie Super Runner  here - Oracover  Manual de Instalação Sensor HUB-40Ex  PremiumTurbines  

Copyright © All rights reserved.
Failed to retrieve file