<?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>topic We implemented A/D reading but had issues with the resulting readings in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/We-implemented-A-D-reading-but-had-issues-with-the-resulting/m-p/771593#M46923</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;We've found that running the K65 A/D at bus clock speed appears to fail in obtaining the full 16 bits of the sample, where for a given constant voltage input, the ADC would report two values with ~240 counts difference, and no values in between.&amp;nbsp; For instance, back to back readings might be 20,400 and 20,640 for a constant voltage.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;However, if we divide the A/D clock by 4 or 8 (slow down the A/D clock) that problem is resolved yet we don't see any documentation that tells us we need to do that. We want to find the optimum settings but fear we're not looking in the right place to know for sure what those settings are.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;Can you advise about how to achieve the max accuracy at max speed?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;Any help you can provide is very much appreciated!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 Feb 2018 14:48:36 GMT</pubDate>
    <dc:creator>mscovel</dc:creator>
    <dc:date>2018-02-23T14:48:36Z</dc:date>
    <item>
      <title>We implemented A/D reading but had issues with the resulting readings</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/We-implemented-A-D-reading-but-had-issues-with-the-resulting/m-p/771593#M46923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;We've found that running the K65 A/D at bus clock speed appears to fail in obtaining the full 16 bits of the sample, where for a given constant voltage input, the ADC would report two values with ~240 counts difference, and no values in between.&amp;nbsp; For instance, back to back readings might be 20,400 and 20,640 for a constant voltage.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;However, if we divide the A/D clock by 4 or 8 (slow down the A/D clock) that problem is resolved yet we don't see any documentation that tells us we need to do that. We want to find the optimum settings but fear we're not looking in the right place to know for sure what those settings are.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;Can you advise about how to achieve the max accuracy at max speed?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt; &lt;/DIV&gt;&lt;DIV class="" style="color: #222222; background-color: #ffffff; font-size: small;"&gt;Any help you can provide is very much appreciated!&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Feb 2018 14:48:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/We-implemented-A-D-reading-but-had-issues-with-the-resulting/m-p/771593#M46923</guid>
      <dc:creator>mscovel</dc:creator>
      <dc:date>2018-02-23T14:48:36Z</dc:date>
    </item>
    <item>
      <title>Re: We implemented A/D reading but had issues with the resulting readings</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/We-implemented-A-D-reading-but-had-issues-with-the-resulting/m-p/771594#M46924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Mark,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls refer to the section 3.6.1.2 16-bit ADC electrical characteristics in data sheet of K65, the fADCK frequency ranges from 1.0MHz to 24MHz for the mode less than or equal to 13 bits mode, or ranges from 2.0MHz to 12Mhz for 16 bits mode.&lt;/P&gt;&lt;P&gt;Regarding the &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;optimum fADCK, we have provided the curve&amp;nbsp; of Typical ADC 16-bit Single-Ended ENOB vs ADC Clock, from the curve, you can see that the ADC16 can give optimum accuacy when the fADCK ranges from 2~6MHz.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;I copy the curvbe here:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/18722iE22F56BB53C7C38B/image-size/large?v=v2&amp;amp;px=999" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;Hope it can help you&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;BR&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;Xiangjun rong&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Feb 2018 05:35:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/We-implemented-A-D-reading-but-had-issues-with-the-resulting/m-p/771594#M46924</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2018-02-26T05:35:51Z</dc:date>
    </item>
  </channel>
</rss>

