<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Timer power consumption in NRF51822  ??</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19952/timer-power-consumption-in-nrf51822</link><description>I&amp;#39;m using nrf51822 &amp;amp; S130 to read the temperature humidity values every 5 seconds from AM2301 sensor. For that I am using timer in system on sleep mode. The current consumption should not be more than 100uA. But while using timer I am getting 500uA. I</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 27 Feb 2017 09:27:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19952/timer-power-consumption-in-nrf51822" /><item><title>RE: Timer power consumption in NRF51822  ??</title><link>https://devzone.nordicsemi.com/thread/77642?ContentTypeID=1</link><pubDate>Mon, 27 Feb 2017 09:27:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07eff750-cf1b-4c09-87f4-10cca3336be3</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Which SDK verison are you using? What is in your rtc_config() function? Have you checked any return values from the functions for error codes? Is anything else in your appliciation using the same RTC interface? (Note that the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s130.sds/dita/softdevices/s130/sd_resource_reqs/hw_block_interrupt_vector.html?cp=3_7_2_0_6_0"&gt;softdevice blocks the RTC0&lt;/a&gt; interface. If you use app_timer, this will use the RTC1 interface).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timer power consumption in NRF51822  ??</title><link>https://devzone.nordicsemi.com/thread/77641?ContentTypeID=1</link><pubDate>Sat, 25 Feb 2017 08:06:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44a2f685-4f37-48d7-9fae-73b4577abda1</guid><dc:creator>Billa</dc:creator><description>&lt;p&gt;i am using rtc driver functions in ble_app_uart. But it is not executing rtc_config() function. Program is getting stuck there. But when i use rtc in normal peripheral mode it is working fine.  I want to use rtc here to minimize the current consumption below 100uA.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timer power consumption in NRF51822  ??</title><link>https://devzone.nordicsemi.com/thread/77640?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 08:57:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bcc8ac8-0f50-4646-a796-8a0ec8763c66</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=62"&gt;current consumption for the TIMER peripheral&lt;/a&gt; is given in the nRF51822 product specifications. Note that the TIMER peripheral requires the HFCLK (16 MHz clock) to be running, adding an additional 250-470 µA of &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=41"&gt;current draw&lt;/a&gt;. You will therefore not be able to get your application below 100 µA using the TIMER peripheral.&lt;/p&gt;
&lt;p&gt;The good news is that since you don&amp;#39;t need high resolution for your timing, you can use the Real-Time Counter (RTC) instead. The RTC use the LFCLK (32.768 KHz clock), requiring much less current both for the &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=43"&gt;clock source&lt;/a&gt; and the &lt;a href="http://infocenter.nordicsemi.com/pdf/nRF51822_PS_v3.3.pdf#page=62"&gt;peripheral itself&lt;/a&gt;. Using only the RTC, should keep your current consumption way beyond 100 µA (closer to a few µAs).&lt;/p&gt;
&lt;p&gt;You can use the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.2.0/group__nrf__drv__rtc.html?cp=4_0_1_6_6_20_1"&gt;RTC driver&lt;/a&gt; directly, or you can use the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.2.0/lib_timer.html?cp=4_0_1_3_33"&gt;application timer library&lt;/a&gt;. A tutorial on usage of application timer can be found in the &lt;a href="https://devzone.nordicsemi.com/tutorials/19"&gt;tutorial section&lt;/a&gt; here at DevZone.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>