<?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: ADC crosstalk when input exceeds ref/rail</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127338#M1390</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, Bob:&lt;BR /&gt;&lt;BR /&gt;What type of diode are you using? A silicon diode will have a drop of .6 to .7 volts, so your input will still get as high as 5.6 volts.&lt;BR /&gt;&lt;BR /&gt;You could try a Schottky diode or, better yet, a 5.1 volt zener diode to ground. At least the voltage won't get as high. A 4.7 volt zener to ground would insure that it never gets to 5 volts, as long as you don't mind clipping your signal a little.&lt;BR /&gt;&lt;BR /&gt;What do you mean by "crosstalk"? Do you mean that the offending channel causes incorrect readings on the other channels when it gets above 5 volts? I have had channels affecting each other (on an HC908GP32), but the affected channel's reading seems to be increased when its signal is near 0 volts. I'm not sure if my problem is in the ADC or on my board.&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Feb 2006 15:06:26 GMT</pubDate>
    <dc:creator>rocco</dc:creator>
    <dc:date>2006-02-27T15:06:26Z</dc:date>
    <item>
      <title>ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127337#M1389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;With previous projects (HC11)when the input exceeded the positive supply, there were no issues as long as there was decent (10k) series impedance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Curently I am designing with an HC908AP64 and am getting a lot of crosstalk issues, and the impedance limiting trick is not working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Even the "resistor....diode to +5....resistor.....input" circuit is not effective.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is there some trick in software to eliminate the crosstalk (I am using&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Codewarrior) or some whiz-bang circuit trick? Generally the signals will be 0-5 volts, but I can't guarantee that......&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas guys.....?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;(I tried to search the board and freegeeks and found nothing....)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bob&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:44:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127337#M1389</guid>
      <dc:creator>TurboBob</dc:creator>
      <dc:date>2006-02-27T13:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127338#M1390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi, Bob:&lt;BR /&gt;&lt;BR /&gt;What type of diode are you using? A silicon diode will have a drop of .6 to .7 volts, so your input will still get as high as 5.6 volts.&lt;BR /&gt;&lt;BR /&gt;You could try a Schottky diode or, better yet, a 5.1 volt zener diode to ground. At least the voltage won't get as high. A 4.7 volt zener to ground would insure that it never gets to 5 volts, as long as you don't mind clipping your signal a little.&lt;BR /&gt;&lt;BR /&gt;What do you mean by "crosstalk"? Do you mean that the offending channel causes incorrect readings on the other channels when it gets above 5 volts? I have had channels affecting each other (on an HC908GP32), but the affected channel's reading seems to be increased when its signal is near 0 volts. I'm not sure if my problem is in the ADC or on my board.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 15:06:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127338#M1390</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-02-27T15:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127339#M1391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;depending on what's connected to the other channels, the crosstalk/leakage starts at about 5.1 volts.&lt;BR /&gt;&lt;BR /&gt;Clipping is not desired, I'm trying to have an accurate channel.&lt;BR /&gt;&lt;BR /&gt;All of the examples and other resources I can find on the web show simple diode circuits, but most just say to stay under the rails.&lt;BR /&gt;&lt;BR /&gt;I have found something that works really well, its just not cheap like diodes.... The TL7726 from Ti clamps to within .050 of the supplies. I have used it on 2 other projects with excellent results. In this project it cuts the crosstalk to ZERO.&lt;BR /&gt;&lt;BR /&gt;I was hoping a simple circuit could take the place of the 7726, but it seems that I just need to spend the bux and put it in there......&lt;BR /&gt;&lt;BR /&gt;Any other ideas/experience guys?&lt;BR /&gt;&lt;BR /&gt;Bob&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 15:16:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127339#M1391</guid>
      <dc:creator>TurboBob</dc:creator>
      <dc:date>2006-02-27T15:16:14Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127340#M1392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;FONT size="2"&gt;Hello Bob,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;I agree with Rocco about the use of Schottky diodes, and I would also use the series resistor to limit current.&amp;nbsp; The use of a 5.1V zener diode may cause additional non-linearity because it will commence conduction somewhat below its clamp voltage - there will also be a tolerance on the clamp voltage to be taken into account.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;I assume the TL2776 is&amp;nbsp;an op amp with&amp;nbsp;rail-to-rail output.&amp;nbsp; The use of a rail-to-rail op amp will probably provide the best precision (provided you take into account its offset voltage) because it provides a low impedance drive to the ADC input.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;If you need to achieve the full 10-bit maximum value, another possibility is to reduce VREFH voltage below VDDA, using an external reference (say 4.0 volts) , so that full scale will occur at a lower input voltage.&amp;nbsp; This is also likely to improve absolute accuracy and stability of the measurements.&amp;nbsp; You would still need input clamping arrangements, but would not be subject to the same non-linearity because the clamp level would be well above the FS level.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;Regards,&lt;BR /&gt;Mac&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Feb 2006 17:29:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127340#M1392</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2006-02-27T17:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127341#M1393</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;The TL7726 is a hex clamping IC.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://focus.ti.com/docs/prod/folders/print/tl7726.html" target="test_blank"&gt;http://focus.ti.com/docs/prod/folders/print/tl7726.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;It is designed for this exact job. Its just not cheap.....&lt;BR /&gt;&lt;BR /&gt;I'm not sure the schottky diodes will clamp low enough. I was seeing issues at 5.1 volts. even with series resistance. The 908 (at least this one) seems very sensitive.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Bob&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2006 00:29:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127341#M1393</guid>
      <dc:creator>TurboBob</dc:creator>
      <dc:date>2006-02-28T00:29:57Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127342#M1394</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Bob, You are correct in that the Schottky diode probably won't work, since it will not bring you below 5.1 volts. Mac is correct that the 5.1 volt zener will mess with your linearity.&lt;BR /&gt;&lt;BR /&gt;So how about the option that Mac hinted at. It may or may not be cheaper than the TL7726.&lt;BR /&gt;&lt;BR /&gt;Use a cheap, but accurate enough, rail-to-rail opamp as a buffer. Depending on the amp, you may need a diode on the amp's input, but the output will not exceed the rails. However, it won't fully reach the rails, either, but could get within a few tens of millivolts.&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2006 05:23:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127342#M1394</guid>
      <dc:creator>rocco</dc:creator>
      <dc:date>2006-02-28T05:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: ADC crosstalk when input exceeds ref/rail</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127343#M1395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;all the r-r opamps are 'spensive....... since I am trapped in the stone age (thru-hole)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I'm going to have to brain on this for a day or so, but I don't have an elegant solution yet......&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;B&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2006 05:33:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/ADC-crosstalk-when-input-exceeds-ref-rail/m-p/127343#M1395</guid>
      <dc:creator>TurboBob</dc:creator>
      <dc:date>2006-02-28T05:33:22Z</dc:date>
    </item>
  </channel>
</rss>

