ADS1115 16bit ADC - Full-Scale Range to Vcc

Breakout boards, sensors, Drawdio, Game of Life, other Adafruit kits, etc.

Moderators: adafruit_support_bill, adafruit

ADS1115 16bit ADC - Full-Scale Range to Vcc

Postby jonathanl100 » Fri Jan 25, 2013 7:22 am

Hello everyone,

Recently I recieved my ads1115. It's a replacement for the mcp3008 because it comunicates over I2C.
I want to hook up 4 10K thermistors (single-ended connections).

I followed the discription on http://learn.adafruit.com/thermistor/using-a-thermistor

It seems to me that it's not possible to cancel out Vcc when combining the 2 equations.

(1) Vo = R / (R + 10K) * Vcc
Where Vcc is the power supply voltage (3.3V in my case for the RPi)

(2) ADC-value = Vi * 65535 / Vcc
for the ads1115 with PGA SETTING 1 (+-4.096V) Vcc would be 8.192

My questions:
1. Is it possible to cancel out Vcc (when combining those 2 equations) ór
2. Is it possible not to use the PGA so the Full-Scale Range ends at Vcc (Vcc = Vref)?

Now if I want to calculate the resistance of the thermistor I have to use the following equation:

R = 10K / (65535/ADC - 1)
with ADC = ADC-value * 8.192/3.3
jonathanl100
 
Posts: 3
Joined: Tue Oct 02, 2012 2:22 pm

Re: ADS1115 16bit ADC - Full-Scale Range to Vcc

Postby adafruit_support_bill » Fri Jan 25, 2013 7:40 am

1. You are correct. Since full scale does not correspond to VCC on this ADC, the terms do not cancel out.
2. No. The range is a function of the converter itself, the "1" setting is equivalent to no gain.

Available gain settings are:
2/3 ±6.144V(1)
1 ±4.096V(1)
2 ±2.048V
4 ±1.024V
8 ±0.512V
16 ±0.256V
User avatar
adafruit_support_bill
 
Posts: 15918
Joined: Sat Feb 07, 2009 9:11 am

Re: ADS1115 16bit ADC - Full-Scale Range to Vcc

Postby jonathanl100 » Fri Jan 25, 2013 11:31 am

Thanks for the quick reply.

So this is where a good power supply results in a better accuracy?
jonathanl100
 
Posts: 3
Joined: Tue Oct 02, 2012 2:22 pm

Re: ADS1115 16bit ADC - Full-Scale Range to Vcc

Postby adafruit_support_bill » Fri Jan 25, 2013 11:40 am

That's pretty much true of all ADCs. But it is more of an issue for high resolution converters. No sense having 16 bits of resolution if you have 4-5 bits of noise and power supply ripple.
User avatar
adafruit_support_bill
 
Posts: 15918
Joined: Sat Feb 07, 2009 9:11 am


Return to Other Adafruit products

Who is online

Users browsing this forum: mibignistinly and 3 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [102]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[108]
 
Wireless[14]
Cables[60]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[69]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]