It is known that connecting a voltmeter directly to the terminals(without any other load) of a battery will show you the value of the battery's EMF.However,I don't really undrerstand how this happens.The electomotive force is equal with:E=U+u(E=EMF,u=internal voltage drop,U=external voltage drop).The voltage the battery supplies is U.My question:How does a voltmeter measure EMF of a battery and why doesn't it show the value of U when connected directly to the battery?
To measure the actual EMF, you measure U when the current supplied from the battery is precisely 0.
To do this, traditionally, you don't use a voltmeter but an ammeter ... and a device for measuring potential - that is, a potentiometer.
This "potentiometer" is fed from some higher (unknown) voltage, and adjusted until the current drawn from the battery is zero, and yields the ratio of two resistances.
That alone isn't very useful, until you also measure the EMF of a standard cell (Daniell or Weston cell) using the same technique, which allows you to calibrate the unknown driving voltage, and finally the EMF of the cell you're testing.
In practice, of course, the current drawn by an ordinary voltmeter is small enough that
In your model, the battery is a voltage source with a resistance in series. When the battery is delivering no current, there is no current thru this internal resistance, and therefore the voltage it drops is 0. The open circuit voltage of a battery is therefore the same as its internal voltage. When you put a load on the battery, current flows, the internal resistance drops some voltage, and the external voltage is then less than the internal voltage.
Voltmeters are designed to have high impedance. They present such a tiny load to the battery that we can ignore it for practical purposes. The internal and external voltages of the battery are therefore the same for practical purposes when measured with a voltmeter. Put another way, measuring a battery only with a voltmeter is measuring it under open circuit conditions.