The circuit given here is of a very useful and accurate digital voltmeter with LED display using the ICL7107 from Intersil. The ICL7107 is a high performance, low power, 3.5 digit analog to digital converter. The IC includes internal circuitry for seven segment decoders, display drivers, reference voltage source and a clock. The power dissipation is less than 10mW and the display stability is very high.
The working of this electronic circuit is very simple. The voltage to be measured is converted into a digital equivalent by the ADC inside the IC and then this digital equivalent is decoded to the seven segment format and then displayed. The ADC used in ICL7107 is dual slope type ADC. The process taking place inside our ADC can be stated as follows. For a fixed period of time the voltage to be measured is integrated to obtain a ramp at the output of the integrator. Then a known reference voltage of opposite polarity is applied to the input of the integrator and allowed to ramp until the output of integrator becomes zero. The time taken for the negative slope to reach zero is measured in terms of the IC’s clock cycle and it will be proportional to the voltage under measurement. In simple words, the input voltage is compared to an internal reference voltage and the result is converted in a digital format.
The resistor R2 and C1 are used to set the frequency of IC’s internal clock. Capacitor C2 neutralizes the fluctuations in the internal reference voltage and increases the stability of the display.R4 controls the range of the voltmeter. Right most three displays are connected so that they can display all digits. The left most display is so connected that it can display only “1” and “-“.The pin5(representing the dot) is connected to ground only for the third display and its position needs to be changed when you change the range of the volt meter by altering R4. (R4=1.2K gives 0-20V range, R4=12K gives 0-200V range ).
- Assemble the circuit on a good quality PCB.
- The circuit can be powered from a +/_5V dual supply.
- For calibration, power up the circuit and short the input terminals. Then adjust R6 so that the display reads 0V.
- The ICL7107 is a CMOS device and it is very sensitive to static electricity. So avoid touching the IC pins with your bare hands.
- The seven segment displays must by common anode type.
- I assembled this circuit few years back and it is still working fine.
hi i m design one circuit. Thearmocouple sensor connect to 7107. but on 7 segment display 1888 like these.and i m also these circuit in proties semilution in these OSC is not modulated and GND is not Modulated error was display. so plz help me
please send me your design of digital power supply in my email firstname.lastname@example.org thank you so much. im so very glad if you will give your design. thanks a lot
can i measure 230v with this meeter?
did you find ac measurment circuit
only first display is glowing and rest of them are off what should i do… ?
i m facing some problems will sombdy help me out… plz
I made a digital voltmeter with ICL7107 but display is not stable please help me
I need pcb layout of digital voltmeter using ic 7107.somebody pls help me….
how to connect the capacitor 6 and capacitor 7 in led display digital voltmeter circuit of smart kit 1137
This voltmeater is working precisely.
Can you help me with a schematic diagram of a digital meter that can measure ampere(0A-20A) pls..
circuit not proper running ….help me brother
I assembled the circuit, but only third 7seven segment is glowing, rest are glowing with very low brightness and its unreadable. Help me please.
Somebody pls tell me… Does the tolerance of the capacitors used matter?? And how will it affect the circuit??
Are you shure that decreasing the value for R4 you increase the range? By my logic, I shoud be in the oposit… I want to make an amperpeter, I need the smallest range (0-2V). I completly removed R4, but it is not working linearely… Anybody tryed to use the 0-2V range? please tell me how you fixed this issue. Thanks!
use R4 IN THE RANGE OF 1K
R5 and R4 are input potential divider. if you remove R4 200mV will be input range by reducing R4 you can achieve higher ranges. C1 C2 C3 C4 R2 and R3 are to be close tolerance components if not the measuring error will be high.
I implemented this ckt on a MATRIX PCB but when i give input i dont get desired o/p . the o/p just shows 166.6 everytime. even if i dont give i/p it shows 166.6 do i have to give separate power supply of -5V to pin 26 coz i’ve given +ve terminal to pin 1 and -ve terminal to pin 26 from the power supply. plz plz help me. suggest everything possible…..plz
PLS CHECK THE CAPACITOR C4
Can I use this circuit to measure 220V AC?
pls, how can this be wired up to measure ac voltage or you can help me with a schematic diagram of a digital meter that can measure dc voltage(1000 volt0 and ac voltage (up to 700 volt)
Hi Omooh you can use following link of intersil for your AC conversion to DC for measurement.
I need pcb layout of digital voltmeter using ic 7107.somebody pls help me….
Has the link for the PCB layout been removed or moved I tried to follow the link with no Joy.
if the value of R1 is not accurate , can there have any problem to measure accurate voltage?
Please anyone help me.Thank you.
R1 is for the decimal point indication, hence no relevance on the measurement of voltage. In the above circuit the maximum reading can be 199.9
thank you publish Digital voltmeter using ICL7107 simple circuit
easy drawing thank for publish. we want more popular easy circuit.
pleas write analog maximum in put voltage?
There is given for DC voltage measurement,is it possible to measure for AC also or any modifications are required please give me suggestion
SIR HOW CAN I WIRE UP FOR AC VOLTAGE MEASURING 0-20V RANGE PLEASE SUGGEST ME.
I can’t understand that the pin no. 5 of display is connected or not. pl reply.
thanks and regard
PIN NO 5 IS CONNECTED ACCORDING TO THE RANGE OF VOLTMETER IF YOUR VOLTMETER
RANGE IS 200V CONNECT PIN 21 OF IC TO D4 DISPLAY IT IS FOR SHOWING DECIMAL POINT IF THE INPUT IS 2OOV THE READING SHOWS 199.9V
i want to connect the output of this voltsmeter to my system. can anyone help??????????????
plz reply me on my email id. it is email@example.com
Will this circuit work on breadboard?
plz send me digital ma ma metter circut diogram thanks.
Hi Rohit the basic meter is designed to measure 0 – 199.9 mV D.C. range. Modify it to accept 0 to 1.999 volt by using suitable multiplier. Convert current into mV by using a suitable conditioning resistance to measure D.C. current. For 0 – 1.999Amp as 0 – 1.999 volt 1 ohm 5 watt conditioning resistance. if you feel this drop is high use 0 – 199.9mV range with 0.1 ohm 1watt resistance and suitably shifting the decimal point.
Any Circuit on the above, but suitable for measuring Amp.
thanks for everything.
I made a PCB using a artwork sent by firstname.lastname@example.org (john Gauntlet)well done, it just works fine.
Hi all, I did a pcb for this project and it works 1000%.feel free to contact my email email@example.com
Hi Rohit Kumar you can try with Vega Kits Mumbai. Go through the site indicated by Patrick Vaz down load PCB design and order with a PCB maker.
Can you pls design a PCB for this lovely Circuit, or if you have one already,where can i download the same.
Thanks in anticipation
Hi Patrick a nice one you can use it.
A similar project is available with PCB and the works, do check the same.
Hi MJ use NE555 and generate-5volt from 9volt see the following site.
How cani get -5V from my o-9v adapter??????
no my circuit works actually my preset is loose that is y im getting varying value i write last comment for varying value
circuit is working properly i hav problem in proper calibration coz im new.
change resistance and capicator acording to datasheet of ic and ur ckt will actually run dont follow this ckh values
not working properly i even cange all value of resistance and capacitance from datasheet but still got varying values any one can help….
HI JOJO, I REDID THE POWER SUPPLY WITH -5V +5V NOW ITS WORKING PERFECTLY.I REDID THE PCB AND ANYONE INTERESTED IN IT CAN E MAIL FOR IT AT firstname.lastname@example.org
im still trying to figure out how to get the forums page as ive been a member of ur site must be at least a year now
HI JIM I SEE U BUILT THIS CIRCUIT AS I ALSO DID WITH 7805 7905 BUT IM FEEDING IT WITH A NORMAL POWER SUPPLY 16V-0V. IT THINK THIS IS WHERE IM WRONG CAN I ADD A PCB IMAGE ON THIS WEB SITE
Feel free to send your PCB image to email@example.com – We will add after verification.
Hi Mahamoud please go through the intersil datasheet for your requirement
pls help me as soon as possible
1.What is the recommended input voltage which is connected in R5 (pin numbers 30 and 31?.
2. is R4(12K) is compulsory to the circuits? if i make it short-circuited or open-circuited what will happen?
please reply quicly
I sent an email listing all of the errors and omissions I found when building this voltmeter which I thought would be useful to the constructors who were having problems but someone has edited them out of my comments, why ?
Built this cct yesterday and it works really well.
There are some omissions on the dwg
Power supply used 230v/10-0-10 mini tx with 7805 for +5v and 7905 for -5v plus usual resistors, capacitors and protection diodes.
For switching ranges used 4 pole 3 way rotary switch, first pole changes resistor and second pole moves decimal point ( pin 5 on indicator ) from D1 at 0-2v DC to D3 ie 0-200v DC.
For calibration short input and wind 20K pot until the reading is JUST 000 and calibration is spot on on all ranges with good stability.
For 4.6 euros and a few bits from the spares box not a bad instrument, well worth building. Use RS website for data sheets. Cheers, Jim
whear is pin no 26
Hi, with so many complaints of thsi circuit I think I might not should trust this electronics engineeeeeeeeer! I beeternot build this,,NO?
Hi every one
i’m trying to implement time correction in a clock i am building. I need help on this. i have the clock running already but i need the user to be able to regulate it if he chooses to
I will be grateful for an answer
sorry can i test this meter 240v ac?..
can i test this meter 240v dc?..
Como achar o componente ICL7107 no EAGLE,estou montando um termomêtro no eagle com esse componente e não estou encontrando.
Aguardo uma ajuda……………..ok..Kinh0
another site created the same.. but more explanation and proper connection.
I’m constructing the circuit in EAGLE and found these problems.
1.) the PIN1 of IC and R7 should be connected to +5v.
2.) 3rd 7-segment should have the PIN5 connected to 560ohms.
PIN5 is the decimal point!! the reading will be 1000v+ in this circuit.
Hi Zernab go through the following site for full details
Hi, for R4=0(shorting of pin 30 and 31) then pin 5 should be grounded? can pin 5 can also be grounded through the 560ohm resistance.
plz sir reply quickly.thanks
I WAND TO KNOW THE PERFORMANCE PARAMETERS OF ADC ( CONVERSION TIME , RESOLUTION . MAXIMUM CONVERSION RANGE . COST PLEAS ANY ONE HELP ME TO THE ANSWER
Kindly go through Intersil datasheet which is more informative
Kindly go through the following datasheet for 0 – 20VDC FS you have to use potential divider in the input.
I built quite a same circuit, except for r3=47k & c4=470nf. I also adjusted the potentiometer to read 100mV between pin 35 & 36. I was told that these are the ext. component values for 200mv full scale. i want to operate it on a 0-20V scale. The thing is displaying erroneous values. Please help!!!
ans me mr seetha raman what will i do
plz help me
i connected the pin no 1 to 5v supply but it just brights the segment display but not effect on reading and when i vary the potentiometer it doesn’t effect on reading its remain unchanged
plz tell me what can i do?
Hi Adnan hope you are supplying both +5, common and -5 volt to pin no1,21 and 26 respectively. in the above circuit pin no 1 is to be connected to +5volt. Thanks for pointing the mistake.
refer to the data sheet enclosed
its not working properly mr seetha raman its shows 26volts when i connect 3.7volts mobile battery and shows varying values can not calibrate plz reply
when i connect 3.7volts battery to the input its shows 26 volts what will i do plz help me?
i made this circuit but its not working properly showing anonymous values and when i rotate potentiometer its not effect on reading and its varies time by time what will i do
Hi Adnan If your final drive devices have open NPN collector then you require common anode display such that the required segment can be pulled to ground for glowing.
In case if your final drive device can give high output with suffucient drive current, then you require a common cathode disply such that when ever the disply input goes high that particular segment will glow.
what is the difference between common anode and common cathode 7 segment display
can the circuit be used as a pressure sensor?
well dude what is the range of it….
Hello. i used very familliar schematic but when i conect to +5v and -5v (Power source) i get oly eights. why? i tried everything!
would you please send me the schematic used.
a very valuable circuit.
what is cost estimation of this circuit, b’cause I really want to do one.