Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Analog input for microcontroller

Status
Not open for further replies.
E

expertengr

Guest
Hi,

The analog signal which I want to sample using microcontroller ASC is between 0.5 V to 1.2V. I would like to use the full range of ADC which is 0 to 4.4 V. I guess there are two methods to do this, in the first method the offset and gain can be adjusted using operational amplifier to cover the full ADC range. In the second method the analog signal has to be read directly and then mathmatically the offset and gain can be ajusted accordinly so that 0.5 V corrosponds to 10 bits 0's and 1.2V corrosponds to 10 bits 1's. Which Method is more appropriate here ?
 

Hi,

The analog signal which I want to sample using microcontroller ASC is between 0.5 V to 1.2V. I would like to use the full range of ADC which is 0 to 4.4 V
This only can achieved with analog signal conditioning circuit. A differential amplifier circuit can do all this.

****
There are several threads discussing this.

I´ve given circuit examples and calculation examples.

Klaus
 

Increase the input signal range to the full range of ADC. May be by using combination of differential & instrumentation amplifier should work for you.
 

The alternative method, if your microcontroller supports it, it to reduce the full-scale of the ADC to 1.2V. If it has an adjustable Vref that can be reduced, or can accept external Vref, you can leave the input signal alone and make the ADC match it's range, that gives full resolution without signal conditioning or math. Many PIC devices can do this, just configure for external -Ref and +Ref and within the devices operating range, you can scale the ADC to match the input range.

Brian.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top