<?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>8-bit MicrocontrollersのトピックRe: how to get analog-to-digital conversion accuracy??.</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216199#M18790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;how to get analog-to-digital conversion accuracy??.&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;DIV&gt;Step1: Read Bandgap Buffer value ( Bandgap Buffer Enable= TRUE ;-)&amp;nbsp; ok)&lt;/DIV&gt;&lt;DIV&gt;Step 2:&amp;nbsp; Bandgap Buffer value (in hex)&amp;nbsp; corresponds to voltage 1.2 V (See Bandgap Voltage Reference in DC Characteristics (appendix part of datasheet.)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If ADC Resolution is&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;n&lt;/U&gt;&lt;/STRONG&gt; bit ==&amp;gt; ADC( Bandgap) value in REG= (&amp;nbsp;1.2 / 5 ) * 2^&lt;STRONG&gt;n ,&lt;/STRONG&gt; then the analog-to-digital conversion accuracy is quite good.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You have not mentioned the MCU family name and ADC resolution.&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Geo*** on &lt;SPAN class="date_text"&gt;2009-01-15&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;12:06 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Jan 2009 20:03:59 GMT</pubDate>
    <dc:creator>denny_george</dc:creator>
    <dc:date>2009-01-15T20:03:59Z</dc:date>
    <item>
      <title>how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216197#M18788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;hello I have a problem in mi ad input : to&amp;nbsp;to to&amp;nbsp;much noise.&lt;/DIV&gt;&lt;DIV&gt;I have a potentiometer&amp;nbsp;&amp;nbsp;of 10k and the noise is 100 to 200 mvolt.&lt;/DIV&gt;&lt;DIV&gt;Some know the AN1056?&lt;/DIV&gt;&lt;DIV&gt;You me can send it?&lt;/DIV&gt;&lt;DIV&gt;Can someone help me?&lt;BR /&gt;i´d like to do a Algorithm for reduce the noise for software,do you know someone?&lt;/DIV&gt;&lt;DIV&gt;I&amp;nbsp;am using C language&lt;/DIV&gt;&lt;DIV&gt;tank you sorri for my inglish.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2009 02:23:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216197#M18788</guid>
      <dc:creator>quimey</dc:creator>
      <dc:date>2009-01-15T02:23:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216198#M18789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Are you feeding the ADC with a separate reference voltage or with the regular supply voltage?&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2009 18:06:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216198#M18789</guid>
      <dc:creator>Lundin</dc:creator>
      <dc:date>2009-01-15T18:06:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216199#M18790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;HR /&gt;how to get analog-to-digital conversion accuracy??.&lt;BR /&gt;&lt;HR /&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;DIV&gt;Step1: Read Bandgap Buffer value ( Bandgap Buffer Enable= TRUE ;-)&amp;nbsp; ok)&lt;/DIV&gt;&lt;DIV&gt;Step 2:&amp;nbsp; Bandgap Buffer value (in hex)&amp;nbsp; corresponds to voltage 1.2 V (See Bandgap Voltage Reference in DC Characteristics (appendix part of datasheet.)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If ADC Resolution is&amp;nbsp;&lt;STRONG&gt;&lt;U&gt;n&lt;/U&gt;&lt;/STRONG&gt; bit ==&amp;gt; ADC( Bandgap) value in REG= (&amp;nbsp;1.2 / 5 ) * 2^&lt;STRONG&gt;n ,&lt;/STRONG&gt; then the analog-to-digital conversion accuracy is quite good.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You have not mentioned the MCU family name and ADC resolution.&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Geo*** on &lt;SPAN class="date_text"&gt;2009-01-15&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;12:06 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2009 20:03:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216199#M18790</guid>
      <dc:creator>denny_george</dc:creator>
      <dc:date>2009-01-15T20:03:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216200#M18791</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Dear Quimey,&lt;BR /&gt;&lt;BR /&gt;I don't have enough data to help you but you probably could implement a simple software low-pass filter by averaging the results. &lt;BR /&gt;&lt;BR /&gt;You can implement it by taking n samples, adding n/2 to the result and after dividing the result by n. If both n and the sampling interval is adequate, the results can be ok.&lt;BR /&gt;&lt;BR /&gt;Cheers,&lt;BR /&gt;&lt;BR /&gt;Celso&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2009 21:27:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216200#M18791</guid>
      <dc:creator>celsoken</dc:creator>
      <dc:date>2009-01-15T21:27:21Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216201#M18792</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Dear Quimey,&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;How come you came to know that there is a noise of 100-200mV ? CRO ???&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Read Channel BandGap ADC value .It is +/- 1, 2 counts from the eqn I said before.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anything extra ADC value on the Channel BandGap could be considered as white noise.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Similarly you can Read Channel&amp;nbsp;Vrefh= max value&amp;nbsp;and Channel Vrefl= 0x000. I would suggest the Bandgap thing or Channel Vrefl= 0x000.&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Geo*** on &lt;SPAN class="date_text"&gt;2009-01-15&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;01:51 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Jan 2009 21:43:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216201#M18792</guid>
      <dc:creator>denny_george</dc:creator>
      <dc:date>2009-01-15T21:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216202#M18793</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;with the regular supply voltage way?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2009 08:38:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216202#M18793</guid>
      <dc:creator>quimey</dc:creator>
      <dc:date>2009-01-16T08:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216203#M18794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;the mcu family y mr and the resolutios is 10 bit but y has truncated to 8 bit&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2009 08:39:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216203#M18794</guid>
      <dc:creator>quimey</dc:creator>
      <dc:date>2009-01-16T08:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216204#M18795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I&amp;nbsp; saw this in a osciloscope ,the maximun and minimun value of the reference was for example&amp;nbsp;680mv and 300mv,wat is bandgap?&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2009 08:45:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216204#M18795</guid>
      <dc:creator>quimey</dc:creator>
      <dc:date>2009-01-16T08:45:36Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216205#M18796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hello Quimey,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Bandgap voltage is the refence voltage( =1.2 V)&amp;nbsp;normally used calibrate the ADC and may be other voltage handling circuits (may be used outside MCU).Ok I see you don't have Bangap voltage cahannel in your MCU.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I assume you are using &amp;nbsp;MC68HC908MR ( I caouldnot find HCS core version of MR family)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I see you have you have pins VREFH and VREFL&amp;nbsp;popping out .What are its voltage levels ? Is it tied to analog VDD and VSS ?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;You said " the mcu family y mr and the resolutios is 10 bit but y has truncated to 8 bit "&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I guess you might have set the ADC reg for &lt;U&gt;8-bit truncation mode&lt;/U&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;U&gt;&lt;/U&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Can you send the ADC driver code.Someone can give a look&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Geo*** on &lt;SPAN class="date_text"&gt;2009-01-16&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;05:51 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Jan 2009 13:42:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216205#M18796</guid>
      <dc:creator>denny_george</dc:creator>
      <dc:date>2009-01-16T13:42:13Z</dc:date>
    </item>
    <item>
      <title>Re: how to get analog-to-digital conversion accuracy??.</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216206#M18797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;ok, this is the code:&lt;/DIV&gt;&lt;DIV&gt;void init_adc(void){&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;ADSCR_ADCO=1;/*CONVERSION continua*/&lt;/DIV&gt;&lt;DIV&gt;ADSCR_ADCH0=1;/*ELIJO ATD1 PIN 63*/&lt;BR /&gt;ADSCR_ADCH1=0;&lt;BR /&gt;ADSCR_ADCH2=0;&lt;BR /&gt;ADSCR_ADCH3=0;&lt;BR /&gt;ADSCR_ADCH4=0;&lt;/DIV&gt;&lt;DIV&gt;ADCLK_ADIV2=1;/*ELIJO EL PRESCALER EN 8 PARA TENER APROX 0,5MHZ DE CLOCK DE ADC*/&lt;BR /&gt;ADCLK_ADIV1=0;/*8,9MHZ CRISTAL*/&lt;BR /&gt;ADCLK_ADIV0=0;&lt;/DIV&gt;&lt;DIV&gt;ADCLK_MODE1=0;/*ELIJO TRUNCAR A 8 BIT*/&lt;BR /&gt;ADCLK_MODE0=0;&lt;BR /&gt;ADSCR_AIEN=1;&lt;BR /&gt;}&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;regards&lt;/DIV&gt;&lt;DIV&gt;Thank you for your help&lt;/DIV&gt;&lt;DIV&gt;quimey&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 17 Jan 2009 20:23:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/how-to-get-analog-to-digital-conversion-accuracy/m-p/216206#M18797</guid>
      <dc:creator>quimey</dc:creator>
      <dc:date>2009-01-17T20:23:28Z</dc:date>
    </item>
  </channel>
</rss>

