Flash PIC with 12 bit ADC


Closed Thread
Results 1 to 7 of 7
  1. #1
    Join Date
    Jul 2005
    Location
    Midwest
    Posts
    81

    Red face Flash PIC with 12 bit ADC

    I've read back in the day that the reason there aren't any 12 bit pic's is because it is difficult to keep the noise from the micro away from the ADC.

    Now they have new flash pic's with 12 bit ADC. Are these chips really capable of a solid 12 bit result?

    If so, can you suggest something similiar to a vanilla 16F876 that would be good to start with?

    In addition, I would like to use an amplifier configured as a voltage follower/buffer to allow for higher input impedences. I'm just measuring DC signals and would appreciate some suggestions for a low power multi channel amplifier.

    Thanks,
    Steve

  2. #2


    Did you find this post helpful? Yes | No

    Default PCB layout important

    12 bit ADC operation should be easy with even relatively sloppy layout boards. I recommend you use a copper pour over the entire board tied to ground.

    I have found an external 16 bit ADC is a challenge and needs very careful layout, separate analog and digital grounds, a copper pour tied to analog ground around the ADC and tied to digital ground in relevant areas plus software tricks like multiple averaged samples to get expected results.

    One neat trick that has saved the day for me several times is to have a low voltage mains input and to time the ADC read to a zero crossing, or at least the same point in the mains cycle every sample.

    HTH
    Brian

  3. #3
    Join Date
    Sep 2005
    Location
    Campbell, CA
    Posts
    1,107


    Did you find this post helpful? Yes | No

    Default

    The (new) 18F8723 has 12 bit A/D's
    Charles Linquist

  4. #4
    Join Date
    Jul 2005
    Location
    Midwest
    Posts
    81


    Did you find this post helpful? Yes | No

    Default

    Thanks for the tips. Any suggestions on using an amplifier as a low pass filter and to provide a low impedence output to the AtoD input?

    I've been looking on the web etc, but is quite daunting.

    Thanks,
    Steve

  5. #5
    Join Date
    Sep 2005
    Location
    Campbell, CA
    Posts
    1,107


    Did you find this post helpful? Yes | No

    Default

    Op amps are really quite simple. You should probably pick one with rail-to-rail input and output and low offset voltage. If unity gain is what you want, just hook the output to the (-) input and feed your signal into the (+) input. Most of the data sheets will have examples
    Charles Linquist

  6. #6
    Join Date
    May 2006
    Location
    Del Rio, TX, USA
    Posts
    343


    Did you find this post helpful? Yes | No

    Default

    TI put out "Op Amps For Everyone.pdf" and "Handbook of Operational Amplifier Applications," both of which may help as well.

    SteveB
    Last edited by SteveB; - 12th October 2007 at 05:26.

  7. #7
    Join Date
    Jul 2005
    Location
    Midwest
    Posts
    81


    Did you find this post helpful? Yes | No

    Default

    Thanks for the links, sure is alot of information there. I found a microchip appnote AN699 which is helpful. I downloaded the filterlab program from microchip.

    I'm shooting for single pole low pass filter which will beef up the output current to the AtoD of the pic.

    Looks like I'm on my way, thanks very much

Similar Threads

  1. Bits, Bytes Words and Arrays
    By Melanie in forum FAQ - Frequently Asked Questions
    Replies: 24
    Last Post: - 14th June 2016, 07:55
  2. Doubt with interrupt on change
    By lugo.p in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 5th March 2010, 15:22
  3. Hello, long time no post (ADC sample rate)
    By Jhong2 in forum General
    Replies: 0
    Last Post: - 14th April 2009, 04:13
  4. 18F8723 - 12 bit A/D
    By Charles Linquis in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 21st October 2007, 06:18
  5. New PIC Flash products
    By svesa in forum Adverts
    Replies: 0
    Last Post: - 9th July 2003, 12:51

Members who have read this thread : 3

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts