<?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 DSC56F84452 ADC signals conflict using internal gains amplifiers x2 and x4. in Digital Signal Controllers</title>
    <link>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409641#M444</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am usigng three ADC inputs to read one external anlaog signal with three different gains (see the schematic attached).&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When the input with the x2 gain goes in saturation, the read of an other input (used to read the Motor Temperature) is changed.&lt;/P&gt;&lt;P&gt;It seems that the signals go in conflict, because also the input signal with gain x2 goes down to a level lower than the saturation.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The signal in input to the microcontroller is stable and it is not affected from any saturation or alteration, such as the x1 and x4 inputs are not altered. &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to better explain the problem I attach the Schematic and the Freemaster Recorder image of the signals.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your attention.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ruggeri Mirko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R &amp;amp; D Engineer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSY s.r.l. Sistemi Elettronici&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Nov 2015 14:12:58 GMT</pubDate>
    <dc:creator>mirkoruggeri</dc:creator>
    <dc:date>2015-11-13T14:12:58Z</dc:date>
    <item>
      <title>DSC56F84452 ADC signals conflict using internal gains amplifiers x2 and x4.</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409641#M444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am usigng three ADC inputs to read one external anlaog signal with three different gains (see the schematic attached).&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When the input with the x2 gain goes in saturation, the read of an other input (used to read the Motor Temperature) is changed.&lt;/P&gt;&lt;P&gt;It seems that the signals go in conflict, because also the input signal with gain x2 goes down to a level lower than the saturation.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The signal in input to the microcontroller is stable and it is not affected from any saturation or alteration, such as the x1 and x4 inputs are not altered. &lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to better explain the problem I attach the Schematic and the Freemaster Recorder image of the signals.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you in advance for your attention.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ruggeri Mirko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R &amp;amp; D Engineer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSY s.r.l. Sistemi Elettronici&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Nov 2015 14:12:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409641#M444</guid>
      <dc:creator>mirkoruggeri</dc:creator>
      <dc:date>2015-11-13T14:12:58Z</dc:date>
    </item>
    <item>
      <title>Re: DSC56F84452 ADC signals conflict using internal gains amplifiers x2 and x4.</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409642#M445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Mirko,&lt;/P&gt;&lt;P&gt;I think it is a known bug for the 12 bits ADC module. It says:&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;4578: Possible incorrect readings on second ADC conversion when sampling two ADC&lt;/P&gt;&lt;P&gt;channels and first channel input voltage &amp;lt; VREFL or &amp;gt; VREFH&lt;/P&gt;&lt;P&gt;Description: When sampling two ADC channels that are time-consecutively listed, if the first channel input&lt;/P&gt;&lt;P&gt;voltage is less than VREFL or greater than VREFH, incorrect readings on the second&lt;/P&gt;&lt;P&gt;conversion may result.&lt;/P&gt;&lt;P&gt;Impact: See Description.&lt;/P&gt;&lt;P&gt;Workaround: For the ADC pins used for the conversions, ensure that the voltages are between the values&lt;/P&gt;&lt;P&gt;VREFL + 0.1 V and VREFH - 0.1 V.&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;For your case, when you use x4 amplifier, the AMP output is saturated, which will take effect on the next sampling.&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Xiangjun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Nov 2015 07:37:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409642#M445</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2015-11-16T07:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: DSC56F84452 ADC signals conflict using internal gains amplifiers x2 and x4.</title>
      <link>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409643#M446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Xiangjun Rong,&lt;/P&gt;&lt;P&gt;many thanks for your answer.&lt;/P&gt;&lt;P&gt;I solved the problem by changing the gain dinamically.&lt;/P&gt;&lt;P&gt;In first, I read the input with no gain and if the the reading value is lower than a threshold (calculated as the actual value amplified by the gain wanted), and afterwards I prepare the channel gain setted for the next sample.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;In other words, I solved the problem by removing the amplification before that the output of the internal gain amplifiers reaches the saturation, and reintroducing them when the input signal go down within a secure tresholds.&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/8613i1AC5E71139E2BD52/image-size/large?v=v2&amp;amp;px=999" title="FreemasterRecorderSolved.jpg" alt="FreemasterRecorderSolved.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;Thank You for your help.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ruggeri Mirko&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R &amp;amp; D Engineer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSY s.r.l. Sistemi Elettronici&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Nov 2015 12:58:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Digital-Signal-Controllers/DSC56F84452-ADC-signals-conflict-using-internal-gains-amplifiers/m-p/409643#M446</guid>
      <dc:creator>mirkoruggeri</dc:creator>
      <dc:date>2015-11-17T12:58:29Z</dc:date>
    </item>
  </channel>
</rss>

