<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Kinetis MicrocontrollersのトピックRe: What is Normal Variation for the Kinetis MCU ADC Calibration Results</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851657#M51171</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Hi Doran,&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Sorry for late reply.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;I checked you calibration results and as you mentioned your values seems to be in range, the outlier values you are getting are normal as long as your results are in range.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Kinetis KE18x uses a 12-bit SAR ADC, you can use the &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-102013"&gt;16-bit SAR ADC calibration&lt;/A&gt; if you keep in mind the that the ADC resolution is different.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;The median method is intended to reduce the variation by executing the calibration many times as you described so your statement is correct.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Please take the following recommendations:&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;1). Enable hardware average and set average number to 32.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;2). No parallel calibration of ADCs because they will disturb each other.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;3). For VREFH pin on PCB, use 3 bypass capacitance in the range: 1uF, 100nF and 1nF and place them as close as&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; possible to the VREFH pin.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;I hope this helps.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Best regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Feb 2019 00:13:50 GMT</pubDate>
    <dc:creator>FelipeGarcia</dc:creator>
    <dc:date>2019-02-15T00:13:50Z</dc:date>
    <item>
      <title>What is Normal Variation for the Kinetis MCU ADC Calibration Results</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851656#M51170</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We are using an MKE18F512VLH16 MCU in our application. We have noticed variation in the ADC calibration results which results in measurement variation in the voltage of sensor inputs. We performed a test where we performed around 3500 calibrations on 4 different MCUs without powering down or resetting the MCUs to determine the range of values we get for calibration registers ADCx_CLPS,&amp;nbsp;ADCx_CLP3, CLP2, ADCx_CLP1,&amp;nbsp;ADCx_CLP0,&amp;nbsp;ADCx_CLPX, and ADCx_CLP9. The data is contained in 4 tabs in the attached&amp;nbsp;Excel file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;P&gt;1) The software checks each of the calibration register vales according the Sec. 4.3 of AN5314 ADC Calibration on Kinetis E+ Microcontrollers so all of them are in range. We see what appear to be "outlier" calibration register values. Is the amount of variation we are seeing normal?&lt;/P&gt;&lt;P&gt;2) We have tried to implement the median calibration method described in the last paragraph of&amp;nbsp;&lt;A href="https://community.nxp.com/docs/DOC-102013"&gt;16-bit SAR ADC calibration&lt;/A&gt;. We have several questions about this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;a) Is this method intended for the Kinetis E Series 12-bit ADC calibration?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;b) The method appears to describe determining the median value of each register independently, so the resulting calibration would not necessarily be a coherant set of calibration values. Is this what is intended?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;c) The median calibration method did not achieve much improvement in the ADC calibration variation. It only reduced the probability of observing the "outlier" calibrations but did not eliminate them. Is there any further guidance the NXP could provide.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Doran Akutagawa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2019 19:00:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851656#M51170</guid>
      <dc:creator>dakutaga</dc:creator>
      <dc:date>2019-02-08T19:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: What is Normal Variation for the Kinetis MCU ADC Calibration Results</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851657#M51171</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Hi Doran,&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Sorry for late reply.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;I checked you calibration results and as you mentioned your values seems to be in range, the outlier values you are getting are normal as long as your results are in range.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Kinetis KE18x uses a 12-bit SAR ADC, you can use the &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-102013"&gt;16-bit SAR ADC calibration&lt;/A&gt; if you keep in mind the that the ADC resolution is different.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;The median method is intended to reduce the variation by executing the calibration many times as you described so your statement is correct.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Please take the following recommendations:&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;1). Enable hardware average and set average number to 32.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;2). No parallel calibration of ADCs because they will disturb each other.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;3). For VREFH pin on PCB, use 3 bypass capacitance in the range: 1uF, 100nF and 1nF and place them as close as&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; possible to the VREFH pin.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;I hope this helps.&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin: 0in; font-size: 11.0pt;"&gt;Best regards,&lt;/P&gt;&lt;P&gt;Felipe&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------&lt;BR /&gt;Note:&lt;BR /&gt;- If this post answers your question, please click the "Mark Correct" button. Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- We are following threads for 7 weeks after the last post, later replies are ignored&lt;BR /&gt; Please open a new thread and refer to the closed one, if you have a related question at a later point in time.&lt;BR /&gt;-------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2019 00:13:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851657#M51171</guid>
      <dc:creator>FelipeGarcia</dc:creator>
      <dc:date>2019-02-15T00:13:50Z</dc:date>
    </item>
    <item>
      <title>Re: What is Normal Variation for the Kinetis MCU ADC Calibration Results</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851658#M51172</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have done some more testing with median (and mean-about-median) calibrations. Not much has improved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, we noticed that the auto-calibration seems to impact more registers than CLP0-3, and CLPS/X/9?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should any other ADC registers be subjected to the "median" treatment? I'm wondering about the&amp;nbsp;_xOFS, _G, and _UG registers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Oct 2019 02:01:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/What-is-Normal-Variation-for-the-Kinetis-MCU-ADC-Calibration/m-p/851658#M51172</guid>
      <dc:creator>AndyS</dc:creator>
      <dc:date>2019-10-02T02:01:53Z</dc:date>
    </item>
  </channel>
</rss>

