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.

Auto ranging Voltmeter

Status
Not open for further replies.
Here are some ideas on controlling/optimizing the range:

A simple thing to do would be to have multiple voltage references for your microcontroller ADC and switch to a lower voltage reference for better accuracy/resolution at lower input voltages. So, the idea could be to start with VREF = 5V for example. Then read the voltage. If it's low for 5V VREF, switch VREF to a lower voltage, for example, 3.5V and then continue doing this until you reach the lowest allowable voltage range.

Another method you could use is to have a voltage amplifier stage where the microcontroller controls the gain of the amplifier stage and increases the gain if it decides that the input voltage is too low and needs to be amplified.

In each of these cases, make sure you have some sort of protection scheme - clipping circuit - so that the input voltage doesn't damage the microcontroller ADC input.

Hope this helps.
Tahmid.
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top