<?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>nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22022/nrf52832-saadc-circuit-r_input-value</link><description>Hi there, 
 I am getting some error in my SAADC measurements and I believe it&amp;#39;s due to the R_INPUT forming a parallel resistance with my voltage divider at the input (the voltage divider is meant to scale down the voltage of interest to under 2.4 Volts</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 19 May 2017 10:42:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22022/nrf52832-saadc-circuit-r_input-value" /><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86408?ContentTypeID=1</link><pubDate>Fri, 19 May 2017 10:42:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88d2e31d-82c3-4ac3-b028-aa182c13f879</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Was the PSEL switch connected or disconnected when you did your measurements? if it was connected, could you make sure it is disconnected and redo the measurements? This would reduce any possible additional sources of error.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86411?ContentTypeID=1</link><pubDate>Wed, 17 May 2017 01:10:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a22ec835-47c1-4d0e-8268-d75fd579fe54</guid><dc:creator>Farhang</dc:creator><description>&lt;p&gt;And to me more clear i calculated back the internal resistance of the NRF52 from Fluke meter voltage measurements of the middle point of the divider.
Here are the raw values of my circuit and measurements:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;voltage divider resistances 1M Pull up and 68K pull down (both 1% tol)&lt;/li&gt;
&lt;li&gt;voltage at the high end of the divider = 12.49V&lt;/li&gt;
&lt;li&gt;voltage at the middle point (before connecting the NRF52) = 0.790&lt;/li&gt;
&lt;li&gt;voltage at the middle point with NRF52 #1 = 0.753V! ( =&amp;gt; Input resistance = 1.15M )&lt;/li&gt;
&lt;li&gt;voltage at the middle point with NRF52 #2 = 0.789V ( =&amp;gt; Input resistance = 10.26M )&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86407?ContentTypeID=1</link><pubDate>Wed, 17 May 2017 00:45:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:012d3a92-7ca6-44c2-9510-e12a6db48f8e</guid><dc:creator>Farhang</dc:creator><description>&lt;p&gt;Thanks for further investigation Jørn.
I calculated back the internal resistance seen into SAADC and it was different from NRF52 to NRF52 unit, with no hardware changes in between our boards.
I looked back at my notes and I have measured it at 1.15 MOhm for one NRF52832 and another NRF52832 measured 10.26 M!
(my method for measuring the resistance was 1. confirming the resistances of my voltage divider (with a meter) with the SAADC input of NRF52 NOT connected to it, 2. then I applied a DC voltage at the high end of my divider, measured the voltage at the middle point with a Fluke multimeter (re-confirming my divider and my multimeter) 3.then I connected the NRF52 to measure the middle point. And as i explained above, different units give different measurements! Hence i posted this question.
Are there possibly two different revs of the chip (NRF52832) with two different resistor values?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86410?ContentTypeID=1</link><pubDate>Tue, 16 May 2017 09:35:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7cb17899-e5e3-4dbe-925a-bf384ad694cd</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Unfortunately R_input does not have a exact resistance as it is not a &amp;quot;real&amp;quot; component. It is a parasitic resistance equivalent due to current leakage in the ESD structure, and it will vary as a function of temperature. I have spoken to one of our designers and he could inform me that the minimum value in the datasheet is inaccurate and the actual resistance lies above 10 MOhm. Which should bring your maximum deviation down to approximately 0.67%.
Also remember to make sure the acquisition time is long enough for the sampling capacitor to settle.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86409?ContentTypeID=1</link><pubDate>Mon, 15 May 2017 16:52:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0eb901ed-0ec5-4d79-b20b-c9d5457b0ce3</guid><dc:creator>Farhang</dc:creator><description>&lt;p&gt;Jørn, Thanks for the reply, but i need more explanation:
First of all, we&amp;#39;re bypassing the ladder resistor with (NRF_SAADC_RESISTOR_DISABLED aka SAADC_CH_CONFIG_RESP_Bypass), so that makes things easier.
Now my only question is why the &lt;em&gt;exact&lt;/em&gt; resistance of R_Input not listed in the spec? Is it not a simple resistance similar to R_Ladder(which is listed exactly 160K &lt;em&gt;without&lt;/em&gt; a &lt;em&gt;&amp;gt;&lt;/em&gt; sign )?
Having it listed as &lt;strong&gt;&amp;gt;1M&lt;/strong&gt; doesn&amp;#39;t make things simple to calculate the equivalent:
In our circuit, we have a 1M(pull up) and 68K(pull down) resistor voltage divider at the (external to the chip) input, now if i want to calculate the equivalent resistance of the bottom side of our divider, it can be 68K||1M=63.67K or 68K||100M = 67.95K or 68K||(infinite resistance) = 68K!
This means that the scale of my divider Rdown/(Rup+Rdown) can vary from 0.064 to 0.060 which is a 7% relative difference=large error&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 SAADC circuit R_INPUT value</title><link>https://devzone.nordicsemi.com/thread/86406?ContentTypeID=1</link><pubDate>Mon, 15 May 2017 13:20:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a94bb682-7db5-4ae3-bee4-41de9bfacf1c</guid><dc:creator>J&amp;#248;rn</dc:creator><description>&lt;p&gt;Hello Farhang&lt;/p&gt;
&lt;p&gt;If you look at the bottom of the electrical specifications &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/saadc.html?cp=2_2_0_36_11_0#unique_717931571"&gt;here&lt;/a&gt; you can see a more detailed schematic of the ADC input. The 1 MOhm resistance is the input resistor you see in parallel with Cpad. When the pin is configured for the ADC, PSEL closes and Rinput is in parallel with RLadder, which is, according to the SAADC electrical specification, 160 kOhm. The total input resistance seen into the analog pin will then at the very least be  1MOhm||160kOhm=137930 ohm, and at the most be 160kOhm.&lt;/p&gt;
&lt;p&gt;Keep the acquisition times in mind when designing your input network. Take a look &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/saadc.html?cp=2_2_0_36_8#concept_qh3_spp_qr"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jørn Frøysa&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>