English
Language : 

AN92584 Datasheet, PDF (1/42 Pages) Ramtron International Corporation – Designing for Low Power and Estimating Battery Life for BLE Applications
AN92584
Designing for Low Power and Estimating Battery Life for BLE Applications
Authors: Uday Agarwal, Kunal Patel, Vikram, Prathap Reddy, Santosh S
Associated Project: Yes
Associated Part Family: CY8C4xx7-BL, CY8C4xx8-BL, CYBL10X6X, CYBL10X7X
Software Version: PSoC® Creator™ 3.2
Related Application Notes: AN91267, AN94020
To get the latest version of this application note, or the associated project file, please
visit http://www.cypress.com/go/AN92584
AN92584 teaches you how to design low-power applications with PSoC 4/PRoC™ BLE devices. It also guides you on
how to compute the current consumption and battery life for a BLE application and provides tips and tricks to minimize
the current consumption to increase battery life.
Contents
1 Introduction...............................................................1
2 Design and Implementation for Low-Power BLE ......2
2.1 System Clocks .................................................2
2.2 System Power Modes ......................................3
2.3 BLE Subsystem Power Modes ........................4
2.4 Recommendations for Low Power ...................5
2.5 Low-Power Implementation .............................6
3 Example Projects....................................................15
3.1 Example Project 1: Low-Power Modes in
Advertisement ................................................ 15
3.2 Example Project 2: Low-Power Modes in
Connection ..................................................... 15
3.3 Average Current Measurement......................16
3.4 Power Calculator ...........................................21
4 BLE Applications .................................................... 22
4.1 BLE System Power........................................22
4.2 Battery Life .................................................... 23
4.3 Techniques for Increasing Battery Life .......... 25
4.4 Example Application: Heart-Rate Monitor......27
4.5 Example Application: Remote Control ........... 28
4.6 Implementing System Design
Recommendations ......................................... 31
5 Summary ................................................................ 33
6 Appendix A: Advertising State Current Profile ........ 34
7 Appendix B: Connection State Current Profile........38
Document History............................................................41
Worldwide Sales and Design Support.............................42
1 Introduction
Bluetooth Low Energy (BLE) devices such as heart-rate monitors are typically battery operated. A long battery life is a
key requirement for such devices. This application note shows how to implement a low-power solution and estimate
the battery life for the device using Cypress’s BLE solutions.
Before you read this document, you should have a basic knowledge of BLE and have read the Getting Started with
PSoC 4 BLE or Getting Started with PRoC BLE application notes.
This application note is divided into two sections. The first section guides you in implementing low-power BLE
solutions using PSoC 4/PRoC BLE devices. It first provides an overview of the clocks and low-power modes available
in these devices. It then explains how to manage the clocks and the power modes in your application to reduce
current consumption. The implementation is illustrated in the example projects provided with this application note. A
procedure to measure the average current in the CY8CKIT-042-BLE Bluetooth Low Energy (BLE) Pioneer Kit is also
discussed. A power calculator tool provided with this application note makes it easy for you to estimate the current
consumption for a given configuration of the device.
www.cypress.com
Document No. 001-92584 Rev. *A
1