National 8 Bit Differential ADC ADC0831 Maxim 10 Bit Differential ADC MAX159 12 Bit Differential ADC MAX145 Thanks, you might want to add this to the video description ;)
You can use AREFF to define MAX ADC level. So if AREFF has 2V. then input on ADC will be measured up to 2V(MAX.) In your case you want to measure FROM 2V. Then you can set ADC input PIN as reference 2V. And use AREFF as signal input. For example ADC1=2V. AREFF receives 1V, then you get on input MAX 1024 because ADC1 will be over AREFF, but if AREFF will have 2.5V, , then you'll get something below 1024. After you subtract 1024 with your values and you get your result. In this case only disadvantage, you can as input only one PIN instead of 5 or 7., but this could be solved by adding cheap mutliplexer 8 or 16 channel. Simply use ADCinput as reference, and AREFF as input. ua-cam.com/video/fN3J6wxijrE/v-deo.html
@@nicholas3678 no 1/2. But yes resolution will be divided. However I would say for 2-3V input as in video example (and point of interes will be around 1,5 V), this would be enough. If you go lower, you'll get noises.
Interesting. So, the ADC output goes into the digital IO pins of the Arduino? Does it use I2C to give the value of 0-255? I knew external ADCs existed, but it's never occurred to me to use one like this. It could solve a problem with some of the ESP8266 dev boards that only have one analog pin (and it's 0-1V with no 1V reference voltage).
The ADC talks to the Nano with a three wire interface similar to I2C but much simpler. Here is a link to the ADC0831 www.ti.com/lit/ds/symlink/adc0832-n.pdf There are similar ADC's with higher resolution. MAX159 and MAX145.
can the ADC be damaged if you input a voltage between 3V and 5V for an extended period of time? Just wondering if I can change the gain on a PGA ADC to suit the voltage best
Always refer to the datasheets. Generally keep the input voltage equal to or lower than VCC of the ADC. There is no time limit on proper voltage inputs.
National
8 Bit Differential ADC ADC0831
Maxim
10 Bit Differential ADC MAX159
12 Bit Differential ADC MAX145
Thanks, you might want to add this to the video description ;)
Can I apply the same logic to a Delta Sigma converter (ADC)? If I set the Vref Voltage to 1V, why it sets the ADC maximum Voltage to 3V?
My sensor range is from 0V to 1V. I have set Vin(-) to 0V (GND). Should I set the Vref Voltage to 1V? I'm using a delta sigma ADC.
Thank you, that was short and sweet. in other words Brilliant !
You can use AREFF to define MAX ADC level. So if AREFF has 2V. then input on ADC will be measured up to 2V(MAX.)
In your case you want to measure FROM 2V. Then you can set ADC input PIN as reference 2V. And use AREFF as signal input.
For example ADC1=2V. AREFF receives 1V, then you get on input MAX 1024 because ADC1 will be over AREFF, but if AREFF will have 2.5V, , then you'll get something below 1024.
After you subtract 1024 with your values and you get your result.
In this case only disadvantage, you can as input only one PIN instead of 5 or 7., but this could be solved by adding cheap mutliplexer 8 or 16 channel.
Simply use ADCinput as reference, and AREFF as input.
ua-cam.com/video/fN3J6wxijrE/v-deo.html
But you are only using 1/3 of the available ADC range?
@@nicholas3678 no 1/2. But yes resolution will be divided. However I would say for 2-3V input as in video example (and point of interes will be around 1,5 V), this would be enough. If you go lower, you'll get noises.
Excellent video
Glad you liked it
what if I had sensor values from -1 to 2, how can I let the ADC read the negative input voltage ?
Build a voltage level converter using a 1458 op-amp to get a 0 to 3 volt output.
what is vref what will it do. how u set upper limit as 3V
Interesting. So, the ADC output goes into the digital IO pins of the Arduino? Does it use I2C to give the value of 0-255? I knew external ADCs existed, but it's never occurred to me to use one like this. It could solve a problem with some of the ESP8266 dev boards that only have one analog pin (and it's 0-1V with no 1V reference voltage).
The ADC talks to the Nano with a three wire interface similar to I2C but much simpler.
Here is a link to the ADC0831 www.ti.com/lit/ds/symlink/adc0832-n.pdf
There are similar ADC's with higher resolution. MAX159 and MAX145.
can the ADC be damaged if you input a voltage between 3V and 5V for an extended period of time? Just wondering if I can change the gain on a PGA ADC to suit the voltage best
Always refer to the datasheets.
Generally keep the input voltage equal to or lower than VCC of the ADC.
There is no time limit on proper voltage inputs.
Thank you
You're welcome
You used thermistor here as sensor?
No .. I used a potentiometer to simulate a sensor with an output of 0 - 5 volts.
what was your sensor?
There is no sensor in the circuit.
A 5k ohm pot was used in place of a sensor.
ok sir I understood
HOW DO I PROGRAM 8 BIT ADC TO INTERFACE WITH VIRTEX4 FPGA