Вы находитесь на странице: 1из 5

7/20/2017 ICL7107 Ammeter Design | circuits4you.



Home IoT Projects DIY Projects Arduino Tutorials AVR Tutorial 89C51 Tutorials About us

Wednesday, July 1, 2015 Our E-book

ICL7107 Ammeter Design

Digital Ammeter using ILC7107. In this project we will learn how to make digital Ammeter using ICL7107 ? and many basic fundamentals
of Ammeter design.

Designing of Digital Ammeter is basically a process of converting a voltmeter into a Ammeter.

We know that V=I x R. From this we can say that Voltage is directly proportional to the current (V = I) flowing through resistance. In
ammeter this resistance is call Shunt. Shunt resistance have very small value and it will not affect the load voltage. Most commonly
75mV shunts are available in market. Or you can use low value resistance.

We are measuring voltage across the Shunt resistance that is directly proportional to the current. But practically we have to keep this
voltage drop below 0.1V (100mV). So we need a amplifier to amplify this voltage. Another function of amplifier is to match the current
readings with display. i.e. is called scaling.

The Intersil ICL7106 and ICL7107 are high performance, low power, 31/2 digit A/D converters. Included are seven segment decoders,
display drivers, a reference, and a clock. The ICL7106 is designed to interface with a liquid crystal display (LCD) and includes a Select Language
multiplexed backplane drive; the ICL7107 will directly drive an instrument size light emitting diode (LED) display. The ICL7106 and
ICL7107 bring together a combination of high accuracy, versatility, and true economy. It features autozero to less than 10V, zero drift of
less than 1V/oC, input bias current of 10pA (Max), and rollover error of less than one count. True differential inputs and reference are Search This Blog
useful in all systems, but give the designer an uncommon advantage when measuring load cells, strain gauges and other bridge type
transducers. Finally, the true economy of single power supply operation (ICL7106), enables a high performance panel meter to be built
with the addition of only 10 passive components and a display.

Popular Posts

Arduino ir proximity sensor

IR Obstacle Proximity Sen
Arduino Interface Tutorial
multipurpose infrared senso
can be used for obstacle se

Text to Speech on arduino

Give your project a voice!
Without Text-to-Speech Mo
Arduino TTS library makes
possible, voice synthesizer
converts a stream...
We have designed basic Ammeter using design steps given in data sheets. It displays 3 digits i.e. 99.9 Amps maximum. Actually Arduino flow measurement
ICL7107 have 3 and 1/2 Display we are not using 1/2(half) display. Reference voltage of 100mV is generated using 1.2 V Zener and Ever wanted to measure liq
Variable resistor forms a voltage divider. Input is divided by 100K and 100Ohm resistor to get 200mV in-proportion. flowing through a pipe / con
Wanted to create a control
based on the water flow rat
Lets see Ammeter Desing Calculations: quanti...
Shunt Calculations:
(Note: Discription is given with referance to Simulated Circuit, Check Resistor names in Developed PCB Circuit) I2C module with LCD displa
How to interface PCF85574
1. If you are using low value resistor
with arduino? To connect L
display 16x2 or 20x4 to Ard
Vin=RShunt x Imax know you'll need at least 6

http://blog.circuits4you.com/2015/07/icl7107-ammeter-design.html 1/5
7/20/2017 ICL7107 Ammeter Design | circuits4you.com
Arduino display module 7-s
If you are using Standard Shunt that are commonly available with voltage specificaion i.e. Vin = 75mV. (Voltage Across Shunt at Max 8 digits with MAX7219
Amps) Tutorial on how to interface
MAX7219 7 segment displa
module with arduino?
Example : 100Amps 75mV, 50Amps 75mV suggestion for those who n
use 7 segment displ...
Vo is voltage given at Vin Pin(31)
ICL7107 Digital Voltmeter
The circuit given here is of
Rf=R4=R9 voltmeter with LED 7-segm
display using the ICL7107.
1. Calculations for 100Amps Shunt measures voltage from 0.00
99.9V. ICL71...
Vo=RF/Rin(Vin) Fingerprint based security s
This AVR microcontroller ba
Where: project demonstrates Finge
Vin = 75mV based access control / secu
system, in this project we h
Vo=100mV (~99.9mV)
provided ...

Assume Rin=10K AtMega8 Interfacing with 16

Find Rin=? in 4-bit Mode
In this tutorial you will learn
interface 16x2 LCD display
Rin=R6=R7 similar LCDs with Atmega8
Rf=R4=R9 Microcontroller. You will see
how to...
2. Calculations for 50Amps 75mV Shunt

Vin = 75mV
Vo = 50mV
In this case if you calculate like this display will show 99.9 at 50Amps
for proper scaling
50Amps =>> 75mV
50mV ==>> Display Shows 50.0

So in this case Vo must be 50mV

Assume Rin=10K (You can assume Rin in the range of 10K to 50K)
Find Rin=?



How to ?
Components Value Selection:
Integrating Resistor:
Both the buffer amplifier and the integrator have a class A output stage with 100A of quiescent current. They can supply 4A of drive
current with negligible nonlinearity. The integrating resistor should be large enough to remain in this very linear region over the input
voltage range, but small enough that undue leakage requirements are not placed on the PC board. For 2V full scale, 470k is near
optimum and similarly a 47k for a 200mV scale. Select 47K (Resistor Connected at Pin 28) Vbuf

Integrating Capacitor:
The integrating capacitor should be selected to give the maximum voltage swing that ensures tolerance buildup will not saturate the
integrator swing (approximately. 0.3V from either supply). In the ICL7106 or the ICL7107, when the analog COMMON is used as a
reference, a nominal +2V fullscale integrator swing is fine. For the ICL7107 with +5V supplies and analog COMMON tied to supply
ground, a 3.5V to +4V swing is nominal. For three readings/second (48kHz clock) nominal values for ClNT are 0.22F and 0.10F,
respectively. Of course, if different oscillator frequencies are used, these values should be changed in inverse proportion to maintain the
same output swing. An additional requirement of the integrating capacitor is that it must have a low dielectric absorption to prevent roll-
over errors. While other types of capacitors are adequate for this application, polypropylene capacitors give undetectable errors at
reasonable cost. (Capacitor Connected at Pin 27 Select 0.22uF)

Auto-Zero Capacitor (Pin 29):

The size of the auto-zero capacitor has some influence on the noise of the system. For 200mV full scale where noise is very important,
a 0.47F capacitor is recommended. On the 2V scale, a 0.047F capacitor increases the speed of recovery from overload and is
adequate for noise on this

Reference Capacitor: (Pin 34, 33):

A 0.1F capacitor gives good results in most applications. However, where a large common mode voltage exists (i.e., the REF LO pin is
not at analog COMMON) and a 200mV scale is used, a larger value is required to prevent roll-over error. Generally 1F will hold the roll-
over error to 0.5 count in this instance.

Oscillator Components:
For all ranges of frequency a 100k resistor is recommended and the capacitor is selected from the equation:

Reference Voltage:

http://blog.circuits4you.com/2015/07/icl7107-ammeter-design.html 2/5
7/20/2017 ICL7107 Ammeter Design | circuits4you.com
The analog input required to generate full scale output (2000 counts) is: VlN = 2VREF. Thus, for the 200mV and 2V scale, VREF should
equal 100mV and 1V, respectively.

Development of PCB:
Step 1: Circuit Diagram and Components required
1. 7-Segment Display Common Anode Qty. 3
2. ICL7107, and IC Base 40 Pin
3. LM7805
4. 1N4007
5. Other Capacitors and Resistors
6. OP07 Operational Amplifier
Download PDF File
ICL7107 Ammeter Circuit Diagram

Step 2: PCB Layout

Download PCB Layout pdf

Step 3: Assemble Components and Test the circuit

1. Comment if you have any questions.
2. Like, Share, Follow us on Google+

http://blog.circuits4you.com/2015/07/icl7107-ammeter-design.html 3/5
7/20/2017 ICL7107 Ammeter Design | circuits4you.com

Posted by Komal Shinde Thakur at 3:38:00 AM

Labels: Mini Projects

Nelio Abreu November 17, 2015 at 11:25 PM

Is there a replacement for the OP07N IC? Can't find any on the market in my region.
Please replay.

Nlio Abreu



Komal Manoj Thakur March 16, 2016 at 4:35 AM

You can order it from Ti.com as sample. Other OpAmp may work but don't know accuracy, this design is based on industrial


pooja bhore February 29, 2016 at 10:48 PM

is this circuit runs?



Komal Manoj Thakur March 16, 2016 at 4:36 AM

This circuit is tested in simulator only.


pooja bhore February 29, 2016 at 10:49 PM

is this circuit runs?


udaya June 26, 2016 at 3:59 PM

what is ic4


udaya June 26, 2016 at 4:00 PM

pls give the of ic4


Nelio Abreu July 10, 2016 at 11:08 PM

IC4 is 7905... negative contapart of 7805... ICL7107 needs both negative and positive VC.


Add comment

http://blog.circuits4you.com/2015/07/icl7107-ammeter-design.html 4/5
7/20/2017 ICL7107 Ammeter Design | circuits4you.com

Enter your comment...

Comment as: edpmasmdn (Google) Sign out

Publish Preview Notify me

Newer Post Home Older Post

Subscribe to: Post Comments (Atom)

Simple theme. Powered by Blogger.

http://blog.circuits4you.com/2015/07/icl7107-ammeter-design.html 5/5