Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Incresing A/D Resolution

Hi there!

My question is simple:

How am i increse A/D Resolution?

for example;

TLC549 is a 8 bit serial A/D;

min value=0

max value=255



how am i make max value=9999 ?

(to increse one bye one)



bye!


Comments

  • : Hi there!

    : My question is simple:

    : How am i increse A/D Resolution?

    : for example;

    : TLC549 is a 8 bit serial A/D;

    : min value=0

    : max value=255

    :

    : how am i make max value=9999 ?

    : (to increse one bye one)

    :

    : bye!

    :



    You will have to use an A/D chip with higher resolution: A 10 bit chip will provide a resolution of 2^10 = 1024, a 12 bit chip 2^12 = 4096 etc.




  • : : Hi there!

    : : My question is simple:

    : : How am i increse A/D Resolution?

    : : for example;

    : : TLC549 is a 8 bit serial A/D;

    : : min value=0

    : : max value=255

    : :

    : : how am i make max value=9999 ?

    : : (to increse one bye one)

    : :

    : : bye!

    : :

    :

    : You will have to use an A/D chip with higher resolution: A 10 bit chip will provide a resolution of 2^10 = 1024, a 12 bit chip 2^12 = 4096 etc.

    :

    :

    Oops!

    You wanted a resolution of 10000!



    You will have to use a chip with at least 15 bits for that resolution. A 16 bit chip is probably more common and provide a maximum resolution of 2^16 = 65536. The circuitry for high resolution A/D converters is very very critical to prevent even small variations in temperature from causing large inaccuracies in the conversion process.




  • hi there!

    thanx for answers.

    but i will use max res. A/D is 10 bit.

    i know 10bit=1024

    12bit=4096

    and other A/Ds 15,16 ... 23bit

    A/D resolution is increasing some methods.

    of course

    for 10bit A/D

    si s=sample i=indice

    s1=650 s2=652 s3=651 s4=649 .... s50=654

    average= (s1+s2+...+s50)/25

    at this point A/D resolution increased 2times



    *i look for more stable code will make this operation.



    sorry for bad english

    thanx for all!




  • : hi there!
    : thanx for answers.
    : but i will use max res. A/D is 10 bit.
    : i know 10bit=1024
    : 12bit=4096
    : and other A/Ds 15,16 ... 23bit
    : A/D resolution is increasing some methods.
    : of course
    : for 10bit A/D
    : si s=sample i=indice
    : s1=650 s2=652 s3=651 s4=649 .... s50=654
    : average= (s1+s2+...+s50)/25
    : at this point A/D resolution increased 2times
    :
    : *i look for more stable code will make this operation.
    :
    : sorry for bad english
    : thanx for all!
    :
    :
    you can also increase ad resolution:
    - using some A/D channel and a number of external component(op-amp)
    - using an op-amp with a digital control of amp
    bye




Sign In or Register to comment.