Slide 1: Become an expert on power profiling your application
Become an expert on power profiling your application Nordic Tech Webinar Christian Wilgaard / Senior R&D Engineer Pål Kastnes / Technical Marketing Manager December 2020
Slide 2: Today's hosts
© Nordic Semiconductor Today’s hosts Christian Wilgaard Pål Kastnes Senior R&D Engineer Technical Marketing Manager Application Group Product Marketing Team
Slide 3: Practicalities
© Nordic Semiconductor Practicalities Duration: about 60 minutes Questions are encouraged! Please type questions in the top of the right sidebar All questions are anonymous Try to keep them relevant to the topic We will answer towards the end The chat is not anonymous, and do not use f
Slide 4: Have you ever asked yourself?
© Nordic Semiconductor Have you ever asked yourself? How much power does my application actually use? How do I reduce the power consumption of my application? How do I extend battery lifetime without sacrificing the functionality of my application? What tools do I need to power optimize my p
Slide 5: Agenda
© Nordic Semiconductor Agenda Reasons why your application might consume more power than intended, and how to measure it Recommendation of tools to use for power optimization of products Introduction to our latest release Power Profiler Kit II PPK2 demonstration Questions and answers
Slide 6: Possible reasons
© Nordic Semiconductor Possible reasons Not going to sleep Logging enabled RTT (Logging over debug port) UART Premature wakeup SoC peripherals running when not needed
Slide 7: Important to think about
© Nordic Semiconductor Important to think about Sensors Enable only wheen needed Power Select carefully Pulldowns Large, but not too large.
Slide 8: Tools
© Nordic Semiconductor Tools Debugger Logic analyzer Multimeter Oscilloscope Power Analyzer Power Profiler Kit Power Profiler Kit II
Slide 9: Debugger
© Nordic Semiconductor Debugger Pros Analyze what is happening in your code Set break points at events of interest TRACE Cons During development
Slide 10: Logic analyzer
© Nordic Semiconductor Logic analyzer Pros Read digital lines to measure the timing of your application Cons Not for production Price No current consumption information
Slide 11: Multimeter
© Nordic Semiconductor Multimeter Pros Easy to use Can be used for final product measurements Cons Low resolution Low detail Instantanious measurement
Slide 12: Oscilloscope
© Nordic Semiconductor Oscilloscope Pros Can be used for final product Good accuracy for both timing and current Cons Measuring voltage drop over a given resistor values Accuracy drops with larger timescale. Expensive
Slide 13: Power Analyzer
© Nordic Semiconductor Power Analyzer Pros Very accurate for both timing and current consumption measurements Cons Expensive Large and heavy
Slide 14: Power Profiler Kit
© Nordic Semiconductor Power Profiler Kit Pros Tailored for low power devices Affordable Tiny Dynamic range switching Cons Up to ~70mA Low bandwidth Needs external debugger
Slide 15: Power Profiler Kit II
Power Profiler Kit II Power Profiling tool for embedded development
Slide 16: Power Profiler Kit II
© Nordic Semiconductor Power Profiler Kit II High measurement range Measure and analyze any embedded HW, including all Nordic DKs. Supported by a Power Profiler app in nRF Connect for Desktop Kit content One PPK2 4-pin current measurement cable 10-pin logic port cable
Slide 17: Power Profiler Kit II – logic port
© Nordic Semiconductor Power Profiler Kit II – logic port 8 digital inputs for low-end logic analyzer support Connect I/O pin(s) on DUT to digital input(s)
Slide 18: Power Profiler Kit II - highlights
© Nordic Semiconductor Power Profiler Kit II - highlights Max 1A current measurement range 200nA to 1A current range with resolution varying between 100nA and 1mA Supports cellular nRF9160 DK 10x faster sampling than first generation PPK Ampere meter mode Source mode DUT powered via PP
Slide 19: Online Power Profiler Tool
© Nordic Semiconductor Online Power Profiler Tool Complemented by Online Power Profiler for nRF52 and nRF91 Series Possible to export LTE settings, import settings into an nRF9160 UDP example, build and flash to an nRF9160 DK and then measure actual current via PPK2 Useful to see if you are ac
Slide 20: Why do developers need this?
© Nordic Semiconductor Why do developers need this? Useful tool to track power consumption Non-intrusive to final product Detailed data to estimate power consumption and battery life Spot and debug unwanted current drain during entire engineering cycle Simple and cost-efficient ($89 retail
Slide 21: Demonstration
© Nordic Semiconductor Demonstration Using PPK2 in ampere meter mode nRF9160-DK Running asset tracker example nRF52840-DK Running beacon examples PWM driver example with digital pins
Slide 22: Q&A session
Q&A session Q&A
Slide 23: Register for upcoming Nordic Tech Webinars
Register for upcoming Nordic Tech Webinars www.nordicsemi.com/webinars