Home
High Performance Transceiver for Sub 1
Contents
1. 10 lt 10 868 868 2 14 07 05 2007 07 20 03 DO1 10 301 357 100 863 865 Bluetooth Class 2 1 0 4 MMPH 79 Bluetooth Class 1 1
2. 0 4 79 10 2 5 MBT 2400 2483 5 15 2009 09 05 09 100 2400 2483 5 15 2009 09 05 09 802 15 4 7 100
3. 20 28 Maximum usage using all the driver features Typical application will use much lower flash e g 4K Preliminary data ____ 9 1 2148 Maximum usage of the Wireless M Bus library Both data are reffered from libraries in SPIRIT1 Dev Kit version 1 0 6 compiled with with high optimization on the code size y 4 Komunal Getting Started with the SPIRIT 1 Development Kit DK Ly 8 Lie cugrnenbed SPIRIT1 DK content t 20 a nwa 4 E LATOOUNI WAZLS g 138 34 WAS 11 47 4 4 tle gt 4 2i ILI SE SPIRIT1 Development Kits STEVAL IKROO1V1 169 MHz STEVAL IKROO1V2 315 MHz STEVAL IKROO1V3 433 MHz STEVAL IKROO1V4 868MHz STEVAL IKROO1V5 915 MHz STEVAL IKROO1V6 920 MHz Ly 4 Komna gugenented 15 11 2013 DK Development Kit SDK Download Go to SPIRIT1 website http www st com internet imag video product 253167 s Under Design Support TAB 9 HOME ABOUT ST CONTACTS PRESS LOGIN tow data rate low power Sub 1GHz transceiver gt Quick view gn support Orderable products click on the link of the board you have i e STEVAL IKROO1V1 92
4. ral 2r E eT Electricity Meter eee E Data collector stationary or mobile Gas Meter Automatic meters reading to Stationary data collectors Mobile data collectors Meters are working without any operator s intervention or need for battery raAnlaAnnmant Ly Lhe AVAILABLE Wireless M BUS Stack features 1 2 Development based on e 51 321152 MCU ARM 3201 e SPIRIT transceiver SubGHz WMBUS protocol stack EN113757 4 2011 10 Mode supported are 5 except N2g which requires 4 GFSK modulation e Device Type Meter and Concentrator and LINK layer implementation provided as binary library for ARM Cortex M3 STM32L 9 Example application layer provided in source code form for user customization Wireless M BUS oniffer Type under development protocol stack WMBUS PC GUI over USB Interface 2 4 ICENLS STM32L Wireless Stack Wire ST Wireless M BUS Stack features 2 2 WMBUS Mode supported are gt S R 868Mhz 169MHz Main features are except N2g which requires 4 GFSK modulation Auto acknowledgment CRC check Installation mode data mode Management of a simple meter database based on linked list Packet filtering based on registered meters 28 Meter and Other roles Hi Non blocking ES uU AES support AT Co
5. Number Keyword Cross Reference Products Applications Support Sample amp Buy About Contact Home Sense amp Power and Automotive Products Interface and tivity ICs gt V wer RF Solutions gt Sub 1GHz RF ICs gt SPIRIT Quick View Design Resources Sample amp Buy All y life augmented Search a Part Number Keyword 7 Cross Reference SPIRIT1 Low data rate low power Sub 1GHz transceiver Active Products Applications Support Sample amp Buy About Contact My ST Login Parametric Search The SPIRIT1 is a very low power RF transceiver intended for RF wireless applications in the sub 1 GHz band It is designed t Home gt Sense amp Power and Automotive Products gt Interface and Connectivity ICs gt Low Power RF Solutions gt Sub 1GHz RF ICs gt SPIRIT1 Save to MyST a Share Print operate both in the license free ISM and SRD frequency bands at 169 315 433 868 and 915 MHz but can also be programmed to operate at other additional frequencies in the 300 348 MHz 387 470 MHz and 779 956 MHz bands The air d Quick View Design Resources Sample amp Buy All rate is programmable from 1 to 500 kbps and the SPIRIT1 can be used in systems with channel spacing of 12 5 25 kHz complying with the EN 300 220 standard It uses a very small number of discrete external components and integrates a SPI RIT1 L dat Sub 1GHz t configurable baseband modem which supports data management
6. Data link layer Support for channel configuration packet handling and data buffering Support Packet Formats Basic STack and Wireless M BUS The Host MCU can stay in power down until a valid RF packet has been received and then burst read the data greatly reducing the power consumption and computing power required from the host MCU AES encryption co processor e Provides data security support as it embeds an advanced encryption standard AES128 core which implements a cryptographic algorithm Analog temperature sensor The Host MCU can be used to read the chip temperature e g it can be used to force radio recalibration Battery indicator and low battery detector 1 Application Diagram SPIRIT1 VBAT amp GND Digital domain secounling SMPS LC filter EE STM32 LC Filter STM8 Matching Network 1 Balun Matching u ENERO DC blocking Capacitors 15 11 2013 filter capacitors SMPS filtering Y TX filtering y matching Crystal Decoupling section capacitors vias Vpp filter capacitor RX balun network Choke inductor amp lle SPIHIT1 on Internet Product RTM with All Documentation available at http www st com web catalog sense_power FM1968 CL1976 SC1845 PF253167 y life augmented Search
7. High Performance Transceiver for Sub 1 Ghz Applications SPIRIT1 7672 as SPIRITI 9 life augmented SPIRIT1 application focus HOME BUILDING AUTOMATION SMART METERING WIRELESS SENSOR NETWORKS iM SYSTEMS 7 T INDUSTRIAL MONITORING amp CONTROL 15 11 2013 3MMMY IMM 3 7 2007 07 20 03 001 3 7 2007 Ne 07 20 03 D01 5 MBT lt 1096 433 05 434 79
8. 94888888 888 1 M41T62 241 R64 STTS751 SPIRIT1 module STM32L162VXTX M24LR64 Ly 4 lle 5 Application Notes compliancy test reports AN4110 EN 300 220 at 868 MHz AN4174 ARIB 510 167 standard in the 426 MHz band AN4126 FCC title 47 part 15 in the 902 928 MHz band AN4147 title 47 part 15 in the 315 MHz band AN4117 EN 300 220 at 434 MHz 4148 ARIB STD T93 in the 315 MHz band e AN4133 ARIB STD T1108 the 920 MHz band y 4 Komunal Thingsquare MIST Solutions STM32L amp SPIRIT1 life augmented 6LOWPAN ana Internet of Things Spirit STM32L based platform Availability March 2013 Developed and provided by Thingsquare A pioneering provider of open source software To connect SPIRIT1 to Internet or any other network Adapting the packet size of the two networks Adaptation layer for interoperability and packet form Mesh Routing in the personal area network Open source based on Contiki OS Modest resources requirements Over the air secure software updates c chingsquare Things With the Thingsquare firmware things connect to the Intermet The Cloud The things talk to the Thingsquare cloud the internet Apps Smartphone apps talk to the things via the Thingsquare cloud c chingsquare The
9. n 15 11 2013 ile Ougmenhed DK GUI 5 5 SPIRIT1 DK Application v1 0 4 EE File Tools Supply valEag 1805 Radio setting Low level Frequency base MHz Channel spacing Hz Center Frequency MHz Frequency MHz Test RF Write any Commands pnm 0 particular register Data kbps Frequency deviation kHz Channel filter kHz Output power dBm FSK 38 433 19 836 102 115 CONFIGURE Packet setting Transmissiontest AES Low level commands gt Reads the current state of SPIRIT1 register content Read registers Write registers SPIRITI information p First Register registers Register to change New value 0 5 Information Save register Save register values block registertxt save content e g to Copy It to your RF regulator mV C code Set the suppl voltage N SPIRIT1 silicon 1 8 3 4V Set the Direct version mode through GPIOs 4 16 15 11 2013 SPIRIT1 Application Hints Ly 4 AN4198 Increasing the radiated Output Power up to 16dBm In the default configuration the transmitter internal power amplifier output pin 12 is biased by the 1 4V SMPS voltage output through the LO external inductor
10. Biasing the PA output through the inductor LO directly connected to the battery instead of the SMPS output allows to increase the maximum output power delivered to the antenna Example Table 1 170 MHz maximum output power and current consumptlon Voltage supply Maximum output power Current consumption measured at connector TX mode 15 11 2013 AN4193 Low duty cycle operation with transceiver 1 Why To reduce average power consumption consumption during RX and TX operation build a synchronized star network where both transmitter and receiver can sleep periodically to reduce average power consumption Time LDC mode is controlled by two timers The LDC timer which defines the window where the duty cycle operation take place The RX_TIMEOUT timer which defines the amount of time that the receiver is active max 25 granularity 29us _ 9 li pc consumption average T 57 0 00085 mA li Dc cycle li DC cycle Sleep current 15 11 2013 AN4193 Low duty cycle operation with SPIRIT1 transceiver 2 RX timeout using the Sync detection When valid Sync is detected we are receiving a valid data packet meat 2 RX timeout is stopped when valid SYNC word is detected and the receiver is expected to receive a complete pac
11. Boards and Tools BOARDS AND TOOLS Part Number SIEVAL IKR O01V3 SIEVAL IKROOIVE Microelectronjc HOME ABOUT ST CONTACTS PRESS LOGIN STEVAL IKROO1VI STEVAL IKROOLVS 02 id STEVAL IKROOLV1 sub GHz transceiver development kit based on the SP STEVAL IKROO1V2 rj uick view _ Design support ___ products the Design Support TAB click download and install the latest e ent Description Version SPIRITI DK Setup 1 0 4 Ly 4 komna Lie augmented SDK Software Development Kit 15 11 2013 SDK installation Run the SPIRIT1 DK Setup 1 0 x exe downloaded from www st com Follow the instruction given the dialog box You will be prompted to accept device driver installation VCOM driver Click next and follow the instructions to install it Microsoft SQL Server Compact installation will be started automatically Proceed with the installation in case you want to use the W Mbus optional Finally accept to install the W Mbus Application optional 18 Setup SPIRIT1 DK 1 0 4 Setup SPIRIT1 DK 1 0 4 Microsoft SOL Server Compact 3 5 SP1 English Welcome to the SPIRIT1 DK 1 0 4 Completing the SPIRIT1 DK 1 0 4 Setup Wizard Setup Wizard Welcome to the Microsoft SQL Server Compact Setup Setup has Finished installing SPIRIT1 DK
12. P 2400 2483 5 15 2009 09 05 09 20 100 1 2400 2483 5 0 4 34MM 15 15 2009 Ne 09 05 09 100 34MM 4 2400 2483 5 9 15 2009
13. modulation demodulation The data management PUT PIE S Online Support handles the data in the proprietary fully programmable packet format also allows the M Bus standard compliance format all Active performance classes Online Support 11 FAQ However the SPIRIT1 can perform cyclic redundancy checks on the data as well as FEC encoding decoding the packets Quick Links Product Specifications E2E Communities SPIRIT1 provides an optional automatic acknowledgement retransmission and timeout protocol engine in order to reduce Technical Documentation E overall system costs by handling all the high speed link layer operations Learning Moreover the SPIRIT1 supports an embedded CSMA CA engine An AES 128 bit encryption co processor is available for sec data transfer The SPIRIT1 fully supports antenna diversity with an integrated antenna switching control algorithm The SPIRI Description Version Size supports different modulation schemes 2 FSK GFSK OOK ASK and MSK Transmitted received data bytes are buffered in two different three level FIFOs TX FIFO and RX FIFO accessible via the SPI interface for host processing DS8870 Low data rate low power sub 1GHZ transceiver 5 0 2 911 KB Guil Download Datasheet Description Version Size ps AN4110 Using the SPIRIT1 transceiver under EN 300 220 at 868 MHz 1 0 1 028 KB 75 AN4117 Using the SPIRIT1 transceiver under EN 300 220 at 434 MHz 1 0 1 924 KB
14. Cloud 1 ngs Thingsquare cloud via the Internet b e hingsquare Mist the open source firmware that connects things to the Internet Runs on SoCs microcontrollers Leverages the Contiki OS Pv6 mesh seamless IPv4 connectivity c chingsquare Things RD ERE Apps firmware things br TT A aane j iugi eet s the things via the 2 amp 7 Thinosquare cloud e Thingsquare Cloud backend Rendezvous pairing monitoring data collection C chingsquare With The lo u d apps talkto 3 firmware things the things via the The things talk to the Thingsquare cloud via the connect to the Inter vet d 954 Thingsquare cloud Internet Smartphone web apps Reaches the things via the Thingsquare cloud API Building an loT product e The Idea Everyone wants to have a smartphone controlled lightbulb can sell millions of them e What do you need app chip Ly 4 One possible solution Phone talks directly to chip E g Bluetooth BTLE Ant The problem Every user must configure their phone Everyone must be in range Chip must be compatible with x types of phones Most of which dont have BT
15. content 1x SPIRIT1 RF module The RF module is compatible with STM32L mother board from the development kit 15 11 2013 y 4 Komunal STEVAL IDS001Vx STEVAL IDS001Vx demo kit RF EN Ur 2 f eA SPIRIT1 RF transceiver STM32L151CBU6 MCU Ceramic antenna U FL connector LDS3985PU33R LDO e USBLC6 2P6 protection e M95256 RMC6TG EEPROM SWD connector for debugging STEVAL IDS001 V2 315 MHz TEVAL IDS001V3 433 MHz TEVAL IDS001V4 868 MHz STEVAL IDS001V5 915 MHz Presentation Title 15 11 2013 Ly Why SPIRIT1 is better SPIRIT1 does not need an external PLL loop filter SPIRIT1 does not need an external tank for the VCO SPIRIT1 does not need an external TX SAW filter to reduce spurious emissions SPIRIT1 does not need any external SAW filter in RX to obtain good image rejection SPIRIT1 has single ended TX lower current consumption than the differential TX output Single ended TX is more practical for attachment to external PAs available in the market SPIRIT1 differential RX input is less sensitive to noise Configuration with and RX connected together does not allow to use an external range extender and or an antenna switch with SPIRIT1 it is possible SPIRIT1 has an excellent RX time out management e Any AND OR combination of CS SQI and PQI valid signals can be us
16. dBm 31 7 ms Data En send Payload HE length STMicroelectronics Information about the test Time stamp RSSI Data Received Dump log to file Automatic scrolling Details on next slides 15 11 2013 DK GUI 2 5 Tools EJ sPIRITL K Application v1 0 4 DER Tools Help 5 57 mW Radio setting Frequency base MHz Channel spacing H2 channel Center Frequency MHz frequency MHz Test RF 915 0 12207 number 915 000000 auro CW START cuo 18 TX PNG START Modulation Data rate kbps Frequency deviation kHz Channel Filter kHz utput power dBm 38 433 19 836 102 115 PA EXT CONFIGURE RADIO Packet setting Transmission test AES Low level commands Test indicator Device role Packet duration ms Packet correctly received Packet lost PER START R OT 7 49 LI LI LI Fimeaut Total packets Packet rate ms 551 dBm UTI 2 saj Co Ls Data to send Payload 5 RAND length STMicroeleckranics Information about Ehe test Time stamp RSSI Data Received Payload length ASCII HEX Dump log ta file dump_log txt Automatic scrolling Komna Tools Firmware Upgrade Uses DFU boot loader read details in the board user manual about how to put DK board in the DFU mo
17. independent Radio GPIO IRQ Calibration CSMA etc e SDK_EVAL Libraries APIs to manage the main features of the motherboard Examples BasicGeneric LDCGeneric StackGeneric WMBUS Library Binary for STM32L library files with the PHYSICAL and LINK layer of the WMBUS STACK e Examples The example has four configurations to differentiate between these combination 169 or 868 bands and meter or concentrator SPIRIT1 SDK Virtual Com port VirtualCom Libraries for the STM32L motherboard MCU Standard Peripheral Library standard peripheral library for the STM32L STM8L microcontroller STM32 USB FS Device Library VOB library for STM32L microcontroller tig 15 11 2013 SPIRIT1 Development Kit content 3 3 SDK Suite GUI e SPIRIT1 SDK contains PC application GUI allowing Radio configuration RF tests TX of unmodulated carrier TX PN9 sequence RX activation Packet transmission reception test with PER evaluation AES engine encryption decryption tests Register read write and dump otore load radio and packet configuration Automatic Firmware Upgrade e Windows 7 SPIRIT1 SDK Application v1 0 0 SPIRIT1 RF performance evaluation y 4 The firmware package of the Spirit Developme
18. m Using the SPIRIT1 transceiver under FCC title 47 part 15 in the 902 928 MHz 1 0 4 611 KB Application Notes Schematics BOM Gerber Files TK oun p pment Kit SDK for STM32L includes WM Bus library Set of Thingsquare MIST 6lowPAN MESH SPIRIT1 Development Kits Development kit content Development Kits SPIRIT1 SDK Application v1 0 0 File Help 169400000 112207 jo 169400000 0 25000000 STEVAL IKROO1V1 169 MHz STEVAL IKROO1 V2 315 MHz 4804 20 1240 10192 CONFIGURE RADIO Modulation 2 FSK Datarate 1200 bps 58 95 Modulation 2 FSK Data rate 38400 bps Modulation 2 FSK Data rate 100000 bps Modulation 2 FSK Data rate 250000 bps 22 STEVAL IKROO1V3 433 MHz Device role STack Feature request B STEVAL IKROO1V4 868MHz STEVAL IKROO1V5 915 MHz STMicroelectronics Information about the test 4997 packet sent 998 packet sent 1000 packet sent 2 x STM32L based motherboard 2 X SPIRIT1 RF modules 2 x Antennas 2 USB cables Software development kit SDK has to be downloaded from http www st com Includes ST Wireless MBUS stack Examples Documentation Kit boards are preprogrammed with a firmware for GUI evaluation DFU for firmware upgrade over USB 4 15 11 2013 SPIRIT1 Development kit descripti
19. 1 0 4 on your computer The application may be launched by selecting the installed icons This will install SPIRIT1 DK v1 0 4 an your computer IE recommended that you close all other applications before continuing Setup helps you install repair or remove Microsoft SQL Server Compact continue 1 4 Click Next to continue Cancel to exit Setup Launch SPIRIT1 DK Wireless MBus Application InstallShield Wizard Device Driver Installation Wizard Welcome Modify repair or remove the program Welcome to the Device Installation Wizard Welcome to the Wireless MBus Application Setup Maintenance modify the current installation Click one of the options below This wizard helps you install the softwa computers devices need in order to wo Select new program features to add or select cu remove Reinstall all program features installed by the previous setup Remove all installed features To continue click Next 15 11 2013 91 Windows based Workstation Ea SPIRIT DK Application v1 0 4 File Tools Help Channel HW amp SW set up Connect both STM32L motherboards to the PC Check the device manager two devices with diff
20. 10 09 05 09 augmented SPIHIT1 Best class transceiver Operation Lifetime Doubles in Smart Meters and Other Wireless Sensor Node Applications with New Wireless Transceiver from STMicroelectronics ST s SPIRIT1 wireless transceiver cuts power budget by 50 over competing devices Geneva April 26 2012 STMicroelectronics NYSE STM global semiconductor leader serving customers across the spectrum of electronics applications and world leader in smart metering and industrial applications today introduced a high performance ultra low power wireless transceiver for Automatic Meter Infrastructure and other wireless sensor node applications such as alarm and security systems home and building automation and industrial monitoring and control ST s SPIRIT1 transceiver combines excellent receiver sensitivity with unbeatable current consumption delivering 50 power reduction over existing solutions in the market Replacing traditional electromechanical meters smart electronic meters bring many advantages for utility providers and consumers alike Features like full remote control power peak and consumption analysis anti tampering mechanisms fault alert and time variable tariffs help make both the supply and usage of electricity gas or water more efficient and economical ENTERING THE MARKET WITH BEST IN CLASS SOLUTION Cuts DOWer budget Design focused on Power Savings e RX 9 mA up
21. 2 device Role zrs different for each board Packet setting Number of packets Device role to transmit Om 0 infinite nbr mm Packet rate set the same for TX Daka En send Data rate kbps 38 433 Transmission best Packet rate ms 0 5 Frequency base MHz Channel spacing Hz 12207 DK GUI 4 5 RISE 4 Packet duration calculated from Tw Gao the data rate and number of bytes transmitted Channel Center Frequency MHz STAL Frequency MHz number Frequency deviation kHz Channel filter kHz Ouka power dBm 19 836 Packet duration setts Ros Ds m EXT Start Receiving or transmitting CONFIGURE RADIO START LI Packet Error Rate RSSI dem mem Statistic RSSI Payload RAND length AES Low level commands Test indicator PER 5 Packet correctly received Packet lost Number of Bytes and RX role EE asc to send as STMicroelectronics payload Payload data ormation about Ehe test format Time stamp Info RSSI Data Received 13 33 35 85 Packet sent Payload data 13 33 35 89 Packet sent B Number of Bytes for transmitting 13 33 35 94 Packet sent T 2 expected in the 13 33 36 00 Facket sent receiver Packet sent 9 ASCII Overview of the Packet sent HEX received or 13 33 36 14 Facket sent transmitted packets Dump lag to File Automatic scrolling amp Komna
22. 3000 4000 5000 6000 7000 8000 9000 10000 Frequency MHz Ly THIN FILM IPD BALUN Custom device for Texas Instrument CC25xx life augmented 32 kHz Crystal 2 V to 3 6 Power Supply CC2540 DIE ATTACH PAD Power Supply Decoupling Capacitors are Not Shown Digital I O Not Connected 4 SMD vs Thin Film IPD BALUN 500 pm 630 60 7 Passive 8 integration E 255 40 0 94 mm 50 um 4 Pad diameter 220um Top Layer Aperture of top layer around pad 130um Texas Instrument 2 4 GHz Wireless radio DIFFERENTIAL CHIPSET APPLICATION POSITIONING ST BALUN PROPOSAL LOAD IMPEDANCE CC2530 D CC2531 ea n SOC RF MCU 69 29 0 2533 2540 2541 42 S BI LE proprietary CC2543 Bluetooth SOC 70 30 CC2544 CC2545 RF oame discrete 2 BANT no MCU network amp values Network processors than CC2530 CC8520 CC8521 RF SOC Audio 8530 Wireless Audio USB BAL CC25 D3 0 4 30 0 8531 Ly 4 PCB layout with ST Balun Component cout 1 solder joints 4 e tolerance NA Stable amp Repeatable RF Performance using custom impedance balun Better Reliability amp lower asseml cost thanks to Thin Film id 2481 1211 9
23. LE Ant Ly The lol solution Phone and chip talks to cloud backend Works with every phone easy to extend remote connectivity new innovations etc he problem Connect the chip to the Internet Ly Thingsquare Mist features World s smallest IPv6 stack The world s smallest IPvA4 IPv6 router NAT64 and DNS64 AES encryption Software may use hardware accelleration Network sniffer Frequency hopping protocol Needed for sub GHz legal requirements Portable duty cycling ContikiIMAC Drowsie WebSocket protocol Nicer UDP and socket APIs 4 pe 4 4 Thingsquare Technology News Company Thingsquare Code Program the Internet of Things M Write code in your browser compile in the cloud upload instantly to your devices R ang gt Sa Aan Seang Ca gt Star lt AN L3 lea LI ag 8 gt LI LES Onk Le t w many Se tet LT Ae eek IM 2 5 Event St lt Or scroll down to read more Code TT m cussions 72 7 52 Discussions not available on http
24. Oo 2 9 7 p LS E _ E ud l 2 fF h 81 mt 8 ABAARITI with SMD components Component cout 9 0402 solder joints 18 e Component tolerance 10 RF Performance will vary as SMD tolerance can vary in opposite direction e Reliability amp assembly cost direclty impacted by number of solder joints 26 Ho unal enugrnenheci 4 ST Balun Measurement on Texas Instrument daughter board _ DAUGHTER BOARDS Include ST balun 217297 FOR EVALUATE 1 daughter board CC2540 CC2544 CC2540 CC2544 with with BALCC25 01D3 BALCC25 02D3 440 54 ins ment CC2 44 BAL CC25 01D3 BAL CC25 02D3 BAL CC25 01D3 BAL CC25 02D3 module p gt _ SPIRIT1 127 life augmented 868 and 915MHz SPIHIT1 based module SPIRIT1 based Module Supported bands 868MHz and 915MHz Pe dem Using BALF SPI 01D3 868 915MHz IPD balun and filter shaa 6 9 9 9 9 9 T Surface Mount antenna ee 1 1 27 1 3 3 4 STM32L151RBH6 MCU on bo
25. PIRIT1 GPIO communication e Monitoring signals MISO MOSI CLK CSN Status oriented Status oriented Device in READY state Low battery level Device in SLEEP or Power On Reset STANDBY states Antenna switch used for TX state indication antenna diversity Packet oriented FIFOs oriented Valid preamble detected TX FIFO almost full sync word detected TX FIFO almost empty RSSI above threshold RX FIFO almost full RX FIFO almost empty RX state indication TX or RX mode VDD GND to emulate an additional GPIO of Device in LOCK state the MCU Wake Up timeout in LDC mode Ly 4 lle GPIO communication e Interrupt signals Packet oriented FIFOs oriented TX FIFO underflow overflow error RX FIFO underflow overflow error Interrupts SPIRIT1 Protocol oriented Max re TX reached Max number of back off during CCA Wake up timeout in LDC mode AES End Of Operation SPIRIT1 AES 128 Engine The SPIRIT1 provides data security support as it embeds the Advanced Encryption Standard AES 128 bit core The AES 128 engine can be used at anytime e The SPIRIT1 provides banks of 128 bits registers Input register AES DATA Output register AES DATA OUT Key register AES KEY SPI COMMAND AES DATA OUT Four operations are available Encryption using a given encryption key Decryption k
26. ard AT Command set interface via UART ane ow bE 63 020 ow ow 210 1 BA 3v PA ax cx uam rexmacsswo 3g 233223333333 M Theres a 3 87 A oot as cow as a E 0 a 5 Ly life dugmented Thank you Ly 4
27. attenuates out of band signals Antenna switching Either can be used to switch from antenna to antenna e with a better RSSI value or is switching the antenna either to the RX to TX chain between the antenna and the radio IC Range Extender can be used to increase the radiated output power Antenna e converts electric power into radio waves 4 4 4 4 4 life augmented Complete communication environment Signal encoder decoder e converts information from one format or code to another for the purposes of standardization speed security or saving space by shrinking size e g Manchester decoder does the opposite Modulator process of varying one or more properties amplitude frequency of a high frequency periodic waveform called the carrier wave with a modulating signal which typically contains information to be transmitted Application Data Communication channel is the physical transmission medium as a wire or as in our case a radio channel Demodulator Detector Recovers the information content from the modulated carrier wave Carrier wave Application Modul Communication Data Encoder NE Channel Air Transmitter Demodulator Detector signal Application Decoder Data y 4 BEEN Receiver Carrier wave Digital Amplitude modulation methods ASK Amplitude Shift Keying The ampl
28. de Firmware Version Heads the board firmware version in case it does not correspond to the DK GUI version it is recommended to flash the corresponding one you can find it at Firmware Binary file SPIRIT1_DK hex Firmware Upgrade Save the Current Configuration e Stores the SPIRIT1 DK GUI configuration you made Load the Saved Configuration 15 11 2013 DK GUI 3 5 DK Application v1 0 4 BE File Tools Help Supply voltage mv 3301 Radio setting Frequency base MHz Channel spacing Hz chanel Center Frequency MHz Frequency MHz Test RF auro Ts PAS START Modulation Data rate kbps Frequency deviation kHz Channel filter kHz utput power dBm 2FSK 38 433 19 836 102 115 10 3 CONFIGURE RADIO Packet Setting Packet setting Transmission test AES Low level commands Packet Format Packet format m9 Forward Error Correction Preamble length Sync CRC Data elaboration 225 Length Length bytes 4 es eT y 4 5 88888888 Poly 0 8005 es Data whitening Data Whitening Sync Word Length CONFIGURE PACKET 1 4 Bytes CRC Polynomial selection Similar for WMBUS packet L format 9 Komna Lie eagenenheci SPIRIT1 DK Application v1 0 4 File Tools Help Radio setting Transmission Test Select th Modulation elect the
29. e interrupted anovonsevecr NN 0 0 0 Time out not stopped e It IS u 1 th e 1 0 0 0 Timeout always stopped default X 1 0 0 CS RSSI above threshold programmer to 0 1 0 SQI above threshold effectively sel th e x 0 0 1 PQI above threshold timeout value ti m e 0 AND 1 1 0 BothRSS AND SAI above threshold accordi ng to the 0 AND 10 1 Both RSSI AND above threshold appl icatio n n eeds I e 0 AND 0 1 1 Both SQI AND above threshold 0 AND 1 1 1 ALL above threshold preamble and sync 1 OR 1 1 0 RSSI OR SQI above threshold WO rd le ngth J data rate 1 OR 1 0 1 RSSI above threshold etc 1 OR 0 1 1 501 OR above threshold 1 OR 1 1 1 ANY above threshold y 4 Komunal 15 11 2013 Power consumption Efficient use sempe Of the RX timeout mechanism 3 3 1 Preamble Rest of the packet 1 SQI being tested the app All above RX state threshold timeout stopped Packet received Preamble Sync 2 CS PQI SQI being tested in the app SQI below threshold timeout was not 2 RX state Preamble Sync stopped Packet not received demodulation stopped 3 3 CS SQI above threshold Idle RX state timeout was stopped PQI test was not set in the app Packet received Timeout Packetanalysis TX active s
30. ed to guarantee that the receiving of a valid packet will be not interrupted by time out 15 11 2013 Sub 1GHz HF Transceiver STS2001 Frequency bands 150 174MHz 300 348 MHz 400 512 MHz 779 956 MHz 77 e Modulation schemes 2 FSK 2 GFSK 4 FSK 4 GFSK MSK OOK and ASK STS2001 Air data rate from 0 1 to 500 kbps 2 levels modulation From 0 2 to 1000 kbps 4 levels modulation Programmable output power from 30dBm 20 dBm QFN32 5 5 Receiver Sensitivity 122dBm 1 2kbps Low current consumption Shutdown 2 5nA Stand by 600nA Sleep 900nA RX 10mA TX 24 mA 11dBm Frequency Hopping Antenna diversity algorithm Automatic acknowledgement retransmission and timeout protocol engine Embedded packet handler Wireless M BUS including the N2g sub mode 6GLoWPAN EN 300 220 CFR47 15 15 205 15 209 15 231 15 247 15 249 and ARIB STD T 67 T 108 compliant Ly 4 Komna ile cOugmenhed Pin to and footprint compatible with the SPIRIT1 STS1TX Sub 1GHz HF Transmitter Sub 1GHz Transmitter I RF ANALOG performance SPIRIT1 QFN20 4 4 Link Layer and Packet handler support SPIRIT1 hr e Main Characteristics Frequency bands 150 174MHz 300 348 MHz 387 470 MHz 779 956 MHz Modulation schemes FSK GFSK MSK OOK and ASK Air data rate from 1 to 500 kbps Programmable output power from 30dBm to 16dBm boost mode Low current consumption Pr
31. er RSSI reading is available after the reception of a packet in a register Carrier Sense CS 1 bit Based on RSSI threshold static dynamic mode Link quality indicator LQI 4 bits Level of noise power on the demodulated signal Preamble quality indicator 8 bits Best correlation between the received preamble and the expected one Preamble valid IRQ be used e Packet demodulation can be stopped when PQI is below threshold Synchronization quality indicator SQI 7 bits Measurement of the best correlation between the received synchronization word and the expected one Sync word detected IRQ can be used Packet demodulation can be stopped when SQI is below threshold Ly 9 Automatic Antenna diversity algorithm An external switch is controlled to select the antenna with the highest RSSI through programmable SPIRIT1 GPIO While receiving the packet preamble the antennas are repeatedly switched until the RSSI gt threshold The switch is then disabled and the selected antenna 15 used STM32 EXT SWITCH STM8 GPIO i Any GPIO of GPIO 2 SPIRIT1 can be SPIRIT1 programmed to control the ext switch SPIRIT1 presen tation 15 11 2013 Transmission amp Reception Packet handler Engine Ly 4 Komna Packet Handler Engine Embedded packet formats STack Preamble Sync Lengt
32. erent VCOM numbers should be visible 2 Ports amp LPT Communications Port COMI Vw ECP Printer Port e E STEVAL IKR DU Vx SPIRIT Platform 57 E STEVAL IKRODO Vx SPIRIT PlatForm COMS Run two instances of the SPIRIT1 DK GUI Start gt Programs gt STMicroelectronics gt SPIRIT DK 1 0 x gt SPIRIT1 DK In each SPIRIT1 DK GUI select one of the COM ports 02 Click Open port both GUls gt you are ready to test SPIRIT1 15 11 2013 DK GUI 1 5 SPIRIT1 DK Application v1 0 4 Ses SPIRIT1 supply Tools Help voltage Supply voltage wm mV 3329 Radio setting Tools firmware flasher Connection panel COM port Test RF generates Frequency base MHz Channel spacing Hz Center Frequency MHz WTAL Frequency MHz Test RF Carrier Wave or pseudorandom PS START Modulation Data rate kbps Frequency deviation kHz Channel Filter kHz Output power dBm binary sequence 2FSK EXT 38 433 19 836 102 115 CONFIGURE RADIO Radio settings Non RADIO Click CONFIGURE SPIRIT1 set up Packet setting Transmissiontest AES Low level commands RADIO button when E mm ou change register Packet correctly received Packet last PER seis Communication 7 49 i g test RX timeout Total packets Packet rate ms R55I
33. ey derivation starting from an encryption key Data decryption using a decryption key Data decryption using a encryption key y 4 Komunal Transmission amp Reception RF Related Features Ly 4 Komna SPIRIT1 Oscillator and RF synthesizer An external XTAL 24 25 26 48 50 52 MHz provide a clock signal to the RF frequency synthesizer The digital part of the silicon always requires clock in the range 24 26 MHz so the clock must be divided when using 48 52 MHz XTAL RF Frequency Synthesizer e has fractional sigma delta architecture for fast settling and narrow channel spacing contains an integrated PLL capable to synthesize frequencies in the bands 150 174 MHz 300 348 MHz 387 470 MHz 779 956 MHz providing the LO signal for the RX chain and the input signal for the PA in the T X chain No external PLL loop filter is needed e uses a VCO to cover the whole frequency range The base Carrier frequency is programmed using SYNTO SYNTS3 registers of SPIRIT1 easiest way 15 to use SPIRIT1 SW library Calibration can be automatic 80 us or manual 20 us in the latter case the micro should save restore the calibration words and take into account for temperature VBAT variation which could require recalibration Ly Kounol Gio enugrnenheci Receiver Quality Indicators Received signal strength indicator RSSI 8 bits Measured received signal pow
34. h Control Seq Address Address WM Bus Preamble Sync ay Postamble BASIC Destination Preamble Sync Length Address Control Ly SPIRIT1 Direct mode The purpose of the direct modes is to by pass completely the packet handler engine and to give the user more flexibility The direct modes are available both for RX and TX Direct mode through FIFO the direct mode through FIFO the data are continuously read from the TX FIFO and transmitted without any processing of the packet handler for the transmitter and the data are continuously received in the RX FIFO without any processing Direct mode through GPIO In the direct mode through GPIO the data are sampled by the device on the rising edge of the clock signal and send on air without any processing of the packet handler for the transmitter and the data are continuously written to one GPIO together with the clock in another GPIO mode for TX A pseudo random binary sequence 1 generated internally for test purpose only Ly Kounol Gio enugrnenheci SPIRIT1 Automatic Packet Filtering Embedded automatic packet filtering CRC Packet discarded if CRC check do not pass Destination address My own address Broadcast Multicast Source address reference address in AND bitwise with the source mask Control field reference address in AND bitwise with the control ma
35. ion time is roughly doubled as well 1dB link budget increase whitening dewhitening To prevent short repeating sequences that create spectral lines which may complicate symbol tracking at the receiver or interferer with other transmissions CRC Cyclic Redundancy Check polynomials can be selected 4 options Programmable to 8 16 or 24 bits whitening is applied over all fields excl preamble synchronization word Power consumption Efficient use of the RX timeout mechanism 1 3 In order to reduce power consumption many automatic RX timeout modes are supported Infinite timeout RX stops when the packet ends or when the SABORT SPI command comes from the microcontroller Carrier sense CS timeout RX is aborted if the RSSI never exceeds a programmed threshold within preset timeout TIMER SQI timeout RX is aborted if the synchronization quality indicator SQI does not exceed a programmed threshold within preset timeout PQI timeout RX is aborted if the preamble quality indicator PQI does not exceed the programmed threshold within preset timeout The value of the Time out can be programmed up to 3 seconds Ly 4 Komnoll lle Power consumption Efficient USE of the RX timeout mechanism 2 3 8 CS SQI and can be combined together both AND or OR Boolean relationships among them are allowed to avoid the reception to b
36. itude of an analog carrier signal varies in accordance with the digital bit stream The amplitude of the carrier is set to a max level when a 1 is sent and a min level when a O is sent Simple duty cycling lower transmit current Susceptible to noise wide spectrum OOK ON OFF Keying 115 the simplest form of ASK represents digital data as the presence or absence of a carrier Ly Komna From Computer Desktop Encyclopedia 12007 The Computer Language Inc Carrier WEN Modulating Wave digital 211 0 1 0 0 Modulated Result Digital frequency modulation method 1 2 FSK The digital information is transmitted through discrete frequency changes of a carrier Data e Less susceptible to noise Theoretically it requires larger bandwidth than ASK Carrier 2 FSK Two level or binary FSK A pair of discrete frequencies is used to transmit 1 0 Modulated Signal y 4 Komunal Digital frequency modulation method 2 2 _ GFSK Gaussian FSK A Gaussian filter smoothes baseband 1 0 to make the pulse smoother 4 t has better spectral width than 2 FSK MSK and GMSK i MSK Minimum Shift Keying n 1 e Is a type of continuous phase frequency shift keying CP FSK Is implemented as a fast frequency shift keying FFSK heresults is a constant modul
37. ized by high dynamic range ADCs The Demodulator data is then provided to an external MCU either through the 96 byte RX FIFO readable via SPI or via a GPIO pin Transmitter Architecture is based on direct synthesis of the RF frequency The data to be transmitted are provided by an external MCU either through the 96 byte TX FIFO writable via SPI or directly using a programmable GPIO pin Power Management Integrates a high efficiency step down converter SMPS cascaded with LDOs to supply both analog and digital parts Operates from a battery voltage ranging from 1 8 V to 3 6V with high power efficiency Ly 4 Komnoll Elp 7 Block Description Clock Signal External crystal An external 24 25 26 48 50 or 52 MHz Crystal between XIN and XOUT or an external clock signal can be used An integrated low power RC oscillator generating the 34 7 kHz signal is used as a clock for the slowest timeouts i e low duty cycle protocol or CSMA CA protocol Digital Interface A 4 wire SPI serial interface is used to communicate with the external MCU e 4 GPIOs that can be registered through the SPI registers to perform various functions including MCU clock output FIFO status flags Wake up input Battery level detector X RX external switch control Antenna diversity control Temperature sensor output Interrupts 4 Komna Gio enugrnenheci Block Description
38. ket RX timeout using the RSSI detection e RX timeout is stopped upon detection of signal energy above a certain user defined threshold This mode will further reduce average power consumption by decreasing the time when receiver must be on On the other hand the MCU needs to check that a valid message 1 received within a user defined timeout The time to measure RSSI of the incoming signal will vary according to the RX filter bandwidth Y 4 15 11 2013 lle Current consumption mA AN4193 SPIRIT1 Current consumption profile during wake up to RX Presentation Title 15 11 2013 Wireless M BUS Solutions STM32L amp SPIRIT1 AtBus wi life augmented Bus What is Wireless M BUS zu Open standard for Automatic Meter Reading at sub 1 GHz Metering Bus or in short M Bus is a basis for new advanced metering infrastructure AMI installations It defines the communication between meters for water gas heat and the data concentrators Wireless M Bus standard defines the wireless communication between meters Relevant standards documents are European standard prEN13757 4 2011 Wireless meter readout European standard EN13757 3 2004 Dedicated application layer ETSI EN 300 220 v2 3 1 Wireless M BUS protocol stack Ly 4 Komna Wireless M BUS scenario n em gt Utility Provider 2 x 4 5 _
39. lot Timeout PQI detected CS detected 501 detected RX active slot SPIRIT1 CSMA CA Engine The CSMA CA engine is a channel access mechanism based on the LBT rule listen before talk This avoids the simultaneous use of the channel by different transmitters lt a gt no Channel busy Persistent mode no CCA NB max Waits expiration reached BO rand 0 2 5 BU reached yes NB Waits BO elapsed Ly Clear Channel Assessment CCA SPIRIT1 868 with external for 27 Output Power 4 Komna SIEVAL IKROO1V8D SPIRIT1 868MHz with 27dBm output SPIRIT1 EEPROM SAW Filter STEVAL IKROO1V8D demo kit RF board content SOC T SPIRIT1 RF transceiver Tai Saw Technology TA801A 868 MHz SAW filter FEM PA LNA RF Switch Skyworks SE2435L EEPROM M95640 XTAL SAW Filter 2 dBm LNA amp RF Switch TX path SAW Match Power Amplifier LNA Low Noise Amplifier SAW Surface Acoustic Wave selective filter FEM Front End Module RX path Ly 4 Komna Control oOPIRIT1 Development Kit ooftware Package Ly 4 Komna SPIRIT1 Development Kit content 1 3 e SPIRIT1 Library STM32L 51 81 opirit1 low level drivers APIs to manage the features the device offers platform
40. mmand under development CONCENTRATOR BOARD Meter 1 Metern Ly 4 S TM32L WM BUS Firmware library wmbus appli c Cj WMBus Release v1 3 09052012 3 aes128 34KB E 25 SPIRIT1 Libraries 128 ctr C File Appl n layer p rovid ed as an 22 STM32 USB FS Device Driver AT Prepro 23KB 8 2 STM32L1xx StdPeriph Lib Serial CFile exam D e 50 Uu rce cod e WMBUS_ Application wrobus_ appli 53KB C File E IAR wmbus e B Sample Application wmbus phydatamem 4 CFile W m 5 n k C 8 2 SDK Eval wmbus_user Interface 30KB File 1 7 50 Virtual Com Link layer provided in library format C3 23 USB HID v5 APPLI E WMBus appli wmbus phy c src i wMBUS Libraries PHY layer provided in library format WMBus Application and User interface Layer wmbus_appli c WMBus Link Layer wmbus_link c wmbus_linkservices c wmbus_crc c WMBus Physical Layer wmbus_phy c SPIRIT1 Physical Layer SPIRIT Eval STM32LLib RTC mem_util SPIRIT1 PHY MEM Footprint 2 1 RAM 9 1KBytes FLASH optimization high size life augmented 2 1K RAM 18 K flash not optimized ST WM BUS library Layer APIs wame OOOO Tesorito OOOO WMBus LinkGetAttribute WMBus LinkSetAttribute WMbB
41. nt Kit provides in addition to the SPIRIT1 Library SDK Eval a set of API functions to manage the motherboard of the SDK STM32L microcontroller including USB library and DFU project files for firmware upgrade STM32L library the standard peripheral library for the STM32L microcontroller gt SPIRIT1 Examples BasicGeneric LDCGeneric StackGeneric etc Developed under EWARM IAR v 6 40 IDE ST Link J Link required for debugging SDK EVAL motherboard Platform STM32L SPIRIT1 Development Kit Hardware STM32L SPIRIT STM8L SPIRIT1 SDK Firmware Package Architecture The firmware package of the Spirit Development Kit provides in addition to the SPIRIT1 Library SDK Eval set of API functions to manage the STM8L discovery board STM8L microcontroller STMBL library the standard peripheral library for the STM8L microcontroller SPIRIT1 Examples BasicGeneric LDCGeneric StackGeneric etc Developed under EWARM v 6 40 IDE ST Link J Link required for debugging SPIRIT Libraries Platform Independent STM amp Discovery board Platform STM L CALIBRATION COMMANDS CSMA DIRECT RF GENERAL PACKET PACKET PACKET GPIO IRQ LINEAR FIFO COMMON BASIC MBUS PACKET STACK REGISTERS Ql RADIO TIMER TYPES STM amp L Library SPIRIT Development Kit Hardware STM8L Discovery SPIRIT STMSL Firmware architecture Ly 4 library Memory Foot print STM32L 2
42. ogrammable channel spacing 12 5 kHz min Frequency Hopping AES 128 bit encryption co processor Embedded packet handler Wireless M BUS 6LoWPAN EN 300 220 FCC CFR47 15 15 205 15 209 15 231 15 247 15 249 and ARIB STD T 67 T 108 compliant 8 SPIRIT1 Summary Multi Band Transceiver Targeting the Following Applications Wireless Metering and Wireless Smart Grid e Home Building Automation Industrial Monitoring and Control Wireless Fire and Security Alarms Best in Class Solution in Power Saving Cuts power budget by 30 over competing devices Excellent RF performances High Sensitivity High Selectivity Antenna Diversity ensuring reliability amp robustness performances Compliant Wireless MBus standard Demo Kit frequency Band available NOW Product in Mass Production Ly d Basics Ly 4 Basic Terminology 1 2 dBm is a measure of RF Power referred to 1 mW 0 dBm 10mW 10dBm 500 mW 27dBm Packet Error Rate percentage of the packets not successfully received over a period of time Used to measure the HF transceiver performance BER Bit Error Rate 96 percentage of the Bits not successfully received over a period of time Used to measure the HF transceiver performance Sensitivity it is the lowest input power of the
43. on JTAG interface External power 5 user leds supply optional Power supply STM32L based switch 5 motherboard 1 5 5 3 as L TII COG 20 L ENE OL E gammes amata 4 5 IN gt 511 WE la 2 8 1 191318 ZnS 3378 4 o Sd re 0 1 reset 2 user button 1 joystick mnm Go AME CUIUS 501177 q DA nr rin LI 43 4 4 2 cc Ww n ET n D ue a 1 n ES TINI ADIPIS z JE L 7 t d gt Y SMA connector 5 0 9 869 wa 269553 LE t Nb o 0 SPIRIT1 RF module available in 4 bands Ly 4 gt RFT minu 7 ps muminin n SPIRIT ZI Pn ume TY 19 54777 n SPIRIT vet 3 Oh tutte 15 atte 41 7 module boards SPIRIT1 RF module boards STEVAL IKRO01V1D 169 MHz STEVAL IKROO1V2D 315 MHz STEVAL IKROO1V3D 433 MHz 2 STEVAL IKRO01V4D 868MHz STEVAL IKRO01V5D 915 MHz Package
44. packet handler Support for automatic acknowledgment retransmission low duty cycle protocol and timeout protocol Automatic clear channel assessment CCA engine e Channel access mechanism based on the rule Listen before talk systems Embedded CSMA CA protocol Fully integrated ultra low power RC oscillator AES 128 bit encryption co processor for secure data transfer SPIRIT1 Key Features Frequency Hopping under MCU control Calibration can be made each time the MCU decide to change frequency or MCU can save and restore calibration data to make the frequency hopping faster Separate 96 byte RX TX FIFOs accessible via the SPI interface for host processing Supports automatic antenna selection through an integrated antenna diversity switching mechanism Ky 4 RXn TX GND PA Low Power Bu Digital LDO BOR raw VDD DIG if Li 1 2 gt DIGITAL CLOCK XOUT XIN VCO LDO PLL LDO LoopDiv LDO VDD SMPS OUTDiv LDO SMPS Ext1 PROG LDO ADC LDO SMPS Ext2 Digital LDO SPIRIT1 Block Diagram GPIO 0 GPIO 1 GPIO 2 GPIO 3 CSn SCLK SDI SDO VR DIG Block Description Receiver Architecture based on LOW IF conversion The received RF signal is amplified by a two stage low noise amplifier LNA and down converted in quadrature and to the intermediate frequency IF At IF the signals are digit
45. receiver acceptable to receive packets with 1 Blocking The receiver ability to work in the presence of a interfering RF signal in a frequency band relatively close to the signal of interest y 15 11 2013 Basic Terminology 2 2 Dynamic range the maximum received power variation at the receiver input pins which result in a correct demodulated signal Adjacent Channels channel s closest to the active signal channel Alternate Channel second next channel s to the active signal channel Payload application data Modulation superimposing algorithm of a low frequency signal payload onto a high frequency signal Carrier ASK FSK GFSK GMSK 4 15 11 2013 HF system Antenna Radio IC Transmitter only TX Receiver only Transceiver both TX ps SoC Transceiver MCU Control Crystal 2 Crystal e Clocks the Radio IC crystal oscillator which generates the reference frequency for the RF synthesizer Balun converts balanced differential signal to unbalanced single ended signal and the vice versa Matching network whenever a source of power with a fixed output impedance such as a radio transmitter operates into a load the maximum possible power is delivered to the load when the impedance of the load is equal to the complex conjugate of the impedance of the source Filter
46. sk The automatic packet filtering engine works More than one automatic filtering feature can be enabled at the same time STack and BASIC packet formats YA 4 SPIRIT1 Link Layer Protocol Available through the STack packet format with following features Automatic acknowledgment The receiver sends an ACK packet if a packet is received with success and bit NO ACK 0 The transmitter goes in state to wait the packet If the transmitter does not receive any ACK packet when it should the packet transmitted before is considered lost Automatic acknowledgment with piggybacking The receiver can fill the ACK packet with data as payload field of the packet The data to send is stored in the TX FIFO up to 96 bytes without any additional interaction from the MCU Automatic retransmission f the transmitter does not receive the ACK packet within the RX timeout programmed it can be configured to do another transmission Up to 15 retransmissions Ly amp Komna SPIRIT1 Data coding and integrity check Error correction and detection methods FEC Viterbi and interleavin Convolutional coding in transmitter and on the receiver side error correction is performed using soft Viterbi decoding Controls errors in data transmission over unreliable noisy communication channels The number of transmitted bits is roughly doubled hence the on air packet durat
47. thingsquare com lt em 4 BALF SPI 01D3 Companion chip to SPIRIT1 868MHz BALF SPI 01D3 SPIRIT1 Companion chip DIGITAL INTERFACE c eee m Antena 50 13 AMOG Sample May 2013 Balun Filter into 1 die Demo Board May 2013 Ramp up July 2013 SPIRIT1 EVB with BALF SPI 01D3 e ST IPD Technology on Glass already used by main RF players e Cover all ETSI FCC amp ARIB recommendation 868 to 920 MHz frequency range e Reduce Size up to 70 vs discrete solution and Cost 6096 from BOM PCB e Dedicated companion chip No validation needed at customer for faster design time Validation on going in SPIRIT1 evaluation board Nocomponents dispersion or temperature variation Function is guaranteed e Integrated solution Higher Reliability better Performance IL thanks to low parasitic Glass wafer greatly reduce PCB sensibility Ly 4 Antenna 500 TX Matched Filter BALF SPI 01D3 4 Antenna 50Q augmented y 4 Ver Balun Output Power measured dBm SPIRIT1 from 800MHz to 930MHz Balun Flatness SMD 00 SMD 10dBm V5 Balun OdBm V5 Balun 10dBm 868 MHz 915 920 MHz T Frequency MHz SPIRIT1 868MHz Harmonics 10dBm H2 SMD 36dB 30 40 Attenuation Level dB 1 O 90 0 1000 2000
48. to 30 over TX 21 mA 11 dBm e Shutdown 2 5 nA competing devices u Excellent Sensitivity 120 dBm Ly amp lle SPIRIT1 Description Frequency bands 169 315 433 868 915 920 MHz Configurable data rate from 1 to 500 kbps SPI interface Supply voltage 1 8 V to 3 6V QFN20 4 4 thickness 0 9mm Modulation schemes 2 FSK GFSK MSK GMSK OOK ASK Available NOW Suitable for Systems targeting compliance Wireless MBUS standard ANt8us ETSI EN 300 220 CFR47 Part 15 STD 67 wircloss Ly SPIRIT1 Key Features mm Output Power 36 dBm to 11 dBm in 0 5 dB steps Excellent receiver sensitivity 120 dBm 1 2 kbps 169MHz Integrated SMPS allows very low power consumption TX 21 SPI on XTAL on Synth on m Ready 400 uA SPI on XTAL on Sleep 950 nA SPI on register retention RC oscillator Standby Mode 650 nA SPI on register retention Shutdown Mode 2 5 nA Everything OFF Ly 4 SPIRIT1 Operation lifetime increases 22mA RX Current consumption cut gt 30 CURRENT SENSITIVITY Sensitivity performances are not sacrificed SPIRIT1 TX current TX Current consumption cut gt 28 max power Ly 4 SPIRIT1 COMP B COMP C NE Lm 15 11 2013 SPIRIT1 Key Features mm Integrated
49. us LinkServiceslnit WMBus LinkServicesReset WMBus LinkRadioPowerOn WMbBus LinkRadioPowerOff WMBus LinkRadioStandby WMBus LinkRadioResume WMBus LinkServicesRequestsCallbackMode WMBus LinkServicesIndicationCallbackMode WMbBus LinkServicesResponseCallbackMode 4 attribute from link layer oet attribute in link layer Init the link service layer the link service layer Power on radio Power off radio Put the radio in standby radio from standby This function processes a request service primitive generates a valid C field by setting the FCV FCB and PRM bits transmits the request frame checks for confirm response is applicable and retries data transmission when appropriate Send Confirm Request Respond when valid ack nack is not received Heceive message within a specific timeout This function attempts to transmit the response to the indication frame received aas Meter ref Design Under Development STM32L162 32bit MCU ARM ULP SPIRIT1 Sub GHz RF transceiver LISSDH Accelerometer for Earthquake M24LR64 DUAL EEPROM RFID I2C M24M02 EEPROM 41 62 external STTS751 Temperature Sensor Omron GAS Sensor 2 ays STM32L 162 CINDROID Android Application is available to read write gas mater parameter by 9 RFID NFC Ly Komnoll UCET GAS Meter Evaluation Board
50. us signal gt reduces problems caused by distortion GMSK Gaussian Minimum Shift Keying A Gaussian filter is applied to smooth the incoming digital data Power Spectral Density kde Honmoalied Frequency Hz ME minimum shii keying SPIRIT1 Technical Details life augmented otate Machine MCU Control Interface 4 AES 128 Ly 9 Operating Modes Consumption Shutdown Off no register retention Standby SPI On register retention us Sleep SPI on register retention Ete Wakeup timer on 100us Ready SPI on XTAL on 80us cal on 20us cal oft RX SPI on XTAL on RF Synth on TX SPI on XTAL on RF Synth on 6us Built in main controller handles operating mode transitions Ly 4 Lie augmented Transition times using 26MHz Xtal MCU interface SPIRIT1 SPI communication e Write registers or FIFOs e Read registers FIFOs CLK 17 Commands State diagram AES flush GPIO communication e Interrupt signals e Monitoring signals Valid preamble detected valid sync word detected e Commands TX RX mode Wake up from external input e Input output data direct mode nput output reference clock MCU clock out 34 7 kHz for LDC mode input e Analog output temperature sensor GPIO 0 SDN pin e ehutdown signal T Monitoring signals S
Download Pdf Manuals
Related Search
Related Contents
Bitdefender Internet Security 2016 DR 297 - Garage JTーA4ーSETーP JTーC3ーSETーP チューブフレア治具 Télécharger - La Toulousaine - Power Logic 1/3 HP Submersible Sump Pump Téléchargez le mode d`emploi Fujitsu LIFEBOOK T900 Copyright © All rights reserved.
Failed to retrieve file