<?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>About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126120/about-npm1300-how-to-calculated-ntc-temperature-by-measured-voltage</link><description>Hi 
 Could you provide nPM1300 NTC pin inside structure?(pull up resistor value, pull up voltage, others..) 
 And I want to know how to calculated NTC temperature by measured voltage 
 For example, if we use 10kohm at 25 degree NTC(B-constant is 3380</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Dec 2025 09:04:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126120/about-npm1300-how-to-calculated-ntc-temperature-by-measured-voltage" /><item><title>RE: About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/thread/557053?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2025 09:04:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c835ef10-e457-4924-b04f-3fa42f4dbedf</guid><dc:creator>Szabolcs</dc:creator><description>&lt;p&gt;Hi Poki,&lt;/p&gt;
&lt;p&gt;yes, there are several pull-up resistors that are selectable by&amp;nbsp;&lt;span&gt;ADCNTCRSEL, but all of them are fixed value resistors, independently of temperature. (as much as fixed-value resistors usually are)&lt;br /&gt;So, if you have a 10K NTC, and select the 10K resistor, your voltage on the pin will be 1.5V*R_NTC/(10K+R_NTC)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/thread/557034?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2025 01:55:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9aa150ac-6d05-45c7-9cf5-70a8c1bd9a68</guid><dc:creator>Poki Huang</dc:creator><description>&lt;p&gt;Hi Szabolcs:&lt;/p&gt;
&lt;p&gt;So the pull-up resistor is a fixed value resistor or a variable value resistor?&lt;/p&gt;
&lt;p&gt;For our example, the NTC at 25 degrees is 10Kohm, so the pull-up resistor is a fixed 10Kohm resistor for any temperature?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;Poki&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/thread/557006?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2025 16:35:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b145fe9c-391f-4267-b8a9-c7d8261c9ad4</guid><dc:creator>Szabolcs</dc:creator><description>&lt;p&gt;Sorry for misunderstanding your question earlier.&lt;/p&gt;
&lt;p&gt;Inside the IC, there is a pull-up resistor that pulls the NTC pin to 1.5V internal reference. This is the max range of the ADC. The pullup resistor&amp;#39;s value is normally configured to match the NTC resistors 25 degree resistance.&lt;/p&gt;
&lt;p&gt;So the ADC measurement value is given by: 1024 * V_NTC / 1.5V.&lt;/p&gt;
&lt;p&gt;I your example case,&amp;nbsp;&lt;span&gt;0.688V&amp;nbsp;results in 1024*0.688/1.5 = 470 over 10 bits, 8 bits of MSBs (0111 0101) in ADCNTCRESULTMSB&amp;nbsp; and 2 bits (10) of LSBs in ADCGP0RESULTLSBS[3:2].&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(At 25 degrees, the pull-up and the NTC form a 1:1 voltage divider, so the measured voltage is 0.75V = 512 reg. value).&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/thread/556942?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2025 02:32:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e5c65f7d-fca8-4613-bd60-06882c378f18</guid><dc:creator>Poki Huang</dc:creator><description>&lt;p&gt;Hi Szabolcs:&lt;/p&gt;
&lt;p&gt;I want to know how to mapping NTC measured voltage to it&amp;#39;s register&lt;/p&gt;
&lt;p&gt;For example our nPM1300 VDDIO supply is 1.8V&lt;/p&gt;
&lt;p&gt;So if we measure NTC voltage is 0.688V, it&amp;#39;s mapping register value will be (0.688/1.8)*1024=391 or 392 right?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;Poki&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About nPM1300, how to calculated NTC temperature by measured voltage</title><link>https://devzone.nordicsemi.com/thread/556890?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2025 15:02:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bddab680-688b-4e12-bf1a-7c4b7145796d</guid><dc:creator>Szabolcs</dc:creator><description>&lt;p&gt;Hi Poki,&lt;br /&gt;&lt;br /&gt;See the following formula on Page 101 of the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_npm1300/page/keyfeatures_html5.html"&gt;nPM1300 Product Specification&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1765551655201v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;You will also need to set the NTC type properly,&amp;nbsp;ADCNTCRSEL=1 in your case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>