<?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>nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/44520/nrf-52832-power-consumption-saadc-ppi-timer</link><description>Hi everybody 
 I have a couple of questions regarding power consumption for the &amp;#39;nRF5_SDK_11.0.0_89a8197&amp;#39; (nRF52832). 
 I currently have an application which use 12-bit SAADC,The ADC model is timer+ppi+ADC. 
 I use a DC analyzer to measure the power.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 Mar 2019 13:11:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/44520/nrf-52832-power-consumption-saadc-ppi-timer" /><item><title>RE: nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/thread/177344?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2019 13:11:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26e45c53-730e-4775-8c00-4fa17920d9d6</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Good to hear you found the solution!&lt;br /&gt;-Oeyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/thread/177194?ContentTypeID=1</link><pubDate>Wed, 20 Mar 2019 02:41:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5f37b5f-67e1-4386-bdbd-88c73653e62d</guid><dc:creator>NORDIC_SUR</dc:creator><description>&lt;p&gt;now I use the code like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void ADC_PWM_INIT(void)
{
	saadc_init();  //init adc
	nrf_saadc_enable();//enable adc
	saadc_sampling_event_init();
	saadc_sampling_event_enable();
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;init ADC at first.and then use start and stop funtion to control ADC.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void ADC_PWM_STOP(void)
{
	nrf_drv_timer_disable(&amp;amp;m_timer);
	nrf_saadc_task_trigger(NRF_SAADC_TASK_STOP);
	nrf_saadc_event_clear(NRF_SAADC_EVENT_STARTED);
	nrf_saadc_event_clear(NRF_SAADC_EVENT_END);
	nrf_saadc_disable();
}

void ADC_PWM_START(void)
{
	nrf_saadc_enable();
	nrf_saadc_task_trigger(NRF_SAADC_TASK_START);
	nrf_drv_timer_enable(&amp;amp;m_timer);
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I found that&amp;nbsp; when stop ADC,it will have more 500uA if you don&amp;#39;t disable the timer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/thread/175540?ContentTypeID=1</link><pubDate>Tue, 12 Mar 2019 08:18:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14c0059f-c372-4411-b42c-85e2ce6399cd</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;I tried that solution as well but was not successful. Can you show me how you solved this?&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Oeyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/thread/175533?ContentTypeID=1</link><pubDate>Tue, 12 Mar 2019 07:54:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6165ab9-15fe-4141-8761-2c5b1438f2c9</guid><dc:creator>NORDIC_SUR</dc:creator><description>&lt;p&gt;thank you ,for you answer.I know the reson now.&lt;/p&gt;
&lt;p&gt;ADC_init at first,and then must delay 1ms before ADC_uinit.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF 52832 power consumption SAADC/PPI/TIMER</title><link>https://devzone.nordicsemi.com/thread/174843?ContentTypeID=1</link><pubDate>Thu, 07 Mar 2019 15:01:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8661f60a-2bc0-4027-8242-246228022f27</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve replicated your issue, and can&amp;#39;t find any solution. The problem seems to be that the SAADC&amp;nbsp;does not completely disable.&lt;/p&gt;
&lt;p&gt;If there is no reason for why you are using SDK 11, can you please try with e.g. SDKv15.3 instead? Go here to download:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK/Download#infotabs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With newer SDK there is a low power setting which should turn the SAADC&amp;nbsp;completely off.&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Oeyvind&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>