compact transceiver for personal communication powered by energy harvesting

128
Stan Bauwens, Daan Vanden Meersschaut powered by energy harvesting Compact transceiver for personal communication Academiejaar 2012-2013 Faculteit Ingenieurswetenschappen en Architectuur Voorzitter: prof. dr. ir. Daniël De Zutter Vakgroep Informatietechnologie Master in de ingenieurswetenschappen: elektrotechniek Masterproef ingediend tot het behalen van de academische graad van Begeleider: Ramses Pierco Promotoren: prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan Vandewege

Upload: others

Post on 11-Sep-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compact transceiver for personal communication powered by energy harvesting

Stan Bauwens, Daan Vanden Meersschaut

powered by energy harvestingCompact transceiver for personal communication

Academiejaar 2012-2013Faculteit Ingenieurswetenschappen en ArchitectuurVoorzitter: prof. dr. ir. Daniël De ZutterVakgroep Informatietechnologie

Master in de ingenieurswetenschappen: elektrotechniekMasterproef ingediend tot het behalen van de academische graad van

Begeleider: Ramses PiercoPromotoren: prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan Vandewege

Page 2: Compact transceiver for personal communication powered by energy harvesting
Page 3: Compact transceiver for personal communication powered by energy harvesting

Permission for use of content

“The authors give permission to make this master dissertation available for consulta-

tion and to copy parts of this master dissertation for personal use.

In the case of any other use, the limitations of the copyright have to be respected,

in particular with regard to the obligation to state expressly the source when quoting

results from this master dissertation.”

Stan Bauwens and Daan Van den Meersschaut, June 2013

iii

Page 4: Compact transceiver for personal communication powered by energy harvesting

Toelating tot bruikleen

“De auteurs geven de toelating deze masterproef voor consultatie beschikbaar te stellen

en delen van de masterproef te kopieren voor persoonlijk gebruik.

Elk ander gebruik valt onder de beperkingen van het auteursrecht, in het bijzonder

met betrekking tot de verplichting de bron uitdrukkelijk te vermelden bij het aanhalen

van resultaten uit deze masterproef.”

Stan Bauwens en Daan Van den Meersschaut, juni 2013

iv

Page 5: Compact transceiver for personal communication powered by energy harvesting

Stan Bauwens, Daan Vanden Meersschaut

powered by energy harvestingCompact transceiver for personal communication

Academiejaar 2012-2013Faculteit Ingenieurswetenschappen en ArchitectuurVoorzitter: prof. dr. ir. Daniël De ZutterVakgroep Informatietechnologie

Master in de ingenieurswetenschappen: elektrotechniekMasterproef ingediend tot het behalen van de academische graad van

Begeleider: Ramses PiercoPromotoren: prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan Vandewege

Page 6: Compact transceiver for personal communication powered by energy harvesting

Preface

This thesis is the completion of our five year long education in electrical engineering.It was an ideal chance to design a practical solution for a system for which there is alot of future. We would like to thank prof. dr. ir. Johan Bauwelinck and prof. dr. ir.Jan Vandewege to have given us this opportunity.

Without the assistance of our supervisor ir. Ramses Pierco, this thesis would not havebeen this successful and educational. We are very grateful for his support and guidanceand we very much appreciated his feedback on our report.

A special thanks goes to ing. Jan Gillis and ir. Li Xiao. Jan Gillis for the numerouscreated printed circuit boards and shared experience concerning soldering. Li Xiao forhis help during the difficult periods of debugging code.We would also like to thank the rest of the INTEC DESIGN research group to createan open environment where help was only a small step away.

Family and friends also gave us moral support and stimulation to continue the goodwork, in particular Delphine Vanvooren. For this we would like to thank them.

We thank each other. It was very useful to do this thesis together. A lot more couldbe achieved than when working alone.

Last but not least, we would like to honour our colleagues at the other side of theroom, Sander Lybeert and Marijn Verbeke. They were always ready to answer everylittle question and made the ’thesiskot’ a place where you could work in a nice am-biance. Thank you for this wonderful year, gentlemen.

Stan Bauwens and Daan Van den Meersschaut, June 2013

vi

Page 7: Compact transceiver for personal communication powered by energy harvesting

Compact Transceiver for Personal Communication

Powered by Energy Harvesting

by

Stan Bauwens & Daan Van den Meersschaut

Master’s Thesis submitted to obtain the academical degree ofMaster of Science in Electrical Engineering

Academic year 2012-2013

Promotors: prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan VandewegeSupervisor: ir. Ramses Pierco

Faculty of Engineering and ArchitectureGhent University

Department of Information TechnologyChairman: prof. dr. ir. Daniel De Zutter

Summary

In this master dissertation a fully autonomous wireless sensor module is designed. Au-tonomy is guaranteed using energy harvesting to power the sensor module. In the firstchapter a possible application is discussed. The following chapter handles the conceptof energy harvesting. The four covered energy sources are solar, thermal, vibration andRF. The conclusion of these sections is that solar and thermal energy harvesting gene-rate the most power and will serve as power supply. In the third chapter the storageof energy using supercapacitors and thin-film batteries is described. In the followingchapter, the implementation of the transceiver of the sensor module is discussed whichconsists of a microcontroller, an antenna chip and a sensor. Furthermore a base stationwith the same components is designed which communicates with the computer. Thereceived data is then visualised. The last chapter combines all the previous chaptersto create an operational system.

Keywords

Energy Harvesting, Wireless, Sensor, Thin-film Battery, Supercapacitor

Page 8: Compact transceiver for personal communication powered by energy harvesting

Compact transceiver for personal communicationpowered by energy harvesting

Stan Bauwens & Daan Van den Meersschaut

Supervisor(s): prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan Vandewege and ir. Ramses Pierco

Abstract— In this article, a practical solution for an autonomous wire-less sensor network is explained. It is powered using Energy Harvesting toguarantee its autonomy.

Keywords— Energy Harvesting, Wireless Transceiver, Sensor, Thin-filmBattery, Supercapacitor, Low Power

I. INTRODUCTION

THE problem of monitoring elderly people has been a hottopic for the past few years. For these people autonomy is

very important for their mental well-being which leads to a needfor an autonomous monitoring system. A possible solution forthis problem is discussed in this article, an autonomous wire-less sensor module. The sensor module is powered using en-ergy harvesting (EH). Due to the limited available power, all thecomponents should be consuming as little energy as possible.Therefore the sensor module only sends data periodically. Be-tween two transmissions the sensor module goes to a low powermode (LPM) to safe energy.

II. ENERGY HARVESTING

Energy harvesting is vital for the autonomous operation ofsensor modules. Battery replacement is not necessary when en-ergy is continuously gathered from different external sources.Solar energy, thermal energy, vibrational energy and energy con-tained in RF waves are the different energy types discussed.

A. Solar

A solar energy harvesting circuit was designed, using theLTC3105 DC/DC converter from Linear Technology. Solar en-ergy gathered by the SLMD121H10 solar module from IXYS isstored by the LTC3105 on a 3 F supercapacitor, the supercapac-itor is charged to 3.3 V. The efficiency of the LTC3105 stronglydepends on the output capacitor voltage. To improve efficiencythe supercapacitor should not be discharged below 2 V. Since aconstant supply voltage of 3.3 V is needed and the supercapaci-tor voltage depends on the stored energy, a step-up converter isneeded. The TPS61221 of Texas Instruments is used. With 2 Vas the minimal supercapacitor voltage, a total charge/dischargeefficiency of 79.9 % is reached. At an illuminance of 65 klux, anaverage power of 77 mW (7mW/cm2) is stored on the superca-pacitor. Figure 1 shows the average storage power as a functionof the capacitor start voltage of the charge cycle (Vcap,start).

B. Thermal

If the sensor module is a personal device, body heat is alsoa possible source of energy. For indoor applications, solar en-ergy produces little energy. The LTC3109 from Linear Tech-nology is a low input voltage DC/DC converter and is used to

Fig. 1. Average stored power as a function of the supercapacitor start voltage ofthe charge cycle (Vcap,start) at an illuminance of 65 klux

Fig. 2. The output power as a function of load impedance for the PolarTEC PT4at a temperature difference of 20C

convert the low-voltage power generated by a peltier element.The peltier element converts thermal energy into electric energybut the voltages generated can be very low, especially when us-ing body heat as an energy source. At a 20C temperature dif-ference, the maximum available power generated by the peltierelement is 3.6 mW (cf. figure 2). Under optimal conditionsthe LTC3109 reaches an efficiency of 28.3 %. At this maximumpower point a power of 480 µW (47µW/cm2) is available at theload when a realistic temperature difference of 10C is applied.

C. Vibration

Due to the portability of the sensor module, vibrational energyis also a possible power source. A piezoelectric element is usedto generate electric power. The resulting AC voltages have tobe rectified and converted to a proper usable DC voltage. TheLTC3588-1 chip is used to do this conversion.

Page 9: Compact transceiver for personal communication powered by energy harvesting

Fig. 3. Spectrum below 1 GHz, Ghent

The power which is captured from this energy source is low (4µW , cf. [1], [2]) in comparison to solar energy and thermalenergy, so for the end system, this type of energy is not used.

D. RF

Capturing radio waves is ever more interesting due to the in-crease of wireless transmissions. Radio waves above 1 GHz ingeneral carry less peak power than radio waves below 1 GHz.The spectrum from 10 MHz to 990 MHz has multiple interest-ing frequency bands (cf. figure 3). The bands have an averagetotal channel power of approximately -40 dBm (except FM -33.5dBm).

A rectangular patch antenna is used to capture the RF signals.The dimensions are proportional to the wavelength. This makeslow frequencies hard to capture with a small antenna. Anothersubstrate with a higher εr can be used to decrease the dimen-sions. However this will lead to a worse transmission coefficientfrom the air to the substrate.SO3010 is a high frequency PCB material with an εr of 11.2.The material is characterised using simulations and measure-ment to have an εr of 10.7. The power transmission from the airto this substrate is a factor 2 smaller than FR4. This makes, thissubstrate a viable solution if the power is twice as high at lowerfrequencies.A thicker substrate will emit more radiation than a thin, due tomore fringe fields at the side of the antenna.It is possible (under right circumstances) to use RF energyto power a device, but for the portable device with a certainsendrate (once per 10 s/1 min) the power (0.1 - 1 µW cf. [1],[2]) is too small.

III. STORAGE

The generated power is only partially used by the transceiver.The remaining energy has to be stored for periods during whichno energy is available from energy harvesting. The energy har-vested by solar energy is stored in a 3 F supercapacitor (cf. fig-ure 4). Because the voltage over this capacitor isn’t constant, aboost converter is needed to convert the voltage to a constant 3.3V supply. The used converter is the TPS61221 from Texas In-struments. The energy harvested from thermal energy is storedby the LTC3109 on a 0.33 F storage capacitor. When the thermal

source becomes unavailable, energy from this storage capacitoris used by the LTC3109 to power the output by an internal buckconverter. No modules have been made to harvest energy fromvibrational or RF energy.

Because two or more energy sources can be used at the sametime, a power combination circuit is implemented. To this endtwo CBC3150 EnerChips from Cymbet are used. These com-ponents consist of a thin-film battery and an internal controlcircuit and charge pump. The batteries of the two EnerChipsare made common and each EnerChip can charge the commonbattery with the energy from its input. The outputs of the En-erChips are connected via two diodes. To handle large currentpulses sinked by the digital part of the system, boost capacitorswith a total value are 1.41 mF are added (cf. figure 4).

IV. TRANSCEIVER

The generated and stored energy is used to power atransceiver which consists of three mainly digital parts: a micro-controller, an antenna chip (with antenna) and a sensor. Thesethree components plus the storage and EH part, form the sensormodule. There is also another module, the base station, whichconsists of the same three components but is powered using theUSB-port of the computer. This is shown in figure 5.

A. Microcontroller

The microcontroller (MSP430G2553) communicates with thesensor and antenna chip using SPI (Serial Peripheral Interface).The microcontroller is the master and selects a slave to commu-nicate with by pulling the correct chip select pin low. The mastersets the registers of the slaves in order to let them function cor-rectly.The microcontroller also determines the timetable of the sensormodule. At a regular interval, the microcontroller will awakenitself and the antenna chip. It will read and process data (sensordata and circuit voltage levels), and afterwards sends this data tothe antenna chip who will transmit it wirelessly.

B. Sensor

In the context of the monitoring application, the sensor is anaccelerometer. The sensor has to be able to detect an event ofpeople falling. If this happens an interrupt is sent to the micro-controller. Note that the sensor has to be active at all times toprevent a missed event.

C. Transmission protocol

The carrier frequency of the antenna chip (CC110L) is 433MHz which lies in the ISM band. The sensor module will alsoawake and transmit if the microcontroller gets an interrupt froma button or the accelerometer. After every transmission, the sen-sor module listens for a reply for 10 ms. Afterwards, the micro-controller processes the received data (or does nothing if nothingwas received) and puts the sensor module back to sleep (LPM).

Page 10: Compact transceiver for personal communication powered by energy harvesting

Solar cell Regulator

Super-Capacitor

Step-up converter

Thin-film batteries

Boost-Capacitor

Microcontroller

Peltier element Regulator

Super-Capacitor

Sensor

Antenna chip

Thermal board

Solar board

Sensor module board

Fig. 4. Schematic of the complete sensor module

MicrocontrollerEnergy Harvesting

Sensor Module

SPI bus

Antenna Chip

Sensor __CS

__CS

Storage

Base Station

Antenna Chip

__CS

__CS

MicrocontrollerSPI busUART

Fig. 5. Schematic of the complete system

At the receiving end, the base station receives a message froma sensor module and sends back a short reply, possible contain-ing settings for the corresponding sensor module. The receiveddata from the sensor modules is sent from the BS to the PC us-ing UART (Universal asynchronous receiver/transmitter).

D. GUI

The data is then visualised by a Graphical User Interface(GUI) in MATLAB. This data contains the SensorID from thecorresponding sensor module, the voltage level of its battery andtwo bits which indicate a fall or button interrupt.

V. CONCLUSION

A fully functional system is created with autonomous sensormodules. The data is correctly received and displayed. Thereare however improvements needed to bring this product on themarket. For example: further miniaturisation, improvements ofthe communication protocol, optimising the settings of compo-nents, etc.

REFERENCES

[1] Murugavel Raju, Mark Grazier White Paper, Energy Harvesting,http://www.ti.com/lit/wp/slyy018a/slyy018a.pdf

[2] Faruk Yildiz Potential Ambient Energy-Harvesting Sources and Techniques,http://scholar.lib.vt.edu/ejournals/JOTS/v35/v35n1/pdf/yildiz.pdf

[3] Stan Bauwens, Daan Van den Meersschaut Compact transceiver for per-sonal communication powered by energy harvesting

Page 11: Compact transceiver for personal communication powered by energy harvesting

Een compacte transceiver voor persoonlijkecommunicatie gevoed door energy harvesting

Stan Bauwens & Daan Van den Meersschaut

Supervisor(s): prof. dr. ir. Johan Bauwelinck, prof. dr. ir. Jan Vandewege en ir. Ramses Pierco

Abstract—In dit artikel, wordt een praktische oplossing voor autonomedraadloze sensornetwerken uitgelegd. Om de autonomie van de individuelemodules te garanderen, worden ze gevoed met behulp van energy harvest-ing.

Keywords— Energy Harvesting, Draadloze Zender, Sensor, Dunne-filmBatterij, Supercapaciteit, Laag Vermogen

I. INTRODUCTIE

HET probleem van het toezicht op ouderen is een hot topicin de afgelopen jaren. Autonomie is erg belangrijk voor

hun geestelijk welzijn, wat leidt tot een behoefte voor een au-tonoom observatiesysteem. Een mogelijke oplossing voor ditprobleem wordt besproken in dit artikel, een autonome draad-loze sensormodule. De sensormodule wordt gevoed met behulpvan energy harvesting (EH). Vanwege het beperkt beschikbaarvermogen moeten alle onderdelen zo weinig mogelijk energieverbruiken. Daarom verstuurt de sensormodule data periodiek.Tussen twee transmissies gaat de sensormodule in een laagver-mogenmodus om energie te besparen.

II. ENERGY HARVESTING

Energy harvesting is van vitaal belang voor de autonomewerking van de sensormodules. Het vervangen van batterijenis niet nodig wanneer energie continu wordt verzameld uit ver-schillende externe bronnen. Zonne-energie, thermische energie,vibratie-energie en energie uit radiogolven zijn de verschillendeenergytypes die besproken worden.

A. Zonne-energie

Een circuit voor het opslaan van zonne-energie is ontworpenmet behulp van de LTC3105 DC/DC-omzettter van Linear Tech-nology. Zonne-energie verzameld door de SLMD121H10 zon-nemodule van IXYS wordt opgeslagen door de LTC3105 op eensupercondensator van 3 F, de supercondensator wordt opgeladentot 3.3 V. De efficientie van de LTC3105 is sterk afhankelijk vande condensatorspanning. Om de efficientie te verbeteren magde supercondensator niet worden afgeladen tot onder de 2 V.Aangezien een constante voedingsspanning van 3.3 V nodig isen de supercondensatorspanning afhankelijk is van de opgesla-gen energie, is een step-up omzetter nodig. Hiertoe wordt deTPS61221 van Texas Instruments gebruikt.Met 2 V als de minimale supercondensatorspanning, wordt eentotale laad/ontlaad-efficientie van 79.9 % is bereikt. Bij een il-luminantie van 65 klux, wordt een gemiddeld vermogen van 77mW (7 mW/cm2) opgeslagen op de supercondensator. Figuur1 toont het gemiddeld opslagvermogen als functie van de con-densator startspanning van de laadcyclus.

Fig. 1. Gemiddeld opgeslagen vermogen als functie van de supercondensatorstartspanning van de oplaadcyclus (Vcap,start) bij een illuminantie van 65klux

Fig. 2. PolarTEC PT4 uitgangsvermogen als functie van lastimpedantie bij eentemperatuurverschil van 20C

B. Thermische energie

Als de sensormodule kort op het lichaam gehouden kan wor-den, is lichaamswarmte een mogelijke bron van energie. Voorbinnenshuistoepassingen is er niet genoeg energie beschikbaaruit zonne-energie. De LTC3109 van Linear Technology is eenlage ingangsspanning DC/DC-omzetter en wordt gebruikt omde zeer lage spanningen opgewekt door een peltier element omte zetten naar een vaste 3.3 V. Het peltier element zet thermis-che energie om in elektrische energie maar de spanningen kun-nen zeer laag zijn, zeker als lichaamswarmte als energiebronwordt gebruikt. Bij een temperatuurverschil van 20C, bedraagthet maximaal vermogen gegenereerd door het peltierelement 3.6mW (cf. figuur 2). Onder optimale omstandigheden bereikt deLTC3109 een rendement van 28.3 %. Een maximaal vermogenvan 480 µW (47 µW/cm2) is bij een temperatuurverschil van

Page 12: Compact transceiver for personal communication powered by energy harvesting

Fig. 3. Spectrum onder 1 GHz, Gent

10C beschikbaar aan de last.

C. Vibratie-energie

Door de draagbaarheid van de sensormodule is vibratie-energie ook een mogelijke energiebron. Een piezo-elektrischelement wordt gebruikt om elektrische energie te genereren.De resulterende wisselspanning moet gelijkgericht en omgezetworden in een goed bruikbare constante voedingsspanning. DeLTC3588-1 chip wordt gebruikt om deze conversie uit te voeren.

Het ontvangen vermogen van deze energiebron is laag (4 µW[1], [2]) in vergelijking met zonne-energie en thermische en-ergie. Om deze reden wordt piezo-elektrische energie niet ge-bruikt in het systeem.

D. RF

Energie halen uit radiogolven wordt steeds interessanter, ditis te wijten aan de toename van radiogolven in de lucht. Ra-diogolven met frequenties boven 1 GHz bevatten in het alge-meen minder vermogen dan radiogolven met frequenties onderde 1 GHz. Het lokale spectrum [10 MHz, 990 MHz] (in Gent)heeft meerdere interessante frequentiebanden (zie figuur 3). Debanden hebben elk een gemiddeld totaal kanaalvermogen vanongeveer -40 dBm (uitgezonderd FM met een kanaalvermogenvan -33.5 dBm).Een rechthoekige patch-antenne wordt gebruikt om RF-signalente ontvangen. De afmetingen van de antenne zijn evenredig metde golflengte. Dit maakt dat lage frequenties moeilijker te ont-vangen zijn met een kleine antenne. Een ander substraat met eenhogere εr kan worden gebruikt om de afmetingen te verkleinen.Dit zal leiden tot een slechtere transmissiecoefficient tussen delucht en het substraat.SO3010 is een PCB-materiaal voor hoge frequenties met een εrvan 11.2. Aan de hand van simulaties en metingen bleek dat hetsubstraat een εr heeft van 10.7. De vermogenoverdracht van delucht naar het substraat is een factor 2 kleiner dan bij het FR4substraat. Dit maakt het substraat pas een goede oplossing alshet vermogen bij de nu bereikbare lagere frequenties twee keerzo hoog is als bij hogere frequenties.Een dikker substraat zendt meer straling uit dan een dun sub-straat doordat er meer franjevelden zijn.Het is mogelijk (onder de juiste omstandigheden) om RF-

energie te gebruiken voor het voeden van sommige systemen.Voor het draagbare systeem hier besproken met een sendratevan 1 transmissie per 10 s/1 min, is het vermogen (0.1-1 µW[1], [2]) te klein.

III. ENERGIE-OPSLAG

De gewonnen energie wordt slechts gedeeltelijk door desensormodule gebruikt. De resterende energie moet wordenopgeslagen voor momenten wanneer er geen energie meer kanopgewekt worden uit de gebruikte bronnen. De energie gewon-nen uit zonne-energie wordt opgeslagen in een superconden-sator van 3 F. Omdat de spanning over deze condensator nietconstant is, wordt een boost-omzetter gebruikt om de span-ning om te zetten in een constante 3.3 V voedingsspanning.De gebruikte omzetter is de TPS61221 van Texas Instruments.De gewonnen thermische energie wordt opgeslagen door deLTC3109 op een 0.33 F opslagcondensator. Wanneer de ther-mische bron niet meer beschikbaar is, wordt de energie uit dezeopslagcondensator gebruikt door de LTC3109 om de last aan deoutput te voeden. Dit gebeurt aan de hand van een interne buck-omzetter.

Omdat 2 of meer energiebronnen tegelijkertijd moeten kun-nen worden gebruikt, wordt een vermogencombinatie circuitontworpen. Hiervoor worden 2 CBC3150 EnerChips van Cym-bet gebruikt. Deze componenten bestaan uit een dunne-film bat-terij en een intern regelcircuit en ladingspomp. De batterijen vande 2 EnerChips zijn gemeenschappelijk gemaakt en elke Ener-Chip kan de gemeenschappelijke batterij opladen met de energiebeschikbaar aan zijn ingang. De uitgangen van de EnerChipszijn via 2 diodes verbonden met elkaar. Om grote stroompulsenvan de microcontroller aan te kunnen, zijn boostcondensator meteen totale waarde van 1.41 mF toegevoegd.

IV. TRANSCEIVER

De gegenereerde en opgeslagen energie wordt gebruikt voorhet aandrijven van een transceiver die bestaat uit drie hoofdza-kelijk digitale onderdelen: een microcontroller, een antennechip(met antenne) en een sensor. Deze drie componenten, de op-slagelementen en het EH deel vormen de sensormodule. Er isook een andere module, het basisstation, die bestaat uit dezelfdedrie componenten, maar gevoed wordt via de USB-poort van decomputer. Dit wordt weergegeven in figuur 5.

A. Microcontroller

De microcontroller (MSP430G2553) communiceert met desensor en antennechip met behulp van SPI (Serial Peripheral In-terface). De microcontroller is de master en selecteert een slavemet behulp van de juiste chip select pin. De master stelt de reg-isters van de slaves in om ze correct functionerend te houden.De microcontroller bepaalt ook het tijdschema van de sensor-module. Met regelmatige tussenpozen zal de microcontrollerzichzelf en de antennechip doen ontwaken. De microcon-troller zal gegevens lezen en verwerken, en daarna stuurt het degegevens naar de antennechip die de data draadloos verstuurt.

Page 13: Compact transceiver for personal communication powered by energy harvesting

Solar cell Regulator

Super-Capacitor

Step-up converter

Thin-film batteries

Boost-Capacitor

Microcontroller

Peltier element Regulator

Super-Capacitor

Sensor

Antenna chip

Thermal board

Solar board

Sensor module board

Fig. 4. Schema van de volledige sensormodule

B. Sensor

In het kader van de toezichttoepassing is de sensor een ac-celerometer. De sensor moet in staat zijn om een gebeurtenisvan vallende mensen te detecteren. Als dit gebeurt, wordt eeninterrupt gezonden naar de microcontroller. Merk op dat de sen-sor de hele tijd actief dient te zijn om een gemiste gebeurtenis tevoorkomen.

C. Transmissie protocol

De draaggolffrequentie van de antennechip (CC110L) is 433MHz, deze frequentie ligt in de ISM band. De sensormodule zalook ontwaken en data verzenden als de microcontroller een in-terrupt krijgt van een drukknop of van de versnellingsmeter. Naelke verzending, wacht de sensormodule 10 ms op een antwo-ord. Daarna verwerkt de microcontroller de ontvangen data (ofdoet niets als er niets is ontvangen) waarna de sensormoduleterug naar laag vermogen modus gaat.

Aan de andere kant, ontvangt het basisstation een bericht enstuurt het een kort antwoord met mogelijk een instellingswijzig-ing voor de bijhorende sensormodule. De ontvangen gegevensvan de sensormodules worden verzonden van het basisstationnaar de PC met behulp van UART (Universal asynchronous re-ceiver/transmitter).

D. GUI

De gegevens worden vervolgens gevisualiseerd met een GUI(Graphical User Interface) in MATLAB. De gegevens bevatten

de SensorID van de overeenkomstige sensormodule, het span-ningsniveau van de batterij en bits die een val of knop interruptaanduiden.

V. CONCLUSIE

Een volledig functionerend systeem met autonome sensor-modules is ontworpen. De gegevens worden correct ontvangenen weergegeven. Er zijn echter verbeteringen nodig om dit prod-uct op de markt te brengen. Bijvoorbeeld: verdere miniaturis-ering, verbetering van het communicatieprotocol, optimaliserenvan de instellingen van de componenten, etc.

REFERENCES

[1] Murugavel Raju, Mark Grazier White Paper, Energy Harvesting,http://www.ti.com/lit/wp/slyy018a/slyy018a.pdf

[2] Faruk Yildiz Potential Ambient Energy-Harvesting Sources and Techniques,http://scholar.lib.vt.edu/ejournals/JOTS/v35/v35n1/pdf/yildiz.pdf

[3] Stan Bauwens, Daan Van den Meersschaut Compact transceiver for per-sonal communication powered by energy harvesting

MicrocontrollerEnergy Harvesting

Sensor Module

SPI bus

Antenna Chip

Sensor __CS

__CS

Storage

Base Station

Antenna Chip

__CS

__CS

MicrocontrollerSPI busUART

Fig. 5. Schema van het volledige systeem

Page 14: Compact transceiver for personal communication powered by energy harvesting

Contents

Permission for use of content iii

Toelating tot bruikleen iv

Preface vi

Summary vii

Extended abstract vii

Extended abstract Dutch xi

Contents xiv

List of Figures xvii

List of Tables xx

Glossary xx

1 Introduction 1

2 Application 2

3 Energy Harvesting 4

3.1 Solar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3.1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3.1.2 Solar module . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3.1.3 Regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3.1.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.2 Thermal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.2.2 Peltier element . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.2.3 Regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

3.2.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

xiv

Page 15: Compact transceiver for personal communication powered by energy harvesting

3.3 Vibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

3.3.2 Piezoelectric element . . . . . . . . . . . . . . . . . . . . . . . . 18

3.3.3 Full wave rectifier and buck converter . . . . . . . . . . . . . . . 19

3.3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.4 RF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.4.2 Possibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.4.3 Simulations and measurements . . . . . . . . . . . . . . . . . . 27

3.4.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4 Storage 33

4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.2 Storage methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

4.2.1 Conventional rechargeable batteries . . . . . . . . . . . . . . . . 33

4.2.2 Supercapacitors . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.2.3 Thin-film batteries . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.2.4 Choice of the storage component . . . . . . . . . . . . . . . . . 38

4.3 Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.3.1 Thin-film battery . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.3.2 Supercapacitors . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

4.3.3 Pulse current applications . . . . . . . . . . . . . . . . . . . . . 49

4.3.4 Storage circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

5 Transceiver 57

5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

5.2 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

5.3 Sensor module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

5.3.1 Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

5.3.2 Antenna chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

5.3.3 Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

5.4 Implementation sensor module . . . . . . . . . . . . . . . . . . . . . . . 65

5.4.1 Connections and communication . . . . . . . . . . . . . . . . . . 65

5.4.2 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

5.4.3 Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

5.4.4 Coding and testing issues . . . . . . . . . . . . . . . . . . . . . 74

5.4.5 Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

5.4.6 Power performance . . . . . . . . . . . . . . . . . . . . . . . . . 75

5.5 Base station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

5.5.1 Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

5.6 Implementation BS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

xv

Page 16: Compact transceiver for personal communication powered by energy harvesting

5.6.1 Connections and communication . . . . . . . . . . . . . . . . . . 78

5.6.2 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

5.6.3 Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

5.7 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

5.7.1 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

5.7.2 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

5.8 Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

5.9 Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

6 Total system 90

6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

6.2 Boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

6.3 Performance and measurements . . . . . . . . . . . . . . . . . . . . . . 91

7 Conclusion 94

A Figures and Layout PCBs 95

A.1 Boards of the complete sensor module . . . . . . . . . . . . . . . . . . . 95

A.1.1 Solar board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

A.1.2 Thermal board . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

A.1.3 Sensor module board . . . . . . . . . . . . . . . . . . . . . . . . 97

A.2 Test boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

Bibliography 102

xvi

Page 17: Compact transceiver for personal communication powered by energy harvesting

LIST OF FIGURES xvii

List of Figures

3.1 Output power density of the CPC1824 and SLMD121H10 under different

loads at an illuminance of 12 klux . . . . . . . . . . . . . . . . . . . . . 5

3.2 Output power of the SLMD121H10 as a function of load resistance at

different light intensities . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3.3 Output resistance of the SLMD121H10 solar module as a function of

illuminance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3.4 Schematic of the solar energy harvesting circuit . . . . . . . . . . . . . 8

3.5 LTC3105 power efficiency under different output voltages at Vin=2.6 V

(illuminance = 65 klux) . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3.6 Output and input power of the LTC3105 at an illuminance of 65 klux . 10

3.7 Total energy efficiency of a charge cycle as a function of capacitor start

voltage (Vcap,start) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

3.8 Average stored power as a function of the supercapacitor start voltage

of the charge cycle (Vcap,start) at an illuminance of 65 klux . . . . . . . . 12

3.9 Output power of the PolarTECTM PT4 as a function of the temperature

difference at different loads (1.2 kΩ and 12 kΩ) . . . . . . . . . . . . . 14

3.10 The Output power as a function of load impedance for the PolarTECTM

PT4 at a temperature difference of 20C . . . . . . . . . . . . . . . . . 14

3.11 Schematic of the thermal energy harvesting circuit . . . . . . . . . . . . 17

3.12 LTC3109 power efficiency under different input voltages at a load of 12kΩ 18

3.13 Piezoelectric element: V22BL . . . . . . . . . . . . . . . . . . . . . . . 20

3.14 Schematic of the piezoelectric energy harvesting circuit . . . . . . . . . 20

3.15 Spectrum below 1 GHz, Ghent . . . . . . . . . . . . . . . . . . . . . . . 23

3.16 Spectrum FM-Radio, Span 35 MHz . . . . . . . . . . . . . . . . . . . . 24

3.17 Spectrum T-DAB, Span 35 MHz . . . . . . . . . . . . . . . . . . . . . . 24

3.18 Spectrum DVB-T at 482 MHz, Span 35 MHz . . . . . . . . . . . . . . . 24

3.19 Spectrum DVB-T at 650 MHz, Span 70 MHz . . . . . . . . . . . . . . . 24

3.20 Spectrum GSM, Span 70 MHz . . . . . . . . . . . . . . . . . . . . . . . 25

3.21 Patch antenna, fringe fields . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.22 FR4 patch: S(6,6) simulation, S(5,5) measurement . . . . . . . . . . . . 27

3.23 Simulation RO3010 patches: S(2,2) 1.28 mm, S(4,4) 0.64 . . . . . . . . 28

3.24 SO3010 patch (1.28 mm): S(4,4) simulation, S(3,3) measurement . . . . 29

Page 18: Compact transceiver for personal communication powered by energy harvesting

3.25 SO3010 patch (0.64 mm): S(2,2) simulation, S(1,1) measurement . . . . 29

3.26 Measurement SO3010 patches: S(3,3) 1.28 mm, S(1,1) 0.64 mm . . . . 29

3.27 Simulation optimised SO3010 patches: S(1,1) 1.28 mm, S(2,2) 0.64 mm 30

4.1 Ragone chart [28] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.2 Typical EnerChip discharge characteristic as copied from datasheet CBC3150

[29] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4.3 Battery voltage and Vout of two battery-connected CBC3150 . . . . . . 43

4.4 Input charge current as a function of the battery voltage . . . . . . . . 43

4.5 Supercapacitors as storage element . . . . . . . . . . . . . . . . . . . . 46

4.6 TPS61221 power efficiency as a function of input voltage, at an output

current of 95 µA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

4.7 Thin-film battery, boost capacitor and load during pulses . . . . . . . . 49

4.8 Charging of the boost capacitor with a single thin-film battery . . . . . 50

4.9 Cell resistance as a function of state of charge (Cymbet application note

[34]) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

4.10 EnerChip circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

4.11 Input current as a function of time . . . . . . . . . . . . . . . . . . . . 56

4.12 Output power when discharging the thin-film batteries with a 67.5kΩ load 56

5.1 Schematic of the complete system . . . . . . . . . . . . . . . . . . . . . 57

5.2 Launchpad Development Tool with MSP430G2553 . . . . . . . . . . . . 61

5.3 CC110L AIR Module BoosterPack . . . . . . . . . . . . . . . . . . . . 63

5.4 Launchpad with Boosterpack plugged in . . . . . . . . . . . . . . . . . 63

5.5 ADXL362 Schematic overview . . . . . . . . . . . . . . . . . . . . . . . 65

5.6 ADXL362 Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

5.7 Configuration pins of the µC, fixed SPI and analog inputs . . . . . . . 67

5.8 Active Mode Current vs DCO Frequency . . . . . . . . . . . . . . . . . 68

5.9 Schematic overview code for the sensor module . . . . . . . . . . . . . . 72

5.10 Simple board sensor module with accelerometer . . . . . . . . . . . . . 75

5.11 Simple board sensor module without accelerometer . . . . . . . . . . . 75

5.12 Current profile sensor module, BS in range, 0 dBm . . . . . . . . . . . 77

5.13 Current profile sensor module, no BS in range, 0 dBm . . . . . . . . . . 77

5.14 Schematic overview of the code for the base station . . . . . . . . . . . 81

5.15 Part 1: SPI and UART communication of SM (D0-D3) and BS (D8-D13) 83

5.16 Part 2: SPI and UART communication of SM (D0-D3) and BS (D8-D13) 83

5.17 GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

5.18 Protocol timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

6.1 Complete sensor module (top view) . . . . . . . . . . . . . . . . . . . . 91

6.2 Complete sensor module (side view) . . . . . . . . . . . . . . . . . . . . 91

6.3 Schematic overview of the sensor module and its supply modules . . . . 91

xviii

Page 19: Compact transceiver for personal communication powered by energy harvesting

6.4 Visualisation in Matlab of 2 sensor modules in a network . . . . . . . . 93

A.1 Solar energy harvesting board, PCB layout top layer . . . . . . . . . . 95

A.2 Solar energy harvesting board, PCB layout bottom layer . . . . . . . . 95

A.3 Solar energy harvesting board . . . . . . . . . . . . . . . . . . . . . . . 96

A.4 Thermal energy harvesting board, PCB layout top layer . . . . . . . . . 96

A.5 Thermal energy harvesting board, PCB layout bottom layer . . . . . . 96

A.6 Thermal energy harvesting board . . . . . . . . . . . . . . . . . . . . . 97

A.7 Sensor module board, PCB layout top layer . . . . . . . . . . . . . . . 97

A.8 Sensor module board, PCB layout bottom layer . . . . . . . . . . . . . 98

A.9 Sensor module board . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

A.10 Test board for solar energy harvesting (LTC3105) . . . . . . . . . . . . 99

A.11 Test board for thermal energy harvesting (LTC3109) . . . . . . . . . . 99

A.12 Test board for vibrational energy harvesting (LTC3588-1) . . . . . . . . 100

A.13 Test board for the thin-film batteries (CPC3150) . . . . . . . . . . . . 100

A.14 Active diode (LTC4413) . . . . . . . . . . . . . . . . . . . . . . . . . . 101

xix

Page 20: Compact transceiver for personal communication powered by energy harvesting

LIST OF TABLES xx

List of Tables

3.1 Characterisation SO3010 substrate permittivity . . . . . . . . . . . . . 30

5.1 Properties of MSP430G2553 . . . . . . . . . . . . . . . . . . . . . . . . 61

5.2 Properties of CC110L . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

5.3 Properties of ADXL362 . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

5.4 Allocation of the data lines . . . . . . . . . . . . . . . . . . . . . . . . . 82

5.5 Transmit power versus receive range at 433 MHz in an outdoor situation 85

Page 21: Compact transceiver for personal communication powered by energy harvesting

Glossary

µC Microcontroller

ACLK Auxiliary clock

ADC Analogue to Digital Converter

ASK Amplitude-shift Keying

BS Base Station

BSL Bootstrap Loader

BW Bandwidth

CCS Code Composer Studio

CLK Clock

COM Serial Communication Port

CS Chip Select

DCO Digital Controlled Oscillator

DVB-T Digital Video Broadcast Terrestrial

ECC Electronic Communications Committee

EH Energy Harvesting

FCC Federal Communications Commission

FIFO First In First Out

GFSK Gaussian Frequency-shift Keying

GUI Graphical User Interface

ISM Industrial, Scientific, Medical

xxi

Page 22: Compact transceiver for personal communication powered by energy harvesting

LPM Low Power Mode

MISO Master In Slave Out

MOSI Master Out Slave In

MSP Signal Microprocessor

PCB Printed Circuit Board

PMR Personal Mobile Radio

SM Sensor Module

SME Small or Medium Enterprise

SPI Serial Peripheral Interface

T-DAB Terrestrial-Digital Audio Broadcast

TI Texas Instruments

UART Universal asynchronous Receiver

and Transmitter

xxii

Page 23: Compact transceiver for personal communication powered by energy harvesting

INTRODUCTION 1

Chapter 1

Introduction

The assignment for this thesis is to create a compact transceiver for personal com-

munication (a sensor module). This sensor module has to be powered using energy

harvesting. Due to this harvesting the sensor module becomes completely autono-

mous. Autonomy ensures a broad application area. A whole network of these modules

would enable fine-grained, long-term monitoring without the need of tens or hundreds

of battery-powered nodes to be deployed. A network with a large number of nodes,

makes battery replacement a cumbersome and time consuming task.

The main focus of this thesis is to make a practical (small) sensor network which has

(for now limited) communication possibilities and does not need external adjustments

to function correctly after the system has started up. Monitoring the operations of the

network should be possible.

Monitoring environmental properties is a possible application. Afterwards a central

system can use this information to control and monitor the environment or adapt itself

according to the changing properties. If these properties represent the state of certain

people carrying along the sensor modules, the modules become personal transceivers.

In the next chapter such an application is discussed, upon which some of the design

choices are based.

Page 24: Compact transceiver for personal communication powered by energy harvesting

APPLICATION 2

Chapter 2

Application

For this thesis, an independent wireless sensor network is created which communicates

with a fixed base station. The main advantage of using a wireless system is the porta-

bility and autonomy of the sensor modules. This makes it ideal for monitoring systems.

A promising application of this is situated in the health care sector 1.

Monitoring elderly people is a hot topic due to the ageing of the population. There is

a growing need to monitor these people and to wirelessly tranfer alarm signals when

accidents occur. The current products for personal portable alarms and constant mo-

nitoring are mainly based on batteries which have to be replaced every now and then.

Also, for personal alarms, there is typical no guarantee or warning when going out of

range of the alarm detector. For these reasons, our system can perform better.

Our portable system does not need any external power sources and can send data

frequently if desired. Multiple monitoring functions are possible: skin temperature,

movement (fall sensor), sound, etc. Other human processes (heartbeat, certain blood

levels, ...) can also be monitored, however there is no commercially low power sensor

available for this.

The signal strength and absence of the regular burst of data can be used to do an out-

of-range-check and a life-check. This way, the chance of not detecting a malfunction

can be diminished.

To increase the operational range multiple base stations can be installed. This can

lower the power consumption of the sensor module since a smaller transmission power

is needed when the distance to the base station(s) is decreased. This can also benefit

localisation of the module, when we compare the different received powers in multiple

base stations.

1This application was based on an idea from Alphatronics, an SME based in Lokeren. They alreadydetermined and analysed the economic feasibility.

Page 25: Compact transceiver for personal communication powered by energy harvesting

APPLICATION 3

The base stations are able to receive multiple signals and to distinguish between them.

This makes multi-user applications possible. This is very useful in rest homes where

monitoring certain individuals is sometimes critical.

The product which follows out of the implementation of this thesis, will be user-friendly

(no changing of batteries and no manual handling necessary), which gives it a huge

economic advantage. It can be reduced in size, so it does not bother the user and

makes the module easy to wear. You can’t expect people who require help, to change

batteries every now and then. This increases the autonomy and well-being of those

people. It also means that the created product would be more reliable than other exis-

ting products (no misplaced batteries or damage due to placing). The system sends

data signals on a regular basis so its status info is available (power level, out-of-range)

and if the signals are absent, an action can be triggered.

Page 26: Compact transceiver for personal communication powered by energy harvesting

ENERGY HARVESTING 4

Chapter 3

Energy Harvesting

3.1 Solar

3.1.1 Introduction

The first source of energy which is examined is solar energy. Using photovoltaic cells

solar power is converted into electrical power. This method of energy scavenging is

already widely used and has proven itself to be viable for large and small scale purposes.

This makes solar energy a very promising source.

3.1.2 Solar module

Since the goal of this thesis is to make a compact transceiver, the solar panel must

be compact as well. Very small solar cells in an SOIC package are available, like the

CPC1824 [1]. Although these solar cells can be used to power a single IC, they don’t

produce enough power to drive a microcontroller and transceiver. About 100 µW is

what you can expect from the CPC1824 under optimum conditions. A better choice

is the SLMD121H10 IXOLAR SolarMD from the IXYS corporation [2]. This solar

module is considerably larger than the CPC1824 but, with a size of 42 by 35 mm, it is

still going to be smaller than the PCB. The solar module can be mounted on the back

to form a compact module.

A comparison between the two solar modules is shown in figure 3.1. The figure gives

the power density [mW/cm2] of the two solar modules as a function of load impedance

at an illuminance of 12 klux (measured in the shadow on a sunny day). It can be seen

that the SLMD121H10 delivers more power per unit of area.

Page 27: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 5

Figure 3.1: Output power density of the CPC1824 and SLMD121H10 under different loadsat an illuminance of 12 klux

The power density curve of the larger solar module has its maximum power point at

a lower load impedance or equivalently, the larger solar module has a lower output

impedance. The reason becomes clear when you look at the larger solar module as

many smaller ones placed in parallel.

At optimal load and at an illuminance of 50 klux (direct sunlight, clear day) the

SLMD121H10 can provide 119 mW , the CPC1824 can only provide 1 mW. Because

of the inadequate output power of the CPC1824 the SLMD121H10 was chosen, but

there are a lot of suitable solar modules available. It is recommended however that the

chosen solar module can provide at least 20 mW under operation light conditions to

properly charge the batteries/supercapacitors that follow (cf. 4). The LTC3105 needs

a minimum input power to start operating. The minimum value of 20 mW (correspon-

ding with an illuminance of 10 klux) was experimentally determined.

The output impedance of a solar module becomes higher at decreasing light intensities

(cf. figure 3.3). At a certain light intensity the output impedance will become too high

for the following step-up converter to handle. If indoor solar energy harvesting (low

light intensity) is required, it is therefore better to use large solar modules with a low

Page 28: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 6

open circuit voltage as they typically have a low output impedance. Here it is very

important that the open circuit voltage isn’t too low for the step-up converter that

follows (LTC3105).

Figure 3.2 shows the output power of the SLMD121H10 as a function of the load

resistance at different light intensities. It is clear that the maximum power point (the

output resistance) strongly depends on the light intensity. The output resistance of

the SLMD121H10 solar module is plotted in figure 3.3. To achieve maximum power

transfer at every light intensity, the regulator that follows should have a variable input

impedance. For further information on the SLMD121H10 the reader is referred to the

datasheet [2].

3.1.3 Regulator

Linear Technology has a wide variety of components specifically designed for energy

harvesting. This company is experienced in this sector. Their components have good

efficiencies and are used in a lot of different applications.

The LTC3105 [3] of Linear Technology is a step-up DC/DC converter specifically desi-

gned for solar energy harvesting from low voltage photovoltaic cells. Its input voltage

operating range is 225 mV to 5 V. An integrated maximum power point controller

allows for the user to set the operating point to achieve maximum power transfer from

the source. This is done by regulating the input voltage to a programmed value (via

a resistor on the MPPC pin). At a certain illuminance, the programmed voltage will

correspond with the solar module output voltage at the maximum power point. A

perfect match is only achieved at one illuminance level, but the voltage at maximum

power point does not vary much with light intensity. The voltage does strongly depend

on the used solar module so the LTC3105 can only be optimised for one solar module

at the time.

The schematic of the used solar harvesting circuit is shown in figure 3.4. A 3 F super-

capacitor load is placed at output of the LTC3105, this capacitor is used as the main

storage element (cf. section 4.3.2). The supercapacitor will be charged to a maximum

voltage of 3.7 V, this is set by the feedback resistors R1 and R2. Because the voltage

over the capacitor will vary, depending on the charge, another regulator is needed to

convert the voltage to a constant 3.3 V. Although this is not shown on figure 3.4, a

boost converter is intended. Since the intended boost converter (TPS61221) works

Page 29: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 7

Figure 3.2: Output power of the SLMD121H10 as a function of load resistance at differentlight intensities

Figure 3.3: Output resistance of the SLMD121H10 solar module as a function of illuminance

Page 30: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 8

with slightly higher input voltages than 3.3 V, a 3.7 V LTC3105 output voltage was

chosen to maximise the potential energy storage. The boost converter will be discussed

later in section 4.3.2.

A 300 kΩ resistor is placed at the MPPC pin of the LTC3105. This resistor sets the

minimum input voltage of the LTC3105 (the output voltage of the solar module) at

3 V. Since the efficiency of the LTC3105 depends on the input voltage (datasheet),

both the characteristics of the solar module and the characteristics of the LTC3105

should be taken into account when choosing this voltage. The 3V was chosen as an

optimum between the solar module efficiency and the LTC3105 efficiency. To take the

temperature dependency of the solar module into account, it is also possible to place

a thermally coupled diode on the MPPC pin. This was not done in this thesis.

Efficiency

The optimal input voltage of the LTC3105 depends on the output resistance of the

solar cell, which in turn depends on the light intensity and the temperature. The solar

cell characteristics aren’t the only parameters however, since the LTC3105 efficiency

isn’t the same for every input voltage.

Figure 3.5 shows the power efficiency of the LTC3105 under different output voltages.

This was measured at an illuminance of 65 klux (typical daylight illuminance, sunny

day). In this case Vin=2.6 V and Iin varied between 34.2 and 39.2 mA. This results in

an input power between 89 and 102 mW (cf. figure 3.6). The output was measured as

Figure 3.4: Schematic of the solar energy harvesting circuit

Page 31: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 9

Figure 3.5: LTC3105 power efficiency under different output voltages at Vin=2.6 V (illumi-nance = 65 klux)

the 3 F supercapacitor load was charging. It can be seen that the efficiency strongly

depends on the output voltage. The reason is that the output current of the LTC3105

cannot exceed its input current. In the case of figure 3.5 the output current is 30 mA.

The LTC3105 already reaches this maximum current at a Vout of 1.2 V, therefore at

higher voltages the output power will increase linearly with Vout while the input power

varies only slightly between 89 and 102 mW (figure 3.6).

The power efficiency of the LTC3105 ranges from 21% at an output voltage of 0.7 V

to 89% at 3.4 V. However, the efficiency that matters is the total energy efficiency:

the ratio of stored energy on the supercapacitor to the total energy provided by the

solar module. Since the power efficiency is low at low supercapacitor voltages, the total

energy efficiency will depend on the voltage of the supercapacitor at the start of the

charge cycle (Vcap,start). When starting the charge cycle at a supercapacitor voltage of

0.7 V, the total energy efficiency over the whole capacitor charge cycle becomes 62.5%.

This charge efficiency becomes higher when charging the capacitor from a higher start

voltage (Vcap,start). This is shown in figure 3.7 where the total energy efficiency of a

charge cycle is plotted versus capacitor start voltage (Vcap,start).

Page 32: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 10

Figure 3.6: Output and input power of the LTC3105 at an illuminance of 65 klux

Figure 3.7: Total energy efficiency of a charge cycle as a function of capacitor start voltage(Vcap,start)

Page 33: Compact transceiver for personal communication powered by energy harvesting

3.1 Solar 11

To reach better efficiencies, the capacitor shouldn’t be discharged by the load too much

before the solar supply again becomes available. When starting the recharge cycle at

a Vcap,start voltage of 2.0 V for example, the energy efficiency becomes 79.9 %. This

results in an average power being stored on the supercapacitor of 77 mW. Figure 3.8

shows the average stored power as a function of Vcap,start at an illuminance of 65 klux.

A power of 77 mW is more than enough to power a pulsed sensor module.

Improvements

The output impedance of the solar module strongly depends on the light intensity (cf.

section 3.1.2). Therefore the operating point for maximum power transfer changes with

light intensity. In the current circuit this point is set by the resistor at the MPPC pin

of the LTC3105 and thus it cannot change with the light intensity. A possible impro-

vement might be to use a solar sensor to roughly measure the intensity. The maximum

power point might then be changed according to the light intensity. The CPC1824,

briefly mentioned in section 3.1.2, is suitable as a sensor. The solar cell is compact and

can easily be fitted onto the PCB. The sensor should be placed in parallel with a linea-

risation resistor and the output voltage should be measured with an ADC input of the

microcontroller (see section 5.3.3). The resistor value should be chosen as a trade-off

between resolution and linearity. A high resistor value increases the resolution since

the measured voltage (by the microcontroller) will cover a wider voltage range. The

resistance shouldn’t be to high or no distinction could be made between intensities at

higher intensity levels. A low resistor value increases the linearity because the number

of absorbed photons is proportional to the short circuit current.

3.1.4 Conclusion

Powers as high as 77 mW can be achieved in broad daylight (65 klux). This results in

about 7 mW/cm2. If this is compared with literature (e.g. [4] and [5]), this value is

comparable, but can still increase if the intensity is higher. This energy source will be

used to power the sensor module. The designed solar energy harvester is not designed

for indoor use. The light intensities are too low for our system to harvest any energy

from it. Other energy sources should be used.

Page 34: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 12

Figure 3.8: Average stored power as a function of the supercapacitor start voltage of thecharge cycle (Vcap,start) at an illuminance of 65 klux

3.2 Thermal

3.2.1 Introduction

Another energy form that can be harvested is thermal energy. Conversion from ther-

mal energy to electrical energy can happen via two distinct effects. In pyroelectricity a

voltage is generated by certain (pyroelectric) materials when heated or cooled. When

the material has reached a constant temperature, this voltage gradually disappears. In

thermoelectricity a voltage is generated by temperature differences. A thermoelectric

element creates a voltage difference when there is a temperature difference across the

element. This element also has the reverse operation. When a voltage is applied, both

sides of the element will be set at a different temperature. This can be used to cool or

heat objects.

The thermoelectric effect is best suited to harvest energy, especially for the purposes

of this thesis. One side of the element may experience heating, while the other side is

attached to a heatsink. The temperature difference will allow for thermal energy to be

harvested. One possible heat source is the human body, which is always available in

Page 35: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 13

personal applications. To generate power using the pyroelectric effect, a pyroelectric

element should constantly be heated and cooled. The number of applications which

use this effect are limited. Because of this, only the thermoelectric effect will be used.

The physics of the thermoelectric effect will not be discussed here but it is worth men-

tioning that the thermoelectric effect encompasses three different effects: the Seebeck

effect, the Peltier effect, and the Thomson effect [6]. The Seebeck effect is the conver-

sion of thermal energy to electrical energy. The peltier effect is effectively the opposite

i.e. the conversion of electrical energy to thermal energy. The Thomson effect handles

the heating or cooling of a wire with a temperature difference across its length and a

current flowing through it.

3.2.2 Peltier element

To generate power, using the thermoelectric effect, a peltier element will be used. As

mentioned before, one side of the element will experience heating while the other side

is attached to a heatsink so that this side remains at a more or less constant tem-

perature. The temperature difference will generate electrical energy (Seebeck). The

peltier element could of course also be used to generate a temperature difference when

a voltage is applied and thus using the Peltier effect rather than the Seebeck effect.

The used peltier element is the PolarTECTM PT4 from Laird Technologies [7]. This

is a compact (34 x 30 mm) thermoelectric module with maximum operating tempe-

rature of 80C, more than enough when using the human body as energy source. As

a first test, the power generated by the peltier element is measured (using different

resistive loads) as a function of the temperature difference. This results in figure 3.9.

It resembles an exponential function, but it will not continue increasing for higher

temperature differences due to temperature limitations of the peltier element. Remark

that these loads are not matched to the output impedance peltier element so they do

not provide the optimal power. In what follows, the optimal load will be determined.

Figure 3.10 shows the output power as a function of load impedance for the PolarTECTM

PT4 at a temperature difference of 20C. From the figure it follows that the internal

resistance of the peltier element is roughly 8 Ω and that, at a temperature difference of

20C, the maximum output power is 3.6 mW. Because of the low output impedance,

the generated voltage is low (173 mV at maximum power point but generally much

lower). A converter is needed to boost the voltage to 3.3 V, this converter has to be

Page 36: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 14

Figure 3.9: Output power of the PolarTECTM PT4 as a function of the temperature diffe-rence at different loads (1.2 kΩ and 12 kΩ)

Figure 3.10: The Output power as a function of load impedance for the PolarTECTM PT4at a temperature difference of 20C

Page 37: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 15

able to operate at extremely low input voltages.

3.2.3 Regulator

A chip from Linear Technology (cf. section 3.1.3) will also be used for the thermal

energy harvesting chip.

The LTC3109 [8] is a DC/DC converter designed for very low input voltages. The

input voltage operating range goes from 30 mV to 500 mV. The LTC3109 has an auto-

polarity function which allows for energy harvesting regardless of polarity of the input

voltage. To this end, the converter uses two external step-up transformers.

The LTC3109 uses internal switches to form an oscillator and the AC signal produ-

ced is then boosted and rectified internally. The minimum input operating voltage is

determined by the turn ratio of the external step-up transformers. A ratio of 1:100 is

recommended to reach voltages as low as 30 mV. If a higher minimum input operating

voltage is allowed, a lower transformer ratio is a better choice since the efficiency is

higher at these lower transformer ratios.

If the polarity in the intended application doesn’t change, de LTC3108 [9] could be

used. This regulator is almost exactly the same but has no autopolarity function and

the efficiency is slightly higher. Both the LTC3109 and LTC3108 have been specifically

designed for thermoelectric energy harvesting.

Schematic

The used schematic for the LTC3109 thermoelectric energy harvesting circuit is shown

in figure 3.11. The output voltage (Vout) is 3.3 V but this can be changed to 2.35 V,

4.1 V or 5 V. When the output has reached regulation at 3.3 V, the incoming energy

is stored on the 0.33 F supercapacitor at the Vstore pin. The supercapacitor is char-

ged to 5 V. When the input source becomes unavailable, the energy stored on the

supercapacitor will be used as backup for the output but only when the voltage on the

supercapacitor is larger than the programmed output voltage (in this case 3.3 V). This

is done by an internal buck converter.

A trade-off has to be made between a larger and a smaller supercapacitor value. A

larger capacitor is able to store more energy, but is completely useless when the su-

Page 38: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 16

percapacitor voltage never becomes larger than 3.3 V. A smaller capacitor is charged

more quickly to a voltage > 3.3 V and can thus be used more quickly as backup but

the capacitor can store less energy. In the schematic a value of 0.33 F was chosen but

the ideal value will depend on how much thermal energy is expected and on how long

the thermal source will become unavailable.

The LTC3109 has a few other pins which aren’t used in this design. The Vout2 pin is

exactly the same as Vout, only the output can be disabled by the Vout2 EN pin. This

can be used to shut down sensors who don’t have a sleep mode. The PGOOD pin is

an indicator for when the output has reached its programmed voltage. Lastly, a 2.2

V (internal) low dropout regulator (LDO) is available, but it is not used since none of

our intended components will work at a 2.2 V supply voltage.

Efficiency

Figure 3.12 shows the LTC3109 power efficiency under different input voltages at a

load of 12kΩ. The load was chosen so that at no tested input voltage enough power

would be transferred to the load for the output voltage to reach 3.3V. Since the load

doesn’t reach 3.3 V (in the test case Vout,max was 2.4 V) no energy will be transferred

to the store pin and all the available energy will go to the load. This allows for an

easier efficiency measurement.

As said before, the used peltier element has a very low output impedance (8 Ω) and to

measure the input power, the input current has to be measured. The internal resistance

of the available current meters was too high and resulted in incorrect measurements.

Instead the voltage across a 220 mΩ series resistance was measured.

As seen in de efficiency plot, the maximum efficiency is 28.3 % at an input voltage of

80 mV. This is low in comparison with regular DC/DC converters but regular DC/DC

converters don’t have a minimum input operating voltage as low as 30 mV. Higher

efficiencies are useless if the used converter cannot work at a certain input voltage. A

choice had to be made between higher efficiencies and lower minimum input operating

voltage. The voltages produced by the peltier element when using a human body as a

heat source are not spectacular (< 100 mV).

The power gathered from the peltier element when using body heat (the plates of the

Page 39: Compact transceiver for personal communication powered by energy harvesting

3.2 Thermal 17

peltier element had a temperature difference of 10C) is 480 µW . With the used peltier

element measuring 3 by 3.4 cm, this results in a power density of 47 µW/cm2.

3.2.4 Conclusion

The results which were obtained in this section 3.2.3, can be compared with literature

([4] and [5]). The gathered power depends on the actual temperature difference but

with a power density of 47 µW/cm2 the results are in the same order of magnitude

as found in literature. For an outdoor environment (sunny day) the obtained power is

lower than when using solar energy. However for an indoor environment more energy

can be gathered from thermal energy than from solar energy. Thermal energy will be

used in our design to power the sensor module.

Figure 3.11: Schematic of the thermal energy harvesting circuit

Page 40: Compact transceiver for personal communication powered by energy harvesting

3.3 Vibration 18

Figure 3.12: LTC3109 power efficiency under different input voltages at a load of 12kΩ

3.3 Vibration

3.3.1 Introduction

Vibration is the third source for EH, which is examined. In the application, the sensor

is used as a personal transceiver, which means that it is carried along with a person.

Movement vibrations are thus frequently present. This makes vibration an interesting

source to investigate.

To harvest this energy, a piezoelectric element is used. Such an element generates an

AC voltage with a frequency equal to the vibration frequency. This voltage has to be

rectified and converted to a usable DC voltage source.

3.3.2 Piezoelectric element

The piezo element V22BL from Volture [10] is especially made for energy harvesting

(figure 3.13, dimensions: 6.35 cm × 0.61 cm). It can produce high voltages when

triggered. This will make the rectifying step much more efficient. The voltage drop

over the diodes will be relatively small compared to the input voltages. The output

impedance of the element is very high, which makes the output current very small.

Page 41: Compact transceiver for personal communication powered by energy harvesting

3.3 Vibration 19

There are two piezoelectric wafers on the V22BL. They can be connected in series or

in parallel to respectively double the voltage or the current. Another option, which is

determined according to the application is tuning the Volture piezo energy harvester.

This can be done by adding a tip mass on the edge of the cantilever. This will change

the resonance frequency to a frequency which is common in the application if the mass

is designed and chosen correctly. How to choose the mass can be determined on page

13 of the datasheet [10].

3.3.3 Full wave rectifier and buck converter

The LTC3588-1 of Linear Technologies [11] will be used. This chip will convert the AC

voltage of the V22BL to a usable DC voltage. It is specially made for converting the

energy of piezoelectric elements with a high output impedance. It consist of both the

full wave rectifier and a buck converter.

Internally the chip first rectifies the output of the piezoelectric element using a standard

4 diode full wave rectifier. The DC power generated is stored on a large external

capacitor, which can reach 20 V (limited by an internal zener diode). At the start, the

voltage on the storage capacitor will rise until it reaches 5 V. The output voltage stays

zero. At 5 V, a part of the charge on the storage capacitor (Vin) will be transferred to

Vout. Vin has dropped and will recharge to 5 V using the energy from the piezoelectric

element. At 5 V, the same charge transfer will happen. This cycle will repeat itself

until the preset value of Vout is reached. Then the storage capacitor will keep charging

until 20 V is reached. The created circuit in shown in figure 3.14. The output voltage

is set to 3.3 V (D1 = Vin2 and D2 = 0, with Vin2 an internal low voltage rail at 6 V).

Some rudimentary measurements were done. The functionality was tested to see if

the voltage at Vin dropped when it exceeded 5 V. Some charge is transferred to the

output capacitance. The efficiency of the first step (drop of Vin) can be calculated by

examining the voltage drop at the storage capacitor and the voltage step at the output.

efficiency =

CoutV 2out,1

2− CoutV 2

out,2

2CinV 2

in,2

2− CinV 2

in,1

2

= 68%. (3.1)

The efficiency of the rectifier is not measured. Some test are performed using the series

configuration of the piezoelectric elements and some with the parallel configuration.

The main difference is that when the current is doubled (parallel configuration) the

output voltage reached regulation more quickly.

An important remark is that the capacitor at the input discharges quite quickly, e.g.

Page 42: Compact transceiver for personal communication powered by energy harvesting

3.3 Vibration 20

Figure 3.13: Piezoelectric element: V22BL

Figure 3.14: Schematic of the piezoelectric energy harvesting circuit

Page 43: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 21

2.4 µW at 3.5 V.

3.3.4 Conclusion

A better insight is achieved in vibration energy, but it became clear that the power

harvested would be much smaller in comparison to the first two sources of energy

harvesting. In literature [4], this anticipation was confirmed with power densities of 4

µW/cm2. Therefore, vibrational energy will not be used to power our transceiver.

3.4 RF

3.4.1 Introduction

More and more communication is performed wirelessly. This means that more and

more ambient RF energy is available due to billions of RF transmitters around the

world. These transmitters are e.g. personal (private) devices, mobile base stations and

broadcast stations. The amount of wireless data transfer and thus energy will only in-

crease in the next years. This makes energy scavenging using RF energy an interesting

option to investigate.

The first component to intercept RF energy is an antenna. The AC voltages induced

onto the antenna have to be converted to a useful DC voltage. For this, a rectifier

is needed. A general name for the combination of these two components is rectenna.

Optionally, some pre- and post-rectifying filters can be added. Like in the previous

sections (3.1, 3.2 and 3.3) the obtained voltages have to be boosted using a step-up

converter. The output from the converter can be used to charge a supercapacitor (cf.

chapter 4).

3.4.2 Possibilities

There are a lot of possibilities on how the energy can be harvested determined by the

frequency band in which one can harvest easily and with the highest energy levels, and

the choice of antenna shape and material. These choices are discussed below.

Frequency

The RF-band (3 kHz - 300 GHz) consists of many frequencies that can be exploited

to extract energy. At high frequencies (2.4 GHz and 5 GHz) Wifi is promising. It is

Page 44: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 22

widely spread and commonly used but a wireless router does not emit a lot of power

(maximum 20 dBm). Because of this, using Wifi is viable for domestic use, close to

the transmitter. For long range operation a high power transmit station is needed like

a mobile/TV/Radio base station. Above 1 GHz these are not commonly available.

The spectrum can be visualised by a spectrum analyser and an adjustable monopole

antenna SRH789 [13] from the lab. This antenna can be altered to resonate at frequen-

cies between 95 MHz and 1100 MHz. Not every frequency has the same gain when

the antenna is set to the correct length, but a general overview of the interesting and

powerful frequencies can be deduced. The gain of the monopole fluctuates between

2.15 dBi and 3.2 dBi when an optimal length is used. For the lower frequencies (95

MHz to 300 MHz), the antenna acts as a quarter wavelength monopole, while at higher

frequencies (300 MHz - 1100 MHz) the antenna has a length of 58

of the wavelength

like indicated on the antenna.

The local spectrum [10 MHz, 990 MHz] is given in figure 3.15 (resolution bandwidth

(BW) is 3 MHz, averaged over 100 samples). The power values indicated on this graph

are not the actual optimal powers. The antenna is set to a length of 44 cm which

means that it is only tuned for 2 frequencies but not for the entire spectrum. When

measuring a smaller frequency band (see later) the antenna can be set to a more ap-

propriate length. The origin of every large peak is indicated on the spectrum. Note

that the power on the graphs is the power integrated over 1 resolution BW.

Now every large peak will be discussed separately. The channel power from each of

these channels is measured using the MXA signal analyser N9020A from the lab. The

data is averaged over 100 samples and now a resolution BW of 100 kHz is chosen.

The indicated powers are now the result of an integration over 100 KHz (the BW).

The values of the powers below are highly dependent on the exact location and time

at which the measurements are done. The mutual relationship between the channel

powers is less variable so a rough estimate of the most promising channels can be made.

If integrated over the entire peak, the channel power is obtained.

• FM-Radio: On figure 3.16 the commonly used FM-Radio channel is displayed.

It ranges from 87.5 MHz to 108 MHz. The wavelength is about 3 meter and its

channel power is -33.5 dBm.

• T-DAB: The second major channel is a Terrestrial-Digital Audio Broadcast (T-

DAB) channel (figure 3.17) which ranges from 223 MHz to 224.8 MHz. The

Page 45: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 23

Figure 3.15: Spectrum below 1 GHz, Ghent

power in this channel is about -39.5 dBm and has a wavelength of about 1.33 m.

• DVB-T: In the next two figures (3.18 and 3.19) the effect of Terrestrial Digital Vi-

deo Broadcasting is shown in different frequency bands. The channel powers are

respectively -42.5 dBm and -39.5 dBm (sum of three channels) with wavelengths

of 0.62 m and 0.46 m (average of three channels).

• GSM: The last band which can be used to harvest energy is the well known 900

MHz GSM-band. The most activity was seen in the band between 900 MHz and

960 MHz. The peaks vary a lot and the channel power is fluctuating between -42

dBm and -36 dBm.

Antenna choice

There is a wide variety of antennas available. The most important criteria to choose

an antenna for energy harvesting are summarised below. These criteria are specifically

for the application of this thesis.

• Radiation pattern: If the radiation which has to be intercepted, does not come

from a certain direction (or the antenna does not have a fixed orientation) the

antenna should be rather omnidirectional to harvest enough energy in every direc-

tion. If a certain direction contains more radiation the radiation pattern should

Page 46: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 24

Figure 3.16: Spectrum FM-Radio, Span35 MHz

Figure 3.17: Spectrum T-DAB, Span 35MHz

Figure 3.18: Spectrum DVB-T at 482MHz, Span 35 MHz

Figure 3.19: Spectrum DVB-T at 650MHz, Span 70 MHz

have maximum gain towards that angle, but this is not the case for a portable an-

tenna with no fixed orientation. The omnidirectional gain of the antenna should

be as high as possible.

• Impedance bandwidth: A higher bandwidth will allow more frequencies to contri-

bute to the harvested energy.

• Integration: It should not pose a problem to integrate the antenna into our sensor

module without occupying too much space.

The kind of antenna implemented on a PCB can easily be integrated (in the application

2). More specific, a microstrip patch antenna. At the front side of the patch antenna

the gain is much higher than at the back side. This means that the patch antenna

should be placed with its front side to wherever the radiation is coming from. This is

not always possible due to the portability of the antenna. Important advantages are,

that the antenna has a low profile, a small cost and it is easy to fabricate. The total

size of the system has to be kept small. If the antenna would be integrated into the

Page 47: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 25

Figure 3.20: Spectrum GSM, Span 70 MHz

system, it would be situated on the bottom plane of a PCB. The circuit that converts

the harvested energy into a usable DC voltage can also be placed on the same PCB

but should have a small impact on the antenna performance. An interruption of the

ground plane should be avoided.

Matching and dimensions

When energy is harvested using an antenna, this antenna has to be matched to the

follow-up system. There are two possibilities of impedance matching [14]:

• Lumped element: Using resistors, capacitances and inductors, the antenna can be

matched to the follow-up system. This way optimal power transfer is guaranteed

for a certain frequency or frequency band.

• Distributed: It is also possible by using structural modifications of the antenna

layout, stubs, transmission lines, dielectric loading etc. to match the circuit.

A mix of both techniques can be used. One will start with an antenna which is matched

for certain frequencies and resonates. This way the input impedance is purely resistive

and all the available power is absorbed by the antenna. If needed, extra matching (if

not perfectly matched) can be added using lumped components and transmission lines

(stubs).

To dimension a simple rectangular patch antenna which resonates at a certain frequency

f, the following formula (3.2) can be used. It gives an approximation of the length of

the patch [15].

Page 48: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 26

L =λ

2√εr

(3.2)

In this formula, λ is the free space wavelength and εr is the relative permittivity of

the substrate. This is a rude approximation, but can be used as a guideline. This

formula assumes that all the fields are contained within the substrate. This is not

the case because of fringe fields (which cause radiation) partially situated in the air.

This causes the effective relative permittivity εr,eff to be somewhere in between 1 and

εr. Therefore the length will have to be larger than predicted by formula (3.2). The

resonance frequency can be determined by simulations or experimental formulas like

e.g. formula (3.3) from literature [16].

εr,eff ≈εr + 1

2+εr − 1

2

[1 +

10h

W

]− 12

(3.3)

L =λ

2√εr,eff

(3.4)

In this formula, h is the height and W is the width of the patch antenna.

If a low frequency band (with a large wavelength) has a lot of channel power, a patch

with large dimensions is needed to capture this energy efficiently. This does not fit

with the purpose of the thesis. A compact antenna is needed. It is possible to keep

the dimensions small by increasing the relative permittivity of the dielectric. The most

frequently used dielectric for PCBs is FR4 which has a relative permittivity of 4.25. It

is also possible to use other PCB materials to fabricate the patch e.g. RO3010 from Ro-

gers Corporation [12]. RO3010 is a high frequency PCB material which has a εr of 11.2.

E.g. if a patch antenna has to be made for the T-DAB (224 MHz) band, the dimensions

should be at least in the order of 32 cm when using FR4 as dielectric. This is far to

large for a compact design. If RO3010 is used, this becomes 20 cm, which is still large

but this can be incorporated more easily into e.g. clothing, package.

The amount of power transmitted (received) does also strongly depend on the thickness

of the substrate. Transmitted (or transceived) waves all origin from the fringe fields at

the side of the patch antenna (cf. figure 3.21). Therefore a thicker substrate is able to

emit more fringe fields than a thin substrate due to the larger side surface.

Page 49: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 27

Fringe fields

Substrate

Patch

GND

Substrate

Figure 3.21: Patch antenna, fringe fields

3.4.3 Simulations and measurements

Using ADS (Advanced Design System [17]), the RO3010 substrate is simulated for

some simple patch antennas. The first patch has a substrate thickness of 1.28 mm, the

second one 0.64 mm. They are dimensioned using the simple formula (3.2) at a center

frequency of 940 MHz. This frequency lies in the middle of the GSM band (cf. figure

3.20). A 1 GHz FR4 patch antenna was already available in the lab. It has a thick-

ness of approximately 0.83 mm. Figure 3.22 assures that (for FR4) the simulation and

measurements coincide fairly well. ADS simulates the ground and parameters correctly.

On figure 3.23, the S-parameters of the simulated RO3010 antennas are displayed. At

resonance, the thin substrate reflects less power, due to a better matching (same width

of the line feed, while substrate thickness is different). The resonance frequency also

slightly changes due to the difference in thickness of the substrate. In figure 3.26, the

actual measurements on the fabricated antenna are shown. The same conclusion can

be made about the reflection and resonance frequency.

Figure 3.22: FR4 patch: S(6,6) simulation, S(5,5) measurement

Page 50: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 28

In the next two figures (figure 3.24 and 3.25), the difference between the simulations

and the measured values are plotted. Note that the measurements have a higher re-

sonance frequency and a different shape. The reason that the curves do not coincide

is a bad setting of the parameters of the substrate (RO3010). Using formula 3.4, the

effective permittivity can be determined (L = 50 mm). Using this εr,eff and formula

3.3, the relative permittivity becomes 10.08 and 10.35 for respectively a thickness h of

0.64 mm and 1.28 mm. If those values for εr are inserted into ADS, they give rise to

a resonance frequency which is too high.

When tweaking the relative permittivity in ADS to make the resonance frequency from

the simulation and measurement coincide, a value of 10.75 is obtained for both thick-

nesses. This characterisation is summarised in table 3.1.

The matching and dimensioning of the antennas on the SO3010 is not very good be-

cause the feed lines are to wide (2 mm), the width and injection point are poorly

dimensioned. It would be better to use a line of 0.51 mm for the thin substrate and

1.05 mm for the thick substrate. This was calculated using linecalc, a tool in ADS. To

choose the other dimensions, some literature was used ([18] and [16]). Simulating this

patch, a general idea can be formed of what can be harvested using SO3010. Note that

the tweaked parameters for SO3010 are used. The results are shown in figure 3.27.

Remark that optimisation leads to very high Q-factors that rapidly change with small

modifications of the topology. So the value at resonance is not very representative for

the real situation.

Figure 3.23: Simulation RO3010 patches: S(2,2) 1.28 mm, S(4,4) 0.64

Page 51: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 29

Figure 3.24: SO3010 patch (1.28 mm): S(4,4) simulation, S(3,3) measurement

Figure 3.25: SO3010 patch (0.64 mm): S(2,2) simulation, S(1,1) measurement

Figure 3.26: Measurement SO3010 patches: S(3,3) 1.28 mm, S(1,1) 0.64 mm

Page 52: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 30

Table 3.1: Characterisation SO3010 substrate permittivity

Parameter Datasheet Experimental formula ADS Tweaking

εr 11.2 10.08-10.35 10.75

Figure 3.27: Simulation optimised SO3010 patches: S(1,1) 1.28 mm, S(2,2) 0.64 mm

The main problem when taking a material with a larger permittivity is the decreased

energy transfer from air to the substrate. Using formula (3.5) from the course Applied

Electromagnetism [19] the amplitude transmission coefficient can be calculated.

Tn =2

1 + Z0

Zs

(3.5)

With Z0 and Zs respectively equal to the characteristic impedance of the air and the

substrate. To get the characteristic impedances of the substrate, formula (3.6) is used.

Zs =

õ

ε

1√1 + j · tan(δ)

(3.6)

Note that the last factor is removed when losses can be neglected. This happens

when the loss tangent (tan(δ)) is much smaller than 1. This is the case for both FR4

(tan(δ) ≈ 0.018) and RO3010 (tan(δ) = 0.0022 − 0.0011). The permeability of both

the materials is approximately equal to the permeability of the air. This results in:

Z0 ≈√µ0

ε0(3.7)

ZFR4 ≈√

µ0

4.25 · ε0(3.8)

Page 53: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 31

ZRO3010 ≈√

µ0

11.2 · ε0(3.9)

Using (3.7),(3.8) and (3.9) it is possible to calculate the amplitude transmission coef-

ficients:

TFR4 =2

1 +√

4.25= 0.65 (3.10)

TRO3010 =2

1 +√

11.2= 0.46 (3.11)

This means that, using a larger dielectric constant, less power will enter the substrate

(so less power harvested). Using formula (3.12), twice as much power is available using

FR4. Note that this comparison is for patches which have the same surface and incident

power. The frequency of the incident signal has to be tuned for both the patches.

Power Ratio =0.652

0.462= 2.00 (3.12)

3.4.4 Conclusion

In the previous sections, a general idea and insights about RF energy harvesting were

created. It is definitely possible to use RF energy harvesting to power some sort of

device (like many examples on the internet proof). On the other hand, there are energy

sources with a lot more power. The average power harvested using ambient RF waves

is in the order of magnitude of 0.1-1 µW/cm2 ([4] and [5]). This is much less, than

what can be (and is) achieved using solar power and heat (one hundred to one hundred

thousand times more power). In this thesis, no module (rectifier and step-up converter)

will be designed that harvests energy out of RF power.

There are exceptions and conditions where RF energy harvesting is preferable/viable:

• Freedom of space: If more space is available (than in the suggested application)

more power can be received. More space opens up more possibilities concerning

different kinds of antennas e.g. loop antennas. These loop antennas can be made

resonant by placing a capacitor at the base.

• Freedom of thickness: A thicker substrate would also improve the amount of

power that is transferred to the harvesting circuit. Very thick substrates are not

commonly available.

Page 54: Compact transceiver for personal communication powered by energy harvesting

3.4 RF 32

• Low frequencies: If a patch antenna is used, frequencies below 700 MHz are not

suitable to harvest due to size limitations. Enlarging the εr is not an optimal

solution if the power at low frequencies is comparable to the power at high fre-

quencies. If the low frequency power is a factor two higher (cf. (3.12)), using

RO3010 can become a viable solution. If a compact design is required, different

kinds of antennas can also be used to capture low frequencies.

• High power source: If a high power external source of RF energy is present (can

be self-generated) the energy that can be harvested is more significant compared

to the other sources.

• Low transmit frequency: If the transceiver (which is powered by the energy har-

vesting) sends very rarely, maybe enough energy can be collected in the interval

between two transmits to withstand the sudden burst of needed energy.

Page 55: Compact transceiver for personal communication powered by energy harvesting

STORAGE 33

Chapter 4

Storage

4.1 Introduction

In the previous chapter energy harvesting was discussed. Since it is possible and likely

that more energy will be harvested than can be consumed at a given time, storage

elements have to be added as not to waste energy. Moreover in applications where the

energy source is not available all the time (e.g. solar applications), enough energy has

to be stored so that normal operation isn’t disrupted when the energy source becomes

unavailable.

Possible storage methods are conventional batteries (coin cell, NiMH, Li-ion, ...), thin-

film batteries or supercapacitors. The advantages and disadvantages of these different

types of storage elements will be discussed in the next section. After that the imple-

mentation will be discussed.

4.2 Storage methods

In this section an overview of the different available storage devices is given. The

information was gathered from various sources ([20], [21], [22], [23], [24], [25], [26]).

4.2.1 Conventional rechargeable batteries

The most obvious energy storage devices are the conventional rechargeable (electroche-

mical) batteries such as NiCd, NiMH, and Li-ion batteries. Each battery type has its

own advantages and disadvantages and a comparison between them will not be given

here. The most important advantages and disadvantages of electrochemical batteries in

Page 56: Compact transceiver for personal communication powered by energy harvesting

4.2 Storage methods 34

general (in comparison with supercapacitors and thin-film batteries) are given below.

Advantages

• Flat voltage profile. Conventional batteries have an output voltage that more

or less remains constant for the most part of their charge cycle. The battery

voltage only starts to drop dramatically when up to 90% of the energy has been

discharged. This is a clear advantage with respect to supercapacitors.

• High energy density. Electrochemical batteries can have more than 10 times the

energy density of supercapacitors. Only fuel cells have higher energy densities.

Disadvantages

• Low number of recharge cycles. Rechargeable electrochemical batteries are infe-

rior to non-rechargeable batteries (lower energy densities, higher self-discharge,

...). Their electrical characteristics only get worse after each recharge cycle. The

most important changes are a decrease in energy capacity and a decrease in out-

put voltage. Rechargeable coin cells can only be recharged several 100 times

before their characteristics become inadequate.

• Self-discharge. Rechargeable electrochemical batteries have a higher self-discharge

than non-rechargeable batteries, the battery may be discharged in a week. This is

better than supercapacitors but much worse than solid-state thin-film batteries.

• Low power density. Electrochemical batteries have a much lower power density

than supercapacitors. Because of this, they are not suited for pulse current

applications.

• Slow charging. The charging of an electrochemical battery can take up to several

hours. Supercapacitors can be charged in several minutes.

• Affected by complete discharges. Electrochemical batteries deteriorate quickly

when they are discharged completely. It is very important that the battery

voltage doesn’t drop below a certain threshold.

• High environmental impact. Electrochemical batteries and especially rechar-

geable electrochemical batteries contain many toxic chemicals. When the batte-

ries are thrown away or begin to leak they can contaminate surface or ground-

water supplies. Lithium is used as a psychiatric drug and has an effect on the

human brain. Care must be taken when disposing of used batteries.

Page 57: Compact transceiver for personal communication powered by energy harvesting

4.2 Storage methods 35

• Flammable. Many of the battery chemicals, especially lithium, are flammable.

When the battery combusts, the damage may not be restricted to the battery

itself. The electrical circuit may be destroyed and poisonous fumes may be re-

leased.

• Large physical size. In comparison with solid-state thin-film batteries, electro-

chemical batteries are bulky and heavy.

4.2.2 Supercapacitors

Supercapacitors, ultracapacitors or electric double-layer capacitors (EDLC) are capa-

citors with an extremely large capacitance value for their size and weight. They can

have an energy density 10 to 100 times higher than conventional elektrolytic capacitors.

In general, they have a bad frequency response but an excellent pulse response [22].

Because of this they are suited to store energy and deliver current pulses to a load.

The construction or the internal composition of supercapacitors will not be discussed

here but the main advantages and disadvantages are summarised below.

Advantages

• High output power. Supercapacitors have a power density that can be 10 to 100

times higher as conventional batteries. Because of this, they are suited for pulse

current applications where high and short current pulses are needed.

• Fast charge. While conventional batteries can take up to several hours to re-

charge, supercapacitors can be charged in several minutes or lower. This is

because they don’t rely on electrochemical energy storage but physical charge

storage. Supercapacitors also don’t need to be charged with a constant current

and they can handle high current peaks.

• Low impedance. Supercapacitors have a low output/input impedance which al-

lows them to handle current peaks. They can also be placed in parallel with a

battery to improve load handling. High current peaks will be provided by the su-

percapacitor while the battery provides more storage. This can increase battery

life significantly.

• Long life. Supercapacitors last much longer than conventional batteries. While

batteries deteriorate when constantly being charged and discharged, supercapaci-

tor life is mostly just a function of time at a certain temperature and voltage [22].

There is little degradation over hundreds of thousands of charge cycles (much hi-

gher than rechargeable batteries). The service life of supercapacitors can reach

Page 58: Compact transceiver for personal communication powered by energy harvesting

4.2 Storage methods 36

10 to 15 years which means that they often will outlast the rest of the circuit.

This can significantly reduce maintenance costs.

• Not affected by deep discharges. Electrochemical batteries deteriorate quickly

when they are discharged completely, this is not the case with supercapacitors.

• Improved safety. Supercapacitors are not flammable and won’t explode.

• Low toxicity. Supercapacitors do not release any hazardous substances that can

damage the environment, unlike many batteries.

• Increase in capacitance when the temperature decreases below the rating tempe-

rature. This is not the case for electrochemical batteries.

Disadvantages

• Low energy density. Supercapacitors have energy densities that are approxima-

tely 10 times lower than conventional batteries.

• High self discharge. The self-discharge rate is higher than that of an electroche-

mical battery.

• Rapid voltage drop. As in any capacitor the voltage drops linearly with the total

charge on the capacitor. A regulator will be needed to supply a constant voltage.

This will introduce extra losses.

• More expensive. When comparing supercapacitors with conventional batteries

of the same capacity, supercapacitors are more expensive. ”Since the electro-

static device life of the supercapacitor is much longer than the service life of

electrochemical batteries, they often have a lower long term total cost.” [27]

• Initial capacitance fade. The capacitance value can quickly drop in the beginning

of its service life. The capacitance value continus to drop (more slowly) during

the rest of the service life. The internal resistance also slowly increases during

the service life. These ageing effects have to be taken into account when selecting

the supercapacitor.

• Low maximum voltage. Supercapacitors cannot handle high voltages. A series

connection of more than 1 supercapacitor is needed to obtain higher voltages.

Voltage balancing circuits are recommended when 2 capacitors are placed in series

and required if more than three capacitors are connected in series. This is because

no 2 components are the same and 2 supercapacitors can have a different leakage

Page 59: Compact transceiver for personal communication powered by energy harvesting

4.2 Storage methods 37

current (at the same voltage). Since in a series connection the leakage current of

1 supercapacitor must flow in the other, the voltage over the capacitors will not

be equally divided (one capacitor will have a higher voltage than the other so

that their leakage currents are the same). So without proper balancing circuits

it may still be possible that the maximum ratings are exceeded.

• Integration issues. The supercapacitors are derated in capacity when soldered at

high temperatures. Reflow soldering is not recommended.

4.2.3 Thin-film batteries

Unlike conventional batteries, thin film batteries (also called laminar batteries) are

composed of solid-state thin films. They contain lithium but in a much smaller dose

than conventional batteries. They can have a thickness of 50 µm and in many cases they

can be made flexible. Thin-film batteries are available from companies as Excellatron,

Infinite Power Solutions, Cymbet or Solicore. They can be made on silicon wafers using

semiconductor processes. The main advantages and disadvantages are summarised

below.

Advantages

• Flat voltage profile. As with conventional batteries, the output voltage of thin-

film batteries more or less remains constant during discharge. The voltage only

starts to drop rapidly when 80% of the energy has already been discharged.

• Very low self-discharge. Of all the storage devices discussed here, thin-film bat-

teries have by far the lowest self-discharge. There is an energy loss of about 1 or

2 % per year as opposed to 10 to 20% per day for supercapacitors [26].

• Minimal device ageing. Conventional rechargeable batteries (especially coin-cells)

are notorious for quickly losing their capacity when recharging too many times.

Thin-film batteries like the cymbet CBC050 still retain 80% of the specified

capacity after 5000 recharge cycles.

• Fast charging. Thin-film batteries can charge faster than conventional batte-

ries, the cymbet CBC050 charges to 80% of total charge in under 20 minutes.

Conventional batteries can take up to several hours.

• Small footprint. Thin-film batteries have a more convenient size than electro-

chemical batteries or supercapacitors. They can be packaged in a conventional

ic-package. Another possibility is co-packaging. The thin-film battery may be

Page 60: Compact transceiver for personal communication powered by energy harvesting

4.2 Storage methods 38

packaged together with other circuits such as real-time clock devices. This result

in lower losses and an even smaller physical size.

• Flexible. Some thin-film batteries can be made very flexible, they can be bend

and twisted without damage.

• Easily integrated. Because of their small size and conventional packaging, they

can be easily integrated. Reflow soldering is allowed.

• Environment friendly. Thin-film batteries have a very small chance of combustion

and they consists of less lithium, improving environmental credentials and health

benefits (because of the effect lithium has on the brain). All of this results in a

reduction in end of life cost [20].

• Damage tolerant. Thin-film batteries are solid-state devices. They can handle

more physical abuse than conventional batteries.

Disadvantages

• Limited charge current. Just as with conventional batteries, the charge current

is limited. Thin-film batteries can be charged faster than conventional batteries

but not nearly as fast as supercapacitors, which are not current limited.

• Limited recharge cycles. Although thin-film batteries can be recharged much

more than conventional batteries, they still have a disadvantage over supercapa-

citors in this regard.

• Limited capacity. Although thin-film batteries have higher energy densities than

conventional batteries, there are no high-capacity thin-film batteries available.

Several thin-film batteries can be combined and they will have a lower weight,

but this quickly becomes impractical and very expensive.

4.2.4 Choice of the storage component

A comparison between supercapacitors and conventional batteries with regard to their

energy and power densities can easily be seen in a Ragone chart (Figure 4.1 [28]), this

chart plots energy density as a function of power density. It can be seen that conven-

tional electrochemical batteries are better for large energy storage. Thin-film batteries

aren’t shown in the chart but they can have an even higher energy density while still

having a decent power density. For the time being however, thin-film batteries aren’t

Page 61: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 39

Figure 4.1: Ragone chart [28]

produced with large storage capacity. Combining multiple thin-film devices to obtain

a higher energy capacity can quickly become very expensive.

Supercapacitors have a lower energy density (10 times lower) than conventional batte-

ries but they can have a power density 10 to 100 times higher, making them ideal to

provide high current pulses to a load.

As seen in the chart, fuel cells have a higher energy density than conventional batteries.

Because of their low ignition point they were never considered as a suitable storage

device.

Even though conventional batteries have a higher energy density than supercapacitors,

because of their short life span and higher environmental impact the choice was made

to use only supercapacitors and thin-film batteries as storage elements.

4.3 Implementation

4.3.1 Thin-film battery

Thin-film batteries are available from companies like Excellatron, Infinite Power Solu-

tions, Cymbet or Solicore. The choice was made for the EnerChips of Cymbet because

of their availability and conventional packaging.

Page 62: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 40

Figure 4.2: Typical EnerChip discharge characteristic as copied from datasheet CBC3150[29]

Cymbet Enerchip

The Cymbet corporation produces thin-film batteries [30] and these batteries come in

two forms:

The EnerChip CBC050 [31] is a solid state rechargeable battery with a capacity of

50 µAh (at 3.8 V). As with all conventional batteries the capacity depends on the

discharge rate as depicted in figure 4.2. The rated capacity of 50 µAh is at a discharge

rate of 100 µA. As with conventional batteries the capacity of the battery depends on

the discharge current. At a higher discharge rate the capacity will be lower and at a

lower discharge rate the capacity will be higher than the nominal capacity.

The EnerChip CC CBC3150 [29] consists of the same battery but also includes a circuit

for controlled charging of the battery and has a separate output which can be adjusted

and thus differ from the battery voltage. The chip has a built-in energy storage pro-

tection, making sure that the internal battery isn’t overcharged. The internal charge

pump charges the battery from input voltages ranging from 2.5 to 5.5V without the

need for an external control circuit.

The EnerChip CC CBC3150 also acts as uninterruptible power source. When the input

source is available (and between 2.5 and 5.5V), the input is connected to the output of

the device. However, when the source becomes unavailable the output voltage is set at

the user-defined voltage (between 2.5 and 5.5V) with the energy being provided by the

Page 63: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 41

battery. The battery voltage is relatively constant and varies between 4.1V and 3.8V

for the most part of its charge cycle. As with most solid state batteries the device has a

low self-discharge and the battery almost doesn’t deteriorate, this allows for thousands

of recharge cycles. After 5000 recharge cycles (at 10% depth of charge) the EnerChip

retains 80% of its specified capacity. This allows for a long term use of the device.

Lastly the CBC050 can be combined with the CBC3150 by connecting the battery pins.

The result will be a CBC3150 with an increased storage capacity. Up to 9 CBC050 can

be added, making the total energy capacity 500 µAh. By combining several CBC3150

in this way, it is possible to charge the common battery with different inputs. This

way several sources can charge the battery, even at the same time.

All these properties make the Cymbet EnerChip ideal for this thesis and the imple-

mentation will be discussed later on.

The major downside of the EnerChip thin-film battery is the current limitation. Due

to the relatively high battery resistance (ranging from 700 Ω to 7 kΩ depending on

temperature and charge cycle, see later on), the output voltage drops significantly when

the output current is larger than 200 µA. The charge current is also limited to several

hundreds µA. Because of this, supercapacitors will be necessary to handle large input

current peaks from the solar module. External capacitors will also be needed at the

output to handle current peaks from the load. This is discussed in the section on pulse

current applications (4.3.3).

Figure 4.3 gives the battery voltage and output voltage of two CBC3150 with connec-

ted battery pins as a function of time when charging with an input voltage of 3.3 V.

The battery voltage rises quickly in the beginning but, as mentioned before, remains

almost completely between 3.8 and 4.1 V. The output voltage follows the battery vol-

tage exactly and is 0.6 V lower. This means that the output will only be 3.3 V at a

battery voltage of 3.9 V and thus the output depends on how far the battery is charged

(state of charge). This is not a problem since the rest of the circuit (see later on) can

work perfectly at supply voltages between 2.5 V and 3.6 V. Combined with the voltage

drop over the output resistance, the output voltage will eventually become too low for

the circuit to act as a supply voltage and the battery will therefore never become fully

discharged.

Figure 4.4 shows the input charge current as a function of the battery voltage. As

expected the charge current is large when the battery is almost totally discharged. As

Page 64: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 42

the battery is charging the charge current decreases until the battery is fully charged.

A relatively large quiescent current of 35 µA remains (caused by the enabled charge

pump) but this can be reduced to about 2 µA by pulling down the enable pin of the

CBC3150. This can be done by the digital part of the system (cf. chapter 5).

4.3.2 Supercapacitors

Introduction

All discussed energy sources apart from solar energy have a low power output. At 3.3

V and under the intented test conditions, the tested devices cannot provide currents

larger than 150 µA (At high temperatures (> 60C) thermal energy scavenging can

produce more power). Because of these low currents the cymbet thin-film batteries are

well suited as a storage device.

This is not the case for solar energy. The output power of the used solar module

(SLMD121H10 [2]) during normal daylight can be as high as 165 mW, at 3.3 V this is

a current of 50 mA. The cymbet EnerChips cannot handle these currents, the circuit

won’t be damaged but only a few percent of the input power will be stored.

Supercapacitors can be used as a storage element for solar energy scavenging. The

used supercapacitors (EDLSG155H5R5C [32] from Cornell Dubilier) have an input re-

sistance of 30 Ω, this is considerably lower than the input resistance of the EnerChips.

However, this still leads to a 1.5 V voltage drop at a 50 mA charge current, so several

of these supercapacitors need to be placed in parallel. The supplier also has supercapa-

citors available with a lower internal resistance (0.1 Ω), these supercapacitors also have

a lower maximum voltage (2.3 V rather than 5.5 V). It is characteristic of supercapa-

citors to have a low maximum voltage (around 2.3 V), the available supercapacitors

with a higher voltage rating are really two (or more) lower rated capacitors in series

in a single package. Since it are the higher voltage rated supercapacitors that have

the higher internal resistance, it can be reasoned that the higher internal resistance is

caused by the series connection of several supercapacitors. The choice was made for

the supercapacitors with the higher maximum voltage because the supply voltage of

the microcontroller is 3.3 V. With a few modifications it might be possible to use the

other supercapacitors (see later on).

Page 65: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 43

Figure 4.3: Battery voltage and Vout of two battery-connected CBC3150

Figure 4.4: Input charge current as a function of the battery voltage

Page 66: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 44

Circuit

Figure 4.5 shows the schematic of the solar energy harvesting circuit. The regulator

(LTC3105) has been discussed in section 3.1.3. It can be seen that a storage capacity

of 3 F is used (2 supercapacitors of 1.5 F) with a total internal resistance of 15 Ω.

Since the voltage across the supercapacitor will vary between 0 and 3.3 V, a boost

converter is needed to bring the output voltage of the circuit to a constant 3.3 V. This

output can then be connected to the power combination circuit (see later on). The used

boost converter is the TPS61221 [33] of Texas Instruments, this converter has an input

operating range of 0.7 V to 3.3 V. This converter is chosen for it’s low start voltage,

after an initial start-up (at 0.7 V) the converter can work from voltages as low as 0.5 V.

The circuit had problems with charging the capacitor. As soon as the supercapacitor

voltage reached 0.7V (start voltage of the regulator), the TPS61221 drawed a large

current causing the supercapacitor voltage to drop. The regulator needs a relatively

high start-up current and due to the internal resistance of the used supercapacitors,

this is not possible. This is why in figure 4.5 a 470 µF electrolytic capacitor was

placed together with a switch. The switch acts as a reset button. When the super-

capacitors are completely discharged (a case that normally shouldn’t happen since

correct dimensioning of the supercapacitor and time between transmit pulses should

prevent a complete discharge), the reset button is pressed and they become decoupled

from the LTC3105. The 470 µF capacitor is quickly charged by solar energy. When the

reset button is released, the charge on the capacitor is sufficient to start the TPS61221.

In the schematic another 2 × 470 µF capacitors are used in parallel with the super-

capacitor. These capacitors are there to handle current peaks from the load. During

high current pulses and because of the internal resistance of the supercapacitors, the

voltage at the input of the TPS61221 drops. When the supercapacitor voltage is low,

these current pulses will decrease the voltage even further. This causes the TPS61221

to go in and out of regulation which decreases the efficiency severely. The 2 × 470

µF capacitors provide the current pulses, causing the voltage to drop much less. The

TPS61221 remains in regulation, which benefits the efficiency.

Efficiency

The efficiency of the LTC3105 has already been discussed in section 3.1.3. Depending

on the supercapacitor start voltage (Vcap,start) the LTC3105 efficiency goes from 62.5

Page 67: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 45

% to 79.9 % (at Vcap,start = 2.0 V) and higher.

The power efficiency of the TPS61221 boost converter as a function of input voltage

(and at an output current of 95 µA) is plotted in figure 4.6. The efficiency is low at

low input voltages (40 %) and increases with increasing input voltage. The efficiency

has a maximum of 85 % at 3 V. At higher input voltages the efficiency again starts to

drop. Since the TPS61221 is a boost converter, it is not designed for input voltages

higher than the regulated output voltage (3.3V). At input voltages higher than 3.3

V, the converter still works but the efficiency is greatly reduced (< 10%, this is not

shown on the plot). The total TPS61221 energy efficiency during the discharge of the

supercapacitor from 3.3 V to 0.5 V is 71.8 %.

Just as the LTC3105 efficiency improves at a higher supercapacitor voltage (3.1.3), the

efficiency of the TPS61221 improves as well. When the total circuit is designed in such

a way that the voltage across the supercapacitor never drops below 2.0 V, the total

TPS61221 energy efficiency can be as high as 78.2 %. The downside is that this lowers

the usable storage capacity.

The total energy efficiency of both the LTC3105 and the TPS61221 strongly depends

on the minimum supercapacitor voltage. When, during daylight, the solar module

charges the supercapacitor from a voltage of 2.0 V to 3.3 V, the charge efficiency is

79.9 %. When the same capacitor is discharged during the night from 3.3 V to 2.0

V, the discharge efficiency becomes 78.2 %. This makes for a total charge/discharge

efficiency of 62.5 %. When, however, the supercapacitor is discharged to 0.5 V during

the night and has to be charged from 0.5 V during the day, the total efficiency becomes

44.8 %.

I should be noted however that with the circuit as it is now, the charge efficiency doesn’t

matter much on sunny days. The supercapacitor of 3 F is charged easily in 15 minutes

of medium sunlight (30000 lux). After the supercapacitor is charged, the rest of the

incoming energy is wasted. Therefore the total storage capacity should be increased as

not to waste energy and to increase the efficiency. But on cloudy days much less solar

energy is available and a smaller value of the supercapacitor is preferred. The smaller

capacitor charges more quickly and reaches the higher efficiency points faster. If the

intended user is satisfied with a lower storage capacity (and subsequently less frequent

data transmission), the 3 F capacitor is a good choice for every solar intensity. Wasting

residual incoming energy is not a problem if no more energy is needed.

Page 68: Compact transceiver for personal communication powered by energy harvesting

4.3Im

plementation

46

Figure 4.5: Supercapacitors as storage element

Page 69: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 47

Improvements

The circuit described above is the one that has been build and tested, but there is

much room for improvement. As it is now, a supercapacitor with a maximum voltage

rating of 5.5 V is being charged only to a voltage of 3.3 V. Since the energy stored

in the capacitor is proportional to the square of the voltage across the capacitor, 2.78

times as much energy could be stored when charging to 5.5 V.

A first method to improve the circuit is to use a buck-boost converter rather than a

boost converter. The reason why this was not done in the first place is because there

are no buck-boost converters available which have a low input start voltage and because

buck-boost converters in general have a lower efficiency. The TPS61221 has a start

voltage of 0.7 V, the best buck-boost converter that was found (TPS63031) has a start

voltage of 1.8 V. It was felt that a lot of energy would needlessly have been wasted

since the supercapacitor would never have been discharged below 1.8 V. However, since

the LTC3105 has much better efficiencies at higher supercapacitor voltages and since

most energy stored in the capacitor is at higher voltages, a buck-boost converter might

be a better alternative. The LTC3105 can charge an output capacitor to a voltage of

5.25 V, the total energy stored on the capacitor will be 2.5 times higher than when the

capacitor is charged to 3.3 V.

Another possibility is, instead of using a buck-boost converter, using supercapacitors

with a lower voltage rating. As mentioned before, the supercapacitors with a higher

voltage rating also have a higher internal resistance. And the higher rated supercapaci-

tors aren’t available at higher capacitance values (several hundreds Farads). If a larger

storage capacity is needed, the choice falls on these lower rated capacitors. One large

supercapacitor could be used since the LTC3105 output is user-defined. While this

makes for a simpler circuit, it is not an ideal solution. It has already been mentioned

that both the LTC3105 efficiency and the boost-converter efficiency is low at lower

supercapacitor voltages.

It is better to place two or more capacitors in series to make a higher rated capacitor

(there are no small, high capacitance, high voltage rated supercapacitors available).

When this is done, balancing circuits are needed. This is because no 2 supercapacitors

are exactly the same and the supercapacitors in series will have a different leakage cur-

rent (at the same voltage). Because the leakage current of one capacitor will have to

flow into the other, the voltage over the capacitors will not be equally divided between

Page 70: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 48

Figure 4.6: TPS61221 power efficiency as a function of input voltage, at an output currentof 95 µA

them. The maximum voltage rating might be exceeded in one of the capacitors cau-

sing rapid ageing or even total failure. Linear Technology has components available to

regulate the charging of series supercapacitors but simple regulators might be designed

with a single operational amplifier. All these regulators consume extra power. This

has not been researched further.

Another improvement to the current circuit is to increase the storage capacity by in-

creasing the supercapacitor capacitance. As mentioned before the capacitors are now

fully charged in under 15 minutes direct sunlight (30000 lux). The capacitance should

be chosen so that the supercapacitor just becomes fully charged during the day, so that

no energy is wasted. However, this does not necessarily mean a large increase or even

an increase in capacitance at all. Depending on the average light intensity on the solar

module during the day, the optimal capacitance can differ a lot.

When looking at the schematic of the circuit, it can be seen that a switch is there to

decouple the supercapacitors and to act as a reset for the circuit (cf. section 4.3.2).

A better location for the switch is actually after the supercapacitor and before the

boost converter (TPS61221). A current problem is, at the moment of writing, that the

Page 71: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 49

start-up current of the microcontroller is too high for the 470 µF capacitor to handle.

When the switch is placed after the supercapacitors, enough energy will be stored for

the start-up.

As a last improvement, the microcontroller could measure the supercapacitor voltage

and automaticly go into low power mode when it senses that the available energy is

low. This can prevent the start-up problems caused by a completely discharged circuit.

Another possibility is to adjust the time between transmit pulses to safe energy.

4.3.3 Pulse current applications

Although the average current consumption of the microcontroller can be less than 100

µA that continuously can be supplied by the thin-film battery, high current pulses are

needed at each transmission. These currents can be as high as 25 mA (during maximum

power transmission, cf. section 5.4.6). The Cymbet EnerChip is not designed for these

currents and can only deliver about 200 µA without a significant output voltage drop

(> 0.4 V). Because of this limitation a boost capacitor has to be added at the output to

handle the current peaks of the load [34]. The value of the capacitor can be calculated

when the magnitude and duration of the current pulses are known. Figure 4.7 is a

schematic representation of the thin-film battery, boost capacitor and load during a

current pulse.

The value for the load resistance is simply the load voltage divided by the average

load pulse current. Since the microcontroller is working at 3.3 V and the average peak

current is approximately 17.5 mA, the load resistance has a value of 188 Ω. Because

the output resistance (3.2 kΩ) of the EnerChip is much larger than the load resistance

during pulses we can ignore the output resistance in the calculations for the minimum

value of C. At the start of the current pulse the capacitor is charged to at least 3.3V (Vi)

Figure 4.7: Thin-film battery, boost capacitor and load during pulses

Page 72: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 50

by the thin-film battery with an open-circuit voltage (Vbat) of 3.47 V (this is the open-

circuit voltage of a fully charged CBC3150). In the calculations the output voltage

vo cannot drop below 3.1 V, this is a safe value since the circuit can work at lower

voltages. As said before the average current is approximately 17.5 mA for a maximum

duration (tp) of approximately 17 ms. During discharge the output voltage is:

vo(t) = Vi · e− t

RL·C (4.1)

From this equation the value of C can be calculated:

C =tp

RL · ln( Vi

Vo,min)

= 1.45mF (4.2)

After the current pulse the capacitor has been discharged to 3.1 V and the capacitor

has to be charged by the thin-film battery to at least 3.3 V when the next current

pulse is drawn. This capacitor charge time (time between current pulses) has to be

calculated. Because there is almost no current consumption between the pulses (a

few µA), the load resistance is now high (with respect to the thin-film battery output

resistance) and can be ignored in the calculation. The equivalent circuit is shown in

figure 4.8.

The capacitor voltage is:

vc(t) = Vbat − (Vbat − Vi)e−t

Rout·C (4.3)

With Vi the initial capacitor voltage (3.1 V), Vbat the fully charged battery output

voltage (3.47 V) and Rout the battery output resistance (3.2 kΩ), the charge duration

(tbp, time between pulses) can be calculated. The capacitor is charged to 3.3 V (Vo).

Figure 4.8: Charging of the boost capacitor with a single thin-film battery

Page 73: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 51

tbp = RoutC · ln(Vbat − ViVbat − Vo

) = 3.6s (4.4)

These values of C and tbp are calculated for a certain current pulse profile (Ipulse =

17.5 mA, tp = 17 ms). Depending on the application this profile changes. Shorter and

smaller current pulses result in lower capacitor values and charge times. The capacitor

charge time tbp is linearly proportional to the thin-film battery output resistance. This

value changes with temperature, the value used in the equations is the measured output

resistance at room temperature. At 0°C this resistance can be 3 times higher which

results in a 3 times longer capacitor charge time tbp. Figure 4.9 shows the dependence

of the cell resistance on state of charge and temperature. The cell resistance is further

dependent on the cycle life of the battery. To lower the recharge time it is possible to

place several EnerChips in parallel.

4.3.4 Storage circuit

Power combining

Since several CBC3150 can be connected in parallel (by connecting their battery pins),

it is easy to create a common battery. This battery can be charged by any of the

input sources and acts as the main power source for the microcontroller, sensor and

transceiver. For this thesis, two CBC3150 are used, allowing for simultaneous charging

from two different sources. However, this is easily expandable.

Furthermore two CBC050 are used to further increase the capacity of the battery, re-

sulting in a total capacity of 200 µAh. Figure 4.10 gives a schematic representation of

the EnerChip circuit. The outputs of the two CBC3150 EnerChips are combined with

schottky diodes (200 mV voltage drop at a current of 40 mA) before being connected

with the microcontroller and a boost capacitor. To lower the voltage drop over the

diodes, active diodes were considered (LTC4413). Although the voltage drop and po-

wer consumption during current pulses were lower than with the schottky diodes, the

power consumption between the pulses was significantly higher. For low power pulsed

current applications the passive schottky diodes were the better choice.

It is also possible to use only the output of one of the CBC3150 EnerChips, since one

power source is sufficient. However, by combining and using both outputs, the attai-

nable output current is doubled and the boost capacitor will be charged faster. The

advantage of using only one output is that no diodes will be necessary, which eliminates

Page 74: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 52

Figure 4.9: Cell resistance as a function of state of charge (Cymbet application note [34])

the power dissipation of the diode.

Minimising power consumption

When the CBC3150 is enabled (Enable pin high) the internal charge pump is activated

and the battery is being charged. This is of course only the case when an input source

is available and when the battery isn’t fully charged. When this is not the case activa-

ting the charge pump will needlessly waste power and reduce the available energy for

the microcontroller. The reset pin of the device is high when the input is available and

low when it is not, therefore the reset pins of both CBC3150 devices are connected to

their respective enable pins via a large pull-up resistor.

The battery voltage (which is different from the output voltage) is read by the micro-

controller via an ADC input. The battery pin of the EnerChip is connected to the ADC

input of the microcontroller via a 10 MΩ resistor (cf. figure 4.10). This is because the

battery voltage is higher than the microcontroller’s ADC reference voltage and the 10

MΩ input resistance is used together with the external resistor as a voltage divider. To

reduce power consumption a large resistor was needed. When the battery is fully char-

ged, the microcontroller pulls down the enable pins disabling the charging. When after

a while the battery isn’t fully charged the microcontroller releases the enable pins and

it is up to the reset pins to pull up the enable pins. A hysteresis effect is implemented

so that the charge pump isn’t constantly being activated and deactivated. The charge

Page 75: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 53

pump will stop working when the battery voltage reaches 4.1 V and it will commence

charging when the battery voltage has dropped to 4 V. Due to the battery resistance

the measured battery voltage during charging is slightly higher than in rest, this extra

voltage drop has to be taken into account when implementing the hysteresis effect.

Efficiency

To calculate the efficiency of the EnerChip CBC3150, the device is charged with a

constant voltage (3.3 V) during 1 hour. After which the EnerChip is discharged with

a constant load. The efficiency is calculated as the ratio of the output energy over the

input energy. Figure 4.11 shows the input charge current of the circuit of figure 4.10

during a 1 hour charge period. Only one input of the circuit is used. Apart from the

beginning (first 5 minutes) the charge current drops linearly over time. This means

that charging a large battery can take a while. The charge current is limited and

even if more energy is available, the battery cannot charge any faster. Charging two

CBC3150 with 1 input source of 3.3V can take up to 2 hours, charging 4 (2 CBC3150

and 2 CBC050) can take up to 4 hours. When integrating the input current curve

(figure 4.11) and multiplying with the charge voltage (3.3 V), it can be calculated that

the total input energy is 3.13 J.

When discharging the battery, the output voltage doesn’t remain constant but it slowly

drops. The output power when discharging the battery with a constant load of 67.5 kΩ

is shown in figure 4.12. At 3.3 V this load results in a current of 50 µA, which is equal

to the average current drawn from the EnerChip when the time between transmissions

is 4 seconds. After about 100 minutes the output power (and voltage) starts to drop

faster and 20 minutes later the battery will not be able to drive the load. If the load is

not removed, the output voltage will drop to zero and go out of regulation. When this

happens the battery first has to be charged a bit before it can be used again to power

a load, even if the battery wasn’t fully discharged.

Page 76: Compact transceiver for personal communication powered by energy harvesting

4.3Im

plementation

54

Figure 4.10: EnerChip circuit

Page 77: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 55

The total energy going into the 67.5 kΩ load is 1.11 J, the total energy needed for

charging the battery was 3.13 J. This is an efficiency of only 35.5%. It should be noted

however that the battery isn’t fully discharged, the battery just went out of regulation

because the discharge current became too high for the state of charge at the time.

Discharging with a lower current (and thus a higher load impedance) will allow for a

better discharge as in accordance with figure 4.2. For discharge currents as low as 1 µA

the efficiency can go up to 50 %, but this low current isn’t a realistic value for charging

the boost capacitor that follows. For currents larger than 1 µA, the efficiency is mostly

determined by how far the battery is discharged which causes the higher efficiencies at

lower discharge currents. The efficiency at currents smaller than 1 µA has not been

calculated.

When powering the microcontroller in pulse current applications, the battery will never

be completely discharged. The reason is that the EnerChip output voltage will have

dropped to far for the microcontroller to operate. This means that, apart from the

very first time, the battery will not have to be charged from a completely discharged

state. Since charging the battery becomes more efficient at a higher state of charge,

this will benefit the total charge-discharge efficiency of the battery at the expense of

the battery capacity.

Page 78: Compact transceiver for personal communication powered by energy harvesting

4.3 Implementation 56

Figure 4.11: Input current as a function of time

Figure 4.12: Output power when discharging the thin-film batteries with a 67.5kΩ load

Page 79: Compact transceiver for personal communication powered by energy harvesting

TRANSCEIVER 57

Chapter 5

Transceiver

5.1 Introduction

In the previous chapters, energy harvesting and storage was discussed. The purpose

of this thesis is to power a transceiver with the gathered energy. In this way a fully

autonomous module is created, which can send (and receive) data. This data contains

information about the current environment and about the module itself (e.g. battery

voltage, chip temperature). Measurements on properties of the environment are only

possible if a sensor is added.

In the next sections two different modules will be discussed. The sensor module which

will mainly broadcast its sensor data. And the base station which receives the wireless

information of all the sensor modules and sends it to the PC. The sensor module uses

energy harvesting (EH) to power itself, while the base station uses power from the USB

port of the PC. In the application (see chapter 2) of this thesis only one base station

is used, but this can be increased to enlarge the receiving range.

MicrocontrollerEnergy Harvesting

Sensor Module

SPI bus

Antenna Chip

Sensor __CS

__CS

Storage

Base Station

Antenna Chip

__CS

__CS

MicrocontrollerSPI busUART

Figure 5.1: Schematic of the complete system

Page 80: Compact transceiver for personal communication powered by energy harvesting

5.2 Functional overview 58

5.2 Functional overview

Both modules consist of the same two major blocks (see Figure 5.1), the microcontroller

(µC) and the antenna chip. The first block, namely the microcontroller, is responsible

for retrieving analog/digital input data, digitalising it (if necessary) and processing it.

After this step, the data is sent to the antenna chip. The antenna chip will transform

the digital data into a modulated carrier frequency suitable to drive the antenna. Si-

gnals can also be received. In this case the chip will do the reverse operation and send

the data to the microcontroller.

Taking a look at the sensor module, it is clear that the microcontroller controls the

timetable (when operation starts and sensor data is retrieved, processed and sent).

This happens on a regular basis for which a timeout timer is used. In between two

timeouts, the sensor module goes to a state where it consumes little power. The µC

can also react on interrupts (button, sensor interrupt). In this case the system also

awakes from its sleep state and some data is sent. After every successful transmission

the module waits to receive an answer from the base station, which can contain settings

for the sensor module. It is possible for the base station (BS) to communicate with

different sensor modules. They each have their own SensorID which is included in the

transmitted wireless data.

In the base station, operation commences when wireless data is received. Operation

itself is still dictated by the microcontroller. When data is received, the µC gathers

this data from the antenna chip and immediately sends a (short) answer.

The communication protocol between the BS and the PC is Universal Asynchronous

Receiver and Transmitter (UART). For now this communication is unidirectional. The

data goes from the BS to the PC, but the PC does not reply. This data is processed

and displayed using a matlab Graphical User Interface (GUI).

5.3 Sensor module

This sensor module (SM) is the main purpose of the thesis. It is powered using energy

harvesting as explained in the previous chapters. This module observes a specific

property of the environment and transmits this data wirelessly.

Page 81: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 59

5.3.1 Microcontroller

It is clear that the processing block should be a microcontroller. It needs to run a pro-

gram, have a low power consumption and be very small so an FPGA or small computer

are ruled out. The specifications are listed below:

• Low power: This is the most important specification because the correct opera-

tion of the sensor module relies on the amount of power that the module uses.

This power is limited by the amount that is harvested.

• Low Power Mode (LPM): To limit the power consumption even more, there has

to be a Power-Saving Mode to reduce consumption when the µC is not processing

data. This implies a low power clock which can generate an interrupt to wake up

the system.

• ADC: To measure the battery voltage an ADC is needed. The measurement of

the battery voltage does not have to be very precise (cf. section 4.3.3). As a

guideline, a resolution of 0.01 V is chosen. If the total range is 3.3 V, a minimum

resolution of 9 bits is needed.

• I/O pins: Enough pins have to be available to communicate with the antenna

chip and sensor. The ADC will need 1 or more analog input pins.

• SPI: The controller has to be able to drive the antenna chip. The most common

way to drive chips is by using SPI or I2C. SPI is easier to set-up and is faster.

I2C on the other hand uses less data lines (especially when a lot of components

communicate). Because communication is limited to only a few components, SPI

was chosen. It would be convenient if there is an SPI module on-board. Manual

implementation of SPI will be slower, less power efficient and more complicated.

• Clock frequency: There is no strict condition on speed but the data should be

processed in a reasonable time. There is a clear trade-off: a larger clock frequency

will decrease the energy intensive period, but enlarge the used power. The clock

frequency has to be compatible with the other components (antenna chip, sensor).

One of the solutions was a Cortex-M0+ Processor. The power needed stated on their

website [35] is very low (52µW/MHz), but this only includes the core, which is not a

complete controller.

Page 82: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 60

A better solution is to choose a microcontroller from Texas Instruments because it is

well known for its low-power performance. Other advantages when using a component

from Texas Instruments:

• Tools: There are a lot of tools available from TI to easily program the microcon-

troller e.g. CCS[36], simpliciTI, Grace

• Online support: The datasheets are well-documented and there are lots of active

forums to discuss problems.

• Offline support: There are people in the lab who have experience with working

with TI’s MSP430 microcontrollers.

• Own experience: One of the authors already programmed some simple programs

on other devices from the MSP430 series.

• No overkill: There are other microcontrollers that can also provide correct func-

tionality, but they contain more options then necessary (and consume more po-

wer). This causes them to be more expensive and less suitable for our low cost

application.

• Availability: When buying the antenna chip (cf. section 5.4.2), an MSP430

microcontroller was included (AIR Module BoosterPack), so this means that this

type of µC will be a very good match with the transmit chip.

Eventually the MSP430G2553 was selected which satisfies the specifications (see table

5.1 and the datasheet[37]. The inexpensive, easy to use launchpad development tool[38]

was purchased, to program the MSP430. The launchpad with a plugged in microcon-

troller is shown in figure 5.2. The launchpad has a pin header to plug on an AIR

Module BoosterPack (cf. section 5.4.2). There are multiple LPM’s available. Each

of them shuts down more or less parts of the µC (CPU, clocks, DC generator). An

internal very-low-power low frequency clock is available. This clock will be used to

generate an interrupt to wake up the system.

This chip is easily programmed using Code Composer Studio[36] (CCS) which uses

C++ as language. It was also possible to use IAR VisualState[39] to program our

microcontroller, but this program is less user friendly (less support is available on the

net and in the lab). CCS is a tool from Texas Instruments, who also produced the

Page 83: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 61

Figure 5.2: Launchpad Development Tool with MSP430G2553

Table 5.1: Properties of MSP430G2553

Power Consumption (Typical) (3V3)Active 230 µALPM3 with interrupts 0.5 µAADC resolution 10 bitI/O pinsDigital/Analog 8Digital 82 communication blocks possible: SPI, I2C, UARTMaster clock frequency 16 MHz (divider downto 1 MHZ)Low power clock frequency ∼12 kHz

Page 84: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 62

selected chip. The tool and the chip will be attuned.

There is another tool from TI called simpliciTI[40], which enables to easily program

the MSP. This tool uses functions which are quite complicated. Some functions are

black box functions. This is not very desirable because it is necessary to know exactly

what is happening at any given moment. This makes debugging of this code very hard.

Eventually the decision was made to abandon this tool and implement the functions

from scratch. In this way, only the functions needed are programmed and the flash

memory of the microcontroller will not contain unused functions. Abandoning this tool

also facilitates debugging and gives the authors a better understanding of the processes.

The programming itself happens via UART which makes use of the internal Bootstrap

Loader (BSL) program of the µC.

5.3.2 Antenna chip

The antenna chip drives the antenna. The specifications are as follows:

• Low power: As with the microcontroller, this specification is also the most im-

portant. The chip will only be sending now and then to save power so the sleep

mode current has to be very low. The power consumption when active is less

important but should not exceed 50 mA (at 3.3 V) to limit the size of the boost

capacitors on the sensor module board (cf. section 4.3.4).

• Carrier Frequency: The carrier frequency should be situated in a frequency band

which is usable in the countries where the device will be used. To determine

this, the european table of frequency allocations[41] is used. The carrier should

also have good propagation properties. Low frequencies have better penetration

through e.g. walls. They also propagate further in the environment until a

specific attenuation is reached. On the other hand, higher carrier frequencies

typically have a higher data capacity. A carrier between 100 MHz and 1 GHz

has these required properties.

• SPI: The chip has to be compatible with the µC, so SPI communication must be

possible.

The CC110L[42] from TI satisfies the specifications. This chip is a good match with a

TI microcontroller. The chip is well-documented and online support is available. This

Page 85: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 63

chip is integrated in the AIR Module Boosterpack [43] which is easily connected to

the launchpad of the MSP430 using 2 headers of 10 pins. On the boosterpack, there

are also some patches for peripheral components. The microcontroller that was chosen

is included when purchasing the boosterpack. The two components are designed and

tested to work with each other. The specifications for the antenna chip are fulfilled

with this choice (see table 5.2);

Figure 5.3: CC110L AIR Module Boos-terPack

Figure 5.4: Launchpad with Booster-pack plugged in

5.3.3 Sensor

There is a large variety of sensors that can be connected to the module to create a

useful application. A very promising application is discussed in chapter 2.

This application requires an accelerometer with free-fall detection.

Table 5.2: Properties of CC110L

Power Consumption (Typical) (3V3)RX/TX mode (not sending/sensing) ∼15 mARX/TX mode (sending/receiving data) ∼27 mASleep mode 0.2 µASensitivity ∼-115 dBm (depends on current and carrier)Maximum SPI clock 10 MHz

Page 86: Compact transceiver for personal communication powered by energy harvesting

5.3 Sensor module 64

The specifications for the accelerometer are:

• Low Power: This is again the most important specification because only a limited

amount of power is available. The sensor has to be operational at all times, since

a free-fall situation must be detected at any given time. The power consumed by

the operational sensor has to be of the order of the power consumed by the µC

in LPM.

• Free-fall detection: It is necessary to have an interrupt which triggers when a fall

occurs. Otherwise the microcontroller should continuously retrieve data from the

sensor and process it to check for free-fall. This would require too much power.

• Compatible: Because the antenna chip and the µC communicate with SPI, it

would be convenient if the accelerometer would use the same protocol (and data

rate). The supply voltage should be the same as the other components (3.3 V),

which makes the communication and supply circuit easier to implement.

The ADXL362 from Analog Devices is the lowest power MEMS accelerometer on the

market. It performs better than its competitors from other companies such as STMi-

croelectronics, Kionix and Silica. Especially the power consumption is much lower.

The current stays well under 4 µA, even for output data rates of 400 Hz. The com-

ponent is well documented and meets the specifications. A schematic overview and

package is shown in figures 5.5 and 5.6.

The analog data from the 3-axis MEMS sensor (after demodulation and anti-aliasing)

is digitalised using an internal 12-bit ADC. This way, acceleration data is easily sent

to the µC and its 10-bit ADC does not have to be used.

The maximum absolute range is 8g (with g the standard gravity). A larger range would

be overkill and not needed for the application used in this thesis.

Free-fall detection uses the principal of inactivity detection. Inactivity means that

there is no (or less) acceleration on all the measurement axes at the same time for a

certain duration (cf. section 5.4.2). At normal static operation, the only acceleration

is gravity. If the device is in free-fall, this acceleration has no effect, so in theory

acceleration data should be zero on all axes. It is unlikely that non-zero results are

obtained due to measurement errors. So a free-fall upper bound has to be chosen. If

the acceleration drops below this threshold, the device is in free-fall.

A summary of the most important properties of the sensor is given in table 5.3. Note

that the applied supply voltage is 2V. When the sensor is plugged in the system, the

supply voltage will be 3V3, so the used power will be somewhat higher.

Page 87: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 65

Figure 5.5: ADXL362 Schematic overview Figure 5.6: ADXL362 Package

Table 5.3: Properties of ADXL362

Power Consumption (Typical) (2V)Operational mode, sample frequency 100 Hz 1.8 µAMotion activated wake-up mode 270 nAStandby mode 10 nAMeasurement dimensions 3 axesAdjustable range [g] ±8 downto ±1Resolution 1-4 mg/LSB (depends on the range)Maximum SPI clock 5 MHz

5.4 Implementation sensor module

The master component of our sensor module is the microcontroller, it drives the actions

of the other components (sensor and antenna chip).

5.4.1 Connections and communication

The µC receives and processes inputs from the sensor, a button, a circuit voltage level

and the antenna chip.

All inputs are digital except the voltage level. This voltage level is measured at the

battery output of the thin-film batteries. The internal 10-bit ADC is used to handle

this input. Using this measurement, good functionality of the harvesting circuit can

be ensured. When this voltage exceeds 4.1V the batteries do not have to be charged.

Page 88: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 66

A digital output which is connected to the thin-film batteries will disable charging.

Charging will be enabled when the voltage drops below 4V.

Another input is a send button. Whenever this button is pressed, the system will

transmit its data regardless of the regularly scheduled transmissions. This input uses

an interrupt to see if the button is pressed.

The communication between the µC, the antenna chip and the sensor is implemented

using 4-pin SPI. The master (µC) dictates the actions of the slaves (antenna chip or

sensor). The 4 pins include an active low chip select pin (CS). Data can only be

exchanged when the master puts this pin low and generates a (short) clock sequence

on the Clock pin (CLK). Data from the microcontroller to the antenna chip goes on

the Master Out Slave In line (MOSI). When data needs to go in the other direction,

the Master In Slave Out line is used (MISO). The rising edge of the clock is used to

sample the data and the falling edge to change the voltage level of the lines. Every

clock sequence is eight periods long so this corresponds with one byte of data. Further

information about SPI can be found on wikipedia [45].

The sensor communicates in the same way as the antenna chip. It uses the same SPI-

bus but a different Chip Select pin (5.1) so that it is clear to whom the microcontroller

is talking.

The configuration and selection of the pins on the µC depends on the functionality of

every pin. The communication pins of the SPI-module (CLK, MISO, MOSI) have a

fixed location. The analog input has to be connected with a pin from the P1 group This

is illustrated in figure 5.7. The specific connections are further explained in section 6.2.

5.4.2 Settings

Microcontroller

The microcontroller has an adjustable Master Clock. A lower clock frequency results

in a lower power dissipation but higher processing time. The total energy consumed

stays constant (power x time). This can be derived from a graph in the datasheet of

the MSP430G2553 [37]. This graph is shown in figure 5.8.

Lower clock frequencies are more robust against supply drops. E.g. the maximum

clock frequency (16 MHz) needs a minimum supply voltage of 3.3 V, while 6 MHz only

Page 89: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 67

Figure 5.7: Configuration pins of the µC, fixed SPI and analog inputs

needs 1.8 V. For the use of this thesis, the clock frequency does not have to be very

high. It suffices to take the minimum DCO frequency of 1MHz which causes maximal

robustness.

Apart from the clock system, the first major block which is enabled in the µC is the

10 bit ADC. A 2.5 V internal reference is taken, which also determines the maximum

measurable voltage. The microcontroller will manually activate the ADC and sample

the analog data. In most applications the ADC is clock sampled (automatic sampling

every x µs). This is not be very useful because only when data is sent, should the

ADC determine the voltage at the input. An extra timer would also mean more power

consumption.

The second enabled block is the SPI block. This block provides communication with

the antenna chip. The SPI bus is clocked at the maximum available frequency (1 MHz).

The bitrate is chosen to be 100 kbps.

Antenna chip

Every time the sensor module starts up, the µC uses SPI to change the default values

of the registers of the antenna chip. These registers determine the operation of the

chip. Most settings are found using SmartRF Studio [46]. The choice and meaning of

the most important settings are explained below:

Page 90: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 68

Figure 5.8: Active Mode Current vs DCO Frequency

• Transmit power: This property determines the functional wireless range. Prac-

tical measurements are given in table 5.5 of section 5.7.2. The perimeter of the

range is not a clear line but consists of a grey zone where coverage is not gua-

ranteed but most of the packages arrive correctly. The start and end of this zone

is shown. At the end of the grey zone, there is little or no coverage. Indoor

measurements depend mainly on the type of building and specific ground plan.

The maximum power that is allowed is determined by the FCC (Federal Commu-

nications Commission). A summary of these rules for our carrier frequency (see

next setting) is given in [47]. Following these rules the maximum transmittable

power is 30 dBm since the maximum antenna gain is 0 dBi [48].

• Carrier Frequency: There are three possible frequency bands which can be used.

The first band reaches from 300 to 348 MHz. According to European ECC

(Electronic Communications Committee) [41] most of this band is intented for

air control (defence and civil) and radio astronomy. This band is not suitable for

the system. The second band (387 - 464 MHz) has more opportunities. There is

room for Personal Mobile Radio (PMR), amateur radio and there is an ISM-band

Page 91: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 69

(Industrial Scientific and Medical) (433.05 - 434.79 MHz). In the last band (779

- 928 MHz) there is some room for alarm systems. The best option is the second

band and more specific the ISM band. Transmitting in this band is free of charge.

Note that in the US the 915 MHz ISM band can also be used.

• Modulation format: GFSK (Gaussian Frequency-shift keying) is used. This code

does not suffer from amplitude fading in contrast with ASK (Amplitude-shift

Keying). GFSK has a higher spectral efficiency than FSK due to (Gaussian)

pulse shaping. This shaping removes the sharp transitions from FSK. The relative

distance between 2 symbols is larger than 4-FSK which improves the BER.

• Data rate: The data rate does not have to be very high. At 250 kBaud, the

data is frequently bad received. A very low data rate (2.4 kbaud) causes a long

unwanted delay (3,33 ms/byte) during high power consumption. There is a clear

trade-off between robustness (low data rate, which causes higher sensitivity: table

7 in the CC110L datasheet [42]) and power consumption (high data rate, small

delays). A data rate of 100 kBaud is used.

• Sensitivity: It is possible to reduce power consumption, if the sensitivity of the

sensor module is reduced when sensing and receiving. This reduced sensitivity

will not decrease the operational range of the sensor module because the BS will

be sending at its maximum power +10 dBm since the BS does not depend on

energy harvesting. It is connected to a computer. The chosen data rate results

in a sensitivity between -95 dBm and -104 dBm according to table 7 from the

datasheet[42].

Sensor

At start-up the microcontroller also sets the registers of the sensor to enable free-

fall detection, and start acceleration measurement. The most important settings are

explained below:

• Inactivity threshold: Free-fall detection uses this threshold. When the accelera-

tion on all axes is lower than this threshold for a certain amount of time (see

inactivity time), an interrupt is generated. For now this value is set to the large

value of 600 mg to enable easy debugging but this has to be optimised for real

life scenarios.

Page 92: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 70

• Inactivity time: This register is also used by free-fall detection. This value states

the time (number of samples) for which the acceleration should be below the

inactivity threshold. This value is set to 30 ms, but has to be optimised for real

life events.

• Measurement range: The range can be set to ±2g, ±4g or ±8g. For the appli-

cation that is chosen, the three options have enough resolution to perform well.

For now the range is set to the maximum (±8g) but this can be changed. This

can be useful when e.g. data has to be read and processed using an algorithm to

determine if the fall is legitimate (see 5.9).

• Output data rate: This determines the sample rate at which the data is placed

into the FIFO buffers. This rate is also determined by the conditions the data

should have for a potential algorithm (legitimate fall).

Energy optimisation

After a functionally correct system was constructed, changes were made to make the

design less power consuming. The most important changes are listed below:

• Burst sending: It would be very energy inefficient to keep the µC and antenna

chip running at all times. When the system is inactive, the antenna chip should

be disabled and the µC is set to a Low Power Mode. There are 4 LPMs possible.

LPM4 is the least consuming because all clocks and the CPU are disabled and

the system only reacts on interrupts. This mode is not suitable because for the

purpose of thesis, the system has to send data on regular basis. A better solution

is LPM3. In this mode, a very low power clock can be active. It will drive Timer

A. Using this timer, it is possible to generate a regular timeout interrupt that

awakes the system. The low frequency auxilary clock (ACLK) is used (12 kHz).

When going into LPM3, a register counts the clock cycles and triggers when a

preset value is reached. In case this value is larger than the register capacity,

multiple shorter timeouts are used to reach the desired longer timeout value.

The system can also be awakened using a sensor interrupt (cf. section 5.3.3).

A third way to awake the system is by using the interrupt of the button. After

these forced interrupts, the timeout timer is reset (timeout will occur again after

the preset value of before).

• Sampling rate: The time in between two bursts is determined by the available

power. When data is sent (received) over the antenna, the amount of immediately

Page 93: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 71

needed power is larger than the amount of power being harvested. So in between

2 samples, enough power has to be stored (in boost capacitors) to absorb this

sudden burst. After every burst, the boost capacitors are (slowly) recharged to

3.3V using the thin-film batteries.

• Delays: To generate delays, the intrinsic function ( delay cycles()) is not always

used. This would consume more energy than using a clock with an interrupt.

The low power auxilary clock (12 kHz) is mapped on Timer A. For large delays

(see above: Burst sending), LPM3 can be used.

• Ports: When a port of the microcontroller is not used, it will be placed to the

output direction and pulled to GND. This avoids extra power consumption.

• Register writing: Normally the registers were written sequentially. Every register

has its own write operation: CS goes LOW, write the address, write the register

data, CS goes HIGH. This can be done much faster and efficient using burst

register access. This means that all the registers with consecutive addresses are

written in one write operation. After CS goes low the first adress is written with

a burst bit high. Now the register data is written one by one. The write address

is incremented internally in the antenna chip. If a lot of registers are written this

way, the total time (power) is halved.

5.4.3 Coding

A schematic overview of the implementation is displayed in figure 5.9. The different

blocks are discussed below.

Initialisation This block will properly set the settings of the microcontroller and the

registers of both the accelerometer and the antenna chip.

The settings for the µC are determined using Grace[49]. This is a pre-installed plugin

in the newest versions of CCS (5.1 and later). It is possible to graphically configure the

options, modules and I/O pins of the microcontroller. When a build is commenced,

CCS will create a main Grace file with multiple subfiles in which the correct values

are written to the correct registers. After this, the next lines of code initialise the

accelerometer. The registers will be written using the SPI-bus.

The registers of the antenna chip are set in a similar way in the next step.

Now the environment is set and interrupts can be initialised and enabled.

A SensorID is created. The four least significant bits are fairly random generated using

the last bits of the ADC. The four most significant bits are hard coded. The chance

Page 94: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 72

Initialisation

Operation

Read and ActionsFlush buffers

LPM

Wake up

Interrupt

Flush buffers

Set registers Antenna Chip CC110L

Set registers Accelerometer ADXL362

Configure the MSP430 settings (Grace)

µC to LPM3

Reset interrupts

Control system (ADXL362 and Batteries)

Disable µC modules (SPI, ADC10)

Control system (ADXL362 and Batteries)

Disable/Sleep CC110L

Abort LPM3

Enable µC modules (SPI, ADC10)

Enable/Wake CC110L

Wait for Answer (~10ms)

Send data (battery level, interrupt)

Check thin-film batteries

Generate SensorID

Initialise and enable interrupts

YESNO

Figure 5.9: Schematic overview code for the sensor module

Page 95: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 73

of two sensor modules having the same sensorID is 7%. If the IDs are equal, reset

one of the SMs and another ID will be created. This code is a temporally measure to

facilitate programming (the same code can be used for the two sensor modules). In

real life situations (more sensor modules) the sensorIDs will hard coded differently for

every SM or a larger random ID is generated. Using the sensorIDs, the BS is able to

distinguish between the different sensor modules (cf. sections 5.5 and 5.8).

Operation This block contains the processing part of the program. Before the code

commences, a while loop is started which includes all the following steps.

First the analog input (from the thin-film batteries) is checked, whether or not the

value exceeds the limit to which the batteries need charging. Whenever the battery

voltage exceeds 4.1 V, charging is disabled. When this voltage drops below 4 V charging

should be enabled. This enabling/disabling happens in the LPM block.

In the next step data is sent to the FIFO buffer of the antenna chip and a transmit

signal is given to this chip. This data contains the SensorID and information about

button pushes, free-fall detection and the measured voltage level from the previous

step. Other information can be added, e.g. data about the acceleration history around

a free-fall event, temperature.

After every transmission, the microcontroller will set the antenna (chip) to receive

mode for about 10 ms. In this time an answer from the BS can be received.

When an answer is received, the data will be read from the FIFO buffer of the antenna

chip and then processed e.g. changing transmit power or transmission interval. If not

(or an erroneous answer) the FIFO buffers are flushed.

LPM In this part of the code the different components of the module are disabled

or set to a Low Power Mode.

The first component is the antenna chip. A power down command is given. The power

down state will stay active until the chip select pin goes low.

In the next lines of code, the SPI and ADC modules are disabled.

The next step is to make sure the accelerometer is in a correct state, so that it can

generate an interrupt whenever a free-fall is detected. Another action in this step

is enabling/disabling of the charging of the batteries according to the result of the

operation block. After this, interrupts are enabled in the microcontroller. It will use

these interrupts to awake from its LPM.

In the last step of the LPM block, the microcontroller puts itself in sleep mode. LPM3

is used (cf. section 5.4.2).

Page 96: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 74

Wake up This block will wake the system after an interrupt was observed. Note

that the microcontroller can still detect interrupts while it is in the sleep state. The

first part of code will wake the microcontroller. This happens inside the corresponding

interrupt routine (fall, button, timer). Less than 1 µs is needed (see datasheet[37]).

The modules which were disabled in the previous block are rebooted. Grace recom-

mends a long delay (30 ms) to ensure that the reference voltage is stable.

In the next line of code, an SPI command is sent to awaken the antenna chip. The

specific command does not matter because, the wake up mode is triggered on the tran-

sition of the chip select line. After this step, the system goes back to the operation

block and starts again.

5.4.4 Coding and testing issues

There were a lot of small problems when coding and testing the functionality which

increased the development time of the code. Some of them are explained below.

• RFstudio problems: A certain register was set to enable extra communication

with the microcontroller. This pin was set to a low output on the microcontroller

(to reduce power consumption). Whenever the antenna chip wanted to send

something on this pin it caused a short, which resetted the system. The values of

the registers are noted in a mix of hexadecimal and decimal values without any

indication.

• CCS Debug: Debugging of the code using the debug function of CCS can some-

times lead to very strange situations when the code is stopped. Eventually the

debug functionality was abandoned and errors were visualised using the digital

oscilloscope.

• Calibration: Now and then, the antenna chip has to calibrate its oscillator. Du-

ring calibration, no commands can be sent to the chip. In the first versions of

the code, this behavior was not taken into account. This caused malfunctioning

of the antenna chip. The solution for this problem is repeatedly polling to the

antenna chip to check its (calibration) status until calibration is over.

5.4.5 Board

For testing the transceiver separately (without Energy Harvesting and Storage) a de-

velopment board was used, namely the AIR Module Boosterpack (cf. section 5.4.2).

It is possible to plug the microcontroller onto this board which gives us a small and

Page 97: Compact transceiver for personal communication powered by energy harvesting

5.4 Implementation sensor module 75

testable PCB. The available patches were used to solder pull up resistors, decoupling

capacitors, a button and a sensing wire. This board is shown in figures 5.10 and 5.11.

Figure 5.10: Simple board sensor mo-dule with accelerometer

Figure 5.11: Simple board sensor mo-dule without accelerometer

5.4.6 Power performance

When the transceiver is in low power mode the power consumption is constant. The

system is powered by a 3.3 V supply and the current is 2.7 µA . This results in a power

of about 9 µW. Most of this current is consumed by the active accelerometer.

When data has to be sent, the current increases to a couple of mA and follows a cer-

tain profile (a burst) depending on the presence of a base station within reach. These

profiles (transmit power 0 dBm) are displayed in figures 5.12 and 5.13. Note that the

current that runs into the microcontroller is negligible compared to the peak currents

caused by the antenna chip.

The two profiles are quite similar but they differ in the fact that in the first one an

answer was received. They both have the same start-up peak. This current is used

to wake up the different components and enable the internal oscillators. After this

peak, a smaller current is consumed (about 1.7 mA). This is caused by the internal

voltage regulator and the crystal oscillator of the antenna chip. After a while (3 ms)

the system is ready to send its data. The send peak consist of 3 stages. The first stage

is a current level which corresponds with the FSTXON state (a transitional state). In

this stage the frequency synthesiser is running and calibration can be performed (8.4

mA). The next stage (about 16 mA) is again a transitional state in which the carrier is

prepared to drive the antenna. The actual sending happens in the third stage, where

a maximum of 26 mA is consumed.

After this, the microcontroller commands the antenna chip to listen to an answer.

Page 98: Compact transceiver for personal communication powered by energy harvesting

5.5 Base station 76

Whenever a BS is in range, there are again 3 stages in the receive profile. The first

one is (analog to the first send stage) a calibration stage (8.4 mA). In the second stage

the antenna is sensing for an answer for a maximum of 10 ms at a current of about

16 mA. This waiting time is a set in the microcontroller. If an answer is received the

current increases to 25 mA for a short time and then decreases to 1.7 mA. This current

stays constant until the listening time (10 ms) is over. After this, the antenna chip

shuts down. If no BS is present the full 10 ms of listening time is used to sense and

the current remains constant at 16 mA.

The energy used when sending and receiving can be calculated by integration of the

current (formula 5.1).

E =

∫P · dt = 3.3V

∫I · dt (5.1)

This integration is performed discretely. When the BS is in range, the consumed energy

of one burst is 0.5 mJ. When no answer is received this energy is 0.9 mJ (due to longer

sensing). This energy burst has to be delivered by the boost capacitors (see 4.3.3) at

the supply voltage in order to prevent an excessive voltage drop of the supply.

5.5 Base station

The second module is the base station. This module is designed to receive the data

from the sensor modules. After every reception a short answer is sent back to the

sensor module. This device is not power limited since it is powered using the computer

via the USB port so no special low power modifications have to be made.

5.5.1 Components

The module consists of the same two important components as the sensor module: the

µC and the antenna chip (cf. figure 5.1). This facilitates the interchangeability of the

components of the BS and the sensor module.

5.6 Implementation BS

The microcontroller dictates the actions of the antenna chip and communicates via

UART and USB with the computer.

Page 99: Compact transceiver for personal communication powered by energy harvesting

5.6 Implementation BS 77

Figure 5.12: Current profile sensor module, BS in range, 0 dBm

Figure 5.13: Current profile sensor module, no BS in range, 0 dBm

Page 100: Compact transceiver for personal communication powered by energy harvesting

5.6 Implementation BS 78

5.6.1 Connections and communication

The only inputs the µC of the BS has, are the ones provided by the antenna chip and

a button press. There are no sensors attached and no voltages have to be measured.

The microcontroller and the antenna chip communicate in the same way as in the sen-

sor module (SPI).

The button can be used to alter the answer towards the sensor module after a successful

reception. This can imply e.g. a change in transmit frequency or power from the sensor

modules. There is also a reset button available on the launchpad which grounds the

RST (figure 5.7) pin if pushed. The microcontroller will reset and start at initialisation

(cf. section 5.6.3).

The communication between the module and the PC happens using the UART module

which is also on-board the µC. The microcontroller stays plugged into the Launchpad.

The USB-interface from this launchpad provides a 9600-Baud serial UART connection

with the PC. For the use of this thesis, the microcontroller only sends data towards

the computer because it only has a monitoring function.

5.6.2 Settings

The microcontroller settings are not the same as in the sensor module.

E.g. in this module the 10 bit ADC is not enabled, because no voltages have to be

measured.

The clock is set to 1 MHz. This allows a fast enough processing speed. If at a later stage,

more processing has to be done (algorithms), the clock frequency can be increased. This

can be done freely because now a stable (no drops) supply voltage is available (PC).

The SPI block is also active and communicates with the antenna chip. The frequency

at which it works, is the frequency of the master clock of the microcontroller. For

faster communication, this clock can be increased to a maximum of 10 MHz. This is

of course only possible if the highest clock frequency of the microcontroller is changed.

The low power low frequency clock (12kHz) is not active because no long delays are

needed and enough power is available to use the intrinsic function delay cycles().

The UART block is enabled to communicate with the computer. The baud rate is

chosen to be the maximum 9600 Baud. It would be less time consuming if it were

Page 101: Compact transceiver for personal communication powered by energy harvesting

5.6 Implementation BS 79

higher but the rate is limited by the capacity of the USB interface of the launchpad.

A practical solution for this waste of time can be found in section 5.6.3.

The registers of the antenna chip are set to the same values as in the previous module.

There are however some small differences. The most important ones are:

• Transmit Power: Power consumption is not the limiting factor in this device so

a higher output power is chosen (+10dBm).

• Sensitivity: The reduced sensitivity setting is not used which will give a +2dB

sensitivity increase compared to the sensor module.

5.6.3 Coding

A schematic overview of the code for the microcontroller is given in figure 5.14. The

code now consists of two major blocks.

Initialisation This first block is only executed once at system start-up. The first

step is to initialise the MSP430. Grace facilitates the code for configuration of the clock

module, the I/O pins and the SPI module. The next step is to set the registers of the

antenna chip. The SPI communication channel is used to send the write commands.

The registers are determined using SmartRF Studio [46].

Now that the system is set, interrupts can be enabled. There is only one interrupt,

which is the button.

Operation The second block is started with the initialisation of a while loop. This

while loop causes a repetition of the operation block. The first step of the block is a

check whether or not data is received. If not, the system does nothing and skips the

four following steps. If data is received, which can be detected by a change in status

of the antenna chip, the data is read from the FIFO buffer using the SPI interface. In

the initial code the data which was received, is immediately sent to the computer using

UART. After UART communication ends, an answer is sent to the sensor module. Ho-

wever, because the UART communication takes a lot of time, the last two steps were

switched.

After the received data is stored on the microcontroller, the answer for the sensor

module is sent to the antenna chip and transmit mode is enabled. While the chip is

Page 102: Compact transceiver for personal communication powered by energy harvesting

5.7 Performance 80

transmitting, the UART communication is executed. This results in a parallel UART/-

transmitting state which decreases the time that the BS is unable to receive data from

other sensor modules.

The UART communication (only 4 bytes, equals about 4.5 ms) takes less time than

sending the wireless data (about 5 ms), so when the UART communication is complete,

the microcontroller repeatedly checks the status of the antenna chip until it is IDLE

again (for about 0.5 ms). This event means that the transmission of the wireless data

is complete.

The last step is performed in every loop. This step checks if an erroneous byte was

received. If so, the buffers of the antenna chip are flushed and the system is reset to

receive mode.

A delay is added at the end which determines the polling frequency.

5.7 Performance

5.7.1 Communication

Implemented communication algorithm

For now, the communication algorithm between the base station and the sensor modules

is quite basic. It is only half duplex so two modules (BS or SM) cannot send at the

same time.

During normal operation of the system, the BS will be in receive mode. There are only

specific moments when the BS will send. Every time it receives data from a sensor

module, the BS is able to respond with a short answer which includes some settings

for the corresponding sensor node.

During normal operation of the system, the sensor nodes are in low power mode. While

in LPM, they cannot receive or send data. Every node will awake when its preset timer

ends or when a forced interrupt is triggered (button or fall sensor). The node sends

its data message and waits a couple of milliseconds for an answer. When an answer is

received, it will be processed. Eventually the node will go to LPM again.

In figures 5.15 and 5.16 this communication is visualised by monitoring the data ac-

tivity between the components of the different modules. One communication burst is

displayed. The allocations of the data lines are displayed in table 5.4.

Page 103: Compact transceiver for personal communication powered by energy harvesting

5.7 Performance 81

Initialisation

Operation

Flush buffers

Set registers Antenna Chip CC110L

Configure the MSP430 settings (Grace)

Delay

Check if data has been received

Initialise and enable button interrupt

NO YES

Do nothing Read data from FIFO

Send data to FIFO

Send UART

Wait for IDLE

Flush buffersCheck for error buffer byte

Figure 5.14: Schematic overview of the code for the base station

In the first part of the communication (figure 5.15) the sensor module wakes up and

puts its data in the FIFO buffer of the antenna chip (SPI). This data is then transmit-

ted by giving the correct SPI command. The microcontroller then checks repeatedly if

the antenna chip is still sending. If the transmission is completed, the antenna chip is

set to receive mode and the microcontroller waits for 10 ms.

When the data is received by the antenna chip of the base station, the next poll will

trigger the microcontroller. The µC requests the data from the FIFO buffer from the

antenna chip (SPI). Next, new data will be send to the antenna chip and transmit

mode will be activated. While the antenna is transmitting, the received data (from the

Page 104: Compact transceiver for personal communication powered by energy harvesting

5.7 Performance 82

Table 5.4: Allocation of the data lines

Digital probe Data line

D0 Sensor module: SPI SOMID1 Sensor module: SPI SIMOD2 Sensor module: SPI CLK

D3 Sensor module: SPI CSD8 Base station: UART TXD9 Base station: UART RXD10 Base station: SPI SOMID11 Base station: SPI SIMOD12 Base station: SPI CLK

D13 Base station: SPI CS

sensor module) will be send to the PC using UART. Once this is done, the microcon-

troller will check if the wireless transmission has been completed.

In the second part (figure 5.16) the transmission at the base station is over. The BS

goes to receive mode again and starts polling again for new received data.

At the sensor module side, the data from the BS is received. After the predefined

delay (10 ms), the microcontroller checks whether or not the antenna chip contains

valid data in its FIFO buffer. This data is read and processed. In the next step, the

sensor module goes to sleep mode.

Possible communication conflicts

The base station cannot send while the modules are sending. Any data from a sensor

module while the BS is transmitting will not be received and will be lost. The sensor

to which the answer from the BS was intended will get either erroneous data, the data

from the sensor module or the correct answer from the BS. Which one depends on the

distance between the components.

Another problem that can occur is when two sensor modules send at the same time,

the data of at least one (the weakest) will be lost.

Using another, more sophisticated communication algorithm will solve those problems

(cf. section 5.9).

Page 105: Compact transceiver for personal communication powered by energy harvesting

5.7Perform

ance83

Figure 5.15: Part 1: SPI and UART communication of SM (D0-D3) and BS (D8-D13)

Figure 5.16: Part 2: SPI and UART communication of SM (D0-D3) and BS (D8-D13)

Page 106: Compact transceiver for personal communication powered by energy harvesting

5.8 Matlab 84

5.7.2 Power

The transmit power of the sensor module determines the reception range. The base

station replies with full transmit power, so the sensor module does not have any pro-

blems with receiving the answer. In table 5.5, some possible transmit powers are listed

with their corresponding ranges. The range is characterised by two lengths, the start

and end of the grey zone (cf. section 5.4.2). Note that these measurements were per-

formed outdoor with some reflection of the ground and surroundings.

It can be concluded that a power of 0 dBm has a large enough range for the applica-

tion in mind. Nevertheless, this range will decrease drastically when measured indoor.

Some measurements were performed indoor. At 0 dBm, the signal was received across

multiple rooms.

5.8 Matlab

The base station sends its data to the computer via UART. This data is received and

processed using Matlab. A GUI is used to visualise the received data.

On start-up of the GUI, the variables are initialised and the interface of figure 5.17 is

shown. First of all the correct COM port has to be set at which the BS is connected.

When the START/STOP button is pressed a while loop commences that opens a serial

communication at the specified port. Then the code will repeatedly check if a byte was

received and if this byte is equal to 0. The data from the BS always starts with a zero

byte followed by a SensorID that differs for every sensor module. This way, Matlab

can differentiate between the different modules. After this overhead, the real data is

retrieved and analysed. For now, there are only 2 bytes of data. The first bit represents

the presence of a button press. The second bit determines whether a fall has occurred.

Then there are 4 unused bits. The last 10 bits are needed to represent the voltage level

of the thin-film batteries. The voltage levels of the batteries from the sensor modules

are plotted in the graph. If a fall or button press occurs, it will be indicated on the

graph (respectively a star or a circle). The serial communication is closed whenever

the START/STOP button is pressed again. Reset will restart the GUI and erase all

the data.

5.9 Improvements

In this section, some of the features are discussed which couldn’t be, or were not yet,

implemented as well as some additional possibilities of the modules. The features which

Page 107: Compact transceiver for personal communication powered by energy harvesting

5.9 Improvements 85

Table 5.5: Transmit power versus receive range at 433 MHz in an outdoor situation

Transmit Power [dBm] Start grey zone [m] End grey zone [m]

-30 7 13-20 20 27-15 32 50-10 50 70-6 65 1000 110 150

Figure 5.17: GUI

Page 108: Compact transceiver for personal communication powered by energy harvesting

5.9 Improvements 86

were not optimised entirely are caused by the limited time frame of this thesis. The

transceiver is only a part of the entire system. Debugging the system also costed a lot

of time e.g. getting SPI to work using simpliciTI (which was abandoned) and creating

an initial simple communication link. Below, some of the possible improvements are

listed:

• Adapt Power: It is possible to adapt the send power of the sensor module by

writing to the Power Table register. If no answer is received from any base

station, the sensor module can opt to increase its own transmit power on the

next wake-up to try to reach a more distant BS. If a succession of successful

interactions between the BS and the SM occur, one can opt to try and reduce

the transmit power of the SM to reduce power consumption.

• Fall algorithms: There is an option in the accelerometer to request acceleration

data around a certain interrupt. In this case a fall detection. Using this data,

it can be decided whether or not the fall was legitimate. The question whether

these algorithms should be performed on the sensor module, on the BS or on the

PC, will depend on how long the processing takes and how much data is needed

to determine a fall. If a lot of data is needed, the sending of it will be very power

consuming so then it would be best to do the processing in the sensor module.

If not, the data can be easily send to the PC/BS. If a long processing time is

needed, the sensor module will be online for a longer period which again increases

power consumption.

• Faster UART: Now, the maximum baud rate at which communication is possible

is 9600 Baud. This is limited by the Launchpad on which the BS is connected.

If a custom made UART/USB interface is made this rate can be increased to

the maximum baud rate of the computer/Matlab. This cannot be higher than 2

MBaud, which is the limit of the microcontroller. This 2MBaud is only possible

if the clock frequency of microcontroller is increased.

• BS settings: For now, the BS has very similar settings as the sensor module

(some exceptions exist). The BS can be optimised for better performance e.g.

the clock frequency can be set to a higher value because a steady supply voltage

is available, the SPI clock frequency can be changed. This can also be done in

the sensor module.

• Sensor settings: The settings of the fall detection of the accelerometer are set

to generate an interrupt quite quickly (cf. section 5.4.2). This is convenient for

Page 109: Compact transceiver for personal communication powered by energy harvesting

5.9 Improvements 87

easy debugging. For a real life scenario, these settings have to be altered and

optimised.

• Include sensorID: If a sensor module has sent its data, it will listen to any response

the BS sends back. If multiple sensor modules are present and listen at the same

time, they will both receive the same message and interpret it as the answer to

them. This can be avoided if the sensorID is included in the answer.

• Module: Texas Instruments also has another module which would be suitable for

our use which is the EZ430RF2500 [50]. This module is a premade, small, all in

one module which sends on a higher frequency (about 2.4 GHz). The prices are

equivalent but a higher frequency means less penetration through walls which

makes it less suitable for indoor use. A first advantage of this module is that,

in a later state, the system might be integrated into the network card of the

computer and communicate using Wifi frequencies. Higher frequencies typically

have a higher data capacity so this would also benefit the communication. This

has to be examined further.

• Frequencies: It is possible to change the frequency of the sensor module quite

easily. The BS can command every sensor module to use another frequency to

cancel out interference. Another possibility is to use a different frequency for the

uplink and downlink. Now no interference can happen between BS and sensor

module. In any case multiple BSs are needed with each a different task/fre-

quency. This can also be implemented using one BS with multiple antenna chips.

SmartRFstudio suggests a channel spacing of about 0.2 MHz. This means that

in the 433 MHz ISM-band (bandwidth 1.74 MHz) eight channels can be used.

• Duplex UART: For now the PC works as a monitoring station. If it is desired

that the PC should be a control centre the UART communication should be

duplex. If it is possible to send data to the BS, the BS can alter the settings of

the different sensor modules by sending them a different answer.

• Receive interrupt: Both the BS and the sensor module do not use a receive

interrupt. The microcontroller of the BS repeatedly polls the antenna chip if

data was received. The sensor module just waits for 10 ms, and then checks if

data was received. If an interrupt from the antenna chip is used, some time can

be spared.

• Free-fall: If a free-fall occurs, the sensor module will transmit this data. If no

answer is received, the sensor module goes to LPM and does not remember the

Page 110: Compact transceiver for personal communication powered by energy harvesting

5.9 Improvements 88

free-fall event. This is easily solved by remembering this event and sending the

message multiple times until it is acknowledged. The timeouts between trans-

missions should be temporally decreased to get a warning to the BS as soon as

possible.

• Communication algorithm: A more sophisticated protocol would solve the com-

munication conflicts. There are standard protocols available for wireless networks

but most of them do not account for low power applications. It is out of the ques-

tion to keep the sensor modules listening for an extended period of time. A more

realistic approach is given below.

The protocol consists of a sort of time division multiplexing. An example of the

timeline of the protocol is displayed in figure 5.18. The BS determines the time

schedule when the sensor nodes are allowed to send. To insure communication

is over when every interval ends, some margin is added. In each communication

burst to a specific sensor node, the schedule can be made clear to this node.

Internally the sensor module knows in what interval it is allowed to send using

its own timer. The sensor module does not have to send something in every, for

him scheduled, interval. Due to the time division, the (scheduled) sensor modules

cannot interfere.

Sending on interrupt (button or fall) will be handled during the ‘free’ intervals

which is also divided into multiple slots (not shown in figure 5.18). ‘Free’ means

that it are intervals in which every sensor module is allowed to send. In these

intervals interference can occur and when it does, the sensor modules will not

get a valid answer. They will resend their message again in the next ‘free’ in-

terval (maybe this time in another randomly chosen slot) or in the for them

scheduled interval (whichever is earliest). On a scheduled interval, interference is

nonexistent so then the message will definitely be received and answered (if the

BS is in range).

There is however a problem with new sensor modules that will try to connect

with the BS. If it is possible (enough power is available) the sensor will listen for

an extended period of time to intercept any messages, figure out the schedule of

the BS and locate the ‘free’ intervals. In those intervals the new sensor module

can communicate with the BS an can so be included into the schedule. If not

Page 111: Compact transceiver for personal communication powered by energy harvesting

5.9 Improvements 89

enough power is available to initially listen for an extended period of time, the

sensor module will transmit at periodic time intervals. Whenever this sending

happens in a ‘free’ interval, the BS can reply and include the sensor module

into the schedule. Remark that when a new sensor sends data during scheduled

intervals of another sensor module, the messages will interfere. This has to be

detected by the corresponding scheduled sensor module and it will send its data

again in a later interval. Note that the interval at which the new sensor module

initially sends has to be chosen correctly to avoid interfering with the same sensor

module over and over again.

If a sensor module does not receive a valid answer after several transmissions (es-

pecially during its own scheduled interval),the sensor module can opt to increase

its transmit power. This failed transmission can be caused by an interfering sen-

sor module or being out of the receiving range of the BS. The last problem can

be solved by increasing the transmit power of the sensor module. The problem

of interference should solve itself in time (due to choosing random slots in the

‘free’ intervals) if the sensor network is not too crowded.

Sensor 1S & R

SEND & RECEIVE = S & RMARGIN = M

Sensor 2S & R

Sensor NS & RM M M

Sensor 3S & R 'FREE' Interval Sensor N+1

S & R

Sensor MS & R

Sensor 1S & RM M

Sensor 2S & R M

M

Time

'FREE' Interval

Figure 5.18: Protocol timeline

Page 112: Compact transceiver for personal communication powered by energy harvesting

TOTAL SYSTEM 90

Chapter 6

Total system

6.1 Introduction

In this chapter the developments and research presented in the previous chapters are

combined to create one sensor module on a PCB. Some of the problems which occured,

will be discussed as well as some of the design choices.

6.2 Boards

Three new boards are created (cf. figures in section A.1 of the appendix) . The main

board (sensor module board) contains four thin-film batteries, the boost capacitors and

the digital part (microcontroller, accelerometer and antenna chip). The other boards

each contain a system to harvest energy from a different source (thermal and solar). To

these boards, the harvesting elements can be connected (Peltier element, solar module).

The boards themselves contain a regulator and supercapacitors. The step-up converter

is also present in both boards, but on the thermal board, this converter is included in

the regulator chip. The thermal and solar board can be easily plugged in below the

sensor module board (cf. 6.1 and 6.2) This reduced the size of the total sensor module.

Some extra measurement pins (two analog and two digital pins) are transferred from

the EH boards to the SM board. For now, the microcontroller does not read those

values. A reset button is added which resets the microcontroller.

The antenna chip is set in a corner, with the antenna facing away from the rest of the

circuit. Therefore the amount of disturbance of the radiation pattern of the antenna,

due to the surrounding circuit, is limited.

Page 113: Compact transceiver for personal communication powered by energy harvesting

6.3 Performance and measurements 91

Figure 6.1: Complete sensor module(top view)

Figure 6.2: Complete sensor module(side view)

Solar cell Regulator

Super-Capacitor

Step-up converter

Thin-film batteries

Boost-Capacitor

Microcontroller

Peltier element Regulator

Super-Capacitor

Sensor

Antenna chip

Thermal board

Solar board

Sensor module board

Figure 6.3: Schematic overview of the sensor module and its supply modules

6.3 Performance and measurements

If the energy harvesting elements are connected, the system charges correctly. If no

solar or thermal energy is available, the thin-film batteries are charged using the remai-

ning energy on the supercapacitors. Meanwhile the microcontroller stays operational

at all times.

When the sensor module falls, multiple interrupts are sent to the microcontroller (due

to the low fall threshold). The microcontroller will send multiple times in less than

a second. Due to the dimensioning of the boost capacitors, this will not cause the

voltage to drop below the minimum supply voltage of the digital part of the system.

If the supply voltage drops below 2.5 V, there will be consequences concerning the

measurements of the ADC which needs an internal 2.5 V reference voltage.

Page 114: Compact transceiver for personal communication powered by energy harvesting

6.3 Performance and measurements 92

To check how long the system lasts, and determine the transmit timeout of the micro-

controller, the microcontroller is set to LPM. Only the solar board was connected to

the SM board. At the start the supercapacitors are charged to 3.5 V (not maximal)

and the thin-film batteries to 4.07 V (maximal). This state is achieved when the sen-

sor module can charge for 45 min in full sunlight. Now the solar cell is disconnected

and the system starts to discharge slowly. After more than a day, the supercapaci-

tors do not contain any useful charge (about 0.5 V). The thin-film batteries are still

fully charged. Now the thin-film batteries power the digital part of the system. After

another day the thin-film batteries cannot supply the system any more. So, if no EH

is available and the storage is full, the system can stay operational (an interrupt will

still trigger a transmission) for one extra day if the system is in LPM. This result is

very convenient for our application. If no EH is available and the system does not have

to send frequently (e.g. at night) the system can go to LPM and last for at least 2 days .

When the supercapacitors are charged to 3.5 V and the thin-film batteries are full,

the system can last for 12 hours if the sensor module transmits every 6 seconds. This

is long enough to last during the night, but the supercapacitors will be totally depleted.

Despite of the placing of the antenna chip, the wireless range of the antenna is decrea-

sed. Next to interference of the radiation pattern, this can also be caused by a different

substrate (FR4) compared to the AIR Module Boosterpack [43].

A small network with 2 sensors is set up, and the visualisation is shown in figure 6.4.

Every sensor has its own colour on the graph. If a button is pressed on a sensor module

a circle will appear in the corresponding colour. The same happens when a fall occurs

(star). The last received data is available in the section ’Current data’.

Page 115: Compact transceiver for personal communication powered by energy harvesting

6.3 Performance and measurements 93

Figure 6.4: Visualisation in Matlab of 2 sensor modules in a network

Page 116: Compact transceiver for personal communication powered by energy harvesting

CONCLUSION 94

Chapter 7

Conclusion

This thesis was successful in achieving the goal of the assignment. A wireless transcei-

ver for personal communication powered by energy harvesting has been created.

In the previous chapter, it was proven that the system operates correctly. The system

uses solar and thermal energy to power the digital part of the system and to charge

the available storage components. The choice of the energy harvesting source used, is

based on the available and harvested power for the different types of energy. Never-

theless, other sources can also be used to power a sensor module but this module will

have less possibilities and a longer timeout period between transmissions.

There are still some small bugs need fixing. Improvements can still be made, as dis-

cussed in sections 3.1.3, 4.3.2 and 5.9.

To be usable in the suggested application of chapter 2, changes to the system have to

be made. The system has to be miniaturised (possibly using multiple layer PCBs), an

appealing package should be designed, which also integrates the EH elements. Special

measures have to be made to ensure a failure-prove system.

Page 117: Compact transceiver for personal communication powered by energy harvesting

FIGURES AND LAYOUT PCBS 95

Appendix A

Figures and Layout PCBs

A.1 Boards of the complete sensor module

A.1.1 Solar board

Figure A.1: Solar energy harvesting board, PCB layout top layer

Figure A.2: Solar energy harvesting board, PCB layout bottom layer

Page 118: Compact transceiver for personal communication powered by energy harvesting

A.1 Boards of the complete sensor module 96

Figure A.3: Solar energy harvesting board

A.1.2 Thermal board

Figure A.4: Thermal energy harvesting board, PCB layout top layer

Figure A.5: Thermal energy harvesting board, PCB layout bottom layer

Page 119: Compact transceiver for personal communication powered by energy harvesting

A.1 Boards of the complete sensor module 97

Figure A.6: Thermal energy harvesting board

A.1.3 Sensor module board

Figure A.7: Sensor module board, PCB layout top layer

Page 120: Compact transceiver for personal communication powered by energy harvesting

A.2 Test boards 98

Figure A.8: Sensor module board, PCB layout bottom layer

Figure A.9: Sensor module board

A.2 Test boards

Page 121: Compact transceiver for personal communication powered by energy harvesting

A.2 Test boards 99

Figure A.10: Test board for solar energy harvesting (LTC3105)

Figure A.11: Test board for thermal energy harvesting (LTC3109)

Page 122: Compact transceiver for personal communication powered by energy harvesting

A.2 Test boards 100

Figure A.12: Test board for vibrational energy harvesting (LTC3588-1)

Figure A.13: Test board for the thin-film batteries (CPC3150)

Page 123: Compact transceiver for personal communication powered by energy harvesting

A.2 Test boards 101

Figure A.14: Active diode (LTC4413)

Page 124: Compact transceiver for personal communication powered by energy harvesting

BIBLIOGRAPHY 102

Bibliography

[1] IXYS. CPC1824 4V Output Solar Cell datasheet. http://www.ixysic.com/

home/pdfs.nsf/www/CPC1824.pdf/$file/CPC1824.pdf, May 2013.

[2] IXYS. IXOLAR High Efficiency SolarMD datasheet. http://ixapps.ixys.com/

DataSheet/20110107-SLMD121H10-DATA-SHEET.pdf, May 2013.

[3] Linear Technology. LTC3105, 400ma step-up dc/dc converter with maximum

power point control and 250mv start-up datasheet. http://cds.linear.com/

docs/en/datasheet/3105fa.pdf, May 2013.

[4] Mark Grazier Marugavel Raju. Texas Instruments, White Paper Energy Harves-

ting. http://www.ti.com/lit/wp/slyy018a/slyy018a.pdf, October 2012.

[5] Faruk Yildiz. Potential Ambient Energy Harvesting Sources and Techniques.

http://scholar.lib.vt.edu/ejournals/JOTS/v35/v35n1/pdf/yildiz.pdf,

October 2012.

[6] Wikipedia. Thermoelectric effect. http://en.wikipedia.org/wiki/

Thermoelectric_effect, October 2012.

[7] Laird Technologies. PolarTEC Series Thermoelectric Modules datasheet. http:

//www.lairdtech.com/WorkArea/DownloadAsset.aspx?id=4297, May 2013.

[8] Linear Technology. LTC3109, auto-polarity, ultralow voltage step-up converter

and power manager datasheet. http://cds.linear.com/docs/en/datasheet/

3109fa.pdf, May 2013.

[9] Linear Technology. LTC3108, ultralow voltage step-up converter and power mana-

ger datasheet. http://cds.linear.com/docs/en/datasheet/3108fb.pdf, May

2013.

[10] V22BL. http://www.mide.com/pdfs/Volture_Datasheet_001.pdf, December

2012.

Page 125: Compact transceiver for personal communication powered by energy harvesting

BIBLIOGRAPHY 103

[11] LTC3588. http://cds.linear.com/docs/en/datasheet/35881fa.pdf, Decem-

ber 2012.

[12] Rogers Corporation Instruments. RO3010. http://www.rogerscorp.com/

documents/722/acm/RO3000-Laminate-Data-Sheet-RO3003-RO3006-RO3010.

aspx, November 2012.

[13] Universal radio inc. RSH789. http://www.universal-radio.com/catalog/

hamantht/1204.html, October 2012.

[14] Vishwanath Iyer. Broadband Impedance Matching of Antenna Radia-

tors. http://www.wpi.edu/Pubs/ETD/Available/etd-092910-012955/

unrestricted/viyer.pdf, August 2010.

[15] Prof. H. Rogier. Antennas and Propagation. 2012-2013.

[16] Michael Y. W. Chia Zhi Ning Chen. Broadband Planar Antennas. John Wiley

and Sons, Ltd, 2006.

[17] Agilent Technologies. Analog Design System. http://www.home.agilent.

com/en/pc-1297113/advanced-design-system-ads?&cc=BE&lc=dut, February

2012.

[18] Karim A. Hamad. Design and Enhancement Bandwidth Rectangular Patch An-

tenna Using Single Trapezoidal Slot Technique. http://www.arpnjournals.com/

jeas/research_papers/rp_2012/jeas_0312_654.pdf, March 2012.

[19] Prof. D. De Zutter. Applied Electromagnetism. 2005-2006.

[20] IDTechEx Dr. Peter Harrop, Dr. Harry Zervos. Batteries, Supercapacitors, Al-

ternative Storage for Portable Devices. http://media.idtechex.com/pdfs/en/

I3713L9576.pdf, 2009-2019.

[21] Dr. K. Burak Ucer. Nanotechnology in Thin Film Batteries. http://users.wfu.

edu/ucerkb/Nan242/L17-Batteries.pdf, May 2013.

[22] Donald E. Stephens. Using a Small Solar Cell for Harvesting and a

Supercapacitor for Power Management in a Wireless Sensor. http:

//www.cap-xx.com/resources/docs/CAP-XX%20-%20Using%20%20a%20small%

20solar%20cell%20for%20%20harvesting%20and%20a%20supercapacitor%

20for%20power%20management.pdf, June 2010.

Page 126: Compact transceiver for personal communication powered by energy harvesting

BIBLIOGRAPHY 104

[23] Wikipedia. Electric double-layer capacitor. https://en.wikipedia.org/wiki/

Electric_double-layer_capacitor, .

[24] Wikipedia. Supercapacitor. http://en.wikipedia.org/wiki/Supercapacitor,

.

[25] Wikipedia. Thin film rechargeable lithium battery. http://en.wikipedia.org/

wiki/Thin_film_rechargeable_lithium_battery, .

[26] Cymbet. Design Advantages of Solid State Batteries versus Supercapacitors.

http://www.cymbet.com/pdfs/WP-EnerChips-vs-Supercaps.pdf, May 2012.

[27] SEMI Emerging Markets Paula Doe. Next-Generation Energy Storage: Batteries

and Supercapacitors Look to Micromanufacturing Solutions to Improve Perfor-

mance. http://www.semi.org/en/node/43701, November 2012.

[28] Wikipedia. Ragone chart. http://en.wikipedia.org/wiki/Ragone_chart, May

2012.

[29] Cymbet. EnerChip CC CBC3150 datasheet. http://www.cymbet.com/pdfs/

DS-72-03.pdf, May 2013.

[30] Cymbet. EnerChip User Guide. http://www.cymbet.com/pdfs/

Cymbet-User-Guide.pdf, May 2013.

[31] Cymbet. EnerChip CC CBC050 datasheet. http://www.cymbet.com/pdfs/

DS-72-01.pdf, May 2013.

[32] Cornell Dubilier. Type EDL , Electric Double Layer Supercapacitors datasheet.

http://www.mouser.com/ds/2/88/EDL-19670.pdf, May 2013.

[33] Texas Instruments. Low Input Voltage Step-up Converter datasheet. http://

www.ti.com/lit/ds/symlink/tps61221.pdf, May 2013.

[34] Cymbet. Using the EnerChip in Pulse Current Applications. http://www.cymbet.

com/pdfs/AN-1025.pdf, May 2013.

[35] ARM. Cortex-M0+ Processor. http://www.arm.com/products/processors/

cortex-m/cortex-m0plus.php, november 2012.

[36] Texas Instruments. Code Composer Studio. http://www.ti.com/tool/

ccstudio, January 2013.

Page 127: Compact transceiver for personal communication powered by energy harvesting

BIBLIOGRAPHY 105

[37] Texas Instruments. MSP430G2553. http://www.ti.com/lit/ds/symlink/

msp430g2553.pdf, January 2013.

[38] Texas Instruments. Launchpad Development Tool MSP-EXP430G2. http://

www.ti.com/tool/msp-exp430g2, January 2013.

[39] IAR Systems. IAR VisualSTATE. http://www.iar.com/en/Products/

IAR-visualSTATE/, January 2013.

[40] Texas Instruments. SimpliciTI. http://www.ti.com/tool/simpliciti, January

2013.

[41] Electronic Communications Committee (ECC) within the European Conference of

Postal and Telecommunications Administrations (CEPT). European Table of Fre-

quency Allocations and Applications. http://www.erodocdb.dk/docs/doc98/

official/pdf/ERCRep025.pdf, March 2013.

[42] Texas Instruments. CC110L. http://www.ti.com/lit/ds/swrs109a/swrs109a.

pdf, January 2013.

[43] Texas Instruments. CC110L AIR Module BoosterPack. http://www.ti.com/

tool/430boost-cc110l, January 2013.

[44] MathWorks. Matlab. http://www.mathworks.com/products/matlab/, March

2013.

[45] Wikipedia. Serial Peripheral Interface. http://nl.wikipedia.org/wiki/

Serial_Peripheral_Interface, January 2013.

[46] Texas Instruments. SmartRF Studio. http://www.ti.com/tool/

smartrftm-studio, February 2013.

[47] Beagle-Ears. FCC Rules for ISM Band Wireless Equipment. http://www.

beagle-ears.com/lars/engineer/wireless/fccrules.htm, March 2013.

[48] Texas Instruments. A110LR09A. http://www.anaren.com/sites/default/

files/user-manuals/A110LR09x_Users_Manual.pdf, March 2013.

[49] Texas Instruments. Graphical Peripheral Configuration Tool. http://www.ti.

com/tool/grace, February 2013.

[50] Texas Instruments. EZ430RF2500. http://www.ti.com/lit/ug/slau227e/

slau227e.pdf, January 2013.

Page 128: Compact transceiver for personal communication powered by energy harvesting