  | 
    
   
      | 
    
    
   
   
    | 
Analog to Digital Converter:  An integrated circuit (IC) which converts an analog signal to a digital representation.  As an example let's consider an 8-bit ADC with a 5.00V reference.
8-bit:
An "8-bit ADC" means that it will convert the input signal to an 2^8 equivalent numerical representation (that's where the "8" comes in.) 2^8 = 2*2*2*2*2*2*2*2 = 256 possible values.  In the digital world, zero is a legitimate number, which uses up one of the possible combinations, giving us a 0-255 count output.
5.00V reference:
The reference voltage is what the input signal is compared to, as a fraction.  If we put a 5.00V signal into our ADC, and it's using a 5.00V reference, what will be the output?  Full scale!  In our 8-bit example "full scale" is 255 counts so that's what we get for the output.  A zero signal input will output zero.  Anyway the math works out to:
Digital output  = ((Vin / Vref) * 2^number of bits) - 1
With this you can find out exactly what your software will read from the ADC with a given input signal.
(For the purpose of this example I left out the case of measuring both positive and negative voltages, we won't see that in an automotive ECU.)
Analog to digital conversion is never perfect.  It is a process of approximation - each exact digital value has to represent a range of analog values.  The resolution (normally measured in bits) of an analog to digital converter represents how many possible values the analog range can be divided into.
 |   
       
      
      
      
       Copyright © 2002-present by the contributing authors. All material on this collaboration platform is the property of the  contributing authors, and is covered by the Non-Commercial Share-Alike License unless explicitly stated otherwise. | 
          
       
         
    |